Según el II Conteo de Población y Vivienda de 2005, el municipio tiene 18,454 habitantes, de los cuales 9,197 son hombres y 9,257 son mujeres.