Olmeca é a designação do povo e da civilização que estiveram na origem da antiga cultura
pré-colombiana da
Mesoamérica e que se desenvolveram nas regiões
tropicais do centro-sul do atual
México durante o
pré-clássico, próximo de onde hoje estão localizados os estados mexicanos de
Veracruz e
Tabasco, no
Istmo de Tehuantepec, numa zona designada
área nuclear olmeca. A cultura olmeca floresceu nesta região aproximadamente entre
1500 e
400 a.C., e crê-se que tenha sido a civilização-mãe de todas as civilizações
mesoamericanas que se desenvolveram posteriormente. No entanto, desconhece-se a sua exacta filiação étnica, ainda que existam numerosas hipóteses colocadas para tentar resolver esta questão. O etnónimo olmeca foi cunhado pelos arqueólogos do século XX, e não devem confundir-se com os muito posteriores
olmecas-xicalancas que ocuparam vários locais do México central, como
Cacaxtla.