Yagul is 'n argeologiese terrein in die deelstaat Oaxaca, tussen Oaxaca de Juárez en Mitla, 36 km wes van laasgenoemde in die suide van Meksiko. Die naam Yagul is afgelei van die Zapoteekse woorde ya ("boom") en gul ("oud"), en beteken dus "oud boom". Yagul is soos ander stede in die Oaxacavallei eers deur Zapoteke gestig en later deur Mixteke oorgeneem en uitgebrei. Yagul was vir die eerste keer tydens die Middel- tot Laat Voor-Klassieke tydperk (950–100 v.C.) bevolk en tydens die Klassieke tydperk (500–700 n.C.) is residensiële, burgerlike en seremoniële strukture op dié terrein opgerig. Die meeste sigbare oorblyfsels dater egter van die Postklassieke tydperk (1250–1521), toe dié terrein as hoofstad van 'n stadstaat (altépetl) gedien het. Uitgebreide Voor-Klassieke begrafnisse is op Yagul uitgegrawe, vergesel met keramiek-figuur-vaartuie wat die toenemende invloed van Monte Albán op die plaaslike elite aandui. Tydens die Laat-Klassieke tydperk, onmiddelik voor die Spaanse verowering van die Asteekse Ryk (1521–1523), het Yagul 'n bevolking van sowat 6 000 gehad.