Según el censo de 2002, el municipio de San Benito tiene una población de 29,926 habitantes.