Magical Towns of Oaxaca
Oaxaca has 6 Magical Towns: Capulálpam de Méndez, Huautla de Jiménez, Mazunte, San Pablo Villa de Mitla, San Pedro y San Pablo Teposcolula and Santa Catarina Juquila. The first to receive the designation was Capulálpam de Méndez (2007) and the most recent, Santa Catarina Juquila (2020). Discover their history, traditions and what to see in each one.
Magical Town since 2007Capulálpam de Méndez
Community tourism in Oaxaca's Sierra Norte: the state's first Magical Town, traditional medicine, pine forests and a 2024 Best Tourism Village.
Magical Town since 2015Huautla de Jiménez
A Mazatec mountain town in Oaxaca: the legacy of María Sabina, the San Agustín caves, waterfalls and a spirituality that calls for respect.
Magical Town since 2015Mazunte
Beaches, sea turtles and sunsets on the Oaxaca coast: the Mexican Turtle Center, Punta Cometa and La Ventanilla lagoon.
Magical Town since 2015San Pablo Villa de Mitla
The Zapotec “place of the dead”: stone fretwork unique in Mesoamerica, Yagul, valley mezcal, and close to Hierve el Agua and the Tule Tree.
Magical Town since 2015San Pedro y San Pablo Teposcolula
A jewel of Oaxaca's Mixteca: the largest open chapel in Latin America, a 16th-century Dominican convent and the Casa de la Cacica.
Magical Town since 2020Santa Catarina Juquila
One of Oaxaca's great sanctuaries: thousands of pilgrims visit the Virgin of Juquila every year, in Chatino land of cross-stitch embroidery.
Other states with Magical Towns
- Aguascalientes (4)
- Baja California (1)
- Baja California Sur (3)
- Campeche (3)
- Chiapas (6)
- Chihuahua (5)
- Coahuila (8)
- Colima (1)
- Durango (2)
- Estado de México (13)
- Guanajuato (7)
- Guerrero (3)
- Hidalgo (9)
- Jalisco (12)
- Michoacán (10)
- Morelos (4)
- Nayarit (9)
- Nuevo León (5)
- Puebla (13)
- Querétaro (7)
- Quintana Roo (4)
- San Luis Potosí (6)
- Sinaloa (5)
- Sonora (4)
- Tabasco (3)
- Tamaulipas (2)
- Tlaxcala (3)
- Veracruz (8)
- Yucatán (7)
- Zacatecas (7)