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 18,868,021 3,527 (1,361.8)
2 Lahore  Punjab 13,004,135 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

No tags for this post.