Ilopango está limitado por los municipios de Tonacatepeque y San Martín, al Norte; el Lago de Ilopango, al Este; Santiago Texacuangos y Santo Tomás, al Sur; y Soyapango, al Oeste.