Tres Zapotes es un sitio arqueológico de Mesoamérica, situado en las tierras bajas del golfo de México en la llanura del río Papaloapan, ubicado en el municipio de Santiago Tuxtla, Veracruz.