Ghanaian Last Name Generator
This Ghanaian last name generator offers hundreds of real Ghanaian surnames, from Akan names like Mensah, Owusu and Boateng to Ewe, Ga and northern names, each shown with its meaning.
Results (10)
-
Kotey
Ga family name
-
Kwao
Dangme and Akan family name
-
Wiredu
Akan family name
-
Bayor
Dagaaba family name from the Upper West
-
Dadzie
Fante family name
-
Awuni
Frafra family name from the Upper East
-
Ohene
Twi for king or chief
-
Agbozo
Ewe family name
-
Boakye
Akan family name
-
Nyarko
Akan family name
No surnames match those filters. Try a different letter or length.
Saved names
Names you save will appear here. They stay in this browser only.
Popular Ghanaian last names and meanings
| Surname | Meaning |
|---|---|
| Abdulai | Northern Ghanaian form of Abdullah, servant of God |
| Acheampong | Akan family name |
| Addo | Akan and Ga family name |
| Adjei | Akan family name |
| Adu | Akan family name |
| Agyei | Akan family name |
| Agyeman | Akan; possibly saviour or defender of the nation |
| Alhassan | Northern Ghanaian form of al-Hasan, the handsome |
| Amoah | Akan family name |
| Amponsah | Akan family name |
| Ansah | Akan birth-order name for a third-born child |
| Antwi | Akan family name |
| Appiah | Akan family name, common in Asante and Akyem |
| Asamoah | Akan family name |
| Asante | Akan name, from the Asante (Ashanti) people |
| Asare | Akan family name |
| Boakye | Akan family name |
| Boateng | Akan family name, common among the Asante |
| Bonsu | Twi for whale; Akan royal name |
| Darko | Akan family name, common in Akuapem and Akyem |
| Donkor | Akan family name |
| Frimpong | Akan family name |
| Fuseini | Northern Ghanaian form of Husayn |
| Gyamfi | Akan family name |
| Gyasi | Akan family name |
| Iddrisu | Northern Ghanaian form of Idris |
| Issah | Northern Ghanaian form of Isa, Jesus |
| Kwarteng | Akan family name |
| Mahama | Northern Ghanaian form of Muhammad, common across the north |
| Mensah | Akan birth-order name for the third-born son |
| Mohammed | Arabic praised one; very common in northern Ghana |
| Obeng | Akan family name |
| Ofori | Akan family name, common in Akyem |
| Opoku | Akan royal name borne by Asante kings |
| Oppong | Akan family name |
| Osei | Akan name borne by Asante kings such as Osei Tutu; meaning uncertain |
| Owusu | Akan family name, common among the Asante |
| Sarpong | Akan family name |
| Tetteh | Ga-Dangme name, often a birth-order name |
| Yeboah | Akan family name |
| Aboagye | Akan family name |
| Abukari | Northern Ghanaian form of Abu Bakr |
| Acquah | Fante family name |
| Adomako | Possibly from Twi adom, grace or favour |
| Adusei | Akan family name |
| Afriyie | Akan name, often glossed as born at a good time |
| Agbeko | Ewe family name, possibly from agbe, life |
| Agyapong | Akan family name |
| Aidoo | Fante family name |
| Akakpo | Ewe family name |
| Akoto | Akan family name |
| Amadu | Northern Ghanaian form of Ahmad |
| Amankwah | Akan family name |
| Ampofo | Akan family name |
| Anane | Akan birth-order name for the fourth-born child |
| Andoh | Fante family name |
| Anim | Possibly from Twi anim, face or honour |
| Ankrah | Ga and Akan family name |
| Annan | Fante form of the fourth-born birth-order name |
| Ansong | Akan family name |
Akan day names and birth order names
Among the Akan, Ghana's largest ethnic group, every child receives a day name based on the weekday of birth. A boy born on Friday is Kofi and a girl born on Friday is Afua; Saturday gives Kwame and Ama, Thursday gives Yaw and Yaa. Kofi Annan's first name tells you he was born on a Friday. Day names sometimes become surnames when a father's name passes to his children, which is why names such as Kwame, Kwaku and Kofi also appear as family names.
Birth order names are another rich source. Mensah means third-born son, Annan fourth-born, Nsiah sixth-born and Nkrumah ninth-born, so Kofi Annan's surname also records his place in the family. Other Akan surnames come from ancestors, clans or proverbs: Boateng, Owusu, Osei, Asante, Appiah, Agyeman and Ofori are among the most familiar. Traditionally an Akan child was named after a relative chosen by the father, which is why siblings can carry different surnames.
Ewe, Ga and northern Ghanaian surnames
Ewe names from the Volta Region often carry a short statement or prayer. Mawuli means God exists, Senyo is usually read as destiny is good and Dzifa suggests a peaceful heart. Ewe day names differ slightly from Akan ones, with Kodzo for a boy born on Monday and Kwami for a Saturday boy. Ga families around Accra use surnames such as Tetteh, Lamptey, Quaye and Ankrah, some of which also reflect birth order. Many Ga names were spelled in older English styles during the colonial period.
Northern Ghana is home to many communities, including the Dagomba, Mamprusi, Gonja, Frafra and Dagaaba. Islam shaped many names in the north, so surnames such as Mahama, Iddrisu, Alhassan, Yakubu and Abdulai, adapted from Arabic, are widespread. Names in local languages, such as the Frafra surname Adongo, sit alongside them. The generator shows the meaning of each name where it is known, so you can tell an Akan birth order name from an Ewe prayer name at a glance.
Choosing with the Ghanaian last name generator
Decide which region and community your character comes from, because the name will signal it to any Ghanaian reader. For a family from Kumasi, Akan names like Owusu or Boateng fit. For Ho or Keta, Ewe names are a better match, and for Tamale, a northern name such as Iddrisu makes sense. The common setting brings up names that feel familiar, and the rare setting surfaces less frequent ones that stand out on a page or in a game.
Try the first name preview with a day name to hear how the pair sounds, for example Yaa Asante, Kwabena Mensah or Afi Mawuli. Many Ghanaians also have an English or Christian first name, so Grace Ofori or Samuel Tetteh is just as realistic. Filter by starting letter or length to fit a cast list, then save your favourites, share the link or download the list as a TXT file with meanings included.
Frequently asked questions
What are Akan day names?
Akan children receive a name based on the day they were born. For boys: Kwasi (Sunday), Kwadwo (Monday), Kwabena (Tuesday), Kwaku (Wednesday), Yaw (Thursday), Kofi (Friday) and Kwame (Saturday). Girls have matching names such as Akosua, Adwoa, Abena, Akua, Yaa, Afua and Ama. Spellings vary by dialect.
Does the Ghanaian last name generator show meanings?
Yes. Every result comes with its meaning where one is known, whether it is a birth order name like Mensah, an Ewe prayer name like Mawuli or a northern name adapted from Arabic. This helps you choose a name that fits a character's background.
Why do Ghanaian siblings sometimes have different surnames?
In many Ghanaian traditions, especially among the Akan, a child is named after a relative or respected person chosen by the father rather than inheriting a single family name. Birth order names also differ between siblings. Many families now use one shared surname for school and official records.
What is the most common surname in Ghana?
Mensah is often cited as the most common surname in Ghana, followed by names such as Owusu, Boateng, Asante and Osei. Choose the common setting for names like these, or the rare setting if you want a surname that feels less expected.
More last name generators
By country and culture
- Afghan Last Name Generator
- African American Last Name Generator
- African Last Name Generator
- Albanian Last Name Generator
- American Last Name Generator
- Argentinian Last Name Generator
- Armenian Last Name Generator
- Asian Last Name Generator
- Australian Last Name Generator
- Austrian Last Name Generator
- Basque Last Name Generator
- Belgian Last Name Generator
- Bosnian Last Name Generator
- Brazilian Last Name Generator
- Breton Last Name Generator
- British Last Name Generator
- Bulgarian Last Name Generator
- Cajun Last Name Generator
- Canadian Last Name Generator
- Caribbean Last Name Generator
- Catalan Last Name Generator
- Celtic Last Name Generator
- Colombian Last Name Generator
- Creole Last Name Generator
- Croatian Last Name Generator
- Cuban Last Name Generator
- Czech Last Name Generator
- Danish Last Name Generator
- Dominican Last Name Generator
- Eastern European Last Name Generator
- Egyptian Last Name Generator
- European Last Name Generator
- Filipino Last Name Generator
- Finnish Last Name Generator
- French Canadian Last Name Generator
- Gaelic Last Name Generator
- Georgian Last Name Generator
- Haitian Last Name Generator
- Hawaiian Last Name Generator
- Hispanic Last Name Generator
- Hungarian Last Name Generator
- Icelandic Last Name Generator
- Indonesian Last Name Generator
- Inuit Last Name Generator
- Iraqi Last Name Generator
- Italian American Last Name Generator
- Jamaican Last Name Generator
- Jewish Last Name Generator
- Kazakh Last Name Generator
- Latino Last Name Generator
- Latvian Last Name Generator
- Lithuanian Last Name Generator
- Maori Last Name Generator
- Mexican Last Name Generator
- Middle Eastern Last Name Generator
- Mongolian Last Name Generator
- Moroccan Last Name Generator
- Native American Last Name Generator
- New Zealand Last Name Generator
- Nigerian Last Name Generator
- Norwegian Last Name Generator
- Pakistani Last Name Generator
- Persian Last Name Generator
- Polynesian Last Name Generator
- Puerto Rican Last Name Generator
- Roman Last Name Generator
- Romani Last Name Generator
- Romanian Last Name Generator
- Samoan Last Name Generator
- Scandinavian Last Name Generator
- Serbian Last Name Generator
- Slavic Last Name Generator
- Slovak Last Name Generator
- South African Last Name Generator
- Southern Last Name Generator
- Swedish Last Name Generator
- Swiss Last Name Generator
- Tamil Last Name Generator
- Thai Last Name Generator
- Turkish Last Name Generator
- Ukrainian Last Name Generator
- Vietnamese Last Name Generator
- Viking Last Name Generator
By style and use
- Random Last Name Generator
- Last Name Generator with Meanings
- First and Last Name Generator
- Random First and Last Name Generator
- Last Name Generator Based on First Name
- Character Last Name Generator
- Elf Last Name Generator
- DnD Last Name Generator
- Medieval Last Name Generator
- Royal Last Name Generator
- Harry Potter Last Name Generator
- Star Wars Last Name Generator
- Surname Generator
- Fantasy Surname Generator
- Family Name Generator
Other origins
- English Adams, Allen, Baker 325 surnames
- Irish Brennan, Burke, Byrne 306 surnames
- Scottish Allan, Anderson, Boyd 330 surnames
- Welsh Bevan, Bowen, Davies 228 surnames
- German Bauer, Becker, Berger 337 surnames
- Dutch Bakker, Bos, Brouwer 328 surnames
- French Martin, Bernard, Dubois 364 surnames
- Spanish García, Rodríguez, González 402 surnames
- Italian Rossi, Russo, Ferrari 361 surnames
- Portuguese Silva, Santos, Ferreira 342 surnames
- Polish Nowak, Kowalski, Wiśniewski 322 surnames
- Nordic Andersson, Johansson, Karlsson 387 surnames
- Russian Ivanov, Smirnov, Kuznetsov 354 surnames
- Greek Papadopoulos, Pappas, Vlachos 331 surnames
- Japanese Sato, Suzuki, Takahashi 336 surnames
- Korean Kim, Lee, Park 153 surnames
- Chinese Wang, Li, Zhang 301 surnames
- Indian Sharma, Patel, Singh 440 surnames
- Arabic Al-Sayed, Haddad, Khoury 420 surnames
- Fantasy Valemont, Ashcroft, Ravenholt 470 surnames