Banjir yang terus menerus terjadi membuat danau-danau di sekitar pusat kota dipenuhi para penduduk. Pada abad ke-18 fasade-fasade bergaya Barok Eropa dibuat dari batu-batu vulkanis yang mencirikan zaman keemasan arsitektur mereka. Dominasi Perancis muncul ketika pangeran Maxmillian dari Hasburg datang untuk memerintah setelah pasukan Perancis di bawah Napoleon merebut kota itu dari Benito Juarez. Revolusi Meksiko (1910-1917) menjadikan kota ini puing-puing, dan ketika pekerjaan umum dilakukan kembali, istana-istana Perancis digantikan dengan gedung-gedung pencakar langit dan bangunan-bangunan modern lain yang masih berfungsi hingga kini, namun beberapa warisan bersejarah masih tetap berdiri, di antaranya di bagian utara adalah Katedral Metropolitan, dan di timur, berdiri di atas reruntuhan istana kaisar Aztec, adalah Istana Nasional. Ciudad de México adalah tempat berlangsungnya Olimpiade tahun 1968. Dengan ledakkan produksi minyak pada tahun 70'an, kota ini terus bertumbuh secara besar-besaran sampai tahun 1985, ketika sebuah gempa bumi mengguncang lokasi yang sebelumnya adalah tanah bekas danau-danau, mengakibatkan korban tewas mencapai 7000 orang.