Every district of Pakistan

136 districts, each with its population at every census since 1981, literacy, schooling, internet use, water and sanitation, businesses and farms.

DistrictProvincePopulation, 2023
LahorePunjab13,004,135
FaisalabadPunjab9,075,819
RawalpindiPunjab6,118,911
GujranwalaPunjab5,959,750
Rahim Yar KhanPunjab5,564,703
MultanPunjab5,362,305
MuzaffargarhPunjab5,015,325
PeshawarKhyber Pakhtunkhwa4,758,762
SialkotPunjab4,499,394
SargodhaPunjab4,334,448
BahawalpurPunjab4,284,964
KasurPunjab4,084,286
SheikhupuraPunjab4,049,418
Karachi EastSindh3,921,742
Karachi CentralSindh3,822,325
BahawalnagarPunjab3,550,342
OkaraPunjab3,515,490
VehariPunjab3,430,421
Dera Ghazi KhanPunjab3,393,705
KhanewalPunjab3,364,077
GujratPunjab3,219,375
KorangiSindh3,128,971
JhangPunjab3,065,639
SahiwalPunjab2,881,811
MardanKhyber Pakhtunkhwa2,744,898
SwatKhyber Pakhtunkhwa2,687,384
Karachi WestSindh2,679,380
KhairpurSindh2,597,535
QuettaBalochistan2,595,492
Toba Tek SinghPunjab2,524,044
HyderabadSindh2,432,540
MalirSindh2,432,248
RajanpurPunjab2,381,049
IslamabadIslamabad2,363,863
Karachi SouthSindh2,329,764
SangharSindh2,308,465
AttockPunjab2,170,423
PakpattanPunjab2,136,170
LayyahPunjab2,102,386
KeamariSindh2,068,451
BhakkarPunjab1,957,470
NarowalPunjab1,950,954
BadinSindh1,947,081
LodhranPunjab1,928,299
SwabiKhyber Pakhtunkhwa1,894,600
Shaheed BenazirabadSindh1,845,102
CharsaddaKhyber Pakhtunkhwa1,835,504
Dera Ismail KhanKhyber Pakhtunkhwa1,829,811
Mandi BahauddinPunjab1,829,486
MianwaliPunjab1,798,268
MansehraKhyber Pakhtunkhwa1,797,177
LarkanaSindh1,784,453
TharparkarSindh1,778,407
Naushahro FerozeSindh1,777,082
GhotkiSindh1,772,609
DaduSindh1,742,320
NowsheraKhyber Pakhtunkhwa1,740,705
ChakwalPunjab1,734,854
Mirpur KhasSindh1,681,386
Lower DirKhyber Pakhtunkhwa1,650,183
SukkurSindh1,639,897
Nankana SahibPunjab1,634,871
ChiniotPunjab1,563,024
Kambar Shahdad KotSindh1,514,869
KhushabPunjab1,501,089
AbbottabadKhyber Pakhtunkhwa1,419,072
ShikarpurSindh1,386,330
JhelumPunjab1,382,308
BannuKhyber Pakhtunkhwa1,357,890
HafizabadPunjab1,319,909
BajaurKhyber Pakhtunkhwa1,287,960
KohatKhyber Pakhtunkhwa1,234,661
KashmoreSindh1,233,957
HaripurKhyber Pakhtunkhwa1,174,783
JacobabadSindh1,174,097
Umer KotSindh1,159,831
KhyberKhyber Pakhtunkhwa1,146,267
JamshoroSindh1,117,308
Upper DirKhyber Pakhtunkhwa1,083,566
ThattaSindh1,083,191
KechBalochistan1,060,931
Lakki MarwatKhyber Pakhtunkhwa1,040,856
BunerKhyber Pakhtunkhwa1,016,869
KhuzdarBalochistan997,214
Tando AllahyarSindh922,012
ShanglaKhyber Pakhtunkhwa891,252
South WaziristanKhyber Pakhtunkhwa888,675
MatiariSindh849,383
SujawalSindh839,292
PishinBalochistan835,482
MalakandKhyber Pakhtunkhwa826,250
KarakKhyber Pakhtunkhwa815,878
KurramKhyber Pakhtunkhwa785,434
Tando Muhammad KhanSindh726,119
North WaziristanKhyber Pakhtunkhwa693,332
LasbelaBalochistan680,977
JaffarabadBalochistan594,558
NasirabadBalochistan563,315
BatagramKhyber Pakhtunkhwa554,133
MohmandKhyber Pakhtunkhwa553,933
HanguKhyber Pakhtunkhwa528,902
PanjgurBalochistan509,781
TankKhyber Pakhtunkhwa470,293
ChamanBalochistan466,218
KachhiBalochistan442,674
Upper KohistanKhyber Pakhtunkhwa422,947
OrakzaiKhyber Pakhtunkhwa387,561
Killa SaifullahBalochistan380,200
Killa AbdullahBalochistan361,971
ZhobBalochistan355,692
Dera BugtiBalochistan355,274
Lower KohistanKhyber Pakhtunkhwa340,017
Lower ChitralKhyber Pakhtunkhwa320,407
MastungBalochistan313,271
GwadarBalochistan305,160
WashukBalochistan302,623
Kolai Palas KohistanKhyber Pakhtunkhwa280,162
SurabBalochistan279,038
LoralaiBalochistan272,432
KalatBalochistan271,560
ChagaiBalochistan269,192
KharanBalochistan260,352
KohluBalochistan260,220
SohbatpurBalochistan240,106
SibiBalochistan224,148
BarkhanBalochistan210,249
NushkiBalochistan207,834
DukiBalochistan205,044
Jhal MagsiBalochistan203,368
TorgharKhyber Pakhtunkhwa200,445
Upper ChitralKhyber Pakhtunkhwa195,528
SheraniBalochistan191,687
ZiaratBalochistan189,535
MusakhelBalochistan182,275
AwaranBalochistan178,958
HarnaiBalochistan127,571

Source: Pakistan Bureau of Statistics. About the data