All states
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 (12)
Guanajuato (6)
Guerrero (3)
Hidalgo (9)
Jalisco (12)
Michoacán (10)
Morelos (4)
Nayarit (9)
Nuevo León (5)
Oaxaca (6)
Puebla (12)
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)
Any climate
Warm
Mild
Cool
Any airport distance
Airport within 30 km
Airport within 60 km
Airport within 100 km
Most popular
Name A–Z
By state
Newest Pueblos Mágicos
Oldest Pueblos Mágicos
Highest elevation
Biggest population
Smallest population
Closest to an airport
177 pueblos
🏖️ Coast
🏝️ Island
🛶 Lake
⛰️ Mountains
🌵 Desert
🌴 Jungle
💦 Waterfalls
♨️ Hot springs
🥾 Hiking
🗿 Archaeology
⛏️ Mining
⛪ Convents and missions
🏛️ Haciendas
🕯️ Pilgrimage
🧵 Crafts
🍽️ Food and drink
🍷 Wine
🏔️ High altitude
🏄 Surfing
🤿 Snorkeling and diving
🚣 Kayaking
⛵ Boat trips
🏊 Swimming
🐋 Whale watching
🎣 Fishing
🦩 Birdwatching
🦇 Caves
🧗 Climbing
🚵 Cycling
🐎 Horseback riding
🪂 Ziplining
🏕️ Camping and cabins
🎈 Hot-air balloons
🚂 Train rides
Any drive
Within 1 h drive of
Within 2 h drive of
Within 3 h drive of
Within 4 h drive of
Within 5 h drive of
Within 6 h drive of
Mexico City
Guadalajara
Monterrey
Puebla
Querétaro
León
Oaxaca
Mérida
Cancún
Tijuana
All pueblos
♥ My favorites
✓ Places I've been
Not visited yet
▦ Cards
◉ Map
Show all 177 pueblos
Showing the 24 most popular. Search or filter to look through all of them.
No pueblos match that search.
Clear search