Guiengola es un sitio arqueológico de la cultura zapoteca ubicado a unos 14 km al noroeste de Tehuantepec, y a 243 km al sureste de la ciudad de Oaxaca sobre la carretera federal 190. Las ruinas visibles se encuentran entre el río y el cerro, ambos con el nombre de Guiengola. El nombre significa ‘piedra grande’ en el idioma zapoteca.
Hay dos tumbas principales que han sido excavadas, y ambas parecen ser sitios de entierro familiar intermitentes. Ambas tienen cámaras frontales para ídolos religiosos, mientras que las cámaras traseras son para el entierro de personas importantes.