Was Mexico City built on a lake?
David Mccullough
Published Jan 23, 2026
The leader of the conquistadors, Hernan Cortés, began the construction of what is now known as Mexico City among the ruins. Lake Texcoco was ultimately drained, and much of Mexico City rests in the lake basin.
Why did they build Mexico City on a lake?
Origins of Mexico CityMexico City was founded by the people now called Aztecs – but who called themselves Tenochcas – in 1325. The Aztecs built their city on a rock in Lake Texcoco, mostly because the more prime locations along the shore were already taken.
Did Mexico City used to be a lake?
Early HistoryDuring the Aztec period, Mexico City was initially built over a lake, the Lago de Texcoco. Aztecs built an artificial island by dumping soil into the lagoon. Later, the Spaniards erected a second Mexico City atop the ruins of Tenochtitlán.