In Pakistan, a tehsil is an administrative sub-division of a District. Those are sub-divided into union councils. Here is a list of all the tehsils of the Khyber Pakhtunkhwa.

List of the tehsils

TehsilArea (km²)Population (2023)Density (ppl/km²) (2023)Literacy rate (2023)DistrictsDivisionBaka Khel Tehsil367192,797107.8428.25%Bannu DistrictBannu DivisionBannu Tehsil228644,909106.9749.46%Domel Tehsil425224,428115.5441.38%Kakki Tehsil6692,021109.0142.62%Miryan Tehsil141166,4731,180.6631.77%Wazir Tehsil74537,26250.0216.33%Bettani Tehsil13235,571269.4831.62%Lakki Marwat DistrictGhazni Khel Tehsil1,153329,775286.0154.29%Lakki Marwat Tehsil1,388341,693246.1850.06%Sari Naurang Tehsil623333,817535.8242.66%Datta Khel Tehsil1,80792,196100.5330.63%North Waziristan DistrictDossali Tehsil25050,524100.2933.02%Gharyum Tehsil32018,931102.0117.74%Ghulam Khan Tehsil19131,01599.338.44%Mir Ali Tehsil605229,647107.738.31%Miran Shah Tehsil402123,317102.0236.53%Razmak Tehsil19149,367134.6326.62%Shewa Tehsil39344,126112.2838.36%Spinwam Tehsil54854,20999.8223.47%Daraban Tehsil1,540149,44797.0426.89%Dera Ismail Khan DistrictDera Ismail Khan DivisionDrazanda Tehsil2,00882,38641.0328.67%Dera Ismail Khan Tehsil1,167767,979658.0856.97%Kulachi Tehsil1,229102,59583.4830.29%Paharpur Tehsil1,657406,467245.348.86%Paniala Tehsil............Paroa Tehsil1,733320,937185.1935.56%Birmil Tehsil923112,757122.1623.06%Lower South Waziristan DistrictShakai Tehsil............Toi Khulla Tehsil567102,835181.377.81%Wana Tehsil2,315184,64579.7631.29%Ladha Tehsil289108,344374.8947.95%Upper South Waziristan DistrictMakin Tehsil40466,042163.4748.71%Sararogha Tehsil813145,118178.535.07%Sarwakai Tehsil39858,804147.7537.67%Shaktoi Tehsil17744,332250.4632.93%Shawal Tehsil............Tiarza Tehsil73465,79889.6427.31%Jandola Tehsil1,22144,79436.6933.63%Tank DistrictTank Tehsil1,679425,499253.4241.43%Abbottabad Tehsil1,2851,003,339101.7678.39%Abbottabad DistrictHazara DivisionHavelian Tehsil342256,75498.876.08%Lora Tehsil18798,71797.2273.73%Lower Tanawal Tehsil15360,26298.8871.66%Allai Tehsil804218,149271.3335.71%Allai DistrictBatagram Tehsil497335,984676.0241.20%Batagram DistrictGhazi Tehsil595151,839255.1969.69%Haripur DistrictHaripur Tehsil834836,0581,002.4776.07%Khanpur Tehsil296186,886631.3773.76%Bataira / Kolai170142,660839.1815.93%Kolai-Palas DistrictPalas1,240137,502110.8923.08%Bankad Tehsil331205,851621.9120.14%Lower Kohistan DistrictPattan Tehsil311134,166431.424.61%Baffa Pakhal640460,090718.8960.85%Mansehra DistrictBala Kot Tehsil2,376310,339130.6167.50%Darband Tehsil10251,702506.8850.47%Mansehra Tehsil700723,3251,033.3268.70%Oghi Tehsil307251,721819.9452.85%Tanawal Tehsil............Daur Maira Tehsil8650,503587.2425.92%Torghar DistrictJudba Tehsil6363,0831,001.3219.78%Khander Hassanzai Tehsil30586,859284.7838.66%Dassu Tehsil1,958148,91476.0515.11%Upper Kohistan DistrictHarban Basha Tehsil.........25.49%Kandia Tehsil1,926165,23285.7913.71%Seo Tehsil25859,557230.8438.19%Doaba Tehsil............Hangu DistrictKohat DivisionHangu Tehsil669280,883419.8648.63%Tall Tehsil428248,019579.4836.70%Banda Daud Shah Tehsil.........53.95%Karak DistrictKarak Tehsil1,299339,983261.7367.76%Takht-e-Nasrati Tehsil607298,151491.1969.55%Dara Adam Khel Tehsil446139,839313.5458.90%Kohat DistrictGumbat Tehsil503124,530247.5754.55%Kohat Tehsil911817,610897.4958.19%Lachi Tehsil1,131152,68213563.39%Central Kurram Tehsil1,470358,670243.9920.97%Kurram DistrictLower Kurram Tehsil940150,945160.5838.15%Upper Kurram Tehsil970275,819284.3549.07%Central Orakzai Tehsil39992,819232.6334.79%Orakzai DistrictIsmail Zai Tehsil27539,328143.0134.20%Lower Orakzai Tehsil565125,944222.9141.86%Upper Orakzai Tehsil299129,470433.0123.98%Bar Chamarkand Tehsil133,574104.4123.81%Bajaur DistrictMalakand DivisionBarang Tehsil15990,082100.2723.39%Khar Bajaur Tehsil238301,778102.8133.28%Mamund Tehsil250358,190103.2924.48%Nawagai Tehsil21693,850103.227.39%Salarzai Tehsil220316,767101.0119.90%Utman Khel Tehsil194123,719100.6631.50%Chagharzai Tehsil218125,949577.7538.27%Buner DistrictDaggar Tehsil290192,776664.7447.57%Gadezai Tehsil472197,466418.3644.22%Gagra Tehsil217179,087825.2946.22%Khudu Khel Tehsil343136,560398.1345.10%Mandanr Tehsil325185,031569.3339.47%Chitral Tehsil6,127211,37434.570.20%Lower Chitral DistrictDrosh Tehsil331109,033329.457.38%Adenzai Tehsil372378,9151,018.5962.19%Lower Dir DistrictBalambat Tehsil............Khal Tehsil............Lal Qilla Tehsil216247,3811,145.2853.29%Munda Tehsil............Samar Bagh Tehsil419427,7141,020.8045.75%Timergara Tehsil576596,1731,035.0264.06%Sam Ranizai Tehsil280353,2911,261.7559.13%Malakand DistrictSwat Ranizai Tehsil672472,959703.8163.57%Thana Baizai Tehsil............Utman Khel Tehsil.........31.50%Alpuri Tehsil582366,772630.1938.26%Shangla DistrictBisham Tehsil184121,279659.1334.77%Chakesar Tehsil335128,238382.826.08%Martung Tehsil188103,205548.9624.01%Makhuzai Tehsil............Shahpur Tehsil............Puran Tehsil297171,758578.3135.11%Babuzai Tehsil297696,6972,345.7856.06%Swat DistrictBarikot Tehsil419220,148525.4150.87%Charbagh Tehsil161159,358989.850.01%Kabal Tehsil485480,827991.449.26%Behrain Tehsil2,899270,62393.3539.26%Upper Swat DistrictKhwaza Khela Tehsil392307,300783.9342.63%Matta Tehsil684552,431807.6542.54%Buni Tehsil............Upper Chitral DistrictMulkoh Tehsil............Torkoh Tehsil............Mastuj Tehsil8,392195,52823.373.83%Barawal Tehsil............Upper Dir DistrictDir Tehsil1,012384,667380.1148.26%Kalkot Tehsil............Sharingal Tehsil1,140210,356184.5237.15%Lar Jam Tehsil1,039119,396114.9152.59%Central Dir DistrictWari Tehsil508369,147726.6748.56%Akhagram Karo............Nehag Dara............Sahib Abad............Garhi Kapura Tehsil143319,4652,234.0251.70%Mardan DistrictMardan DivisionKatlang Tehsil422377,535894.6361.47%Mardan Tehsil3351,040,8933,107.1456.41%Rustam Tehsil379279,527737.5449.98%Takht Bhai Tehsil353727,4782,060.8456.02%Lahor Tehsil318354,3831,114.4154.16%Swabi DistrictRazar Tehsil418682,3031,632.3056.61%Swabi Tehsil389475,3521,221.9863.23%Topi Tehsil418382,562915.2259.83%Charsadda Tehsil445909,4382,043.6858.56%Charsadda DistrictPeshawar DivisionShabqadar Tehsil204440,5242,159.4349.65%Tangi Tehsil347485,5421,399.2648.85%Bagh Maidan Tehsil............Khyber DistrictBara Tehsil1,430548,084383.2834.72%Bazar Zakha Khel Tehsil............Fort Salop Tehsil............Jamrud Tehsil311243,290782.2846.18%Landi Kotal Tehsil679312,313459.9638.92%Mula Gori Tehsil15642,580272.9538.36%Painda Cheena Tehsil............Ambar Utman Khel Tehsil27379,455291.0421.71%Mohmand DistrictHalim Zai Tehsil21189,149422.5145.18%Pindiali Tehsil454112,247247.2429.11%Pran Ghar Tehsil25736,046140.2635.46%Safi Tehsil322109,620340.4326.21%Upper Mohmand51363,659124.0921.62%Yake Ghund Tehsil26663,757239.6941.38%Jehangira Tehsil718434,984100.7256.92%Nowshera DistrictNowshera Tehsil679796,226106.3956.76%Pabbi Tehsil351509,495102.4256.70%Badhber Tehsil357439,9121,232.2538.66%Peshawar DistrictChamkani Tehsil226624,3542,762.6354.72%Hassan Khel Tehsil26172,55727855.34%Mathra Tehsil218495,0592,270.9145.79%Peshawar City Tehsil1762,113,59612,009.0760.88%Peshtakhara Tehsil135480,4363,558.7945.45%Shah Alam Tehsil145532,8483,674.8144.96% List of the tehsils by population over the years

TehsilPopulation (2023)Population (2017)Population (1998)Population (1981)Population (1972)Population (1961)Population (1951)Baka Khel Tehsil192,797168,300 ...............Bannu Tehsil644,909563,374...............Domel Tehsil224,428208,968...............Kakki Tehsil92,02182,265 ...............Miryan Tehsil166,473144,164 ...............Wazir Tehsil37,26243,112...............Bettani Tehsil35,571Ghazni Khel Tehsil329,775Lakki Marwat Tehsil341,693Sari Naurang Tehsil333,817Datta Khel Tehsil92,196Dossali Tehsil50,524Gharyum Tehsil18,931Ghulam Khan Tehsil31,015Mir Ali Tehsil229,647Miran Shah Tehsil123,317Razmak Tehsil49,367Shewa Tehsil44,126Spinwam Tehsil54,209Daraban Tehsil149,447Drazanda Tehsil82,386Dera Ismail Khan Tehsil767,979Kulachi Tehsil102,595Paharpur Tehsil406,467Paniala Tehsil...Paroa Tehsil320,937Birmil Tehsil112,757Shakai Tehsil...Toi Khulla Tehsil102,835Wana Tehsil184,645Ladha Tehsil108,34477,88372,278132,756.........Makin Tehsil66,04258,646 30,52824,238.........Sararogha Tehsil145,11898,180 72,06321,355.........Sarwakai Tehsil58,80454,540 31,47232,676.........Shaktoi Tehsil44,33232,959...............Shawal Tehsil.....................Tiarza Tehsil65,79845,156 37,70822,207.........Jandola Tehsil44,794Tank Tehsil425,499Abbottabad Tehsil1,003,339Havelian Tehsil256,754Lora Tehsil98,717Lower Tanawal Tehsil60,262Allai Tehsil218,149Batagram Tehsil335,984Ghazi Tehsil151,839Haripur Tehsil836,058Khanpur Tehsil186,886Bataira / Kolai142,660Palas137,502Bankad Tehsil205,851Pattan Tehsil134,166Baffa Pakhal460,090Bala Kot Tehsil310,339Darband Tehsil51,702Mansehra Tehsil723,325Oghi Tehsil251,721Tanawal Tehsil...Daur Maira Tehsil50,503Judba Tehsil63,083Khander Hassanzai Tehsil86,859Dassu Tehsil148,914Harban Basha Tehsil...Kandia Tehsil165,232Seo Tehsil59,557Doaba Tehsil...Hangu Tehsil280,883Tall Tehsil248,019Banda Daud Shah Tehsil...Karak Tehsil339,983Takht-e-Nasrati Tehsil298,151Dara Adam Khel Tehsil139,839Gumbat Tehsil124,530Kohat Tehsil817,610Lachi Tehsil152,682Central Kurram Tehsil358,670Lower Kurram Tehsil150,945Upper Kurram Tehsil275,819Central Orakzai Tehsil92,819Ismail Zai Tehsil39,328Lower Orakzai Tehsil125,944Upper Orakzai Tehsil129,470Bar Chamarkand Tehsil3,574Barang Tehsil90,082Khar Bajaur Tehsil301,778Mamund Tehsil358,190Nawagai Tehsil93,850Salarzai Tehsil316,767Utman Khel Tehsil123,719Chagharzai Tehsil125,949Daggar Tehsil192,776Gadezai Tehsil197,466Gagra Tehsil179,087Khudu Khel Tehsil136,560Mandanr Tehsil185,031Chitral Tehsil211,374Drosh Tehsil109,033Adenzai Tehsil378,915Balambat Tehsil...Khal Tehsil...Lal Qilla Tehsil247,381Munda Tehsil...Samar Bagh Tehsil427,714Timergara Tehsil596,173Sam Ranizai Tehsil353,291Swat Ranizai Tehsil472,959Thana Baizai Tehsil.....................Utman Khel Tehsil.....................Alpuri Tehsil366,772Bisham Tehsil121,279Chakesar Tehsil128,238Martung Tehsil103,205Makhuzai Tehsil.....................Shahpur Tehsil.....................Puran Tehsil171,758Babuzai Tehsil696,697Barikot Tehsil220,148Behrain Tehsil270,623Charbagh Tehsil159,358Kabal Tehsil480,827Khwaza Khela Tehsil307,300Matta Tehsil552,431Buni Tehsil.....................Mulkoh Tehsil.....................Torkoh Tehsil.....................Mastuj Tehsil195,528Barawal Tehsil.....................Dir Tehsil384,667Kalkot Tehsil.....................Sharingal Tehsil210,356Lar Jam Tehsil119,396Wari Tehsil369,147Akhagram Karo.....................Nehag Dara.....................Sahib Abad.....................Garhi Kapura Tehsil319,465Katlang Tehsil377,535Mardan Tehsil1,040,893Rustam Tehsil279,527Takht Bhai Tehsil727,478Lahor Tehsil354,383Razar Tehsil682,303Swabi Tehsil475,352Topi Tehsil382,562Charsadda Tehsil909,438Shabqadar Tehsil440,524Tangi Tehsil485,542Bagh Maidan Tehsil...Bara Tehsil548,084Bazar Zakha Khel Tehsil...Fort Salop Tehsil...Jamrud Tehsil243,290Landi Kotal Tehsil312,313Mula Gori Tehsil42,580Painda Cheena Tehsil...Ambar Utman Khel Tehsil79,455Halim Zai Tehsil89,149Pindiali Tehsil112,247Pran Ghar Tehsil36,046Safi Tehsil109,620Upper Mohmand (Baizai) Tehsil]]63,659Yake Ghund Tehsil63,757Jehangira Tehsil434,984Nowshera Tehsil796,226Pabbi Tehsil509,495Badhber Tehsil439,912384,916...............Chamkani Tehsil624,354Hassan Khel Tehsil72,557Mathra Tehsil495,059Peshawar City Tehsil2,113,596Peshtakhara Tehsil480,436Shah Alam Tehsil532,848

See also List of tehsils of Khyber Pakhtunkhwa by literacy rate List of tehsils in Pakistan Tehsils of Sindh Tehsils of Balochistan Tehsils of Punjab, Pakistan Tehsils of Azad Kashmir Tehsils of Gilgit-Baltistan Districts of Pakistan Districts of Khyber Pakhtunkhwa Districts of Punjab, Pakistan Districts of Balochistan, Pakistan Districts of Sindh Districts of Azad Kashmir Districts of Gilgit-Baltistan