Judicial Profiles

Hon Lady Justice Martha Karambu Koome - Chief Justice & President of the Supreme Court .
The Hon. Lady Justice Philomena Mbete Mwilu - Deputy Chief Justice & Vice President of the Supreme Court.
The Hon. Lady Justice Philomena Mbete Mwilu
The Hon. Mr. Justice Mohamed Khadhar Ibrahim
THE HON. MR. JUSTICE MOHAMED KHADHAR IBRAHIM
The Hon. Justice (Dr.) Smokin Wanjala
THE HON. JUSTICE (DR.) SMOKIN WANJALA
The Hon. Lady Justice Njoki Ndung'u Susanna
THE HON. LADY JUSTICE NJOKI NDUNG'U SUSANNA
The Hon. Mr. Justice Isaac Lenaola
The Hon. Mr. Justice Isaac Lenaola
The Hon. Mr. Justice William Ouko
The Hon. Mr. Justice William Ouko

The Hon. Mr. Justice Daniel K Musinga - President of the Court of Appeal

The Hon. Mr. Justice Daniel K Musinga - President of the Court of Appeal

The Hon. Mr. Justice Daniel Kiio Musinga

Email Address: daniel.musinga@judiciary.go.ke

The Hon. Lady Justice Roselyn Nambuye

The Hon. Lady Justice Roselyn Nambuye

Hon. Lady Justice Roselyn Nambuye
Hon. Lady Justice Roselyn Nambuye

The Hon. Lady Justice Roselyn Nambuye

Email Address: roselyne.nambuye@judiciary.go.ke

The Hon. Lady Justice Wanjiru Karanja

The Hon. Lady Justice Wanjiru Karanja

Hon. Lady Justice Wanjiru Karanja
Hon. Lady Justice Wanjiru Karanja

The Hon. Lady Justice Wanjiru Karanja

Email Address: wanjiru.karanja@judiciary.go.ke

The Hon. Lady Justice Hannah Okwengu - Head of Civil Division

The Hon. Lady Justice Hannah Okwengu - Head of Civil Division

The Hon. Lady Justice Hannah Okwengu

Email Address: hannah.okwengu@judiciary.go.ke

The Hon. Mr. Justice Mohamed Warsame

The Hon. Mr. Justice Mohamed Warsame

The Hon. Mr. Justice Mohamed Warsame

Email Address: mohamed.warsame@judiciary.go.ke

The Hon. Mr. Justice Milton S Asike Makhandia - Head of Criminal Division

The Hon. Mr. Justice Milton S Asike Makhandia - Head of Criminal Division

The Hon. Mr. Justice Milton S Asike Makhandia

Email Address: milton.makhandia@judiciary.go.ke

The Hon. Mr. Justice Patrick O Kiage

The Hon. Mr. Justice Patrick O Kiage

The Hon. Mr. Justice Patrick Omwenga Kiage

Email Address: patrick.kiage@judiciary.go.ke

The Hon. Mr. Justice Steven G Kairu

The Hon. Mr. Justice Steven G Kairu

The Hon. Mr. Justice Steven Gatembu Kairu

Email Address: steven.kairu@judiciary.go.ke

The Hon. Mr. Justice Kathurima M’inoti

The Hon. Mr. Justice Kathurima M’inoti

The Hon. Mr. Justice Kathurima M’inoti

Email Address: kathurima.minoti@judiciary.go.ke

The Hon. Lady Justice Agnes K Murgor

The Hon. Lady Justice Agnes K Murgor

The Hon. Lady Justice Agnes Kalekye Murgor

Email Address: agnes.murgor@judiciary.go.ke

The Hon. Lady Justice Fatuma Sichale

The Hon. Lady Justice Fatuma Sichale

The Hon. Lady Justice Jamila Mohammed

The Hon. Lady Justice Jamila Mohammed

The Hon. Lady Justice Jamila Mohammed

Email Address: jamila.mohammed@judiciary.go.ke

The Hon. Mr. Justice Sankale Ole Kantai

The Hon. Mr. Justice Sankale Ole Kantai

The Hon. Mr. Justice Sankale Ole Kantai

Email Address: sankale.kantai@judiciary.go.ke

Hon Mr Justice Amraphael Mbogholi-Msagha

Hon Mr Justice Amraphael Mbogholi-Msagha

Hon Mr Justice Amraphael Mbogholi-Msagha

Hon Lady Justice Jessie Wanjiku Lessit

Hon Lady Justice Jessie Wanjiku Lessit

Hon Lady Justice Jessie Wanjiku Lessit

Hon Lady Justice Hellen Amolo Omondi

Hon Lady Justice Hellen Amolo Omondi

Hon Lady Justice Hellen Amolo Omondi

Hon Lady Justice Mumbi Ngugi

Hon Lady Justice Mumbi Ngugi

Hon Lady Justice Mumbi Ngugi

Hon Lady Justice Pauline Nyamweya

Hon Lady Justice Pauline Nyamweya

Hon Lady Justice Pauline Nyamweya

Hon Mr Justice Francis Tuiyott

Hon Mr Justice Francis Tuiyott

Hon Mr Justice Francis Tuiyott

Hon Mr Justice (Dr) Kibaya Imaana Laibuta

Hon Mr Justice (Dr) Kibaya Imaana Laibuta

  Hon Mr Justice (Dr) Kibaya Imaana Laibuta

Judges of High Court

The Hon Lady Justice Lydia Awino Achode (Principal Judge)

The Hon Mr. Justice Richard M. Mwongo
The Hon. Mr. Justice A. Mbogholi Msagha
The Hon. Mr. Justice Hatari Peter G. Waweru
The Hon Lady Justice Jessie Wanjiku Lesiit
The Hon Mr. Justice J.K. Sergon
The Hon Lady Justice Roseline P.V. Wendo
The Hon Mr. Justice George Matatia Abaleka Dulu
The Hon Lady Justice Mary Muhanji Kasango
The Hon Mr. Justice Mathew J. A. Emukule
The Hon Mr. Justice Fredrick A. Ochieng
The Hon Mr. Justice Luka Kiprotich Kimaru
The Hon Lady Justice Ruth Nekoye Sitati
The Hon Mr. Justice Joseph R. Karanja
The Hon Lady Justice Hellen A. Omondi
The Hon Mr. Justice Aggrey O. Muchelule
The Hon Lady Justice Florence Nyaguthii Muchemi
The Hon Lady Justice Maureen Akinyi Odero
The Hon Lady Justice Abida Ali-Aroni
The Hon Mr. Justice Said Juma Chitembwe
The Hon Lady Justice Mumbi Ngugi
The Hon Mr. Justice Edward Muthoga Muriithi
The Hon Lady Justice Pauline Nyamweya
The Hon Lady Justice Lucy Mwihaki Njuguna
The Hon Justice John Muting’a Mativo

The Hon Justice Jesse Njagi

The Hon Lady JusticeThripsisa Wanjiku Cherere

The Hon Mr. Justice David A.S. Majanja
The Hon. Lady Justice Cecilia Wathaiya Githua
The Hon. Lady Justice Beatrice N. Thuranira Jaden
The Hon Mr. Justice Weldon Kipyegon Korir
The Hon. Lady Justice Grace Lidembu Nzioka
The Hon. Lady Justice Christine Wanjiku Meoli
The Hon. Lady Justice Hedwig Imbosa Ong’undi

The Hon. Lady Justice Stella Ngali Mutuku
The Hon. Mr. Justice James Wakiaga
The Hon. Lady Justice Rose Edwina Atieno Ougo
The Hon. Mr. Justice Erick Kennedy Okumu Ogola
The Hon Mr. Justice George Vincent Odunga
The Hon Mr. Justice Hilary Kiplagat Chemitei
The Hon. Mr. Justice James Aaron Makau
The Hon Mr. Justice Francis Tuiyot
The Hon. Lady Justice Roseline Cherotich Lagat Korir
The Hon Mr. Justice Kanyi Kimondo
The Hon Mr. Justice Alfred Mabeya
The Hon Prof. Justice Joel Mwaura Ngugi
The Hon Lady Justice Abigail Mshila
The Hon Mr. Justice William Muasya Musyoka
The Hon Lady Justice Jacqueline Nancy Kamau
The Hon Mr. Justice Jairus Ngaah
The Hon Mr. Justice Francis Muthuku Gikonyo
The Hon Lady Justice Asenath Nyaboke Ongeri

The Hon Justice John Nyabuto Onyiego

The Hon Lady Justice Lucy Waruguru Gitari


The Hon Mr. Justice Martin Mati Muya
The Hon. Lady Justice Esther Nyambura Maina
The Hon Lady Justice Lilian Nabwire Mutende
The Hon Lady Justice Grace Wangui Ngenye
The Hon Justice Enock Mwita
The Hon Lady Justice Farah S.M Amin
The Hon Justice Charles Kariuki
The Hon Justice Antony Charo Mrima
The Hon Justice Robert Limo
The Hon. Lady Justice Roselyne Aburili
The Hon Justice Justus Bwonwonga
The Hon Lady Justice Janet Mulwa
The Hon Lady Justice Margaret Muigai
The Hon Justice Stephen Nyanga’u Riechi
The Hon Lady Justice Sewe Olga Akech
The Hon Lady Justice Wilfrida Adhiambo Okwany
The Hon Justice Patrick J.O Otieno
The Hon Justice Anthony Kimani Ndung’u
The Hon Lady Justice Mugure Thande
The Hon Lady Justice Margaret Njoki Mwangi
The Hon Justice Stephen Murugu Githinji
The Hon Lady Justice Dorah O. Chepkwony
The Hon Justice Kiarie Waweru Kiarie
The Hon Justice Reuben Nyambati Nyakundi

The Hon Justice David Kemei

The Hon Justice David Ogala Ogembo

The Hon Lady Justice Rachael Getich

The Hon Lady Justice Teresia M.Matheka


The Hon. Mr Justice Samson Odhiambo Okongo - Presiding Judge

The Hon. Mr Justice Samson Odhiambo Okongo - Presiding Judge

The Hon. Mr Justice Samson Odhiambo Okongo - Presiding Judge

Station: Kisii

Email Address: samson.okongo@judiciary.go.ke

The Hon. Lady Justice Anne Abongo Omollo

The Hon. Lady Justice Anne Abongo Omollo

The Hon. Lady Justice Anne Abongo Omollo– 

Station: Bungoma

Email Address: anne.omollo@judiciary.go.ke

The Hon. Mr Justice Oscar Amugo Angote

The Hon. Mr Justice Oscar Amugo Angote

The Hon. Mr Justice Oscar Amugo Angote

Station: Malindi

Email Address: oscar.angote@judiciary.go.ke

The Hon Mr. Justice John M. Mutungi

The Hon Mr. Justice John M. Mutungi

The Hon Mr. Justice John M. Mutungi

Station: Nairobi (Milimani)

Email Address: john.mutungi@judiciary.go.ke

The Hon Mr. Justice Boaz Nathan Olao

The Hon Mr. Justice Boaz Nathan Olao

The Hon Mr. Justice Boaz Nathan Olao

Station: Kerugoya

Email Address: boaz.olao@judiciary.go.ke

The Hon Mr Justice Antony Oteng’o Ombwayo

The Hon Mr Justice Antony Oteng’o Ombwayo

The Hon Mr Justice Antony Oteng’o Ombwayo

Station: Nyeri

Email Address: antony.obwayo@judiciary.go.ke

The Hon. Mr Antony Kimani Kaniaru

The Hon. Mr Antony Kimani Kaniaru

The Hon. Mr Antony Kimani Kaniaru

Station: Kisumu

Email Address: antony.kaniaru@judiciary.go.ke

The Hon. Lady Justice Lucy Nyambura Gacheru

The Hon. Lady Justice Lucy Nyambura Gacheru

The Hon. Lady Justice Lucy Nyambura Gacheru

Station: Nairobi (Milimani)

Email Address: lucy.gacheru@judiciary.go.ke

The Hon. Lady Justice Lucy Njoki Waithaka

The Hon. Lady Justice Lucy Njoki Waithaka

The Hon. Lady Justice Lucy Njoki Waithaka

Station: Nakuru

Email Address: lucy.waithaka@judiciary.go.ke

The Hon. Mr Justice Peter Muchoki Njoroge

The Hon. Mr Justice Peter Muchoki Njoroge

The Hon. Mr Justice Peter Muchoki Njoroge

Station: Meru

Email Address: peter.njoroge@judiciary.go.ke

The Hon. Mr Justice Stephen Murigi Kibunja

The Hon. Mr Justice Stephen Murigi Kibunja

The Hon. Mr Justice Stephen Murigi Kibunja

Station: Busia

Email Address: stephen.kibunja@judiciary.go.ke

The Hon. Mr Justice Samuel Ndungu Mukunya

The Hon. Mr Justice Samuel Ndungu Mukunya

The Hon. Mr Justice Samuel Ndungu Mukunya

Station: Mombasa

Email Address: samuel.mukunya@juduciary.go.ke

The Hon. Mr Justice Munyao Sila

The Hon. Mr Justice Munyao Sila

The Hon. Mr Justice Munyao Sila

Station: Eldoret

Email Address: silas.munyao@judiciary.go.ke

The Hon. Lady Justice Mary Muthoni Githumbi

The Hon. Lady Justice Mary Muthoni Githumbi

The Hon. Lady Justice  Mary Muthoni Githumbi

Station: Kakamega

Email Address: mary.githumbi@judiciary.go.ke

The Hon. Mr Justice Elijah Ogoti Obaga

The Hon. Mr Justice Elijah Ogoti Obaga

The Hon. Mr Justice Elijah Ogoti Obaga

Station: Kitale

Email Address: elijah.obaga@judiciary.go.ke

The Hon. Lady Justice Kossy Antonina Bor

The Hon. Lady Justice Kossy Antonina Bor

The Hon. Lady Justice Kossy Antonina Bor

The Hon. Lady Justice Jane Muyoti Onyango

The Hon. Lady Justice Jane Muyoti Onyango

The Hon. Lady Justice Jane Muyoti Onyango

The Hon. Lady Justice Christine Atieno Ochieng

The Hon. Lady Justice Christine Atieno Ochieng

The Hon. Lady Justice Christine Atieno  Ochieng 

The Hon. Mr. Justice Benard Mweresa Eboso

The Hon. Mr. Justice Benard Mweresa Eboso

The Hon. Mr. Justice Benard Mweresa Eboso

The Hon. Lady Justice Milicent Akinyi Odeny

The Hon. Lady Justice Milicent Akinyi Odeny

The Hon. Lady Justice Milicent Akinyi Odeny

The Hon Lady Justice Lucy Ngima Mbugua

The Hon Lady Justice Lucy Ngima Mbugua

The Hon Lady Justice Lucy Ngima Mbugua

The Hon Lady Justice Nelly Awori Matheka

The Hon Lady Justice Nelly Awori Matheka

The Hon Lady Justice Nelly Awori Matheka

The Hon. Mr. Justice Yuvinalis Maronga Angima

The Hon. Mr. Justice Yuvinalis Maronga Angima

The Hon. Mr. Justice Yuvinalis Maronga Angima

The Hon. Mr. Justice Charles Kimutai Yano

The Hon. Mr. Justice Charles Kimutai Yano

The Hon. Mr. Justice Yano Charles Kimutai Yano

The Hon. Mr. Justice Mohamed Noor Kullow

The Hon. Mr. Justice Mohamed Noor Kullow

The Hon. Mr. Justice Mohamed Noor Kullow

The Hon. Mr. Justice James Otieno Olola

The Hon. Mr. Justice James Otieno Olola

The Hon. Mr. Justice James Otieno Olola

The Hon. Lady Justice Mary Clausina Oundo

The Hon. Lady Justice Mary Clausina Oundo

The Hon. Lady Justice Mary Clausina Oundo

The Hon Mr Justice Francis Mwangi Njoroge

The Hon Mr Justice Francis Mwangi Njoroge

The Hon Mr Justice  Francis Mwangi Njoroge

The Hon. Lady Justice Jemutai Grace Kemei

The Hon. Lady Justice Jemutai Grace Kemei

The Hon. Lady Justice Jemutai Grace Kemei

The Hon. Lady Justice Loice Chepkemoi Komingoi

The Hon. Lady Justice Loice Chepkemoi Komingoi

The Hon. Lady Justice Loice Chepkemoi Komingoi

The Hon. Mr. Justice Dalmas Omondi Ohungo

The Hon. Mr. Justice Dalmas Omondi Ohungo

The Hon. Mr. Justice Dalmas Omondi Ohungo

The Hon. Mr. Justice Enock Chirchir Cherono

The Hon. Mr. Justice Enock Chirchir Cherono

The Hon. Mr. Justice Cherono  Enock Chirchir

The Hon. Mr. Justice George Atunga Ongondo

The Hon. Mr. Justice George Atunga Ongondo

The Hon. Mr. Justice George Atunga

The Hon. Mr. Justice Charles Gitonga Mbogo

The Hon. Mr. Justice Charles Gitonga Mbogo

The Hon. Mr. Justice Charles Gitonga Mbogo

The Hon. Lady Justice Maureen Atieno Onyango (Principal Jugde)

The Hon. Lady Justice Maureen Atieno Onyango (Principal Jugde)

The Hon. Lady Justice Maureen Atieno Onyango

Station: Nairobi

Email Address:maureen.onyango@judiciary.go.ke

The Hon. Justice Mathews Nderi Nduma

The Hon. Justice Mathews Nderi Nduma

The Hon. Justice Mathews Nderi Nduma

Principal Judge

Station: Nairobi

Email Address: mathews.nduma@judiciary.go.ke

The Hon. Lady Justice Monica Mbaru

The Hon. Lady Justice Monica Mbaru

The Hon. Lady Justice Monica Mbaru

Station: Nairobi

Email Address: monica.mbaru@judiciary.go.ke

The Hon. Justice Njagi D K Marete

The Hon. Justice Njagi D K Marete

The Hon. Justice Njagi D K Marete

Station: Nairobi

Email Address:marete.njagi@judiciary.go.ke

The Hon. Justice Jorum Nelson Abuodha

The Hon. Justice Jorum Nelson Abuodha

The Hon. Justice Jorum Nelson Abuodha

Station: Nyeri

Email Address: jorum.abuodha@judiciary.go.ke

The Hon. Lady Justice Hellen Seruya Wasilwa

The Hon. Lady Justice Hellen Seruya Wasilwa

The Hon. Lady Justice Hellen Seruya Wasilwa

Station: Kisumu

Email Address: hellen.wasilwa@judiciary.go.ke

The Hon. Justice Stephen Okiyo Radido

The Hon. Justice Stephen Okiyo Radido

The Hon. Justice Stephen Okiyo Radido

Station: Mombasa

Email Address: radido.okiyo@judiciary.go.ke

The Hon. Justice James Rika

The Hon. Justice James Rika

The Hon. Justice James Rika

Station: Nairobi

Email Address:james.rika@judiciary.go.ke

The Hon. Lady Justice Linnet Ndolo

The Hon. Lady Justice Linnet Ndolo

The Hon. Lady Justice Linnet Ndolo

Station: Nairobi

Email Address: linet.ndolo@judiciary.go.ke

The Hon. Justice Makau Onesmus Ndumbuthi

The Hon. Justice Makau Onesmus Ndumbuthi

The Hon. Justice Makau Onesmus Ndumbuthi

Station: Mombasa

Email Address:onesmus.makau@judiciary.go.ke

The Hon. Justice Byram Ongaya

The Hon. Justice Byram Ongaya

The Hon. Justice Byram Ongaya

Station: Nyeri

Email Address: byram.ongaya@judiciary.go.ke

The Hon. Justice Nzioki wa Makau

The Hon. Justice Nzioki wa Makau

The Hon. Justice Nzioki wa Makau

Station: Nairobi

Email Address: nzioki.makau@judiciary.go.ke

Hon Mr Justice Jacob Kariuki Gakeri

Hon Mr Justice Jacob Kariuki Gakeri

Hon Mr Justice Jacob Kariuki Gakeri

Hon Lady Justice Stella Chemutai Rutto

Hon Lady Justice Stella Chemutai Rutto

Hon Lady Justice Stella Chemutai Rutto

Hon Lady Justice Jemima Wanza Keli

Hon Lady Justice Jemima Wanza Keli

Hon Lady Justice Jemima Wanza Keli

Hon Mr Justice Ocharo Kebira

Hon Mr Justice Ocharo Kebira

Hon Mr Justice Ocharo Kebira 

Hon Lady Justice Agnes Mueni-Nzei Kitiku

Hon Lady Justice Agnes Mueni-Nzei Kitiku

Hon Lady Justice Agnes Mueni-Nzei Kitiku

Hon Mr Justice Bernard Odongo Manani Matanga

Hon Mr Justice Bernard Odongo Manani Matanga

Hon Mr Justice Bernard Odongo Manani Matanga

Hon Lady Justice Christine Noontatua Baari

Hon Lady Justice Christine Noontatua Baari

Hon Lady Justice Christine Noontatua Baari

Hon Mr Justice David Njagi Nderitu

Hon Mr Justice David Njagi Nderitu

Hon Mr Justice David Njagi Nderitu

Hon Lady Justice Ann Ngibuini Mwaure

Hon Lady Justice Ann Ngibuini Mwaure

Hon Lady Justice Ann Ngibuini Mwaure

Chief Registrar of the Judiciary - Anne A. Amadi
Anne Amadi

Anne Atieno Amadi

Anne Atieno Amadi, an advocate of the High Court of Kenya, holds a Masters in Criminal Justice from Boston University, USA, a Bachelor of Laws degree from the University of Nairobi and a Post Graduate Diploma in Legal Practice from the Kenya School of Law.

She holds two other Post Graduate Diplomas, one in Alternative Dispute Resolution from California State University and another in Law of Internal Displacement from the Institute of International Humanitarian Law, San Remo, Italy.

She joined the judicial service as a District Magistrate II (Prof.) in 1990 and rose through the ranks to become a Resident Magistrate before joining private legal practice as Sole proprietor at A. A. Amadi & Co. Advocates between 1997 and 2003.

Mrs Amadi served at Federation of Women Lawyers - Kenya (FIDA) as Deputy Executive Director between 2003 and 2008 and as the National Coordinator of National Legal Aid and Awareness Programme (NALEAP), Ministry of Justice National Cohesion and Constitutional Affairs, between 2008 and 2011. Until her appointment as the Chief Registrar of the Judiciary, she was working as a Consultant.

Chief Justices of the Republic of Kenya

Chief Justices of the Republic of Kenya

Rtd. Justice David Kenani Maraga
Rtd. Justice David Kenani Maraga
Rtd. (Dr.) Justice Willy M. Mutunga
Rtd. (Dr.) Justice Willy M. Mutunga
Rtd. Justice Johnson Evan Gicheru
Rtd. Justice Johnson Evan Gicheru
Rtd. Justice Bernard Chunga
Rtd. Justice Bernard Chunga
Rtd. Justice Zachaeus Richard Chesoni
Rtd. Justice Zachaeus Richard Chesoni
Rtd. Justice Abdul Majid Cockar
Rtd. Justice Abdul Majid Cockar

Deputy Chief Justices of the Republic of Kenya

Deputy Chief Justices of the Republic of Kenya

Rtd. Lady Justice Kalpana Hasmukhrai Rawal
Rtd. Lady Justice Kalpana Hasmukhrai Rawal
Rtd. Lady Justice Nancy Makokha Baraza
Rtd. Lady Justice Nancy Makokha Baraza





Supreme Court of Kenya

Supreme Court of Kenya

Rtd. Justice Philip Kiptoo Tunoi
Rtd. Justice Philip Kiptoo Tunoi

Court of Appeal of the Republic of Kenya

Court of Appeal of the Republic of Kenya