En el municipio de Sonsonate, se ubican los siguientes cantones: Chiquihuat, El Cacao, El Edén, El Presidio, La Ensenada, Las Delicias, Las Salinas de Ayacachapa, Las Tablas, Loma del Muerto, Miravalles, Santa Emilia, Tasulá y Tonalá.