El municipio tiene una población de 15,213 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, 7,695 son hombres y 7,518 son mujeres.