Complete district ranking

Most urban districts in Pakistan (2023)

Every census district ranked by the share of its population living in officially classified urban areas in 2023.

Ranked #1Karachi Central100.0%

136 places

Full ranking

Compare any two places
RankDistrictInMost urban districtsPopulation
1Karachi CentralSindh100.0%3,822,325 people
2Karachi EastSindh100.0%3,921,742 people
3Karachi SouthSindh100.0%2,329,764 people
4KeamariSindh100.0%2,068,451 people
5KorangiSindh100.0%3,128,971 people
6LahorePunjab100.0%13,004,135 people
7Karachi WestSindh90.7%2,679,380 people
8HyderabadSindh83.1%2,432,540 people
9RawalpindiPunjab68.8%6,118,911 people
10QuettaBalochistan60.3%2,595,492 people
11GujranwalaPunjab60.3%5,959,750 people
12GwadarBalochistan52.1%305,160 people
13SukkurSindh49.7%1,639,897 people
14LasbelaBalochistan48.6%680,977 people
15FaisalabadPunjab48.4%9,075,819 people
16MalirSindh48.0%2,432,248 people
17IslamabadIslamabad46.9%2,363,863 people
18JamshoroSindh46.7%1,117,308 people
19MultanPunjab46.6%5,362,305 people
20LarkanaSindh44.7%1,784,453 people
21GujratPunjab41.1%3,219,375 people
22PeshawarKhyber Pakhtunkhwa40.1%4,758,762 people
23JhelumPunjab39.2%1,382,308 people
24SheikhupuraPunjab38.3%4,049,418 people
25HafizabadPunjab38.2%1,319,909 people
26BahawalpurPunjab37.8%4,284,964 people
27SargodhaPunjab37.1%4,334,448 people
28KhuzdarBalochistan36.5%997,214 people
29KechBalochistan36.4%1,060,931 people
30OkaraPunjab33.8%3,515,490 people
31SialkotPunjab32.9%4,499,394 people
32KhairpurSindh32.5%2,597,535 people
33Shaheed BenazirabadSindh32.4%1,845,102 people
34ChiniotPunjab31.5%1,563,024 people
35KharanBalochistan31.0%260,352 people
36Tando AhyarSindh31.0%922,012 people
37PanjgurBalochistan30.9%509,781 people
38SibiBalochistan30.9%224,148 people
39JacobabadSindh30.8%1,174,097 people
40Dera BugtiBalochistan30.5%355,274 people
41KasurPunjab30.5%4,084,286 people
42SwatKhyber Pakhtunkhwa29.6%2,687,384 people
43Mirpur KhasSindh29.3%1,681,386 people
44PishinBalochistan29.2%835,482 people
45AttockPunjab28.8%2,170,423 people
46Naushahro FerozeSindh28.5%1,777,082 people
47ChamanBalochistan27.9%466,218 people
48KhushabPunjab27.9%1,501,089 people
49Kambar Shahdad KotSindh27.9%1,514,869 people
50JaffarabadBalochistan27.5%594,558 people
51BahawalnagarPunjab27.4%3,550,342 people
52SangharSindh27.3%2,308,465 people
53RajanpurPunjab26.5%2,381,049 people
54SahiwalPunjab26.3%2,881,811 people
55HarnaiBalochistan26.2%127,571 people
56AwaranBalochistan26.2%178,958 people
57JhangPunjab26.1%3,065,639 people
58ZiaratBalochistan26.1%189,535 people
59DaduSindh25.2%1,742,320 people
60ChakwalPunjab25.1%1,734,854 people
61Rahim Yar KhanPunjab24.1%5,564,703 people
62MatiariSindh23.9%849,383 people
63Dera Ghazi KhanPunjab23.8%3,393,705 people
64AbbottabadKhyber Pakhtunkhwa23.4%1,419,072 people
65NushkiBalochistan23.4%207,834 people
66ShikarpurSindh23.0%1,386,330 people
67VehariPunjab22.8%3,430,421 people
68KohatKhyber Pakhtunkhwa22.6%1,234,661 people
69Tando Muhammad KhanSindh22.3%726,119 people
70Toba Tek SinghPunjab22.3%2,524,044 people
71Umer KotSindh22.3%1,159,831 people
72PakpattanPunjab22.1%2,136,170 people
73BadinSindh22.1%1,947,081 people
74KashmoreSindh22.0%1,233,957 people
75LoralaiBalochistan21.9%272,432 people
76GhotkiSindh21.4%1,772,609 people
77KhanewalPunjab21.3%3,364,077 people
78Dera Ismail KhanKhyber Pakhtunkhwa20.5%1,829,811 people
79MianwaliPunjab20.2%1,798,268 people
80Nankana SahibPunjab19.8%1,634,871 people
81NowsheraKhyber Pakhtunkhwa19.6%1,740,705 people
82NasirabadBalochistan19.0%563,315 people
83Mandi BahauddinPunjab18.9%1,829,486 people
84MuzaffargarhPunjab18.9%5,015,325 people
85LayyahPunjab18.4%2,102,386 people
86KachhiBalochistan18.2%442,674 people
87BhakkarPunjab18.0%1,957,470 people
88SwabiKhyber Pakhtunkhwa17.9%1,894,600 people
89NarowalPunjab17.9%1,950,954 people
90ThattaSindh17.9%1,083,191 people
91Lower ChitralKhyber Pakhtunkhwa17.8%320,407 people
92Killa SaifullahBalochistan16.9%380,200 people
93LodhranPunjab16.9%1,928,299 people
94MardanKhyber Pakhtunkhwa16.5%2,744,898 people
95KalatBalochistan16.4%271,560 people
96HanguKhyber Pakhtunkhwa16.2%528,902 people
97CharsaddaKhyber Pakhtunkhwa15.9%1,835,504 people
98WashukBalochistan13.6%302,623 people
99ZhobBalochistan13.2%355,692 people
100SurabBalochistan13.1%279,038 people
101MastungBalochistan12.9%313,271 people
102HaripurKhyber Pakhtunkhwa12.6%1,174,783 people
103Jhal MagsiBalochistan11.9%203,368 people
104SujawalSindh10.6%839,292 people
105TankKhyber Pakhtunkhwa10.5%470,293 people
106Lakki MarwatKhyber Pakhtunkhwa9.9%1,040,856 people
107Killa AbdullahBalochistan9.8%361,971 people
108MalakandKhyber Pakhtunkhwa8.9%826,250 people
109MusakhelBalochistan8.7%182,275 people
110MansehraKhyber Pakhtunkhwa8.6%1,797,177 people
111KhyberKhyber Pakhtunkhwa8.3%1,146,267 people
112TharparkarSindh8.1%1,778,407 people
113ChagaiBalochistan7.5%269,192 people
114KohluBalochistan7.3%260,220 people
115KarakKhyber Pakhtunkhwa7.1%815,878 people
116BarkhanBalochistan6.9%210,249 people
117SohbatpurBalochistan6.1%240,106 people
118KurramKhyber Pakhtunkhwa5.8%785,434 people
119DukiBalochistan4.8%205,044 people
120Upper DirKhyber Pakhtunkhwa4.4%1,083,566 people
121BannuKhyber Pakhtunkhwa3.6%1,357,890 people
122Lower DirKhyber Pakhtunkhwa2.9%1,650,183 people
123North WaziristanKhyber Pakhtunkhwa0.6%693,332 people
124BajaurKhyber Pakhtunkhwa0.0%1,287,960 people
125BatagramKhyber Pakhtunkhwa0.0%554,133 people
126BunerKhyber Pakhtunkhwa0.0%1,016,869 people
127Kolai Palas KohistanKhyber Pakhtunkhwa0.0%280,162 people
128Lower KohistanKhyber Pakhtunkhwa0.0%340,017 people
129MohmandKhyber Pakhtunkhwa0.0%553,933 people
130OrakzaiKhyber Pakhtunkhwa0.0%387,561 people
131ShanglaKhyber Pakhtunkhwa0.0%891,252 people
132SheraniBalochistan0.0%191,687 people
133South WaziristanKhyber Pakhtunkhwa0.0%888,675 people
134TorgharKhyber Pakhtunkhwa0.0%200,445 people
135Upper ChitralKhyber Pakhtunkhwa0.0%195,528 people
136Upper KohistanKhyber Pakhtunkhwa0.0%422,947 people

How to read this ranking

Karachi Central District ranks first among 136 districts at 100.0%, according to the Pakistan Population and Housing Census 2023.

Urban status follows the administrative classification used by PBS in the census; it is not a satellite-based built-up-area measure.

The table is a census snapshot, not a current population estimate. Follow any place name for its full profile, including population change, household measures and literacy.

Questions about the ranking

Which district in Pakistan has the largest urban population share?
Karachi Central District ranks first among 136 districts at 100.0%, according to the Pakistan Population and Housing Census 2023.
How is this district ranking calculated?
PakStats sorts all 136 districts with a published urban share value from the same Pakistan Census 2023 source. No missing values are estimated.

Search PakStats

SuggestedLoading suggestions...