Rank
|
City
|
Population
|
1
|
Karachi
|
14,916,000
|
2
|
Lahore
|
11,126,000
|
3
|
Faisalabad
|
3,204,000
|
4
|
Rawalpindi
|
2,098,000
|
5
|
Gujranwala
|
2,027,000
|
6
|
Peshawar
|
1,970,000
|
7
|
Multan
|
1,871,000
|
8
|
Hyderabad
|
1,734,000
|
9
|
Islamabad
|
1,009,000
|
10
|
Quetta
|
1,001,000
|
|
Rank
|
City
|
Population
|
11
|
Bahawalpur
|
762,000
|
12
|
Sargodha
|
659,000
|
13
|
Sialkot
|
655,000
|
14
|
Sukkur
|
499,000
|
15
|
Larkana
|
490,000
|
16
|
Sheikhupura
|
473,000
|
17
|
Rahimyar Khan
|
420,000
|
18
|
Jhang
|
414,000
|
19
|
Dera Ghazi Khan
|
399,000
|
20
|
Gujrat
|
390,000
|
|
Rank
|
City
|
Population
|
21
|
Sahiwal
|
389,000
|
22
|
Wah Cantonment
|
380,000
|
23
|
Mardan
|
358,000
|
24
|
Kasur
|
358,000
|
25
|
Okara
|
357,000
|
26
|
Mingora
|
331,000
|
27
|
Nawabshah
|
279,000
|
28
|
Chiniot
|
278,000
|
29
|
Kotri
|
259,000
|
|