Kenyan Name Generator

Authentic names from Kenya's many communities

Real-World Names & CulturesPart of: real-world name generators500 names

0 of 500 seen

This or that?

7 picks, 1 winner

Tap the name you like more.

Tap a name to copy it. The arrows swap one name.

Or browse all 500 names, A to Z

Generate realistic Kenyan names from Kikuyu, Luo, Kalenjin, Kamba, Luhya, Maasai, Kisii, Meru, Swahili coast, Somali and Turkana traditions, paired the way Kenyans actually use them for characters, test data and creative projects.

About Kenyan names

Kenya has more than forty ethnic communities, and a Kenyan name usually tells you which one a person comes from before it tells you anything else. Kikuyu names such as Wanjiru, Kamau, Njoroge and Wambui often follow a fixed pattern of naming children after grandparents. Luo names begin with O- for boys and A- for girls and describe the circumstances of birth: Otieno and Atieno (born at night), Ochieng and Achieng (born in sunshine), Odhiambo and Adhiambo (born in the evening). Kalenjin names use Kip- for boys and Chep- or Jep- for girls plus a time-of-day or event root, which is why so many Kenyan runners share Kipchoge, Chepkoech or Kiprotich. Kamba names like Mutua, Mwende and Musyoka, Luhya names like Wafula, Nafula and Wekesa, Maasai names with the Ole (son of) particle, and Kisii names like Nyaboke and Kemunto each have their own sound.

In everyday use most Kenyans carry a Christian or English given name followed by a traditional name that functions as a surname, often the father's name: Grace Wanjiru, Kevin Omondi, Faith Chebet. On the Swahili and Somali coast the pattern is Muslim given name plus father's name, such as Amina Hassan or Abdullahi Hussein. This generator mixes all of those structures so the results read like a real Nairobi class register rather than a single tribe.

How to choose Kenyan names

  • Match the two halves. A Kikuyu given name (Wanjiru) with a Luo surname (Otieno) can happen through marriage, but for most characters keep both names from one community.
  • Use the O/A and Kip/Chep markers to signal gender instantly: Otieno, Kipruto and Wafula are male; Atieno, Chepkoech and Nafula are female.
  • For a modern urban character, pair an English first name with a traditional surname (Brian Kiprop, Mercy Achieng); for an elder or rural character, use two traditional names (Njoroge wa Kamau).
  • Somali-Kenyan and Swahili coastal names use the father's name in place of a fixed surname (Halima Mohamed, Juma Bakari), so siblings can have different second names.
  • Watch the apostrophes: Ng'ang'a, Ndung'u, Ng'eno and Mang'eni mark a real sound in Kikuyu, Kalenjin and Luhya and should not be dropped.

Frequently asked questions

What are the most common Kenyan last names?

Kamau, Mwangi, Njoroge, Kariuki and Wanjiru (Kikuyu); Otieno, Ochieng, Odhiambo and Omondi (Luo); Kiprotich, Kipchoge, Rotich and Cheruiyot (Kalenjin); Mutua and Musyoka (Kamba); Wafula and Wekesa (Luhya). Most double as first names because they are traditionally the father's given name.

Why do so many Kenyan names start with Kip, Chep, O or A?

Kalenjin names use the prefix Kip- (son) or Chep-/Jep- (daughter) before a root describing the birth, such as -ruto (while travelling) or -koech (at dawn). Luo names use O- for boys and A- for girls with roots like -tieno (night) or -chieng (sun).

Do Kenyans use English first names?

Very commonly. Since the colonial and mission era most Christian Kenyans receive an English or biblical first name at baptism and a traditional name from the family, so combinations like Peter Kamau, Faith Chebet or Dennis Ochieng are typical. Muslim Kenyans use Arabic given names instead.

Can I use these Kenyan names for a novel or game character?

Yes. These are generic name combinations built from real Kenyan naming traditions, not specific people. If you need a character from a particular community, pick both halves of the name from that group for authenticity.

More like this

All 500 Kenyan names

This is the complete list the generator above draws its random batches from, sorted A to Z and grouped by first letter.

Plain text, one name per line.

A: 36 names

  • Abdullahi Hussein
  • Abel Towett
  • Achieng Odongo
  • Achola Otieno
  • Aden Warsame
  • Adhiambo Oduya
  • Adongo Obuya
  • Agnes Jeptoo
  • Ajwang Adongo
  • Akai Lokaale
  • Akinyi Nyar Alego
  • Akinyi Ochieng
  • Akiru Lomuria
  • Akoth Nyongesa
  • Alfred Ekai
  • Ali Mwinyi
  • Alice Kemunto
  • Allan Owino
  • Amani Shee
  • Amina Hassan
  • Amina Ibrahim
  • Amos Sitienei
  • Ann Wanjiku
  • Anthony Githinji
  • Anyango Onyango
  • Anyona Ouko
  • Aoko Orengo
  • Apiyo Omolo
  • Athman Salim
  • Atieno Ojwang
  • Atieno Okoth
  • Atieno Owuor
  • Auma Okello
  • Awino Odhiambo
  • Awino Ogola
  • Awuor Oyugi

B: 14 names

  • Barack Odongo
  • Baraka Mwalimu
  • Barasa Waswa
  • Baya Tsuma
  • Beatrice Nekesa
  • Benson Maina
  • Bernard Kahindi
  • Boke Wambura
  • Bonareri Orina
  • Boniface Nzioka
  • Bosire Mogaka
  • Brenda Jelagat
  • Brian Kiprop
  • Brian Musyoka

C: 28 names

  • Caroline Awuor
  • Carolyne Nyanchama
  • Catherine Wairimu
  • Celestine Achieng
  • Chacha Mwita
  • Chai Kazungu
  • Charo Kadzo
  • Charo Mwaro
  • Chebet Kirui
  • Chelimo Marindany
  • Chemutai Ruto
  • Chengo Ngumbao
  • Chepchumba Kigen
  • Chepkemoi Mutai
  • Chepkirui Towett
  • Chepkoech Kiplagat
  • Chepkorir Kandie
  • Chepkoskei Tuitoek
  • Chepngeno Kibor
  • Cheptoo Sambu
  • Cheptum Kipsiele
  • Cherono Bett
  • Cherop Kitur
  • Cliff Otieno
  • Collins Ouma
  • Consolata Nyaboke
  • Cynthia Wangari
  • Cyrus Karanja

D: 10 names

  • Daniel Mutua
  • David Kipchumba
  • Dennis Kiprono
  • Dennis Ochieng
  • Derrick Kiptoo
  • Diana Chepkoech
  • Dominic Wanyonyi
  • Dorcas Makena
  • Doreen Okoth
  • Duncan Ogola

E: 14 names

  • Edith Cherono
  • Edwin Kimutai
  • Ekai Lokol
  • Ekidor Lokitoe
  • Ekwom Nakuwa
  • Elijah Kipngetich
  • Elizabeth Chepkemoi
  • Emmanuel Kioko
  • Eric Kipruto
  • Esther Nyambura
  • Eunice Mwikali
  • Evans Oyugi
  • Evelyn Anyango
  • Everlyne Chebet

F: 7 names

  • Faith Chebet
  • Farah Abdi
  • Fatuma Bakari
  • Felix Kosgei
  • Florence Achieng
  • Francis Mutiso
  • Fredrick Omollo

G: 16 names

  • Gakii Mwobobia
  • Gathii Kabugi
  • Gathogo Ndirangu
  • Gathoni Kinyanjui
  • Gati Robi
  • Gatwiri Kimathi
  • Geoffrey Kibet
  • George Odhiambo
  • Gesare Mokua
  • Ghati Chacha
  • Gicheru Muchiri
  • Gideon Koech
  • Gitahi Warui
  • Githaiga Kigotho
  • Gladys Wavinya
  • Grace Wanjiru

H: 8 names

  • Halima Mohamed
  • Halima Mzee
  • Hamisi Juma
  • Harriet Nabwire
  • Hassan Dahir
  • Hellen Wanjiru
  • Henry Ng'ang'a
  • Humphrey Otieno

I: 7 names

  • Ian Kinyanjui
  • Immaculate Wambua
  • Irene Wanjira
  • Ireri Nyaga
  • Irungu Ngunjiri
  • Isaac Kiprotich
  • Ivy Wanjiru

J: 29 names

  • Jacinta Muthoka
  • Jackson Mwiti
  • Jacqueline Kagendo
  • James Mwaniki
  • Jane Njeri
  • Janet Kerubo
  • Japheth Munyao
  • Jared Bosire
  • Jebet Chepkurui
  • Jelagat Tanui
  • Jemutai Kiprotich
  • Jepchirchir Biwott
  • Jepkemei Kibiwott
  • Jepkorir Talam
  • Jepkosgei Cheruiyot
  • Jepleting Kiprop
  • Jeptoo Kiptoo
  • Jerono Chepkwemoi
  • Jerotich Cheptoo
  • Joan Naliaka
  • John Otieno
  • Joseph Njoroge
  • Josephine Karimi
  • Joy Chelagat
  • Joyce Wambui
  • Judy Wanjiku
  • Julius Kipkoech
  • Juma Ali
  • Juma Ondiek

K: 65 names

  • Kadzo Karisa
  • Kagendo Kaaria
  • Kaguongo Gachoka
  • Kagwiria Mbaabu
  • Kahindi Katana
  • Kaluki Mwalili
  • Kamau Ndegwa
  • Kamau wa Ndegwa
  • Kanini Mugambi
  • Karambu M'Mukindia
  • Karanja Wachira
  • Karega Kimotho
  • Karimi Mutuma
  • Kariuki Waweru
  • Kasyoka Kimeu
  • Katana Mwangome
  • Kathambi Kathuri
  • Kathure Mwirigi
  • Katumbi Wambua
  • Katunge Mutiso
  • Kavindu Musembi
  • Kazungu Karisa
  • Kelvin Barasa
  • Kemboi Kipyego
  • Kemunto Nyamweya
  • Kendi Muthomi
  • Kennedy Oloo
  • Kerubo Manyara
  • Kerubo Onyancha
  • Kevin Omondi
  • Khadija Abdalla
  • Khaemba Masinde

K, continued

  • Kiarie Mwaura
  • Kibet Chelimo
  • Kibiwott Chelule
  • Kilonzo Wambua
  • Kimaiyo Saina
  • Kimani Njuguna
  • Kimanzi Nzomo
  • Kimutai Koech
  • Kinuthia Wangai
  • Kioko Muli
  • Kipchoge Rotich
  • Kipkemboi Kiptum
  • Kipkemei Sitienei
  • Kipkoech Ng'eno
  • Kipkorir Mitei
  • Kipkurui Serem
  • Kiplagat Chepkwony
  • Kiplangat Too
  • Kiplimo Lagat
  • Kipngetich Korir
  • Kiprono Langat
  • Kiprop Kogo
  • Kiprotich Kosgei
  • Kiprugut Rono
  • Kipruto Sang
  • Kipsang Kosgey
  • Kiptanui Kemboi
  • Kiptum Kiprugut
  • Kipyego Chumba
  • Kiragu Lemein
  • Kwamboka Momanyi
  • Kwamboka Nyangaresi
  • Kyalo Kioko

L: 13 names

  • Lavender Atieno
  • Lawrence Mogaka
  • Leah Chepngeno
  • Lekishon Ole Kisio
  • Lemayian Ole Tipis
  • Leshan Ole Ntutu
  • Lilian Moraa
  • Lobuin Ekadeli
  • Lokwawi Ekiru
  • Lorna Naserian
  • Lucy Muthoni
  • Lusweti Mukhwana
  • Lydia Mwende

M: 69 names

  • Maina Mburu
  • Makau Kilonzo
  • Makena Kirimi
  • Makokha Wasike
  • Margaret Nafula
  • Mariam Swaleh
  • Mark Kipkorir
  • Martin Gitau
  • Marwa Boke
  • Mary Atieno
  • Masinde Wandera
  • Mathenge Wanjohi
  • Maureen Kathure
  • Maxwell Khaemba
  • Mbaisi Wanyonyi
  • Mbugua Gichuhi
  • Mercy Achieng
  • Michael Kimani
  • Milka Wanjala
  • Miriam Kwamboka
  • Mitchelle Akinyi
  • Mohamed Omar
  • Mong'are Onsongo
  • Monica Apiyo
  • Moraa Bosire
  • Moraa Matoke
  • Moses Onyango
  • Mosoti Nyabuto
  • Muchoki Njenga
  • Mueni Nzioka
  • Mugo Kinyua
  • Muiruri Thiong'o
  • Mukami Gatheru
  • Mukhwana Waswa

M, continued

  • Mumbua Wambua
  • Munyasia Wanyama
  • Muriuki Kariuki
  • Murunga Wamalwa
  • Murungi Gitonga
  • Musau Munyao
  • Musyimi Kimanzi
  • Mutheu Kavoi
  • Mutheu Nzuki
  • Muthoni Gitau
  • Muthoni Njeru
  • Muthoni wa Gathoni
  • Mutinda Kavita
  • Mutisya Ngui
  • Mutua Musyoka
  • Mwachia Mwakio
  • Mwaka Kahindi
  • Mwakidedi Mghanga
  • Mwakio Mwadime
  • Mwanaisha Ahmed
  • Mwandawiro Mkala
  • Mwangi Karanja
  • Mwangi wa Kariuki
  • Mwanzia Kasyoka
  • Mwanzia Kilonzo
  • Mwashighadi Wughanga
  • Mwasi Mwamburi
  • Mwaura Karega
  • Mwenda Kinoti
  • Mwenda Nkanata
  • Mwende Mutisya
  • Mwikali Mbithi
  • Mwirigi Kaume
  • Mwita Marwa
  • Mwiti Kaburu

N: 60 names

  • Naanyu Ole Parsaloi
  • Nabwire Mang'eni
  • Naeku Sankei
  • Nafula Wekesa
  • Naisula Leshan
  • Nalangu Koikai
  • Naliaka Shikuku
  • Namachanja Wekesa
  • Namalwa Sifuna
  • Namunyak Saruni
  • Nancy Gathoni
  • Nangila Wanyama
  • Nanjala Mukhongo
  • Nantaisho Letoya
  • Nanyama Masika
  • Naomi Wangeci
  • Napeyok Ewoi
  • Nasambu Situma
  • Naserian Lekishon
  • Nashipae Sayialel
  • Nasieku Lenana
  • Nasike Kundu
  • Nasike Makhanu
  • Nasimiyu Makokha
  • Nasimiyu Wafula
  • Naswa Khisa
  • Nduku Kiilu
  • Ndunge Muthoka
  • Nduta Mureithi
  • Nekesa Wabwile
  • Nekesa Wanjala
  • Nelima Wasike
  • Nelson Ole Kaputa
  • Ngendo Muiruri
  • Ngina Thuku
  • Ngugi wa Gichuru
  • Ngure Mwaura
  • Nicholas Langat
  • Njagi Mbogo
  • Njambi Kagwe
  • Njenga Mungai
  • Njeri Githinji
  • Njoki Maingi
  • Njoroge Mwangi
  • Njoroge wa Kamau
  • Njue Njiru
  • Njuguna Kabiru
  • Nkatha Kirimi
  • Nthenya Musyoki
  • Nyaboke Ombati
  • Nyaboke Ong'era
  • Nyambura Kariuki
  • Nyanchama Omwenga
  • Nyawira Wanjohi
  • Nyokabi Gachoki
  • Nzilani Maingi
  • Nzilani Mutiso
  • Nzingo Ngowa
  • Nzomo Makau
  • Nzuki Mutinda

O: 29 names

  • Ochieng Ogola
  • Ochieng Wuod Gem
  • Odeny Wasonga
  • Odero Oguta
  • Odiwuor Ogwang
  • Ogega Nyakundi
  • Ogendo Onyango
  • Ogutu Orwa
  • Ogweno Apondi
  • Okello Ajwang
  • Okinyi Obiero
  • Okoth Oloo
  • Okumu Obonyo
  • Ole Lemein Sankale
  • Ole Nkapilil Sankei
  • Omar Famau
  • Omari Osoro
  • Omolo Ondeng
  • Omondi Ouma
  • Onsongo Ayieko
  • Onyango Owino
  • Opiyo Olang
  • Oscar Kiplangat
  • Otieno Nyar Siaya
  • Otieno Odhiambo
  • Ouko Otieno
  • Ouma Odera
  • Owino Omondi
  • Oyoo Oyola

P: 9 names

  • Patrick Macharia
  • Paul Kiplagat
  • Pauline Waithera
  • Peris Chepkirui
  • Peter Kamau
  • Philip Kipsang
  • Phyllis Nyokabi
  • Priscilla Auma
  • Purity Mwende

R: 12 names

  • Rachael Nzisa
  • Raphael Ndegwa
  • Rashid Athman
  • Rebecca Nasimiyu
  • Rehema Mwakazi
  • Reuben Cheruiyot
  • Risper Moraa
  • Riziki Hamisi
  • Robert Mbugua
  • Robi Gati
  • Rose Akinyi
  • Ruth Nyambura

S: 23 names

  • Sahra Yusuf
  • Saida Bakari
  • Saitoti Ole Nkoitoi
  • Salim Mwinyi
  • Salome Wairimu
  • Samuel Kariuki
  • Sandra Wambui
  • Sankale Ole Sapit
  • Sankei Ole Mpoke
  • Scholastica Nduku
  • Sharon Jepkosgei
  • Sidi Mwaka
  • Silas Kemboi
  • Simiyu Barasa
  • Simiyu Natembeya
  • Simon Waweru
  • Sironka Ole Kaputa
  • Solomon Gichuru
  • Stanley Kinuthia
  • Stella Kavindu
  • Stephen Wafula
  • Sylvia Njoki
  • Syombua Muema

T: 8 names

  • Tabitha Adongo
  • Teresia Mumbua
  • Timothy Muriithi
  • Tipape Sironka
  • Titus Kimathi
  • Tom Mwaura
  • Tracy Adhiambo
  • Trevor Mwangi

U: 1 name

  • Ubah Hassan

V: 3 names

  • Victor Wekesa
  • Vincent Ndungu
  • Violet Akoth

W: 38 names

  • Waceke Wangui
  • Wafula Wanyonyi
  • Wairimu Gichuru
  • Wairimu Ndung'u
  • Waithaka Nyaga
  • Waithera Kihara
  • Wakesho Mwadime
  • Wakonyo Kimani
  • Wamaitha Mathenge
  • Wamboi Kiragu
  • Wambui Macharia
  • Wambura Gachanja
  • Wamuyu Kinyua
  • Wamuyu Mwaura
  • Wangari Mwaniki
  • Wangeci Ngatia
  • Wangui Gikonyo
  • Wanja Kariuki
  • Wanjala Wabwoba
  • Wanjala Wamalwa
  • Wanjiku Mwangi
  • Wanjiku Ngugi
  • Wanjiku wa Mwangi
  • Wanjira Muriithi
  • Wanjiru Kamau
  • Wanjiru Njeru
  • Wanjugu Ngure
  • Wanyama Sitati
  • Waruguru Muriuki
  • Wasilwa Namachanja
  • Wavinya Mwanzia
  • Wekesa Juma
  • Wendy Kerubo
  • Were Ogutu
  • Whitney Jepkemboi
  • Winfred Mutheu
  • Winnie Adhiambo
  • Wycliffe Simiyu

Z: 1 name

  • Zainab Said