Mesoamérica
Los mexicas eran un pueblo que procedía del norte o el occidente de Mesoamérica: Aztlán. Los nayaritas dicen que la mítica Aztlán está ubicada en la isla de Mexcaltitán. Algunas hipótesis señalan que pudo haber estado localizada en algún punto del estado de Zacatecas, otras señalan que Aztlán está ubicado en las inmediaciones del Cerro Culiacán en el Bajío, e incluso se ha propuesto que se encuentra en Nuevo México. De cualquier manera, no parece probable que los mexicas fueran un pueblo ajeno a la tradición mesoamericana clásica. De hecho, compartían muchas características con los pueblos del área nuclear. Se trataba de un pueblo de habla náhuatl, la misma que hablaban los toltecas y chichimecas que los antecedieron en su llegada.
Tepanecas
Fernando de Alva Ixtlilxóchitl en su "Historia de la Nación Chichimeca", relata cómo, tras la caída de Tollan y años después de establecido Xolotl al frente de sus chichimecas en el norte de la Cuenca de México, tres grupos inmigrantes serán acogidos por este último soberano, estableciéndose los tepanecas en Azcapotzalco, los acolhuas en Coatlichan y los otomíes en Xaltocan. El cronista texcocano utiliza el término aculhuas de forma genérica, en lugar del que sería de esperar —chichimecas—, que otras fuentes utilizan en tal sentido, pero básicamente establece ya la asociación entre tepanecas, otomíes y acolhuas, otorgándoles un origen común en el Occidente de México. Asienta además el parentesco de los señores de Azcapotzalco y Coatlichan con Xolotl, otorgando legitimidad a sus dinastías.