A l’époque de leur splendeur, Cacaxtla and Xochitecatl, comptaient 10 000 habitants. L’origine des Olmeca-Xicalanca reste un mystère. La civilisation olmèque, contemporaine des Egyptiens, a disparu vers les années 500 avant Jésus Christ. Les Olmeca-Xicalanca seraient apparus vers 400 après Jésus Christ et leur art, comme en témoignent les vestiges de Cacaxtla, ressemble beaucoup à celui des Mayas.