San Juan Guelavía

San Juan Guelavía
Municipality and town
San Juan Guelavía
Location in Mexico
Coordinates: 16°57′N 96°32′W / 16.950°N 96.533°W / 16.950; -96.533
Country Mexico
StateOaxaca
Area
  Total
17.86 km2 (6.90 sq mi)
Population
 (2005)
  Total
2,940
Time zoneUTC-6 (Central Standard Time)
  Summer (DST)UTC-5 (Central Daylight Time)

San Juan Guelavía is a town and municipality in Oaxaca in south-western Mexico. The municipality covers an area of 17.86 km2. It is part of the Tlacolula District in the east of the Valles Centrales Region.

As of 2005, the municipality had a total population of 2,940.