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 | ![]() | 18,868,021 | 3,527 (1,361.8) |
2 | Lahore | ![]() | 13,004,135 | 1,772 (684.2) |
3 | Faisalabad | 3,605,632 | 5,857 (2,261.4) | |
4 | Islamabad-Rawalpindi | ICT and | 5,721,475 | 1,385 (534.8) |
5 | Gujranwala | ![]() | 2,027,001 | 240 (92.7) |
6 | Peshawar | ![]() | 1,964,102 | 215 (83.0) |
7 | Multan | ![]() | 1,871,843 | 286 (110.4) |
8 | Hyderabad | ![]() | 1,732,693 | 292 (112.7) |
9 | Quetta | ![]() | 1,001,205 | 178 (68.7) |
10 | Bahawalpur | ![]() | 762,111 | 246 (95.0) |
11 | Sargodha | ![]() | 659,862 | 155 (59.8) |
12 | Sialkot | ![]() | 655,852 | 102 (39.4) |