Las ruinas de Zaachila se encuentra en la localidad del mismo nombre. Una gran parte de las ruinas de Zaachila son inexploradas aún, debido a que muchas de ellas se encuentran por debajo de las residencias de la gente. Zaachila estuvo en uso entre los años 1100 hasta la llegada de los españoles en 1521, y fue la última capital zapoteca de Oaxaca; aunque la evidencia indica que cayó bajo el control mixteco en algún momento antes de la llegada de los españoles . Dicha evidencia consta de dos tumbas que se han descubierto en Zaachila con interesantes símbolos de estilo mixteco.

Zaachila se encuentra a una media hora de la ciudad de Oaxaca . Si no tienes un auto, puedes tomar un autobús o colectivo que sale de la Central de Abastos en Oaxaca.