Guiengola es un yacimiento prehispánico correspondiente a la cultura zapoteca, localizado a unos 14 kilómetros de Tehuantepec y a 243 km de la capital oaxaqueña, siguiendo la carretera federal 190.
Los vestigios visibles se ubican entre el río y el cerro, los dos vinculados bajo el nombre de Guiengola.
En el idioma zapoteca "Guiengola" significa, "piedra grande". Dos tumbas de tamaño considerable han sido excavadas y las dos parecen haber sido lugares para entierros familiares.Las dos tumbas tienen cámaras frontales para colocar ídolos religiosos, en tanto que las cámaras traseras, eran para el entierro de personajes importantes en esa comunidad zapoteca.
Guiengola tiene murallas, casas, canchas de juego de pelota, más tumbas y un enorme palacio con vestigios de estanques artificiales y varias terrazas.
Pero también, en el centro de Guiengola, hay dos plazas, una ubicada más baja que la otra y dos pirámides, una al oeste y otra en el este.