El municipio comprende un casco urbano además de 6 cantones rurales: Amatitán Arriba, Amatitán Abajo, La Burrera, Cerros de San Pedro, San Ildefonso y Cantón San Esteban.