24 Hours Service

Online Appointment

At MIH, we are committed to providing high-quality healthcare services to our community. Our 24-hour service ensures that patients receive timely medical care whenever they need it.

Clinic Schedule

The General and specialized clinics runs from 8am - 5pm

  • Mon - Fri : General Consultation
  • Tuesday: Urology/Gynaecology Clinic
  • Wednesday : Gynaecology/ENT Clinic
  • Thursday: General Surgeon Clinic
  • Friday: Physician Clinic
Emergency Cases

0706311132/0715380628

In case of emergencies, we have a well trained staff that is always ready to help.

20000+

Happy People

60+

Bed Capacity

50+

Doctors and Nurses

3

Branches

Award winning patient care

We strive to create an environment where patients feel valued, respected, and well cared for. Your health and well-being are our top priorities.

Laboratory services

The Laboratory Services Department plays a critical role in patient care by providing accurate and timely diagnostic testing.

Radiology

Our Radiology Department provides a comprehensive range of imaging services that support the diagnosis and treatment of various medical conditions.

Dental Care

Our team of skilled dental professionals utilizes advanced techniques and technologies to deliver high-quality care to patients of all ages.

Physiotherapy

MIH's team of licensed physiotherapists are dedicated to helping patients restore and enhance their physical function, mobility, and overall quality of life.

General Sargery

General Surgery Department at Mary Immaculate Hospital provides a comprehensive range of surgical services designed to diagnose, treat, and manage a variety of conditions.

Gynecology

Our team of experienced gynecologists offers a wide range of services focused on maintaining reproductive health and addressing specific gynecological concerns./p>

We served over 5000+ Patients

This milestone reflects our commitment to providing high-quality healthcare services and our dedication to the well-being of our community.

Amazing service!

John Kamau

They efficiently handled my case and kept me informed throughout the process. I’m grateful for their prompt attention and care.

Expert doctors!

Mercy Akinyi

The surgical team was highly skilled and made me feel at ease before and after the procedure. The follow-up care was just as exceptional, ensuring a smooth recovery. I am thankful for their expertise and dedication

Good Support!

Hassan Ali

They guided me through paperwork and answered all my questions with patience. Their support took a lot of stress off my shoulders, and I truly appreciate their help!.

Partners who support us

At Mary Immaculate Hospital, we believe that collaboration is key to providing high-quality healthcare services. Our partners play a vital role in enhancing the care we deliver, supporting our initiatives, and improving the health of our community. We are grateful for their commitment and support.