Las culturas preolmecas habían florecido en la zona desde aproximadamente el 2500 a. C., pero entre el 1600 y el 1500 a. C. La cultura olmeca temprana había surgido centrada alrededor del yacimiento de San Lorenzo Tenochtitlán, cerca de la costa en el sureste de Veracruz.