Teotihuacan is gesticht rond 100 v. Chr., waarvan de belangrijkste monumenten continu onder constructie waren tot ongeveer 250 n.Chr.. De stad heeft bestaan tot ergens tussen de 7e en 8e eeuw n.Chr., maar de belangrijkste monumenten werden geplunderd en systematisch platgebrand rond 550 n.Chr.. Op haar hoogtepunt was Teotihuacan de grootste stad in pre-Columbiaans Amerika, met een bevolking die geschat wordt op 125.000 of meer, waardoor het op dat moment de zesde grootste stad ter wereld was.
Teotihuacan is thought to have been established around 100 BC, with major monuments continuously under construction until about AD 250. The city may have lasted until sometime between the 7th and 8th centuries AD, but its major monuments were sacked and systematically burned around 550 AD. At its zenith, Teotihuacan was the largest city in the pre-Columbian Americas, with a population estimated at 125,000 or more, making it at minimum the sixth largest city in the world during its epoch.