Le site de Yagul se trouve à une trentaine de kilomètres au sud-ouest de Oaxaca, perché sur une colline parsemée de cactus. Il est peu visité en raison de son isolement.