Santa Ana Tavela is a town and municipality in Oaxaca in south-western Mexico.
[1] The municipality covers an area of 81.65 km² at a height of 700 meters above sea level.
The climate is warm temperate with rainfall during summer autumn, and winds generally blowing from north to south.
Trees include pine, oak, Tepehuajes, mahogany, cuchipilin, juniper, mesquite, brasil and pochote.
The people engage in agriculture {maize, sorghum, peanuts, sesame, beans, coffee and various fruits) and raise cattle, pigs and goats.