Se cree que Cacaxtla fue capital del pueblo olmeca-xicallanca, lo cual sugiere que Cacaxtla pudiera existir desde los primeros pobladores, posiblemente descendientes de los olmecas o de los mayas que llegaron a la región central de México provenientes de la costa del Golfo de México o de la Península de Yucatán alrededor del año 400.