Kakamega County’s main public referral hospital continues to operate as a Level 5 facility. A separate, larger Level 6 teaching and referral hospital is under construction and is targeted for construction completion by the end of November 2026. Equipping and commissioning will follow, so the date it actually opens to patients remains subject to those final steps.
- Hospitals on the Map
- Overview of Prominent Hospitals
- 1. Kakamega County General Teaching & Referral Hospital
- 2. Oasis Multi-Specialty Hospital Kakamega
- 3. Hamptons Hospital (Mwale Medical and Technology City)
- 4. St. Elizabeth Mission Hospital Mukumu
- 5. Other Notable Private and Community Facilities
- SHA Status and Practical Notes
- Frequently Asked Questions
- Bottom Line

This guide lists prominent public, private and faith-based hospitals that residents commonly use. Levels, phone numbers, services and SHA status can change. Always confirm current details directly with the facility or the Social Health Authority before travelling or seeking treatment.
Hospitals on the Map
The map below shows Kakamega Town and surrounding areas. Search the hospital name in Google Maps for exact pin locations, or use the individual search links under each hospital section.
Alternatively, open this Google Maps search for hospitals in Kakamega County to view multiple pins at once.
Overview of Prominent Hospitals
Swipe left or right on the table if you are on a phone.
| Hospital | Type / Level | Location | Key Contacts |
|---|---|---|---|
| Kakamega County General Teaching & Referral Hospital | Public Level 5 | Shirere / Lurambi, Kakamega Town | +254 758 721 989 (verify) |
| Oasis Multi-Specialty Hospital | Private multi-specialty | IG Sacco Plaza, behind Huduma Centre, Kakamega Town | 0111 161 400 |
| Hamptons Hospital | Private (Mwale Medical and Technology City) | Butere Sub-County | +254 723 150 154 |
| St. Elizabeth Mission Hospital Mukumu | Faith-based Level 4 | Mukumu, off Kakamega–Kisumu Road | Verify current number locally |
| Equity Afia Kakamega | Private outpatient clinic | Kakamega–Kisumu Highway area | Confirm locally |
| Sheywe Community Hospital | Private (level varies by listing) | Shirere / Khayega area | 0780 077 285 |
Public facilities are expected to accept SHA. Private and mission facilities that are currently contracted under SHA may also accept it, but coverage and any co-payments depend on the specific service and the facility’s current contract.
Do not assume every service at every private hospital is fully covered. Check the latest SHA contracted facilities list or ask the hospital’s billing desk.
1. Kakamega County General Teaching & Referral Hospital
This is the main public referral hospital for Kakamega County and serves patients from neighbouring counties in Western Kenya. It currently operates as a Level 5 facility and offers emergency care, general and specialist surgery, maternity and neonatal services, laboratory and imaging support, and inpatient wards.
A separate, larger Level 6 teaching and referral hospital is under construction. As of late October 2026, construction was reported at about 90 percent complete, with a target for construction completion by the end of November 2026. Equipping and final commissioning are expected to follow.
President William Ruto has publicly stated that the facility will be gazetted as Level 6 in November 2026, after which the national government is expected to take over operational funding. The date it actually begins receiving patients will depend on completion of equipping and formal commissioning.
Location: Shirere / Lurambi area, Kakamega Town. Commonly listed contact numbers include +254 758 721 989 and +254 720 295 739. These should be verified on arrival or through the county health department, as public hospital numbers can change.
Google Maps: Search Kakamega County General Teaching & Referral Hospital.
2. Oasis Multi-Specialty Hospital Kakamega
Oasis Multi-Specialty Hospital is a private facility under Oasis Healthcare Group. It is located at IG Sacco Plaza (formerly Mwalimu Centre), behind the Huduma Centre on Muruli Road in Kakamega Town.
The hospital offers outpatient and inpatient services, specialist clinics, laboratory and imaging diagnostics, maternity care and theatre services.
Primary contact listed by the group: 0111 161 400. Additional numbers sometimes cited include +254 742 302 716. Official site: oasishealthcaregroup.com.
It has appeared in some county-level SHA-related listings, but current empanelment and covered services should be confirmed directly with the hospital before treatment.
Google Maps: Search Oasis Multi-Specialty Hospital Kakamega.
3. Hamptons Hospital (Mwale Medical and Technology City)
Hamptons Hospital operates inside the Mwale Medical and Technology City development in Butere Sub-County. The facility is linked to cancer treatment and diagnostic services.
Some local reporting has noted SHA/NHIF arrangements for Kakamega County residents in certain programmes, but coverage details should be confirmed directly.
Contact: +254 723 150 154. Website: hamptonshospital.com. Location: Mwale Medical and Technology City, Butere.
Google Maps: Search Hamptons Hospital Butere.
4. St. Elizabeth Mission Hospital Mukumu
St. Elizabeth Mission Hospital Mukumu is a long-standing faith-based Level 4 facility under the Catholic Diocese of Kakamega. It is located at Mukumu, off the Kakamega–Kisumu Road, and provides general inpatient and outpatient care, surgical services, maternity and child health services, and laboratory support.
Mission hospitals in the county commonly appear on SHA contracted facility lists, but specific service coverage should be confirmed with the hospital.
Older published contacts include +254 56 41009 and various mobile numbers. Current numbers are best verified by calling or checking local directories on arrival, as mission hospital contacts can change.
Google Maps: Search St. Elizabeth Mission Hospital Mukumu.
5. Other Notable Private and Community Facilities
Equity Afia Kakamega operates as an outpatient clinic offering consultations, laboratory, pharmacy and selected specialist clinics. It is part of the wider Equity Afya network. Confirm the exact branch location and current phone number on arrival or through the Equity Afya website.
Sheywe Community Hospital (Shirere and Khayega areas) provides emergency triage, maternity, general consultations and limited inpatient care. Contact commonly cited: 0780 077 285. Different listings have classified related facilities at varying levels, so the precise current classification should be confirmed directly with the hospital. It appears in some SHA facility lists.
Lumino Nursing & Maternity Hospital (along the Kakamega–Bungoma Road corridor) and Jumuia Hospital Kakamega are also referenced in local directories for maternity and general services. Specific current contacts and SHA status should be verified directly.
SHA Status and Practical Notes
All public health facilities in Kakamega County are expected to accept SHA. Many licensed private and faith-based hospitals that hold current contracts with the Social Health Authority also accept it.
Empanelment status, covered services and any co-payments change. Do not assume every hospital or every service is covered. Check the official SHA contracted facilities list or ask the hospital’s accounts office before treatment.
Waiting times at the main public referral hospital can be long for non-emergency cases. Private facilities generally offer shorter waits for consultations and diagnostics but at higher out-of-pocket cost if SHA does not fully cover the service. Always carry your SHA number, national ID and any previous medical records.
Read also:Best Hospitals in Kiambu County (2026 Guide)
–Level 5 and Level 6 Hospitals in Kenya: Full List
Frequently Asked Questions
Which is the main public referral hospital in Kakamega County?
Kakamega County General Teaching & Referral Hospital is the primary public Level 5 referral centre. A new Level 6 facility is under construction.
When will the new Level 6 hospital open to patients?
Construction is targeted for completion by the end of November 2026. Equipping and formal commissioning will follow. The date it actually begins receiving patients depends on those remaining steps.
Which hospitals accept SHA in Kakamega?
Public facilities are expected to accept SHA. Contracted private and mission hospitals may also accept it for covered services. Confirm the specific service with the hospital or SHA before treatment.
Where is Oasis Multi-Specialty Hospital located?
At IG Sacco Plaza (behind Huduma Centre) on Muruli Road in Kakamega Town. Main listed number: 0111 161 400.
Is there a good mission hospital option outside Kakamega Town?
St. Elizabeth Mission Hospital Mukumu is a long-established faith-based Level 4 facility along the Kakamega–Kisumu Road corridor.
How do I check the latest SHA list for Kakamega?
Use the official Social Health Authority website or dial *147# for registration and facility information. Hospital billing desks can also confirm current contracts.
Bottom Line
For complex or emergency referral care, start with Kakamega County General Teaching & Referral Hospital. For faster specialist consultations and diagnostics in town, Oasis Multi-Specialty Hospital is a practical private option (contact 0111 161 400).
Mission facilities such as St. Elizabeth Mukumu remain useful for more affordable inpatient and maternity care. The new Level 6 hospital is nearing construction completion, but equipping and commissioning will determine when it opens to patients. Always confirm current contacts, SHA status and service availability directly with the facility before you travel.
Sources:
- Kakamega County Government – public updates on Level 6 hospital progress (October 2026)
- Tuko.co.ke – Kakamega Level VI Hospital 90% Done (22 October 2026)
- Oasis Healthcare Group – official website and contact listings
- Social Health Authority – contracted facilities information
- Cross-checked local facility directories and news reports, October 2026
This guide is for information only and is not medical advice. Facility details, phone numbers, levels and insurance acceptance can change. Confirm directly with the hospital or SHA.

