From Wikipedia - Reading time: 4 min
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 | Peshawar | 4,758,000 | 215 (83.0) | |
| 4 | Islamabad-Rawalpindi | Islamabad and | 4,721,000 | 1,165.5 (450.0)
259 (100.0) Islamabad: 906.5 (350.0) |
| 5 | Faisalabad | 3,203,846 | 1326 (512) | |
| 6 | Gujranwala | 2,027,001 | 240 (92.7) | |
| 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) |