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

  1. Tlaquepaque 650,123
  2. San Cristóbal de Las Casas 183,509
  3. Guadalupe 170,029
  4. Córdoba 139,075
  5. Orizaba 120,500

Highest

  1. General Zaragoza 2,984 m
  2. El Oro 2,748 m
  3. Real de Catorce 2,728 m
  4. Real del Monte 2,712 m
  5. Amealco 2,629 m

Lowest

  1. Sisal 0 m
  2. Puerto Balleto 0 m
  3. San Blas 1 m
  4. Isla Mujeres 1 m
  5. Motul 2 m

New Pueblos Mágicos by year

2001
4
2002
8
2003
2
2004
2
2005
6
2006
7
2007
5
2009
1
2010
5
2011
10
2012
34
2015
28
2018
10
2020
10
2023
43
2024
2

Most remote

Farthest from an airport with scheduled flights (straight line).

  1. Guachochi 232 km from CUL
  2. Casas Grandes 202 km from CJS
  3. Batopilas 200 km from LMM
  4. Hidalgo del Parral 199 km from CUU
  5. Cuatrociénegas 197 km from SLW

Population figures come from Wikidata and sometimes count a whole municipality, not just the town.