Puebla Population 2020

3,194,848

How Many People Live in Puebla?

3,194,848
Year Population Growth Rate (%) Growth
20353,867,9331.06%199,237
20303,668,6961.28%225,410
20253,443,2861.51%248,438
20203,194,8481.57%240,081
20152,954,7671.58%222,348
20102,732,4191.80%233,302
20052,499,1171.80%213,760
20002,285,3572.45%260,213
19952,025,1442.50%235,115
19901,790,0295.67%431,337
19851,358,6925.87%337,248
19801,021,4444.42%198,583
1975822,8614.40%159,249
1970663,6125.48%155,430
1965508,1825.58%120,848
1960387,3342.67%47,887
1955339,4472.64%41,427
1950298,0200.00%

Puebla Population Growth

Puebla's 2020 population is now estimated at 3,194,848. In 1950, the population of Puebla was 298,020. Puebla has grown by 240,081 since 2015, which represents a 1.57% annual change. These population estimates and projections come from the latest revision of the UN World Urbanization Prospects. These estimates represent the Urban agglomeration of Puebla, which typically includes Puebla's population in addition to adjacent suburban areas.

  1. World Urbanization Prospects - United Nations population estimates and projections of major Urban Agglomerations