Home Uncategorized List of Public hospitals in Nairobi

List of Public hospitals in Nairobi

List of Public hospitals in Nairobi

Public hospitals in Nairobi form a critical part of Kenya’s healthcare system, providing essential services to residents of the city and surrounding areas. These institutions, which include the Kenyatta National Hospital, the largest in the country, and Mama Lucy Kibaki Hospital, offer a range of services from basic healthcare to specialized treatments.

Despite facing challenges such as overcrowding and limited resources, these hospitals continue to strive towards delivering quality care to all. These public hospitals are crucial in ensuring healthcare is accessible and affordable to all citizens, regardless of their financial status.


List of Public hospitals in Nairobi

  1. Kenyatta National Hospital

Location; Hospital Road, Nairobi

P.O Box 20723-00202, Nairobi

Email; knhadmin@knh.or.ke

Phone; 020-2726300
Cell. 0709854000/ 0730643000

KNH Hotline – 020 2737390

Referral – 0719 510510

Website; https://knh.or.ke


  1. Mbagathi District Hospital

Location; Ngumo Estate – Off Mbagathi Road P.O. Box 40205

Mbagathi Road Woodley /Kenyatta Nairobi KE


Phone; 020 2724712 0721 311808

Website; https://mbagathi-hospital.business.site


  1. Mama Lucy Kibaki Hospital

Location; Kangundo Road Umoja 2  Embakasi West Nairobi Kenya

Email; info@mamalucykibakihospital.or.ke

Phone; 0208022676

Website; https://mamalucykibakihospital.or.ke


  1. Pumwani Maternity Hospital

Location; Nairobi City County
Nairobi City Hall,
City Hall Way, Nairobi, Kenya

Email; info@nairobi.go.ke

Phone; +254 0725-624489 / +254 0738 041 292

Website; https://nairobi.go.ke/pumwani-maternity-hospital


  1. Mathari National & Teaching Hospital

Location; Muthaiga, Nairobi, Kenya 00100 – 40663

P.O. Box 40663, Nairobi

Email; mathari@health.go.ke

Phone; 0721 336017 020 2337694

Website; https://matharihospital.go.ke


  1. National Spinal Injury Referral Hospital

Location; LENANA ROAD.

P.O. Box 20906-00202 NAIROBI

Email; nsihospital@yahoo.com

Phone; 020 2726336

Website; https://www.health.go.ke/wp-content/uploads/2019/01/TENDER-FOR-HOSP.-GENERATOR.docx


  1. Kenya Defense Forces Memorial Hospital

Location; Next to Mbagathi County Hospital, Along Mbagathi Road

P.O. BOX 62938-00200 Nairobi, Kenya

Email; mdddfmhlab@gmail.com

Phone; 020 2727610



  1. Eastleigh Health Centre

Location; 4th street, Eastleigh

P.O.Box 30108 00100, Nairobi, Kenya

Email; kpaskalia@gmail.com

Phone; 0720-676808

Website; https://www.memorialkenya.com

  1. Biafra Clinic

Location; Eastleigh North, 00610, Nairobi, Kenya

P.O Box 16212

Email; biaframedicalclinic@gmail.com

Phone; +254 20 6760760

Website; http://www.zakenya.com/health_facility/biafra-medical-clinic.html


  1. Shauri Moyo Clinic

Location; Pumwani, Nairobi, Kenya P.O Box 30108

200mtrs from St Joseph Catholic Church





  1. Muthurwa Health Centre

Location; Landimawe, Starehe, Starehe, Nairobi





  1. Jerusalem Health Centre

Location; Jerusalem Medical Centre, Gambato Bongwe, Msambweni, Kenya


Phone; +254722412010

Website; https://healthdigest.co.ke/listings/jerusalem-medical-centre


  1. Bahati Health Centre

Location; Makadara Law Courts Bahati Health Centre,
Heshima Road, Nairobi Central, 00100


Phone; +254 51 801 3401

Website; https://www.medpages.info/sf/index.php?page=organisation&orgcode=313638


  1. Ngaira Health Centre

Location; is situated nearby to the Technical University of Kenya and the government

office Government Press, Pate Bay Road

Email; ngairadispensary@gmail.org

Phone; +254202319469

Website; https://healthdigest.co.ke/listings/ngaira-rhodes-dispensary


  1. Rhodes Avenue Dispensary Chest & T.B Clinic

Location; Landimawe, Starehe, Starehe, Nairobi P.O.Box 30108 00100, Nairobi, Kenya


Phone; +254 20 2227158  +254725250881

Website; https://healthdigest.co.ke/listings/rhodes-chest-clinic


  1. Ngara Health Centre

Location; Next To Ngara Nursery School, Park Rd, Nairobi

P.O.Box 30108, Nairobi, Kenya


Phone; 020 3500279



  1. Kariokor Clinic

Location; P.O Box 30108 Starehe, Starehe, Ziwani, Nairobi


Phone; 020-3762971


  1. STC Casino Health Centre

Location; Off River Road, behind School Uniforms Building

Phone; 0722-772446


  1. Huruma Lions Health Centre

Location; is situated nearby to the playground Ngei PAG Education Center and the

hospital Lions Clinic.

Phone; 0704 574995


  1. Lagos Road Dispensary

Location; Lagos Road Dispensary, Nairobi Central, Starehe, Kenya

Phone; +254722380606


  1. Mathare Police Depot

Location; Mathare Police Depot, Hospital, Mathare, Kenya

Phone; +254722379060


  1. Mathare North Health Centre

Location; Mathare North Road, Mathare, 00000, Nairobi, Kenya

Phone; 0718 737659


  1. Kariobangi North Health Centre

Location; Kariobangi Health Centre, Kariobangi North, Embakasi North, Kenya

Phone; +254722791245


  1. Kasarani Health Centre

Location; Kasarani, Nairobi

Phone; 0721 260994


  1. Kahawa West Health Centre

Location; Kahawa, Roysambu, Nairobi

Phone; 020-810224 020-810987


  1. Babadogo Health Centre

Location; Baba Dogo Rd, Nairobi

Phone; 020 802120 0722 521005


  1. NYS Health Centre

Location;  Utalii, Ruaraka, Nairobi

Phone; +254-208563521


  1. GSU Hq Health Centre

Location; Utalii, Ruaraka, Nairobi

Phone; 0203668539


  1. Kamiti Prison Health Centre

Location; Kasarani

Phone; Landline: 810121


  1. Ruiru Health Centre

Location; Ruiru, Kenya



  1. Westlands Health Centre

Location; Krishna Centre, 3rd Floor, Suite E17/18 Woodvale Groove Street, Westlands, Nairobi

Email; info@westmedical.co.ke

Phone; +254 705569267

Website; https://www.westmedical.co.ke


  1. Kangemi Health Centre

Location; KANGEMI, Westlands, Kenya 00625

Phone; 020-632153


  1. Karura Health Centre

Location; Kiambu Rd, Nairobi City

Phone; 0722 255192


  1. Lady Northey Health Centre

Location; Kilimani, Dagoretti North, Dagoretti North, Nairobi

Phone; 0720 683184


  1. State House Clinic

Location; Kilimani, Dagoretti North, Dagoretti North, Nairobi

Phone; +254 20 227436


  1. Lower Kabete Sub Health Centre

Location; P.O.Box 30108 00100, Nairobi, Kenya

Phone; 020-582393


  1. GSU Embakasi Health Centre

Location; GSU Training School, Embakasi

Phone; 020 2064965


  1. Dandora 1 Health Centre

Location; P.O. Box 30108 00100, Nairobi, Kenya

Phone; 020-792081


  1. South B Hospital

Location; South B Shopping Centre, Joe Kadenge Crescent in Nairobi County

Email; info@southbhospital.co.ke

Phone; +254 722 509 165

Mobile: +254 722 509 166

Website; https://southbhospital.co.ke


  1. South B Police Band Dispensary

Location; Nairobi South (Off Mombasa Road Opposite Uchumi Kapitial Centre) Starehe in Nairobi


Phone; 0729964998


  1. Uhuru Camp Dispensary

Location; Uhuru Camp Dispensary (O P Admin Police), Nairobi West, Langata, Kenya

Phone; 0720 200772


  1. Kibera AMREF Health Centre

Location; Laini Saba, Nairobi

Email; info@amref.org

Phone; +254 20 6994000








Please enter your comment!
Please enter your name here