Puebla: population
Puebla, Mexico: 1.95 million people in 2025, by the UN estimate.
Rank among the cities of the country: 4 of 186.
In 1975 it had 577,000 people.
In 2000 it had 1.67 million people, so it has grown by 17% since then.
For 2050 the UN projects 2.02 million people.
A city here is a dense area of at least 1,500 people per km² with at least 50,000 people, drawn on a population grid by the UN degree of urbanisation. It can differ from the city’s administrative borders and from national statistics. Years from 2026 on are projections.
Largest cities: Mexico
| City | 2025 | 2050, projected |
|---|---|---|
| Ciudad de México (Mexico City) | 17,734,212 | 17,678,777 |
| Guadalajara | 4,135,440 | 4,325,736 |
| Monterrey | 3,938,015 | 4,253,471 |
| Puebla | 1,947,971 | 2,020,433 |
| Tijuana | 1,557,695 | 1,720,678 |
| Toluca | 1,505,035 | 1,518,649 |
| León | 1,367,521 | 1,474,971 |
| Torreón | 1,227,850 | 1,265,355 |
| Ciudad Juárez | 1,212,370 | 1,269,517 |
| San Luis Potosí | 992,648 | 1,071,266 |
Sources: World Urbanization Prospects 2025, UN DESA Population Division (CC BY 3.0 IGO).
