San Andrés Zautla is a town and municipality in Oaxaca in south-western Mexico. The municipality covers an area of 21.69 km².
It is part of the Etla District in the Valles Centrales region. As of 2005, the municipality had a total population of 5,326, of whom 281 spoke an indigenous language.[1] During the colonial period San Andrés Zautla was part of the jurisdiction of Huexolotitlan.[2] A 16th century Spanish colonial church in town is a listed Cultural Landmark, and possesses a historic pipe organ, dated 1726, now restored and playable.[citation needed]