La población de este municipio para el año 2015 era de 39.485 habitantes repartidos mayoritariamente por el área rural, distribuida en 62 aldeas y 43 caseríos.