Según el II Conteo de Población y Vivienda del 2005, el municipio tiene 24.165 habitantes, de los cuales el 11.993 son hombres y el 12.172 son mujeres; el 0,01% de la población son indígenas.