Según el Censo de población y vivienda de 2010, el municipio tiene 4 152 habitantes, de los cuales 2 015 son hombres y 2 137 son mujeres; el 0.65% de la población son indígenas.