SHA Hospitals Kakamega — Complete List of All Accredited Facilities (2026)
SHA hospitals Kakamega are the healthcare facilities across Kakamega County where your Social Health Authority registration is accepted. This is a searchable database of 192 verified SHA hospitals, clinics, nursing homes, and medical centres in Kakamega County, all licensed and accepting SHA coverage.
Whether you need a general hospital, maternity home, dental clinic, or medical centre, search all SHA hospitals Kakamega by level and type to find the right provider for you. Always verify your SHA status before visiting any facility.
✓ Before You Visit Any Facility: Always confirm your SHA registration is Active by dialling *147#. If your status shows Pending or Not Found, resolve your registration first — you may be turned away at the facility counter.
This list contains 192 verified facilities in Kakamega County, sourced directly from the official SHA facility register. New facilities are added regularly. If a facility you need is not listed, call them directly to confirm SHA acceptance, or contact SHA on 0800 720 601 to verify.
Understanding SHA Facility Levels in Kakamega
All SHA contracted facilities in Kakamega County are classified by level. Your SHA membership allows you to access any accredited facility at or below your assigned level.
| Level | Facility Type | Services Offered |
|---|---|---|
| Level 2 | Basic Clinics, Dispensaries, Medical Clinics | First-contact care, basic diagnostics, minor procedures, vaccinations, family planning |
| Level 3A | Medical Centres, Health Centres | All Level 2 services plus basic laboratory, imaging, minor surgery, maternity care |
| Level 3B | Nursing Homes, Maternity Homes | In-patient care, maternity services, basic surgical care, longer observation |
| Level 4 | Hospitals | All lower-level services plus specialized treatment, surgery, emergency care |
| Level 5 | Large County/Private Hospitals | All services including complex surgery, ICU, advanced imaging, multiple specialties |
Before You Visit an SHA Facility in Kakamega
Essential Pre-Visit Checklist
- Confirm your SHA registration status is Active via *147# or Afya Yangu
- Bring your National ID card (original) — required for SHA verification at reception
- Inform the reception desk upfront that you are using SHA coverage
- Ask the facility to verify your membership before treatment begins
- Carry any referral letters or appointment cards from previous providers
- For maternity services, bring your antenatal care card
- Have M-Pesa or cash available for any applicable co-payments
Status Shows “Pending”? Many Kakamega facilities will not process SHA claims on a Pending registration. Resolve your SHA status first before visiting — call SHA on 0800 720 601 or visit afyayangu.go.ke to check.
What to Bring When Visiting an SHA Facility
SHA facilities use your ID number to verify your membership and check eligibility. Bring the original — a photocopy is not sufficient for first-time verification.
Some facilities send an SMS verification to your SHA-registered number. Ensure this number is active and accessible during your visit.
Bring any relevant hospital cards, vaccination records, or specialist letters from previous visits to help the facility understand your health history.
If you have employer insurance or private cover in addition to SHA, inform the facility at reception so billing is coordinated correctly.
SHA covers most basic services, but co-payments (typically KES 100–500) may apply for some treatments. Have a working M-Pesa line as backup.
How to Verify Your SHA Status Before Visiting
| Method | How It Works | Time Needed |
|---|---|---|
| USSD *147# | Dial *147# on your registered number. Select “Check Registration Status.” Works without internet — fastest option. | 1 minute |
| Afya Yangu Portal | Visit the portal, log in with your National ID and PIN, check the Insurance Cover section. Shows Active, Pending, Inactive, or Not Found. | 2 minutes |
| SHA Helpline | Call SHA toll-free on 0800 720 601. An agent will verify your registration status in real time. | 3-5 minutes |
Frequently Asked Questions — SHA Facilities in Kakamega
Can I use SHA at any hospital in Kakamega, or only accredited ones?
SHA only covers treatment at accredited facilities. Visiting a non-accredited facility means paying out of pocket. In a life-threatening emergency, visit the nearest facility first — SHA can sometimes process emergency claims retrospectively. For all planned visits, use this verified list.
What if the facility I want is not on this list?
Call the facility directly to ask if they are SHA accredited. If they are but not shown here, they may have recently joined the network. You can also verify any facility in real-time by calling SHA on 0800 720 601.
My SHA status is “Pending” — can I still get treatment in Kakamega?
Most Kakamega facilities will not accept a Pending registration. You need to complete the SHA Means Test and get your status to Active before visiting. Call SHA on 0800 720 601 to check what step is outstanding.
Do I need to pay anything at an SHA facility?
SHA covers most basic services, but small co-payments (typically KES 100–500) may apply to certain treatments or medications. Always ask the facility upfront about any expected costs before treatment begins.
Can I use my SHA at a lower-level facility than I am registered for?
Yes. If registered for Level 4, you can visit Level 2, 3A, 3B, and 4 facilities. You cannot access Level 5 or 6 facilities without a referral from a lower-level provider.
Can my dependants use SHA facilities in Kakamega?
Yes, but only if they are formally registered as dependants on your SHA account. Bring their National IDs or birth certificates (for children) when visiting on their behalf.
What if the SHA system is down at the facility?
Ask the facility manager to retry the SHA verification. If the system remains down, request an official receipt for any out-of-pocket payments and report it to SHA on 0800 720 601 for reimbursement consideration.
Are there SHA maternity hospitals in Kakamega?
Yes. Kakamega County has nursing homes and maternity homes in the SHA network. Use the type filter above and select “Maternity” or “Nursing Homes” to see all available options near you.
Need Help With Your SHA Account?
If your SHA registration is pending, locked, or you need help adding dependants, changing your phone number, or understanding your coverage — we can help.
Contact Us on WhatsApp — 0751 947 700Available Monday–Sunday, 8am–6pm.
Disclaimer: MyCyber (mycyber.co.ke) is an independent educational website and is not affiliated with the Social Health Authority (SHA), the Ministry of Health, or the Government of Kenya. All facility data is sourced from the official SHA provider network register as of June 2026. Facilities may be added or removed over time. Always verify directly with your chosen facility and SHA that they are currently accredited and accepting SHA coverage. SHA toll-free helpline: 0800 720 601. Sources: sha.go.ke, afyayangu.go.ke, KMPDC facility register, Social Health Insurance Act 2023.


