Peshawar Population 2020

2,202,946

Peshawar's 2020 population is now estimated at 2,202,946. In 1950, the population of Peshawar was 152,825. Peshawar has grown by 350,924 since 2015, which represents a 3.53% 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 Peshawar, which typically includes Peshawar's population in addition to adjacent suburban areas.

Peshawar Population 2020

Year Population Growth Rate (%) Growth
20353,278,6772.51%382,808
20302,895,8692.59%346,940
20252,548,9292.96%345,983
20202,202,9463.53%350,924
20151,852,0223.69%307,028
20101,544,9943.69%256,129
20051,288,8653.69%213,614
20001,075,2513.50%169,861
1995905,3903.33%136,725
1990768,6653.33%116,078
1985652,5874.07%117,891
1980534,6969.02%187,430
1975347,2665.82%85,552
1970261,7141.93%23,824
1965237,8902.14%23,926
1960213,9643.77%36,159
1955177,8053.07%24,980
1950152,8250.00%
  1. World Urbanization Prospects - United Nations population estimates and projections of major Urban Agglomerations