Contact +255 (22) 2700021/4
+255 758 272 222
+255 682 229 998
+255 653 723 707


KAIRUKI HOSPITAL (KH), formally known as Mission Michocheni Hospital (MMH), is a service delivery company that provides healthcare services to the general public, government agencies, international agencies, NGO’s, insurance companies, self-insured employees and un-insured individuals.
Kairuki Hospital (KH) is one of the leading private hospitals in Tanzania that has now been operational for more than 30 years since its inception. It started with 20 Employees as a 30-bed maternity hospital, and expanded further over the years into a general hospital with more than 150 beds offering services in various specialties among which include internal medicine, womens' health, paedriatic, surgery and others.

The main objective for the hospital’s establishment was to provide comprehensive, high quality, accessible and affordable healthcare services utilizing competent professionals and modern technology. During the 30 years of its existence, the hospital has managed to build up an impressive reputation thereby creating a substantial customer base.
Kairuki Hospital offers referral medical services in addition to normal healthcare and preventive health checks for both in and out patients. Besides offering general and specialist medical services, Kairuki Hospital serves as the teaching hospital for its two sister institutions namely Hubert Kairuki Memorial University (HKMU) and Kairuki School of Nursing (KSN).

Specific details

Speciality Afya ya watoto, Kliniki ya Watoto, Afya ya Wanawake, Kinywa na Meno, Chakula & Lishe, Kliniki ya ARV, Macho & Miwani, Afya ya moyo, Masikio, Pua na Koo (ENT), Afya ya Ngozi, Afya ya wanaume, Mfumo wa Fahamu, Mfumo wa Chakula, Figo na Mfumo wa Mkojo, Ubongo na Neva, Vipimo (Maabara), Upasuaji mkubwa, Upasuaji mdogo, Ushauri Nasaa, Kliniki TB, Klini ya Kisukari, X Ray, MRI, Ultrasound, Viungo na mifupa, General
Insurance Accepted NHIF, Jubelee, AAR, Resolution, Strategic


Mikocheni, Kinondoni MC, Dar es Salaam
P.O.Box 63500