De acuerdo al senso de 2002, tenía una población de 25,600 habitantes, repartidos sobre la cabecera municipal y cuarenta y nueva poblados, entre aldeas, cantones, caseríos y parajes.