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
- 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
- Mbagathi District Hospital
Location; Ngumo Estate – Off Mbagathi Road P.O. Box 40205
Mbagathi Road Woodley /Kenyatta Nairobi KE
Email;
Phone; 020 2724712 0721 311808
Website; https://mbagathi-hospital.business.site
- 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
- 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
- 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
- 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
- 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
Website;
- 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
- 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
- Shauri Moyo Clinic
Location; Pumwani, Nairobi, Kenya P.O Box 30108
200mtrs from St Joseph Catholic Church
Email;
Phone;
Website;
- Muthurwa Health Centre
Location; Landimawe, Starehe, Starehe, Nairobi
Email;
Phone;
Website;
- Jerusalem Health Centre
Location; Jerusalem Medical Centre, Gambato Bongwe, Msambweni, Kenya
Email;
Phone; +254722412010
Website; https://healthdigest.co.ke/listings/jerusalem-medical-centre
- Bahati Health Centre
Location; Makadara Law Courts Bahati Health Centre,
Heshima Road, Nairobi Central, 00100
Email;
Phone; +254 51 801 3401
Website; https://www.medpages.info/sf/index.php?page=organisation&orgcode=313638
- 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
- Rhodes Avenue Dispensary Chest & T.B Clinic
Location; Landimawe, Starehe, Starehe, Nairobi P.O.Box 30108 00100, Nairobi, Kenya
Email;
Phone; +254 20 2227158 +254725250881
Website; https://healthdigest.co.ke/listings/rhodes-chest-clinic
- Ngara Health Centre
Location; Next To Ngara Nursery School, Park Rd, Nairobi
P.O.Box 30108, Nairobi, Kenya
Email;
Phone; 020 3500279
Website;
- Kariokor Clinic
Location; P.O Box 30108 Starehe, Starehe, Ziwani, Nairobi
Email;
Phone; 020-3762971
Website;
- STC Casino Health Centre
Location; Off River Road, behind School Uniforms Building
Phone; 0722-772446
- Huruma Lions Health Centre
Location; is situated nearby to the playground Ngei PAG Education Center and the
hospital Lions Clinic.
Phone; 0704 574995
- Lagos Road Dispensary
Location; Lagos Road Dispensary, Nairobi Central, Starehe, Kenya
Phone; +254722380606
- Mathare Police Depot
Location; Mathare Police Depot, Hospital, Mathare, Kenya
Phone; +254722379060
- Mathare North Health Centre
Location; Mathare North Road, Mathare, 00000, Nairobi, Kenya
Phone; 0718 737659
- Kariobangi North Health Centre
Location; Kariobangi Health Centre, Kariobangi North, Embakasi North, Kenya
Phone; +254722791245
- Kasarani Health Centre
Location; Kasarani, Nairobi
Phone; 0721 260994
- Kahawa West Health Centre
Location; Kahawa, Roysambu, Nairobi
Phone; 020-810224 020-810987
- Babadogo Health Centre
Location; Baba Dogo Rd, Nairobi
Phone; 020 802120 0722 521005
- NYS Health Centre
Location; Utalii, Ruaraka, Nairobi
Phone; +254-208563521
- GSU Hq Health Centre
Location; Utalii, Ruaraka, Nairobi
Phone; 0203668539
- Kamiti Prison Health Centre
Location; Kasarani
Phone; Landline: 810121
- Ruiru Health Centre
Location; Ruiru, Kenya
Phone;
- 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
- Kangemi Health Centre
Location; KANGEMI, Westlands, Kenya 00625
Phone; 020-632153
- Karura Health Centre
Location; Kiambu Rd, Nairobi City
Phone; 0722 255192
- Lady Northey Health Centre
Location; Kilimani, Dagoretti North, Dagoretti North, Nairobi
Phone; 0720 683184
- State House Clinic
Location; Kilimani, Dagoretti North, Dagoretti North, Nairobi
Phone; +254 20 227436
- Lower Kabete Sub Health Centre
Location; P.O.Box 30108 00100, Nairobi, Kenya
Phone; 020-582393
- GSU Embakasi Health Centre
Location; GSU Training School, Embakasi
Phone; 020 2064965
- Dandora 1 Health Centre
Location; P.O. Box 30108 00100, Nairobi, Kenya
Phone; 020-792081
- 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
- South B Police Band Dispensary
Location; Nairobi South (Off Mombasa Road Opposite Uchumi Kapitial Centre) Starehe in Nairobi
County
Phone; 0729964998
- Uhuru Camp Dispensary
Location; Uhuru Camp Dispensary (O P Admin Police), Nairobi West, Langata, Kenya
Phone; 0720 200772
- Kibera AMREF Health Centre
Location; Laini Saba, Nairobi
Email; info@amref.org
Phone; +254 20 6994000