Pueblos Mágicos by the numbers
177 towns across 31 states.
Typical population
11,149
median
Average population
27,078
pulled up by a few big cities
Average elevation
1,345 m
People living in a Pueblo Mágico
4.8 Million
Biggest
- Tlaquepaque 650,123
- San Cristóbal de Las Casas 183,509
- Guadalupe 170,029
- Córdoba 139,075
- Orizaba 120,500
Smallest
- Temacapulín 269
- Huasca de Ocampo 417
- Mineral del Chico 533
- San Sebastián del Oeste 632
- Mazunte 651
Highest
- General Zaragoza 2,984 m
- El Oro 2,748 m
- Real de Catorce 2,728 m
- Real del Monte 2,712 m
- Amealco 2,629 m
Lowest
- Sisal 0 m
- Puerto Balleto 0 m
- San Blas 1 m
- Isla Mujeres 1 m
- Motul 2 m
Pueblos per state
New Pueblos Mágicos by year
Most remote
Farthest from an airport with scheduled flights (straight line).
- Guachochi 232 km from CUL
- Casas Grandes 202 km from CJS
- Batopilas 200 km from LMM
- Hidalgo del Parral 199 km from CUU
- Cuatrociénegas 197 km from SLW
Population figures come from Wikidata and sometimes count a whole municipality, not just the town.