Civilización mexica
Los mexicas (del náhuatl "mēxihcah" , «mexicas»), llamados en la historiografía tradicional aztecas, fueron un pueblo mesoamericano de filiación nahua que fundó México-Tenochtitlan. Hacia el siglo XV, en el periodo Posclásico tardío, se convirtió en el centro de uno de los Estados más extensos que se conoció en Mesoamérica, asentado en un islote al poniente del lago de Texcoco, sobre los márgenes centro y sur de los lagos, como en Huexotla, Coatlinchan, Culhuacan, Iztapalapa, Chalco, Xico, Xochimilco, Tacuba, Azcapotzalco, Tenayuca y Xaltocan, hacia finales del Posclásico temprano (900-1200), hoy prácticamente desecado. Sobre el islote se asienta la actual Ciudad de México, que corresponde a la misma ubicación geográfica. Aliados con otros pueblos de la cuenca lacustre del valle de México —Tlacopan y Texcoco—. Los mexicas sometieron a varias poblaciones indígenas que se asentaron en el centro y sur del territorio actual de México, agrupados territorialmente en altépetl.
Expansión utoazteca
Las migraciones de los pueblos nahuas entre el siglo V y el siglo XIII establecieron la lengua desde el occidente y centro de Mesoamérica, hasta tan al sur como Veracruz, Chiapas, el estrecho de Tehuantepec, Guatemala, Cuzcatlán (El Salvador) y Ometepe (Nicaragua). Las leyendas mexicas hablan de escasez de alimentos lo que sugiere que ese pudo ser el desencadenante de las migraciones hacia el sur. Los pochutecos se instalaron al sur Oaxaca, la fecha de separación entre el pochuteco y el resto de lenguas náhuatl se sitúa en torno al 800 d. C. (justo cuando la civilización maya clásica tocaba a su fin). Puede suponerse razonablemente que hacia el 750 d. C. los pueblos nahuas o proto-aztecas ya ocupaban la región central de México, posiblemente estos pueblos se habrían instalado en la región al norte del valle de México hacia el 800 d. C.