SHA Hospitals Kakamega — Complete List of All Accredited Facilities

SHA Hospitals Kakamega — Complete List of 192 Accredited Facilities (2026)

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.

⚠️ Facility List Updated: June 2026

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.

🔍 Find SHA Facilities in Kakamega

Search by name, filter by type or level. 192 facilities to explore.

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.

LevelFacility TypeServices Offered
Level 2Basic Clinics, Dispensaries, Medical ClinicsFirst-contact care, basic diagnostics, minor procedures, vaccinations, family planning
Level 3AMedical Centres, Health CentresAll Level 2 services plus basic laboratory, imaging, minor surgery, maternity care
Level 3BNursing Homes, Maternity HomesIn-patient care, maternity services, basic surgical care, longer observation
Level 4HospitalsAll lower-level services plus specialized treatment, surgery, emergency care
Level 5Large County/Private HospitalsAll 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

1
National ID Card (Original)

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.

2
Registered Phone Number

Some facilities send an SMS verification to your SHA-registered number. Ensure this number is active and accessible during your visit.

3
Medical Records (If Available)

Bring any relevant hospital cards, vaccination records, or specialist letters from previous visits to help the facility understand your health history.

4
Other Insurance Details

If you have employer insurance or private cover in addition to SHA, inform the facility at reception so billing is coordinated correctly.

5
M-Pesa or Cash for Co-payments

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

MethodHow It WorksTime Needed
USSD *147#Dial *147# on your registered number. Select “Check Registration Status.” Works without internet — fastest option.1 minute
Afya Yangu PortalVisit 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 HelplineCall 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 700

Available 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.

Mycyber Footer