Pakistani Last Name Generator
Pakistani family names from Chaudhry to Yousafzai
Browse 500 Pakistani last names from across the country: Punjabi names like Chaudhry and Bajwa, Pashtun tribes like Afridi and Yousafzai, Sindhi and Baloch names like Bhutto and Bugti, plus lineage names like Syed and Qureshi.
About Pakistani last names
Pakistan has no single surname system. Many people carry a name that marks a clan, tribe or lineage, many others use their father's given name as a last name, and some use no family name at all. So the last name on a passport may be an old tribal name such as Afridi or a father's name such as Iqbal or Akram, and both are normal. This list gives what people really carry, and the notes below sort the main kinds by where they come from.
In Punjab, last names are often clan names or old titles: Chaudhry, Bajwa, Cheema, Warraich, Bhatti, Janjua and Awan. Pashtun last names are usually tribes, many ending in -zai, which means descendants of, or -khel, a branch of a tribe: Yousafzai, Orakzai, Khattak, Adamkhel. Sindh has Bhutto, Soomro, Junejo and Memon, and the Baloch have Bugti, Marri, Mengal and Bizenjo. Kashmiri families in Pakistan are often Butt, Dar, Lone or Mir.
Other names cross every region. Syed, Shah, Qureshi, Hashmi, Siddiqui and Farooqui state a family's claimed line of descent from early Islamic figures. Names such as Dehlvi, Amrohi and Jalandhari simply say where a family once lived, and they are common among families who moved from India in 1947. Karachi's trading families add names such as Adamjee, Lakhani and Cowasjee.
How to choose Pakistani last names
- Match the name to the region of your character. A family from Peshawar or Swat might be Yousafzai or Khattak, one from Larkana Bhutto or Chandio, one from Quetta Raisani or Kakar, and one from Gujranwala Cheema or Butt.
- Remember that a given name can be the last name. Pairing a first name with Iqbal, Akram, Hussain or Aziz is as true to life as using a clan name.
- Spellings vary because the names are written in Urdu script first. Farooqui and Farooqi, Sheikh and Shaikh, Kiani and Kayani are the same names, so pick one spelling and keep it for the whole family.
- Do not read too much into a name. Malik, Khan, Shah and Sheikh are used across many communities, so they work for almost any character.
- There is no single rule for married names. A woman may keep her father's name or take her husband's first or last name, so a family in your story can share a last name or not.
Frequently asked questions
What are the most common last names in Pakistan?
Khan, Malik, Chaudhry, Butt, Sheikh, Qureshi, Shah, Syed, Hussain, Ahmed and Ali are among the last names you will meet most often. Some are clan or lineage names and some are given names used as last names. We give no rankings or figures, because we have no count we trust.
Do all Pakistanis have a family surname?
No. Many families pass down a clan, tribe or lineage name, but many people simply use their father's given name, or a second personal name, as a last name, and it can change from one generation to the next. That is why this list includes names such as Iqbal, Akram and Nawaz beside tribal names such as Afridi and Bugti.
What do -zai and -khel mean in Pashtun names?
Both mark a tribe or a branch of one. The ending -zai means sons or descendants of, as in Yousafzai and Orakzai, and -khel marks a clan within a larger tribe, as in Adamkhel and Kukikhel. They tell you which group a family counts itself in, not where a person lives today.
Does a Pakistani last name show someone's background?
Sometimes it hints at a region or community, since Bhutto is Sindhi, Bugti is Baloch and Khattak is Pashtun. But many names are shared widely, families adopt and change names, and a name like Syed or Qureshi records a family tradition, not a proven family tree. Treat a last name as a clue, never as proof of ancestry, faith or status.
Related generators
Pakistani Name Generator
Real Pakistani names from every province and community
Urdu Name Generator
Authentic Pakistani and Urdu names for men and women
Punjabi Name Generator
Sikh, Hindu and Muslim Punjabi names with real surnames
Indian Last Name Generator
Authentic Indian surnames from every region and community
Muslim Name Generator
Islamic names with meanings from across the Muslim world
Bangladeshi Name Generator
Real Bangladeshi names from Dhaka to the Hill Tracts
Afghan Name Generator
Authentic Pashtun, Tajik, Hazara and Uzbek names
Persian Name Generator
Iranian first names and surnames, ancient and modern
More like this
Pakistani Restaurant Name Generator
Karahi, tikka, nihari and dhaba names
Afghan Last Name Generator
Tribal, place and chosen Afghan family names
Ancient Last Name Generator
Family, clan and dynasty names from antiquity
Anglo-Saxon Last Name Generator
Old English bynames and the surnames they became
Belarusian Last Name Generator
Belarusian surnames alone, in Belarusian spelling
Belizean Last Name Generator
Kriol, Mestizo, Maya, Garifuna and Mennonite surnames
All 500 Pakistani last names
A: 36 names
- Abbas
- Abbasi
- Abidi
- Abro
- Achakzai
- Adamjee
- Adamkhel
- Afridi
- Afzal
- Agha
- Ahmadzai
- Ahmed
- Ajmeri
- Akhtar
- Akhund
- Akhunzada
- Akram
- Ali
- Alizai
- Allahabadi
- Alvi
- Amritsari
- Amrohi
- Ansari
- Anwar
- Arain
- Arbab
- Ashraf
- Askari
- Aslam
- Astori
- Avari
- Awan
- Azam
- Aziz
- Azmi
B: 51 names
- Babar
- Bacha
- Badayuni
- Badini
- Baghdadi
- Baig
- Bajwa
- Balagamwala
- Baloch
- Banday
- Bandial
- Bandukwala
- Bangash
- Bangulzai
- Banuri
- Baqri
- Barakzai
- Barlas
- Barozai
- Basra
- Batalvi
- Bawany
- Bhanbhro
- Bhandara
- Bharwana
- Bhatti
- Bhayo
- Bheel
- Bhimjee
- Bhinder
- Bhittani
- Bhopali
- Bhurgri
- Bhutta
- Bhutto
- Bijarani
- Bilgrami
- Bilour
- Bizenjo
- Bosan
- Brohi
- Bughio
- Bugti
- Bukhari
- Buledi
- Burfat
- Buriro
- Burki
- Butt
- Buttar
- Buzdar
C: 18 names
- Chachar
- Chadhar
- Chandio
- Changezi
- Channa
- Chattha
- Chaudhry
- Chauhan
- Chechi
- Cheema
- Chilasi
- Chinioti
- Chinoy
- Chishti
- Chitrali
- Chughtai
- Cornelius
- Cowasjee
D: 25 names
- D'Souza
- Dadabhoy
- Daha
- Dahri
- Dar
- Dashti
- Dasti
- Daudpota
- Daudzai
- Daultana
- Dawar
- Dawood
- Dayo
- Dehlvi
- Dhanial
- Dharejo
- Dhedhi
- Dhund
- Dilazak
- Dinshaw
- Dogar
- Domki
- Dossa
- Dreshak
- Durrani
E: 1 name
- Effendi
F: 6 names
- Fancy
- Faridi
- Farooq
- Farooqi
- Farooqui
- Fernandes
G: 25 names
- Gabol
- Gakhar
- Ganai
- Gandapur
- Gardezi
- Ghanghro
- Ghauri
- Ghaznavi
- Gheba
- Ghilzai
- Ghumman
- Gichki
- Gigyani
- Gilani
- Gilgiti
- Gill
- Gishkori
- Gondal
- Gopang
- Goraya
- Gorgej
- Gorsi
- Gujjar
- Gurchani
- Gurmani
H: 26 names
- Habib
- Haider
- Halepoto
- Hamdani
- Hanif
- Hanjra
- Haral
- Haroon
- Hashmi
- Hashwani
- Hasni
- Hassan
- Hayat
- Hazara
- Hazarvi
- Hijazi
- Hingorjo
- Hingoro
- Hiraj
- Hoshiarpuri
- Hoth
- Hoti
- Hunzai
- Hussain
- Hussaini
- Hyderabadi
I: 2 names
- Iqbal
- Ispahani
J: 19 names
- Jadoon
- Jaffer
- Jafri
- Jakhrani
- Jalandhari
- Jalbani
- Jamaldini
- Jamali
- Jamil
- Janjua
- Jarral
- Jatoi
- Javed
- Jodhra
- Jogezai
- Joiya
- Jokhio
- Joyo
- Junejo
K: 55 names
- Kahlon
- Kakakhel
- Kakar
- Kakezai
- Kalhoro
- Kalmati
- Kalyar
- Kamboh
- Kandawalla
- Kandhro
- Kardar
- Karim
- Karlal
- Kasana
- Kashmiri
- Kasi
- Kasuri
- Kathia
- Katrak
- Kayani
- Kazmi
- Keerio
- Khagga
- Khairabadi
- Khakwani
- Khalil
- Khan
- Khanzada
- Khar
- Kharal
- Khaskheli
- Khatana
- Khattak
- Khattar
- Khawaja
- Khetran
- Khichi
- Khilji
- Khokhar
- Khosa
- Khoso
- Khuhro
- Khushk
- Khweshgi
- Kiani
- Kidwai
- Kirmani
- Kitchlew
- Kolachi
- Kolhi
- Korai
- Kukikhel
- Kumbhar
- Kundi
- Kurd
L: 22 names
- Lahori
- Lakdawala
- Lakhani
- Lakhnavi
- Lakho
- Laleka
- Lali
- Langah
- Langove
- Langrial
- Larik
- Lashari
- Latif
- Leghari
- Lehri
- Lobo
- Lodhi
- Lohana
- Lokhandwala
- Lone
- Ludhianvi
- Luni
M: 48 names
- Madani
- Magsi
- Mahar
- Mahesar
- Mahmood
- Makhdoom
- Malihabadi
- Malik
- Mallah
- Mandokhel
- Mandviwalla
- Maneka
- Mangal
- Mangral
- Mangrio
- Manto
- Maqpoon
- Marker
- Marri
- Marwat
- Mashhadi
- Mashwani
- Masih
- Masood
- Mazari
- Meghwar
- Mehsud
- Mekan
- Memon
- Mengal
- Mian
- Miankhel
- Minhas
- Minwalla
- Mir
- Mirbahar
- Mirza
- Mohmand
- Monnoo
- Moosavi
- Moradabadi
- Motiwala
- Mughal
- Mugheri
- Muhammadzai
- Mullagori
- Multani
- Musakhel
N: 15 names
- Nadvi
- Nagra
- Naqshbandi
- Naqvi
- Narejo
- Nausherwani
- Nawaz
- Niazi
- Nishtar
- Nizamani
- Nizami
- Noon
- Noonari
- Noorzai
- Notezai
O: 2 names
- Orakzai
- Otho
P: 15 names
- Palijo
- Panezai
- Panhwar
- Panipati
- Panwar
- Paracha
- Pasha
- Pechuho
- Peshawari
- Phulpoto
- Pirzada
- Pirzado
- Pitafi
- Popalzai
- Poswal
Q: 6 names
- Qadri
- Qaisrani
- Qambrani
- Qazi
- Qizilbash
- Qureshi
R: 21 names
- Rafiq
- Rahimtoola
- Rahu
- Raisani
- Raja
- Rajper
- Rana
- Randhawa
- Rangoonwala
- Ranjha
- Rao
- Rashdi
- Rasheed
- Rather
- Rathore
- Raza
- Rehman
- Riaz
- Rind
- Rizvi
- Rodeni
S: 58 names
- Sabri
- Sabzwari
- Saddozai
- Sadiq
- Saeed
- Safi
- Saharanpuri
- Sahi
- Sahibzada
- Sahito
- Saigol
- Salarzai
- Saleem
- Samo
- Sandhu
- Sanjrani
- Sardar
- Sargana
- Sarhadi
- Sasoli
- Satti
- Sehgal
- Sethar
- Sethi
- Shah
- Shahwani
- Shaikh
- Shami
- Shar
- Sharif
- Sheedi
- Sheikh
- Sherani
- Sherpao
- Shigri
- Shinwari
- Shirazi
- Shoro
- Sial
- Sialkoti
- Siddiqui
- Sidhwa
- Sindhi
- Sipra
- Sirhindi
- Sodha
- Solangi
- Soomro
- Sudhan
- Sudhozai
- Suhrawardy
- Sukhera
- Sulehria
- Sulemankhel
- Sultan
- Suri
- Swati
- Syed
T: 17 names
- Tabba
- Tahir
- Tahirkheli
- Talpur
- Tanoli
- Tapal
- Taqvi
- Tarar
- Tareen
- Thaheem
- Thanvi
- Thebo
- Tirmizi
- Tiwana
- Tunio
- Turi
- Turk
U: 6 names
- Ujjan
- Umrani
- Unar
- Usmani
- Utmankhel
- Utmanzai
V: 3 names
- Valika
- Vankwani
- Virk
W: 9 names
- Wahla
- Wani
- Warraich
- Wassan
- Wasti
- Wattoo
- Wazir
- Wazirabadi
- Wyne
Y: 5 names
- Yabgo
- Younis
- Yousaf
- Yousafzai
- Yusufi