This is a list of metropolitan areas in Pakistan. These metropolitan areas are home to about 20% of the population or about 46 million Pakistanis.
Every Pakistani city with a population of 500,000 or more is considered a metropolitan area. This list is according to the 2017 Census of Pakistan.[1][2][3]
Rank |
Metropolitan area |
Province |
Population (2017)[4] |
Metropolitan Area km2 (sqmi)
|
1 |
Karachi |
Sindh |
16,051,521[5] |
3,527 (1,361.8)
|
2 |
Lahore |
Punjab |
11,126,285 |
1,772 (684.2)
|
3 |
Peshawar |
Khyber Pakhtunkhwa |
4,758,000 |
215 (83.0)
|
4 |
Islamabad-Rawalpindi |
[ Islamabad and
Punjab
|
4,721,000 |
1,165.5 (450.0)
Rawalpindi:
259 (100.0)
Islamabad:
906.5 (350.0)
|
5 |
Faisalabad |
Punjab
|
3,203,846
|
1326 (512)
|
6 |
Gujranwala |
Punjab |
2,027,001 |
240 (92.7)
|
7 |
Multan |
Punjab |
1,871,843 |
286 (110.4)
|
8 |
Hyderabad |
Sindh |
1,732,693 |
292 (112.7)
|
9 |
Quetta |
Balochistan |
1,001,205 |
178 (68.7)
|
10 |
Bahawalpur |
Punjab |
762,111 |
246 (95.0)
|
11 |
Sargodha |
Punjab |
659,862 |
155 (59.8)
|
12 |
Sialkot |
Punjab |
655,852 |
102 (39.4)
|
See also
References