Puebla, Mexico
Major city 路 Population 1.7M
Puebla is the 4th largest city in Mexico with a population of approximately 1,692,181 people as of 2026. This makes it the 256th largest city in the world, accounting for 1.30% of Mexico's total population of 130.6M. Puebla is classified as a major city and operates in the America/Mexico_City timezone.
Population
1,692,181
Global Rank
#256
Country Rank
#4
% of Mexico
1.30%
Puebla on the Map
Mexico at a Glance
Country Population
130,575,786
Capital
Mexico City
Region
North America
Major Cities
145
GDP per Capita
$14,186
Life Expectancy
75.1 years
Urban Population
79.8%
Growth Rate
0.01%
Other Major Cities in Mexico
Nearest Major Cities
Closest cities to Puebla with over 100,000 people
| City | Population | Distance |
|---|---|---|
| Cholula | 292,881 | 10 km |
| San Martin Texmelucan de Labastida | 155,738 | 36 km |
| Chalco | 168,720 | 76 km |
| Ixtapaluca | 322,271 | 77 km |
| Cuautla | 157,336 | 81 km |
| Xico | 384,327 | 82 km |
| Chicoloapan | 172,919 | 84 km |
| Texcoco de Mora | 105,165 | 88 km |
Frequently Asked Questions
What is the population of Puebla?
The population of Puebla, Mexico is approximately 1,692,181 people, making it the 256th largest city in the world and the 4th largest in Mexico.
Is Puebla the capital of Mexico?
No, the capital of Mexico is Mexico City. Puebla is the 4th largest city in the country.
What timezone is Puebla in?
Puebla is in the America/Mexico_City timezone.