SHA Facility Assistance: Find, Check and Change Your SHA Facility
Choosing where to go under SHA depends on your location, the level of care you need, and whether the facility is contracted. This guide shows you how to check the SHA facility you are mapped to, how to search for any contracted hospital, how primary care works across the network, and who to call when a facility problem is not solved at the desk.
To check my SHA facility, log in to Afya Yangu (afyayangu.go.ke) and open the Health Facility tab under your profile to see the facility you are mapped to. To find any contracted hospital, use the SHA facility lookup on the SHA Provider Portal. Primary care is provided through the Level 2 and Level 3 facilities in your network, and specialised care can be sought at any contracted facility. The SHA facility assistance number for an immediate problem at a facility is 1599. For general questions, call 0800 720 601.
Find your SHA facility in three ways
| What you need | Where to look | How |
|---|---|---|
| The facility you are mapped to | Afya Yangu, under your profile | Log in, open your profile, then the Health Facility tab |
| Any contracted facility | SHA Provider Portal, facility lookup | Search by facility name, or by KMPDC or COC registration number or facility registry code |
| Facilities near you at registration | sha.go.ke, during registration | Enter your sub-county, and facilities near you are shown automatically for primary care |
The quickest way to find SHA facility near me is to enter your sub-county when you register at sha.go.ke, and facilities close to you are shown for primary care. You can also search the SHA facility lookup for hospitals in your county.
If you cannot log in to Afya Yangu, see how to check your SHA registration status first, because the mapped facility only appears once your registration is in place.
Which SHA facility you can use under your cover
SHA has contracted over 8,000 facilities, and the network is still growing. For primary care, the Level 2 and Level 3 facilities in your area form your primary care network, and you can use any facility within that network. For specialised care, you can visit any contracted facility. The SHA guidance we reviewed says the same network applies in emergencies. Confirm this with the facility or SHA for your own case, because urgent care is the situation where a wrong assumption costs most.
Browse each SHA facility listing by county and level
If you already know your county or the level of care you need, these pages list the facilities in that area.
Change your SHA facility or location
If your preferred facility is not in your primary care network, the usual cause is that your location information does not match where the hospital is. Update your location on your SHA details so the network reflects where you actually live or work. Our guide on how to update your SHA personal details explains the steps. SHA is still adding facilities, so a facility you want may be onboarded later. If it is not listed yet, ask the facility and SHA whether it has been contracted.
When a SHA facility will not accept your cover
A facility that turns you away is not always right, and it is not always wrong either. First confirm that your cover is active and that you are registered for the service you need. Then ask the facility to name the rule it is applying. If they still refuse, read what to do when a hospital refuses SHA. For care that needs approval first, the approval steps are in SHA preauthorisation explained.
Who to contact for SHA facility assistance
| Situation | Who to contact |
|---|---|
| An immediate challenge at a healthcare facility | Call 1599, the SHA facility assistance number for urgent problems at a facility |
| General questions about SHA services or registration | Call 0800 720 601 or see SHA customer care number |
| Face-to-face registration or biometric help | The SHA help desk at your nearest public or contracted facility, or a SHA office near you |
| Provider questions about the portal | helpdesk@dha.go.ke, see SHA provider portal login |
| Assisted registration online | The SHA assisted portal at assisted.sha.go.ke |
SHA facility assistance: frequently asked questions
How do I know if a facility accepts SHA?
Search for it in the SHA Provider Portal facility lookup, or ask the facility to confirm it is contracted. A facility that is not on the lookup may not be contracted.
Can I go to any hospital under SHA?
For primary care, use the Level 2 and Level 3 facilities in your network. For specialised care, you can visit any contracted facility.
How do I check which facility I am mapped to?
Log in to Afya Yangu, open your profile, and check the Health Facility tab.
What if my preferred facility is not listed?
Check that your location information is correct first. SHA is still contracting facilities, so a facility may be added later.
Does my network cover emergencies?
The SHA guidance we reviewed says the network applies in emergency cases too. Confirm this with the facility or SHA for your situation.
What happens if I am transferred to another facility?
The SHA guidance we reviewed does not set out transfer rules in detail. Ask the referring facility to confirm the receiving facility is contracted, and call 1599 if you are stuck at the point of care.
Related guides on SHA facility assistance
Need help finding a SHA facility?
Tell us your county and what you need. We will show you how to check your mapped facility and which facilities are near you.
Chat with us on WhatsAppIndependent service. We only contact you from 0751 947 700.
Disclaimer: MyCyber is an independent digital assistance service, not affiliated with SHA or any government body. This page explains how to find and check SHA facilities and is not medical advice. Facility lists and network rules can change. Confirm with the facility, sha.go.ke or 0800 720 601 before you travel.
Data protection: By messaging MyCyber on WhatsApp, you agree to our data protection terms and conditions.


