Según el II Conteo de Población y Vivienda de 2005, el municipio tiene 18,344 habitantes, de los cuales 8,706 son hombres y 9,638 son mujeres.