Pueblos originarios de Ciudad de México
Los pueblos originarios son aquellas localidades que históricamente se desarrollaron de manera independiente a la Ciudad de México, pero que han sido absorbidas por ella, como consecuencia del crecimiento de la metrópoli. La mayor parte de estas comunidades tienen su origen en la época prehispánica, y fueron fundados por grupos de filiación otomangue —como los otomíes, y matlatzincas— y nahua. En la actualidad, la mayoría de los pueblos originarios poseen topónimos de origen náhuatl, aunque en muchos de ellos se hablaba otomí, mazahua y matlatzinca en el momento de la Conquista.
Origen de los mexicas
Las diferentes teorías sobre el origen de los mexicas se han basado en diferentes fuentes y documentos. Además de los códices, crónicas u obras compilatorias, existen tradicionales orales antiguas y narraciones míticas así como datos arqueológicos y lingüísticos que sirven como apoyo a las fuentes históricas. Los personajes y lugares citados en las narraciones en ocasiones podrían ser puramente míticos y sin un correlato histórico claro. Los historiadores a partir de la era colonial han intentado narrar una sola versión de todos los sucesos registrados en las fuentes. Los investigadores de las últimas décadas han reflexionado y planteado nuevos enfoques para comprender ese pasado prehispánico y entender la manera en cómo los indígenas escribían su propia historia.