Es el municipio de mayor extensión territorial y el menos poblado de los cinco que conforman el departamento.
Limita al norte con el municipio de Chalatenango Centro (Nueva Concepción), al sur con los municipios de San Salvador Oeste y San Salvador Este, al este con el municipio de Cuscatlán Norte (Suchitoto) y al oeste con el municipio de La Libertad Norte (Quezaltepeque).
El municipio está conformado por dos ciudades (Guazapa y Aguilares) y una villa (El Paisnal), de las cuales la más poblada es Guazapa, de acuerdo al censo de 2007.
Por su parte, Aguilares está ubicada a 32 km, en tanto que la villa de El Paisnal está a 40 km y es la cabecera del distrito menos poblado del departamento de San Salvador.
El municipio está políticamente dividido en 3 distritos, 2 ciudades, 1 villa, 25 cantones y 158 asentamientos humanos, de acuerdo al detalle siguiente: El Paisnal: Su nombre significa: Al otro lado del Pashte o Corredor Ajil, pues proviene de las raíces Pacht, Pashte, Nal, al otro lado es palabra derivada de Paynal.