Воно розташоване у долині Мехіко (Valle de México), великій долині на високому плато (altiplano) у центрі Мексики, приблизно 2240 метрів над рівнем моря, оточене майже з усіх сторін вулканами, які піднімаються на 4000 — 5500 метрів над рівнем моря.