Op de heuvel "Tepeyac", een natuurlijk uitkijkpunt aan de rand van het meer van Texcoco, bevond zich de inheemse nederzetting Tepeaca met een tempel gewijd aan Tonantzin. Van Tlatelolco tot Tepeaca liep in de 15e eeuw een dam door het meer, die een van de twee noordelijke toegangswegen tot Tenochtitlan werd. In 1563, op het eind van de Spaans-Azteekse oorlogen, werd Tepeaca voor het eerst Guadalupe genoemd. Hier ontstond de verering van Onze Lieve Vrouw van Guadalupe. In 1787, na een langdurig proces, verkreeg de nederzetting stadsrechten en werd uitgeroepen tot Villa de Guadalupe. In 1823 werd de plaats mede vernoemd naar Miguel Hidalgo en kreeg de naam Villa de Guadalupe Hidalgo.