Le Mexique dispose d’une histoire très riche et très ancienne, cependant, autant le dire tout de suite, on en sait encore très peu sur de nombreuses civilisations ayant existé avant l’arrivée des espagnols au Mexique, les pyramides restent un mystère, et beaucoup de témoignages du passé ont été détruits par les inquisiteurs, comme, par exemple, la capitale aztèque.
Les premières civilisations à faire leur apparition furent celle des olmèques (États de Veracruz et Tabasco) et celle des mayas (états de Yucatan, Quintana Roo, Guatemala, belize, Honduras), entre le premier et deuxième millénaire avant J-C. Sur les ruines de la civilisation olmèque (IIIe siècle avant J-C) fut bâtie celle de Teotihuacan, celle des totonaques (golfe du Mexique), et celle des zapotèques (Oaxaca).
Teotihuacan, une civilisation assez mystérieuse, semble avoir été le moteur économique et religieux de toutes les autres cultures. Quand elle disparut, aux alentours de 650 ap. J-C, elle laissa un grand vide derrière elle et provoqua un chaos pendant plusieurs années. Les toltèques (X et XIe siècle ap J-C), qui seraient issus des chichimèques et dont le centre guerrier se trouvait à Tula, construirent leur capitale en 950 ap. J-C. Les aztèques quant a eux, seraient eux-aussi des chichimèques ayant migré aux alentours de 1300 ap.J-C pour aller fonder leur capitale Tenochtitlan. On peut diviser le pays en 4 zones culturelles.
Zone des toltèques, aztèques et civilisation de Teotihuacan:
Estado de Mexico, Hidalgo, Tlaxcala, Puebla, Morelos, Distrito Federal.
Principaux sites : Teotihuacan, Tenochtitlan (ville de mexico), Cuicuilco, Xochicalco, Cholula, Cantona, Xochitecatl, Cacaxtla et Tula.
Zone des mixtèques et zapotèques:
Majeure partie de l’État de Oaxaca Principaux sites : Monte Alban, Yagul et Mitla, Punta Celeste.
Zone des olmèques et des totonaques:
Les Olmèques auraient vécu entre les États de Veracruz et Tabasco.
Zone des mayas:
États des Chiapas, Campeche, Yucatan et Quintana roo Principaux sites : Palenque, Tonina, Yaxchilan, Tulum, Calakmul, Coba, Izamal, Dzibilchaltun, Uxmal, Kabah, Edzna, Chichen Itza, Izamal, Dzibilchaltun, Mayapan, Labna et Sayil.