Home
Show Map

Pakistan: Khyber Pakhtunkhwa

Contents: Khyber Pakhtunkhwa

Province


35,501,964 Population [2017] – census

40,856,097 Population [2023] – census

101,741km² Area

401.6/km² Density [2023]

Contents: Districts and Subdistricts

The population of the districts, tribal districts (agencies) and subdistricts (tehsils) of Khyber Pakhtunkhwa by census years.

The Details icon links to further information about a selected division including its population structure (gender, age groups, age distribution, urbanization, literacy (a10+), mother tongue).

NameStatusPopulation
Census
1998-03-01
Population
Census
2017-03-15
Population
Census
2023-03-01
AbbottabadDistrict880,6661,333,0891,419,072
AbbottabadTehsil...939,5761,003,339
HavelianTehsil...235,725256,754
Lora (← Havelian)Tehsil...97,87698,717
Lower Tanawal (← Abbottabad)Tehsil...59,91260,262
BajaurAgency595,2271,090,9871,287,960
BarangTehsil50,13976,49390,082
Bar Chamer KandTehsil3,2472,8683,574
Khar BajaurTehsil116,196246,875301,778
MamundTehsil168,283311,373358,190
NawagaiTehsil57,26478,49493,850
SalarzaiTehsil141,750267,636316,767
Utmankhel (Qzafi)Tehsil58,348107,248123,719
BannuDistrict695,2601,210,1831,357,890
Bakka Khel (← Bannu)Tehsil...168,300192,797
BannuTehsil...563,374644,909
DomelTehsil102,710208,968224,428
Kakki (← Bannu)Tehsil...82,26592,021
Meryan (← Bannu)Tehsil...144,164166,473
Wazir (Frontier Region Bannu)Sub-Division19,59343,11237,262
BatagramDistrict307,278476,749554,133
AllaiTehsil121,652180,502218,149
BatagramTehsil185,626296,247335,984
BunerDistrict506,048895,4601,016,869
Chagharzai (← Gagra)Tehsil...109,291125,949
DaggarTehsil...176,049192,776
Gadezai (← Daggar)Tehsil...178,760197,466
GagraTehsil...160,680179,087
Khado KhelTehsil69,812118,072136,560
MandanrTehsil87,239152,608185,031
CharsaddaDistrict1,022,3641,610,9601,835,504
CharsaddaTehsil527,152809,660909,438
ShabqadarTehsil240,751379,952440,524
TangiTehsil254,461421,348485,542
Dera Ismail KhanDistrict891,9851,693,5941,829,811
DarabanTehsil73,658124,318149,447
Dera Ismail Khan (D.I. Khan)Tehsil362,790730,678767,979
Drazanda (Frontier Region Dera Ismail Khan)Sub-Division38,99068,50682,386
KulachiTehsil67,256101,892102,595
PaharpurTehsil218,589362,606406,467
ParoaTehsil130,702305,594320,937
HanguDistrict314,529518,811528,902
HanguTehsil163,117270,399280,883
TallTehsil151,412248,412248,019
HaripurDistrict692,2281,001,5151,174,783
GhaziTehsil113,049144,917151,839
HaripurTehsil...683,411836,058
Khanpur (← Haripur)Tehsil...173,187186,886
KarakDistrict430,796705,362815,878
Banda Daud ShahTehsil98,626155,482177,744
KarakTehsil175,758292,829339,983
Takht-e-NasritiTehsil156,412257,051298,151
KhyberAgency546,730984,2461,146,267
BaraTehsil286,184443,449548,084
JamrudTehsil96,188227,557243,290
Landi KotalTehsil144,714273,052312,313
Mula GhoriTehsil19,64440,18842,580
KohatDistrict651,1001,111,2661,234,661
Darra Adam Khel (Frontier Region Kohat)Sub-Division88,456118,839139,839
Gumbat (← Kohat)Tehsil...112,340124,530
KohatTehsil...736,657817,610
LachiTehsil91,996143,430152,682
Kolai-Palas (← Kohistan)District165,613274,923280,162
Battaira (← Palas)Tehsil...93,879142,660
PalasTehsil...181,044137,502
KurramAgency448,310615,372785,434
Central Kurram Frontier RegionTehsil181,416229,007358,670
Lower KurramTehsil81,323133,929150,945
Upper KurramTehsil185,571252,436275,819
Lakki MarwatDistrict497,012902,1381,040,856
Bettani (Frontier Region Lakki Marwat)Sub-Division6,98726,39435,571
Ghazni Khel (← Lakki Marwat)Tehsil...295,984329,775
Lakki MarwatTehsil...282,890341,693
NaurangTehsil150,091296,870333,817
Lower Chitral (← Chitral)District184,874278,328320,407
ChitralTehsil...183,178211,374
Drosh (← Chitral)Tehsil...95,150109,033
Lower DirDistrict779,0561,436,0821,650,183
AdenzaiTehsil168,830317,526378,915
Lal QillaTehsil129,305219,567247,381
Samarbagh (Barwa)Tehsil190,072378,004427,714
TimergaraTehsil290,849520,985596,173
Lower Kohistan (← Kohistan)District122,211202,502340,017
Bankand Ranolia (← Pattan)Tehsil...56,366205,851
PattanTehsil...146,136134,166
Malakand Protected AreaDistrict452,291717,806826,250
Sam RanizaiTehsil191,996303,644353,291
Swat RanizaiTehsil260,295414,162472,959
MansehraDistrict978,1571,555,7421,797,177
Baffa Pakhal (← Mansehra)Tehsil...406,183460,090
BalakotTehsil214,630273,257310,339
Darband (← Oghi)Tehsil...49,50351,702
MansehraTehsil...611,338723,325
OghiTehsil...215,461251,721
MardanDistrict1,460,1002,373,3992,744,898
Ghari Kapoora (← Mardan)Tehsil...266,290319,465
KatlangTehsil221,546316,506377,535
MardanTehsil...921,5811,040,893
Rustam (← Mardan)Tehsil...241,850279,527
Takht BhaiTehsil374,537627,172727,478
MohmandAgency334,453474,345553,933
HalimzaiTehsil48,41878,70589,149
PindialiTehsil51,27689,711112,247
PringharTehsil18,62036,56936,046
SafiTehsil71,50398,501109,620
Upper MohmandTehsil80,17751,15463,659
Utman Khel (Ambar)Tehsil30,72861,95179,455
Yake GhundTehsil33,73157,75463,757
North WaziristanAgency361,246540,546693,332
Datta KhelTehsil110,00675,00392,196
DossaliTehsil20,48239,94550,524
GaryumTehsil3,91711,81118,931
Ghulam KhanTehsil13,25127,01531,015
Mir AliTehsil93,855184,986229,647
Miran ShahTehsil67,530100,644123,317
RazmakTehsil5,72915,68149,367
ShewaTehsil22,95639,29044,126
SpinwamTehsil23,52046,17154,209
NowsheraDistrict874,3731,520,9951,740,705
JehangiraTehsil208,704353,764434,984
NowsheraTehsil419,549728,815796,226
PabbiTehsil246,120438,416509,495
OrakzaiAgency225,441254,303387,561
CentralTehsil47,12259,13292,819
IsmailzaiTehsil28,84323,96339,328
LowerTehsil65,416107,323125,944
UpperTehsil84,06063,885129,470
PeshawarDistrict2,080,6924,331,9594,758,762
Badhber (← Peshawar)Tehsil...384,916439,912
Cham Kani (← Peshawar)Tehsil...461,177624,354
Hassan Khel (Frontier Region Peshawar)Sub-Division53,84164,76172,557
Mathra (← Peshawar)Tehsil...408,190495,059
PeshawarTehsil...2,183,7872,113,596
Pishta Khara (← Peshawar)Tehsil...406,984480,436
Shah Alam (← Peshawar)Tehsil...422,144532,848
ShanglaDistrict434,563759,609891,252
AlpuriTehsil...307,333366,772
BeshamTehsil57,739105,950121,279
Chakisar (← Alpuri)Tehsil...110,785128,238
Martung (← Alpuri)Tehsil...90,243103,205
PuranTehsil79,106145,298171,758
South WaziristanAgency429,841675,215888,675
BirmalTehsil58,512104,282112,757
Ladha (incl. Shaktoi)Tehsil72,278110,842152,676
Makin (Charlai)Tehsil30,52858,64666,042
SararoghaTehsil72,06398,180145,118
SarwekaiTehsil31,47254,54058,804
TiarzaTehsil37,70845,15665,798
Toi KhullahTehsil36,50850,413102,835
WanaTehsil90,772153,156184,645
SwabiDistrict1,026,8041,625,4771,894,600
LahorTehsil187,558305,782354,383
RazarTehsil376,106584,876682,303
SwabiTehsil258,006406,321475,352
TopiTehsil205,134328,498382,562
SwatDistrict1,257,6022,308,6242,687,384
BabuzaiTehsil321,995599,324696,697
Bari KotTehsil99,975183,777220,148
BehrainTehsil125,247248,422270,623
CharbaghTehsil73,682126,001159,358
KabalTehsil244,142420,001480,827
Khawaza KhelaTehsil141,193265,500307,300
MattaTehsil251,368465,599552,431
TankDistrict265,432427,044470,293
Jandola (Frontier Region Tank)Sub-Division27,21636,41844,794
TankTehsil238,216390,626425,499
Tor Ghar (Kala Dhaka)District174,682171,349200,445
Daur Mera (← Judba)Tehsil...41,66150,503
JudbaTehsil...57,74563,083
KhanderTehsil90,05471,94386,859
Upper Chitral (← Chitral)District133,815169,297195,528
MastujTehsil133,815169,297195,528
Upper DirDistrict514,451947,4011,083,566
DirTehsil...335,029384,667
Larjum (← Dir)Tehsil...104,496119,396
ShringalTehsil104,058185,121210,356
WariTehsil175,069322,755369,147
Upper Kohistan (← Kohistan)District184,746307,286422,947
DassuTehsil...124,374148,914
Harban Bhasha (← Dassu)Tehsil...32,51049,244
KandiaTehsil46,43783,850165,232
Seo (← Dassu)Tehsil...66,55259,557
Khyber Pakhtunkhwa (North-West Frontier) [incl. FATA]Province20,919,97635,501,96440,856,097

Source: Pakistan Bureau of Statistics.

Explanation: The boundaries shown may deviate considerably from the actual boundaries.


Further information about the population structure:

Gender (C 2023)
Males20,845,747
Females20,009,233
Transgender1,117
Age Groups (C 2023)
0-14 years17,660,163
15-64 years21,655,499
65+ years1,325,458
Age Distribution (C 2023)
70+ years788,567
60-69 years1,297,160
50-59 years2,117,583
40-49 years3,279,512
30-39 years4,824,877
20-29 years6,384,784
10-19 years9,532,990
0-9 years12,415,647
Urbanization (C 2023)
Rural34,724,801
Urban6,131,296
Literacy (A10+) (C 2023)
yes14,420,285
no13,805,188
Mother Tongue (C 2023)
Urdu259,925
Punjabi99,485
Sindhi10,019
Pushto32,919,592
Balochi30,636
Saraiki1,288,200
Hindko3,815,327
Brahvi1,570
Mewati93
Kohistani996,182
Other Language1,220,091