De naam "Teotihuacán" werd eeuwen nadat de stad verlaten was door de Azteken aan de stad gegeven. In het Nahuatl betekent dit "de plaats waar de goden werden geschapen" of "geboorteplaats van de goden". De oorspronkelijke naam van de stad, en hoe de bouwers zichzelf noemden, blijft tot op de dag van vandaag een mysterie.