Según el II conteo de población y vivienda, el municipio tiene 5,626 habitantes, de los cuales 2,857 son hombres y 2,769 son mujeres; el 1.01% de la población son indígenas.