Cacaxtla était la capitale d’une région à population de descendance olmèque, les Olmeca-Xicalanca, qui a prospéré entre les années 650 et 900 de notre ère. Comme beaucoup de cités indépendantes, elle devait sa richesse à sa situation sur les voies commerciales de l’époque. Sa position stratégique en hauteur face à sa cité jumelle, Xochitecatl, lui assurait le contrôle des passages.