Few cities in the world can claim a demographic arc as dramatic as Mexico City. Today, it's a sprawling metropolis of approximately 9.2 million people (2023 estimate) within city limits — and over 21 million in the greater metropolitan area, making it one of the largest urban agglomerations on Earth.
But long before Spanish conquest, this same valley cradled Tenochtitlan, the capital of the Aztec Empire. Built on an island in Lake Texcoco, Tenochtitlan was a marvel of engineering, with canals, causeways, and floating gardens. At its peak in the early 1500s, estimates place its population between 200,000 and 300,000 — rivaling contemporaneous Paris, Constantinople, or Tenochtitlan's European counterparts.
Exact figures remain debated. Spanish chroniclers like Cortés marveled at its size, but archaeological evidence, housing density models, and tribute records yield varying results. Disease, warfare, and the city's deliberate destruction after 1521 caused a catastrophic demographic collapse.
From a sophisticated island capital to a colonial hub to a modern megacity, the Valley of Mexico has been a population center for over 700 years — its people, languages, and rulers changing, but its gravitational pull enduring.