De acuerdo con algunos investigadores, Xochicalco surgió tras el abandono de Teotihuacán para ocupar el vacío de poder económico y político provocado por ese hecho.