El municipio tiene una población de 57,580 habitantes según los resultados del Conteo de Población y Vivienda de 2005 realizado por el Instituto Nacional de Estadística y Geografía, de ese total, 27,349 son hombres y 30,231 son mujeres.