Map 27 · Partition and history

Where Pakistan’s generals were born

Region
Pakistan and India, 1947–2026
Data
Birthplaces and family background from each officer’s biography; posts from the lists of army chiefs, joint chiefs chairmen and vice chiefs.
Rule
Districts (2017) shaded by the number of generals born there; one dot per general, coloured by ethnic group as his biography gives it (hollow where none is stated). The area around Rawalpindi is enlarged.

The map shades each district by the number of Pakistan Army heads and four-star officers born there, and places one dot per officer, coloured by ethnic group: 33 officers from Ayub Khan, the first Pakistani Commander-in-Chief in 1951, to Field Marshal Asim Munir. Rawalpindi district, home of the army’s headquarters, produced five, and the Potohar and Hazara districts around it seven more. Quetta, seat of the Command and Staff College, is the most common single birthplace, with three.

By ethnic group, as the officers’ biographies describe their families, eight were Punjabi and eight Pashtun (including Kakazai families settled in Punjab and the Afridi family of Rahimuddin Khan in Uttar Pradesh), four Muhajir (Urdu-speaking families from what is now India), four Kashmiri (Muhammad Aziz Khan of Azad Kashmir, and the Kashmiri families of Khalid Shameem Wynne, Raheel Sharif and Rashad Mahmood), one Hazara (Muhammad Musa) and one Qizilbash (Yahya Khan, also described as Pashtun). For seven, mostly recent officers, no source states an ethnic group, and none is assumed. Six were born in what is now India, all before Partition, and held the top posts between 1976 and 2007; Abdul Hamid Khan was born in Maymyo, Burma.

British officers who commanded the army after independence (Frank Messervy, Douglas Gracey) are left out, as are officers from East Pakistan: none of the Bengali officers of 1947–1971 reached four-star rank. Gul Hassan Khan, Commander-in-Chief in 1971–72, was a lieutenant general and is included as an army head. Birthplaces of Rashad Mahmood and Zubair Mahmood Hayat could not be found. Lieutenant generals are not mapped: no compiled record of their birthplaces exists. Districts are those of 2017; where sources disagree on a birthplace (Abdul Waheed Kakar: Peshawar or Zhob; Ashfaq Parvez Kayani: Manghot or Gujar Khan), the hover details say so.

Map: Where Pakistan’s generals were born. 33 army heads and four-star generals since 1947, by birth district and ethnic group: 8 Punjabi, 8 Pashtun, 4 Muhajir, 4 Kashmiri.

Indus AtlasFree to reuse with credit · CC BY-SA 4.0indusatlas.vercel.app

Hover or tap a general or a district.

Download PNGFree to reuse with credit. How to credit the atlas

All 33 officers, by ethnic group

OfficerGroupAs the sources describe the familyFirst yearBornDistrictCountry today
Abdul Hamid KhanPunjabiPunjabi father from Gujrat, Burmese mother1969Maymyo (Pyin Oo Lwin)East Khasi HillsMyanmar
Tikka KhanPunjabiPunjabi, Janjua Rajput1972KahutaRawalpindiPakistan
Muhammad ShariffPunjabiPunjabi family1976LahoreLahorePakistan
Zia-ul-HaqPunjabiPunjabi, Arain1976JalandharJalandharIndia
Sawar KhanPunjabiPunjabi Gujjar of the Potohar1980RawalpindiRawalpindiPakistan
Asif Nawaz JanjuaPunjabiPunjabi, Janjua Rajput1991JhelumJhelumPakistan
Ashfaq Parvez KayaniPunjabiPunjabi, Kayani Gakhar of the Potohar2007ManghotRawalpindiPakistan
Qamar Javed BajwaPunjabiPunjabi Jat, Bajwa clan2016KarachiKarachiPakistan
Ayub KhanPashtunHindko-speaking family of Pashtun descent, Tareen tribe1951RehanaHaripurPakistan
Gul Hassan KhanPashtunPashtun1971QuettaQuettaPakistan
Khalid Mahmud ArifPashtunKakazai family of Pashtun descent1984JalandharJalandharIndia
Rahimuddin KhanPashtunPashtun, Afridi (family settled in Kaimganj)1984KaimganjFarrukhabadIndia
Akhtar Abdur RahmanPashtunKakazai Pashtun family1987PeshawarPeshawarPakistan
Abdul Waheed KakarPashtunPashtun, Kakar tribe1993PeshawarPeshawarPakistan
Jehangir KaramatPashtunPashtun Kakazai family from Sahiwal1996KarachiKarachiPakistan
Ehsan ul HaqPashtunPashtun family2004MardanMardanPakistan
Mirza Aslam BegMuhajirUrdu-speaking (Muhajir)1987AzamgarhAzamgarhIndia
Shamim Alam KhanMuhajirUrdu-speaking (Muhajir)1991ShillongMandalayIndia
Pervez MusharrafMuhajirUrdu-speaking Sayyid family (Muhajir)1998DelhiDelhiIndia
Nadeem RazaMuhajirSyed family; father migrated from Lucknow2019Wah CantonmentRawalpindiPakistan
Muhammad Aziz KhanKashmiriSudhan family of Azad Kashmir2001PallandriAzad KashmirPakistan-administered Kashmir
Khalid Shameem WynneKashmiriKashmiri family (Sialkot)2010AbbottabadAbbottabadPakistan
Raheel SharifKashmiriKashmiri family from Kunjah, Gujrat2013QuettaQuettaPakistan
Rashad MahmoodKashmiriKashmiri Sheikh family settled in Sialkot2013Not foundUnknown
Muhammad MusaHazaraHazara family from Jaghori, Ghazni1958QuettaQuettaPakistan
Yahya KhanQizilbashQizilbash family of Peshawar (also described as Pashtun)1966ChakwalChakwalPakistan
Muhammad Iqbal KhanNot stated1980Pindi GhebAttockPakistan
Muhammad Yusaf KhanNot stated2001SargodhaSargodhaPakistan
Ahsan Saleem HayatNot stated2004SargodhaSargodhaPakistan
Tariq MajidNot stated2007LahoreLahorePakistan
Zubair Mahmood HayatNot stated2016Not foundUnknown
Asim MunirNot stated2022RawalpindiRawalpindiPakistan
Sahir Shamshad MirzaNot stated2022Mulhal MughlanChakwalPakistan

All generals

Every general on the map. Select a row to find it on the plate.

31 generals

Born
HazaraQuetta, Pakistan1958
KashmiriQuetta, Pakistan2013
KashmiriPallandri, Azad Kashmir, Pakistan-administered Kashmir2001
KashmiriAbbottabad, Pakistan2010
MuhajirAzamgarh, India1987
MuhajirDelhi, India1998
MuhajirShillong, East Khasi Hills, India1991
MuhajirWah Cantonment, Rawalpindi, Pakistan2019
PashtunQuetta, Pakistan1971
PashtunJalandhar, India1984
PashtunKaimganj, Farrukhabad, India1984
PashtunPeshawar, Pakistan1987
PashtunPeshawar, Pakistan1993
PashtunKarachi, Pakistan1996
PashtunRehana, Haripur, Pakistan1951
PashtunMardan, Pakistan2004
PunjabiLahore, Pakistan1976
PunjabiJalandhar, India1976
PunjabiKarachi, Pakistan2016
PunjabiMaymyo (Pyin Oo Lwin), Mandalay, Myanmar1969
PunjabiKahuta, Rawalpindi, Pakistan1972
PunjabiRawalpindi, Pakistan1980
PunjabiJhelum, Pakistan1991
PunjabiManghot, Rawalpindi, Pakistan2007
QizilbashChakwal, Pakistan1966
Not statedLahore, Pakistan2007
Not statedSargodha, Pakistan2001
Not statedSargodha, Pakistan2004
Not statedPindi Gheb, Attock, Pakistan1980
Not statedRawalpindi, Pakistan2022
Not statedMulhal Mughlan, Chakwal, Pakistan2022

Sources