How many divisions and districts are in Khyber Pakhtunkhwa (KPK)?

As of 2025, Pakistan’s province Khyber Pakhtunkhwa (KPK) has 7 divisions and 38 districts.
1. Dera Ismael Khan
2. Bannu
3. Kohat
4. Peshawar
5. Mardan
6. Malakand
7. Hazara
1. Dera Ismael Khan Division (4 districts)
The Dera Ismail Khan (D.I. Khan) Division of Pakistan’s Khyber Pakhtunkhwa province has four districts:
- Dera Ismail Khan
- Tank
- Lower South Waziristan
- Upper South Waziristan
2. Bannu Division (3 districts)
- Bannu
- Lakki Marwa
- North Waziristan
3. Kohat (5 Districts)
The Kohat Division in Khyber Pakhtunkhwa, Pakistan has five districts:
- Kohat
- Hangu
- Orakzai
- Kurram
- Karak
4. Peshawar Division (5 districts)
- Peshawar
- Charsadda
- Nowshera
- Khyber
- Mohmand
5. Mardan (2 districts)
- Mardan
- Swabi
6. Malakand Division (7 districts)
Malakand Division, located in the Khyber Pakhtunkhwa province of Pakistan, comprises several districts. As of now, the division includes the following districts:
- Malakand
- Buner
- Shangla
- Swat
- Lower Dir
- Upper Dir
- Central Dir
These districts are part of the scenic and mountainous region of northern Pakistan, known for its natural beauty and cultural heritage.
7. Hazara (7 districts)
Hazara Division, located in Khyber Pakhtunkhwa, Pakistan, consists of the following districts:
- Haripur
- Abbottabad
- Mansehra (naran kaghan)
- Battagram
- Tor Ghar
- Kolai-Palas
- Allai
Hazara is known for its lush green valleys, mountainous landscapes, and historical significance. It is a popular tourist destination in northern Pakistan.