Con una extensión territorial de 59.76 km², el municipio se divide en 6 cantones y 27 caseríos.