Population of Pakistan

220,892,331

2020


Yearly change:

2%

5-year change:

2.15%

20-year change:

2.76%

Most populated cities in Pakistan

Pakistan has an estimated population of 220.9 million. Around 14% of the population lives in the 10 major cities.

# City Population
1 Karachi, Sindh 11,624,219
2 Lahore, Punjab 6,310,888
3 Faisalabad, Punjab 2,506,595
4 Rawalpindi, Punjab 1,743,101
5 Multan, Punjab 1,437,230
6 Hyderabad, Sindh 1,386,330
7 Gujranwala, Punjab 1,384,471
8 Peshawar, Khyber Pakhtunkhwa 1,218,773
9 Rahim Yar Khan, Punjab 788,915
10 Quetta, Balochistan 733,675
# City Population
11 Muzaffarābād, Azad Kashmir 725,000
12 Battagram, Khyber Pakhtunkhwa 700,000
13 Kotli, Azad Kashmir 640,000
14 Islamabad 601,600
15 Bahawalpur, Punjab 552,607
16 Sargodha, Punjab 542,603
17 Sialkot, Punjab 477,396
18 Sukkur, Sindh 417,767
19 Larkana, Sindh 364,033
20 Shekhupura, Punjab 361,303