Según el II Conteo de Población y Vivienda, el municipio tiene 7179 habitantes, de los cuales 3470 son hombres y 3709 son mujeres; el 0,89% de la población son indígenas.