34cities
238,630,088total urban population
Lahore Divisionlargest city

All Cities in Pakistan

# City Population Year
18 Lahore Division 19,581,281 2026
19 Gujranwala Division 16,123,984 2026
20 Karachi 14,910,352 2026
21 Faisalabad Division 14,177,081 2026
22 Lahore District 12,978,661 2026
23 Multan Division 12,265,161 2026
24 Bahawalpur Division 11,464,031 2026
25 Dera Ghazi Khan District 11,014,398 2026
26 Rawalpindi Division 10,007,821 2026
27 Faisalabad District 9,075,819 2026
28 Malakand Division 7,514,694 2026
29 Peshawar Division 7,403,817 2026
30 Hyderabad Division 7,026,335 2026
31 Rahim Yar Khan District 5,564,703 2026
32 Sukkur Division 5,538,555 2026
33 Hazara Division 5,325,121 2026
34 Gujranwala District 4,966,338 2026
1 Multan District 4,745,109 2026
2 Sialkot District 4,499,394 2026
3 Sargodha District 4,334,448 2026
4 Peshawar District 4,331,959 2026
5 Bahawalpur District 4,284,964 2026
6 Quetta Division 4,174,562 2026
7 Kasur District 4,084,286 2026
8 Bahawalnagar District 3,550,342 2026
9 Muzaffargarh District 3,528,567 2026
10 Okara District 3,515,490 2026
11 Vehari District 3,430,421 2026
12 Khanewal District 3,364,077 2026
13 Rawalpindi District 3,363,911 2026
14 Sheikhupura District 3,321,029 2026
15 Faisalabad 3,203,846 2026
16 Jhang District 3,077,720 2026
17 Sahiwal District 2,881,811 2026