A cultura Olmeca originou-se na costa sul do Golfo do México entre 1500 a.C. e 400 a.C. e foi a primeira cultura mesoamericana. Os Olmecas viviam perto de rios, cultivavam feijão e abóbora e também caçavam e pescavam. San Lorenzo foi um importante centro Olmeca com colinas artificiais e sistemas de controle de água.