Las hipótesis más recientes apuntan a que Teotihuacán fue una urbe cosmopolita en cuyo florecimiento se vieron involucrados grupos de diverso origen étnico, como muestran los descubrimientos en el barrio zapoteco de la ciudad y la presencia de objetos provenientes de otras regiones de Mesoamérica, sobre todo de la región del Golfo y del área maya.