Il faut savoir que personne ne sait vraiment qui a construit Teotihuacán. Contrairement aux Mayas et aux Aztèques, cette civilisation n'a pas laissé de traces écrites, de tombes royales ou de souverains connus. Tout ce qui nous reste, ce sont ses pyramides, ses peintures murales et ses objets d'art, à partir desquels les archéologues ont tenté de reconstituer l'histoire.
Ce que nous savons, c'est que la ville a commencé à se former vers 400 avant notre ère et que, vers 100 après J.-C., elle était devenue une immense métropole, avec des quartiers planifiés, des marchés, des palais et des centres religieux. Certaines théories suggèrent que ses premiers habitants étaient des réfugiés partis à la suite d'éruptions volcaniques dans la région, tandis que d'autres pensent qu'elle a été fondée par un mélange de différentes cultures mésoaméricaines, notamment les Totonaques, les Zapotèques et les Mixtèques.