El nombre de "Teotihuacán" fue dado a la ciudad por el pueblo azteca siglos después de que fuera abandonada. En el idioma náhuatl, se traduce como "el lugar donde fueron creados los dioses" o "lugar de nacimiento de los dioses". El nombre original de la ciudad y cómo se llamaban sus constructores sigue siendo un misterio.