About Mbagathi County District Hospital

Mbagathi County District Hospital is a public healthcare facility located in Nairobi, Kenya. It was established in 1929 and is one of the oldest hospitals in Kenya. The hospital is located on Mbagathi Road in Nairobi’s Kilimani area.

Mbagathi Hospital provides a wide range of medical services including emergency care, outpatient services, inpatient services, maternal and child health, dental services, and laboratory services. The hospital is also a referral center for complex cases from smaller health facilities in the region.

In recent years, Mbagathi Hospital has undergone significant renovations and modernization to improve the quality of care for patients. The hospital has a well-equipped laboratory, imaging department, and pharmacy. It also has a dedicated pediatric ward, a maternity wing, and a surgical unit.

The hospital also serves as a teaching facility for medical students from the University of Nairobi and other medical institutions in Kenya. Additionally, the hospital is involved in various research activities aimed at improving the delivery of healthcare services in the region.

Overall, Mbagathi County District Hospital plays a crucial role in providing healthcare services to the residents of Nairobi and its environs, particularly those from underprivileged backgrounds who cannot afford private healthcare.

Mbagathi County District Hospital Services

Antiretroviral Therapy
Basic Emergency Obstetric Care
Caesarean Section
Comprehensive Emergency Obstetric Care
Curative In-patient Services
Curative Outpatient Services
Family Planning
Growth Monitoring and Promotion
HIV Counselling and Testing
Integrated Management of Childhood Illnesses
Prevention of Mother to Child transmission of HIV
Radiology Services (e.g. X-ray, UltraScan, MRI, etc)
Rural Health Training Centre / Rural Health Demonstration Centre
Tuberculosis Diagnosis
Tuberculosis Labs

Ward Visiting Hours

  • Monday – Friday
  • Saturdays and Sundays
  • Morning
  • 1:00pm – 2:00pm
  • 1:00pm – 2:00pm
  • Afternoon
  • 4:00pm – 6:00pm
  • 1:00pm – 2:00pm