Lungsod ang San Alejo sa Elsalbador.[1] Nahimutang ni sa departamento sa Departamento de La Unión, sa sidlakang bahin sa nasod, 140 km sa sidlakan sa San Salvador ang ulohan sa nasod. 177 metros ibabaw sa dagat kahaboga ang nahimutangan sa San Alejo[1], ug adunay 5,149 ka molupyo.[1]
Ang yuta palibot sa San Alejo kabungtoran sa habagatang-kasadpan, apan sa amihang-sidlakan nga kini mao ang patag.[saysay 1] Dunay mga 257 ka tawo kada kilometro kwadrado sa palibot sa San Alejo nga hilabihan populasyon.[3] Ang kinadul-ang mas dakong lungsod mao ang La Unión, 16.6 km sa habagatan-sidlakan sa San Alejo. Hapit nalukop sa kaumahan ang palibot sa San Alejo.[4]
Ang klima habagat.[5] Ang kasarangang giiniton 26 °C. Ang kinainitan nga bulan Pebrero, sa 30 °C, ug ang kinabugnawan Oktubre, sa 23 °C.[6] Ang kasarangang pag-ulan 2,251 milimetro matag tuig. Ang kinabasaan nga bulan Septiyembre, sa 482 milimetro nga ulan, ug ang kinaugahan Marso, sa 24 milimetro.[7]
↑Kalkulado gikan sa pakigbingkil sa tanan nga gitas-on data (DEM 3") gikan sa Viewfinder Panoramas, sa sulod sa 10 ka kilometro radius.[2] Ang bug-os nga algoritmo anaa dinhi.