Según el II Conteo de Población y Vivienda, el municipio tiene 3,382 habitantes, de los cuales 1,625 son hombres y 1,757 son mujeres; el 1.33% de la población son indígenas.