Az ország fővárosa és legnépesebb városa is kb. 20 millió lakossal. A várost az aztékok alapították 1325-ben, ekkor Tenocstitlánnak hívták. Tenocstitlán később az azték háborúisten nevét (Mexitli) kapta, így alakult ki a Mexikó név. A város 2240 méterrel a tenger szintje fölött egy nagy kiterjedésű magaslati völgyben terül el.