Según el II conteo de población y vivienda, el municipio tiene 5098 habitantes, de los cuales 2476 son hombres y 2622 son mujeres; el 0.43% de la población son indígenas.