Afghan Last Name Generator
Tribal, place and chosen Afghan family names
500 Afghan last names given alone: Pashtun tribal names like Ahmadzai and Popalzai, place names like Panjshiri and Herawi, chosen names like Hamdard, and names found among Tajik, Hazara, Uzbek, Turkmen and Baloch families.
About Afghan last names
Fixed family names are not traditional for many Afghans. For generations a person was known by one or two given names, with a father's name, a tribe or a home village added when needed. A last name was often chosen for school records, an identity card or a passport, or on moving abroad, and brothers sometimes chose different ones. That is why tribal names, place names, a forefather's name and freely chosen words all serve as Afghan surnames today.
Pashtun names usually state a tribe or clan. The ending -zai means descendants of, as in Ahmadzai, Popalzai and Barakzai, and -khel marks a branch, as in Suleimankhel and Alikhel. A place name with -i or -wal says where a family comes from: Panjshiri, Herawi, Kandahari, Paktiawal. Dari speakers often add -i, -zada or -yar to a forefather's name, which gives Rahimi, Nabizada and Ahmadyar. A chosen name, the takhallus, can be a plain word such as Hamdard or Tanha.
The list gives surnames alone and mixes all of these kinds. It includes names common among Hazara families, such as Hussaini, Rezai and Alizada, lineage names like Sadat and Hashimi, and names found among Uzbek, Turkmen, Baloch and Nuristani families. A surname can suggest a region or a community, but it is no proof of either.
How to choose Afghan last names
- Decide first whether the character would have a last name at all. An older or rural character may go by two given names, while a student, an official or an emigrant usually has a chosen surname.
- Match the kind of name to the region. A tribal name such as Noorzai or Achakzai suits the south, Mangal or Zadran the southeast, Panjshiri or Badakhshi the northeast, and Jaghori or Behsudi the central highlands.
- Keep one spelling inside a story. Yusufzai and Yousafzai, Sediqi and Siddiqi, Mousavi and Mosavi are the same names in different Latin spellings.
- A family does not need to share a name. Because surnames were often chosen by each person, a father, a son and a cousin can carry three different ones without any mistake.
- Treat a surname as a hint, never as proof of ethnicity, faith or status. Names such as Ahmadi, Rahimi and Karimi are carried in every community.
Frequently asked questions
Do all Afghans have a last name?
No. Many Afghans traditionally used only given names, and plenty still do in daily life. A last name was often taken for documents or on emigrating, which is why a tribal name like Wardak, a place name like Kabuli and a chosen name like Azad all work as surnames.
What do -zai and -khel mean in Afghan names?
Both mark a Pashtun tribe or a branch of one. The ending -zai means sons or descendants of, as in Ahmadzai, Stanikzai and Noorzai, and -khel marks a clan inside a larger tribe, as in Omarkhel and Jabarkhel. They name the group a family counts itself in, not where it lives today.
What are common Afghan last names?
Names met very often include Ahmadi, Mohammadi, Hussaini, Rahimi, Karimi, Noori, Ahmadzai, Stanikzai, Durrani and Wardak. All of them are in this list. We give no ranking or figures, because we have no count we trust.
Is it Afghan or Afghani last names?
Afghan is the word for the people and their names, and afghani is the name of the country's currency. People search with both words and mean the same thing, so this list answers both.
Related generators
Afghan Name Generator
Authentic Pashtun, Tajik, Hazara and Uzbek names
Pakistani Last Name Generator
Pakistani family names from Chaudhry to Yousafzai
Muslim Last Name Generator
Family names from across the Muslim world
Persian Name Generator
Iranian first names and surnames, ancient and modern
Iranian Name Generator
Modern Persian first names and Iranian surnames
Uzbek Name Generator
Authentic Uzbek names from Tashkent to Samarkand
Turkmen Name Generator
Full names from Turkmenistan in Turkmen spelling
Pakistani Name Generator
Real Pakistani names from every province and community
More like this
Ancient Last Name Generator
Family, clan and dynasty names from antiquity
Belarusian Last Name Generator
Belarusian surnames alone, in Belarusian spelling
Belizean Last Name Generator
Kriol, Mestizo, Maya, Garifuna and Mennonite surnames
Berber Last Name Generator
Amazigh family names from Kabylia to the Sous
Bolivian Last Name Generator
Aymara, Quechua, lowland and Spanish surnames
Cantonese Last Name Generator
Cantonese surnames, each with its character
All 500 Afghan last names
A: 54 names
- Abdali
- Achakzai
- Afghan
- Afghanmal
- Afghanyar
- Afshar
- Ahadi
- Ahmadi
- Ahmadyar
- Ahmadzada
- Ahmadzai
- Ahrari
- Aimaq
- Akakhel
- Akbari
- Akbarzada
- Akhlaqi
- Akrami
- Alawi
- Alemi
- Alikhel
- Alikozai
- Aliyar
- Alizada
- Alizai
- Amani
- Amarkhel
- Amini
- Amiri
- Amirzada
- Andar
- Andarabi
- Andisha
- Andkhoyi
- Ansari
- Anwari
- Arefi
- Arghandabi
- Arghandiwal
- Aria
- Arman
- Arsala
- Aryan
- Asghari
- Ashrafi
- Aslami
- Atal
- Atayee
- Atmar
- Ayubi
- Azad
- Azadzoy
- Azimi
- Azizi
B: 32 names
- Babakarkhail
- Babrakzai
- Badakhshi
- Badghisi
- Baghlani
- Bagrami
- Bahawi
- Baheer
- Bakhshi
- Bakhtari
- Bakhtyar
- Balkhabi
- Balkhi
- Baloch
- Bamizai
- Bamyani
- Baqeri
- Baraich
- Baraki
- Barakzai
- Barmak
- Bashardost
- Basharmal
- Bashiri
- Basiri
- Bayat
- Begzad
- Behsudi
- Benawa
- Betab
- Brahui
- Burhani
C: 5 names
- Chamkani
- Changezi
- Charikari
- Charkhi
- Chishti
D: 13 names
- Dadfar
- Daikundi
- Daizangi
- Danish
- Darwazi
- Daudi
- Daudzai
- Dawari
- Dawi
- Dawlatabadi
- Dawlatzai
- Dotani
- Durrani
E: 4 names
- Ehsani
- Elmi
- Erfani
- Etemadi
F: 18 names
- Fahimi
- Faizabadi
- Faizi
- Fakhri
- Faqiri
- Farahi
- Farahmand
- Farhang
- Farkhari
- Farooqi
- Faryabi
- Fayazi
- Fazli
- Fekrat
- Firozkohi
- Fitrat
- Frogh
- Frotan
G: 16 names
- Gailani
- Gardezi
- Ghafari
- Ghafoorzai
- Ghairat
- Ghazanfar
- Ghaznawi
- Ghiasi
- Ghilzai
- Ghorbandi
- Ghori
- Ghoryani
- Ghubar
- Ghulami
- Gulabzoy
- Gurbaz
H: 34 names
- Habibi
- Hadid
- Hafizi
- Haidari
- Hakimi
- Hakimyar
- Halimi
- Hamahang
- Hamdard
- Hamidi
- Hamidzada
- Hamraz
- Hanifi
- Haqbin
- Haqiqi
- Haqjo
- Haqmal
- Haqparast
- Haqyar
- Hashimi
- Hassani
- Hassankhel
- Hassanzada
- Hazara
- Hedayati
- Hekmati
- Helmandi
- Hemmati
- Herawi
- Hewadmal
- Hoshmand
- Hotak
- Hussaini
- Hussainzada
I: 7 names
- Ibrahimi
- Ibrahimkhel
- Isakhel
- Ishaqzai
- Ismaili
- Ismailkhel
- Istalifi
J: 12 names
- Jabarkhel
- Jafari
- Jaghori
- Jahani
- Jaji
- Jalali
- Jalalzai
- Jamali
- Jamshidi
- Jawadi
- Jawzjani
- Joya
K: 43 names
- Kabiri
- Kabuli
- Kakar
- Kalakani
- Kamali
- Kamawal
- Kamgar
- Kandahari
- Kargar
- Karimi
- Karimzada
- Karokhi
- Karzai
- Katawazi
- Kawsari
- Kazimi
- Keshtmand
- Khademi
- Khadim
- Khairi
- Khaksar
- Khalili
- Khaliqi
- Khaliqyar
- Khanabadi
- Khanzada
- Kharoti
- Khawari
- Khogyani
- Khorasani
- Khosti
- Khostwal
- Khpalwak
- Khurram
- Kochai
- Kohdamani
- Kohistani
- Kohsar
- Kohzad
- Koofi
- Kunari
- Kunduzi
- Kushkaki
L: 6 names
- Laghmani
- Latifi
- Layeq
- Lodi
- Lodin
- Logari
M: 38 names
- Madadi
- Mahdawi
- Mahmoodi
- Maimanagi
- Maiwandwal
- Majidi
- Majrooh
- Malikyar
- Malikzada
- Malistani
- Mandozai
- Mangal
- Mansoori
- Maqsoodi
- Mashwani
- Masoudi
- Mawlawizada
- Mayar
- Mazari
- Miakhel
- Mirzada
- Mirzai
- Mohammadi
- Mohammadzai
- Mohaqiq
- Mohmand
- Mohseni
- Mojaddedi
- Moradi
- Mousavi
- Mowahed
- Mozaffari
- Mubariz
- Muqbil
- Murtazawi
- Musakhel
- Mustaghni
- Mustamandi
N: 27 names
- Nabizada
- Naderi
- Naibzada
- Naimi
- Najafi
- Najibi
- Nangarhari
- Naqshbandi
- Nasar
- Naseri
- Nashir
- Nasimi
- Nawabi
- Nayel
- Nazari
- Naziri
- Nejrabi
- Nezami
- Niazi
- Nikpai
- Nikzad
- Nimrozi
- Noorani
- Noori
- Noorzad
- Noorzai
- Nuristani
O: 6 names
- Obaidi
- Omari
- Omarkhel
- Omarzai
- Oryakhel
- Osmani
P: 17 names
- Paghmani
- Paiman
- Paktiawal
- Paktin
- Pakzad
- Panjshiri
- Parsa
- Parwani
- Pashai
- Pashtoon
- Pashtunyar
- Payenda
- Pazhwak
- Pirzada
- Popal
- Popalzai
- Poya
Q: 13 names
- Qaderi
- Qaisari
- Qanooni
- Qarabaghi
- Qarizada
- Qarqin
- Qasimi
- Qataghani
- Qayoumi
- Qazizada
- Qizilbash
- Quraishi
- Qurbani
R: 23 names
- Rabbani
- Raheen
- Rahimi
- Rahimyar
- Rahmani
- Rahmati
- Rajabi
- Rakhshani
- Ramazani
- Ranjbar
- Rasa
- Rashidi
- Rasikh
- Rasuli
- Ratebzad
- Raufi
- Rezai
- Rezwani
- Rishtin
- Rishtya
- Rostami
- Royesh
- Rustaqi
S: 63 names
- Saadat
- Saba
- Sabari
- Saberi
- Sabit
- Sadat
- Sadid
- Sadiqi
- Sadozai
- Saeedi
- Safa
- Safari
- Safi
- Sahak
- Sahibzada
- Saifi
- Saighani
- Sajjadi
- Sakhizada
- Salangi
- Salarzai
- Salehi
- Salimi
- Samadi
- Samangani
- Samar
- Samimi
- Sangcharaki
- Sangin
- Sanjrani
- Saqib
S, continued
- Sarabi
- Sarhadi
- Sarwari
- Sayedi
- Sayedkhili
- Sediqi
- Sekandari
- Seraj
- Shafaq
- Shafiee
- Shahabi
- Shahidi
- Shahir
- Shahrani
- Shahristani
- Shahzada
- Shakeri
- Sharifi
- Sharq
- Sheberghani
- Sherzad
- Sherzai
- Shinwari
- Shpoon
- Shughnani
- Sistani
- Spanta
- Stanikzai
- Sufizada
- Suleimankhel
- Sultani
- Sultanzoy
T: 26 names
- Tabesh
- Tabibi
- Tagabi
- Taheri
- Taimani
- Tajik
- Takhari
- Talash
- Taloqani
- Tanai
- Tanha
- Taniwal
- Tarakai
- Tarakhel
- Tareen
- Tarzi
- Tashqurghani
- Tawakoli
- Tawana
- Tawhidi
- Timuri
- Tokhi
- Totakhil
- Turan
- Turkmani
- Turkmen
U: 4 names
- Ulfat
- Ulumi
- Uruzgani
- Uzbek
W: 12 names
- Waezi
- Wafa
- Wahdat
- Wahidi
- Wakhani
- Wakili
- Wardak
- Watandost
- Watanjar
- Watanyar
- Waziri
- Wesa
Y: 11 names
- Yaftali
- Yahyakhel
- Yakawlangi
- Yaqubi
- Yasini
- Yawar
- Yazdani
- Yoldash
- Younusi
- Yousufi
- Yusufzai