Introduction
This blog is going to be awesome if you’re looking a rapid overview of Pakistan’s geography. With its significant and strategic position in geopolitics, Pakistan is also diverse in its culture, landscapes, and food. This article will take you to the provinces, districts, rivers, and doabs (Land between the two streams of a river) of Pakistan with clear maps. So, buckle up for this visual learning! π

Figure-1 shows the map of Pakistan, divided into districts. Don’t be overwhelmed, we’ll surely cover it up. π
Provinces of Pakistan
Pakistan has 6 provinces, their names are listed below: –
- Azad Kashmir
- Balochistan
- Gilgit Baltistan
- Khyber Pakhtunkhwa
- Punjab
- Sindh
Following figures show the map of these provinces: –






Never illusion the area of provinces with the size of their images hereπ. Following table shows the area of each province.
Provinces | Area (sq. km) |
Azad Kashmir | 13,297 |
Balochistan | 347,190 |
Gilgit Baltistan | 72,971 |
Khyber Pakhtunkhwa (KPK) | 101,741 |
Punjab | 205,344 |
Sindh | 140,914 |
So, keeping area of provinces in view, here is the hierarchy: Balochistan > Punjab > Sindh > Khyber Pakhtunkhwa (KPK) > Gilgit Baltistan > Azad Kashmir.
Punjab
This is the 2nd largest province of Pakistan. Its name is actually combination of two words: “Punj (mean: 5)” + “ab (mean: water)”. Actually, this province gets water from 5 rivers named Satluj, Indus, Ravi, Chenab and Jhelum. That’s why it’s called Punjab. Capital of Punjab is “Lahore“.
Rivers of Punjab
Five rivers irrigate Punjab, their names are listed below: –
- Satluj
- Indus
- Ravi
- Chenab
- Jehlem
Figure-8 shows the position of these rivers in Punjab: –

Doabs of Punjab
Doab is the land between the two streams of a river. Pakistan’s Punjab has 4 Doabs, their names are listed below: –
- Sind Sagar Doab: It’s between Indus and Jhelem rivers.
- Jech Doab: It’s between Jhelem and Chenab rivers.
- Rechna Doab: It’s between Chenab and Ravi rivers.
- Bari Doab: It’s between Ravi and Sutlej rivers.
The location of these doabs is shown by Figure-9 below: –

Districts of Punjab
That’s going to be a little trickier and you got a be careful. Punjab have 41 districts. Their names and locations are given below: –

1 – Attock | 15 – Chiniot | 29 – Multan |
2 – Rawalpindi | 16 – Hafizabad | 30 – Lodhran |
3 – Mianwali | 17 – Wazirabad | 31 – Vehari |
4 -Talagang | 18 – Sialkot | 32 – Sahiwal |
5 – Chakwal | 19 – Dera Ghazi Khan | 33 – Pakpattan |
6 – Jhelem | 20 – Kot Addu | 34 – Okara |
7 – Gujrat | 21 – Khanewal | 35 – Qasur |
8 – Mandi Bahauddin | 22 – Toba Tek Singh | 36 – Lahore |
9 – Sargodha | 23 – Faisalabad | 37 – Rahim Yar Khan |
10 – Khushab | 24 – Nankana Sahib | 38 – Bahawalpur |
11 – Bhakkar | 25 – Sheikhupora | 39 – Bahawalnagar |
12 – Taunsa | 26 – Narowal | 40 – Islamabad (not district, it’s capital of Pakistan) |
13 – Layyah | 27 – Rajanpur | 41 – Murree |
14 – Jhang | 28 – Muzaffargarh |
Divisions of Punjab
A division is the collection of districts. There are 10 divisions in Punjab and their details are listed below: –
- Lahore Division
- Lahore
- Qasur
- Sheikhupura
- Nankana Sahib
- Gujrat Division
- Gujrat
- Mandi Bahauddin
- Hafizabad
- Wazirabad
- Gujranwala Division
- Gujranwala
- Narowal
- Sialkot
- Faisalabad Division
- Faisalabad
- Jhang
- Chiniot
- Toba Tek Singh
- Sargodha Division
- Sargodha
- Khushab
- Mianwali
- Bhakkar
- Sahiwal Division
- Sahilwal
- Okara
- Pakpattan
- Multan Division
- Multan
- Vehari
- Lodhran
- Khanewal
- Dera Ghazi Khan Division
- Dera Ghazi Khan
- Rajanpur
- Taunsa Sharif
- Layyah
- Kot Addu
- Muzaffar Garh
- Rawalpindi Division
- Rawalpindi
- Jhelum
- Attock
- Murree
- Talagang
- Chakwal
- Bahawalpur Division
- Bahawalpur
- Rahim Yar Khan
- Bahawalnagar
Sindh
This is the 3rd largest province of Pakistan. Its south border attaches with Arabian sea and East border attaches with India which is called Redcliff line. Capital of Sindh is “Karachi“.
Districts of Sindh
There are 30 districts in Sindh.
Note: The 25th part in Figure-11 is actually subdivided into 6 parts. So, it’s not a single district, here 6 districts exist. Because of their smaller size, they’re not shown in this figure-11. So, we categorized this part into one named “Karachi“.
Hence, this Karachi part is actually subdivided into the following: Karachi west, Karachi central, Karachi East, Karachi South, Keamari, Korangi.

1 – Qambar Shahadkot | 10 – Dadu | 19 – Umerkot |
2 – Jacobabad | 11 – Jamshoro | 20 – Mirpur Khas |
3 – Kashmore | 12 – Shaheed Benazirabad | 21 – Tando Allahyar |
4 – Ghotki | 13 – Sanghar | 22 – Hyderabad |
5 – Larkana | 14 – Malir | 23 – Tando Muhammad Khan |
6 – Shikarpur | 15 – Thatta | 24 – Matiari |
7 – Sukkur | 16 – Sujawal | 25 – Karachi |
8 – Khairpur | 17 – Badin | |
9 – Naushahro Feroze | 18 – Tharparkar |
Divisions of Sindh
There are 6 divisions of Sindh.
- Hyderabad Division
- Dadu
- Hyderabad
- Jamshoro
- Matiari
- Tando Allahyar
- Tando Muhammad Khan
- Badin
- Sujawal
- Thatta
- Karachi Division
- Central
- East
- South
- West
- Korangi
- Malir
- Keamari
- Larkana Division
- Jacobabad
- Kashmore
- Larkana
- Qambar Shahdadkot
- Shikarpur
- Mirpur Khas Division
- Mirpur Khas
- Tharparkar
- Umerkot
- Shaheed Benazirabad Division
- Naushahro Feroze
- Shaheed Benazirabad
- Sanghar
- Sukkur Division
- Ghotki
- Khairpur
- Sukkur
Balochistan
This is the largest province of Pakistan. It’s located in the southwest of Pakistan. Here, its west border attaches with Iran, this border is known is “Taftan”. This area has very strategic importance in terms of Pakistan’s economic projects like CPEC. Also, it has lot of minerals that can help Pakistan economically. Capital of Balochistan is “Quetta“.
Districts of Balochistan
There are 37 districts of Balochistan. Their details are given in both Figure-11 (map) and Table-3.

1 – Sherani | 14 – Jhal Magsi | 27 – Hub |
2 – Zhob | 15 – Qalat | 28 – Pashin |
3 – Musakhel | 16 – Nushki | 29 – Ziarat |
4 – Qilla Saifullah | 17 – Kharan | 30 – Quetta |
5 – Loralai | 18 – Shaheed Sikandarabad | 31 – Karazad |
6 – Duki | 19 – Khuzdar | 32 – Harnai |
7 – Barkhan | 20 – Chagai | 33 – Usta Muhammad |
8 – Kohlu | 21 – Washuk | 34 – Lehri |
9 – Sibi | 22 – Panjgur | 35 – Jaffarabad |
10 – Qilla Abdullah | 23 – Awaran | 36 – Sohbatpur |
11 – Mastung | 24 – Lasbela | 37 – Nasirabad |
12 – Kachhi | 25 – Kech | |
13 – Dera Bugti | 26 – Gwadar |
Divisions of Balochistan
There are 8 divisions in Balochistan. Each division includes a number of districts whose details are listed below: –
- Quetta Division
- Quetta
- Pishin
- Qila Abdullah
- Chaman
- Zhob Division
- Zhob
- Qilla Saifullah
- Sherani
- Nasirabad Division
- Nasirabad
- Jaffarabad
- Kacchi (Bolan)
- Jhalmagsi
- Sohbatpur
- Usta Muhammad
- Qalat Division
- Qalat
- Mastung
- Surab
- Khuzdar
- Awaran
- Lasbela
- Hub
- Makran Division
- Turbat
- Gwadar
- Panjgur
- Sibi Division
- Sibi
- Kohlu
- Dera Bugti
- Ziarat
- Harnai
- Rakhshan Division
- Chagai
- Washuk
- Nushki
- Kharan
- Loralai Division
- Loralai
- Barkhan
- Musakhail
- Duki
Khyber Pakhtunkhwa
This province is located in the north west of Pakistan. It’s 4rth largest province of Pakistan. Its west border attaches with Afghanistan which is called “Durand line”. This province is very important too especially for CPEC. Capital of KPK is “Peshawar“.
Districts of Khyber Pakhtunkhwa (KPK)

Divisions of Khyberpakhtunkhwa (KPK)
There are 7 divisions of Khyber Pakhtunkhwa (KPK). They’re listed below: –
- Bannu Division
- Bannu
- Lakki Marwat
- North Waziristan
- Dera Ismail Khan Division
- Dera Ismail Khan
- South Waziristan
- Tank
- Peshawar Division
- Charsadda
- Khyber
- Mohmand
- Nowshera
- Peshawar
- Kohat Division
- Hangu
- Karak
- Kohat
- Kurram
- Orakzai
- Hazara Division
- Abbottabad
- Battagram
- Haripur
- Lower Kohistan
- Mansehra
- Upper Kohistan
- Torgha
- Malakand Division
- Bajaur
- Buner
- Dir Lower
- Dir Upper
- Lower Chitral
- Malakand
- Shangla
- Swat
- Upper Chitral
- Mardan Division
- Mardan
- Swabi
Gilgit Baltistan
This is 5th largest province of Pakistan. It’s present at the north of Pakistan and connecting China with a border named “Khunjrab Pass”. Capital of Gilgit Baltistan is “Gilgit“.
Districts of Gilgit Baltistan
There are 14 districts of Gilgit Baltistan. Their details are shown by Figure-13 (map) and Table-4.

1 – Hunza | 6 – Gupis Yasin | 11 – Ghanche |
2 – Ghizer | 7 – Rondu | 12 – Kharmang |
3 – Nagar | 8 – Diamer | 13 – Tangir |
4 – Shigar | 9 – Astor | 14 – Darel |
5 – Gilgit | 10 – Skardu |
Divisions of Gilgit Baltistan
There are 3 divisions of Gilgit Baltistan, each contain a collection of districts. Details are given below: –
- Baltistan Division
- Ghanche
- Shigar
- Kharmang
- Skardu
- Rondu
- Gilgit Division
- Gilgit
- Ghizer
- Hunza
- Nagar
- Gupis Yasin
- Diamer
- Diamer
- Astor
- Darel
- Tangir
Azad Kashmir
It’s the smallest province of Pakistan which is located at its North. Azad Kashmir got its independence from India on 24th Oct. 1947. Capital of Azad Kashmir is “Muzaffarabad“.
Districts of Azad Kashmir
There are 10 districts of Azad Kashmir. See Figure-14 and Table-5.

1 – Muzaffarabad | 6 – Poonch |
2 – Neelum Valley | 7 – Sudhanoti |
3 – Hattian Valley | 8 – Kotli |
4 – Bagh | 9 – Mirpur |
5 – Haveli | 10 – Bhimber |
Divisions of Azad Kashmir
There are 3 divisions in Azad Kashmir. Have a look at their details below: –
- Muzaffarabad Division
- Muzaffarabad
- Neelum
- Hattian (Jhelum valley)
- Poonch Division
- Poonch
- Bagh
- Haveli
- Sudhanoti
- Mirpur Division
- Mirpur
- Kotli
- Bhimer
Conclusion
So, We’ve completed our task of rapid overview of Pakistan’s geography. Here is our final and beautiful map with 6 provinces.

Pakistan Zindabad! π΅π° π