Photo: Isaiah Maghanga, Wikimedia Commons, CC BY-SA 4.0SHA portal login
How to sign in to Afya Yangu and what you can do there
On this page · 7 sections
Which SHA portal is yours
The Login menu on sha.go.ke lists separate portals. Use the one that matches who you are:
| You are | Portal (from the sha.go.ke Login menu) | What it is for |
|---|---|---|
| A member or dependant | Member Portal — afyayangu.go.ke | Your profile, dependants, means testing, facility, payments, statement |
| Anyone checking a person's cover | Eligibility Check — eligibility.sha.go.ke | Coverage status by ID or CR number, no login: see how to check your SHA status |
| An employer | Employer Portal — employers.sha.go.ke | Upload staff contributions and generate the e-slip |
| A hospital or clinic | E-contracting Portal and Provider Portal | Contracts and claims of healthcare facilities, not for members |
Type the address yourself or open it from sha.go.ke. Do not log in through a link sent by SMS or WhatsApp, and never give your PIN or one-time code to anyone who calls you.
SHA login in four steps
You need to be registered first: if you have never registered, start with SHA registration (*147#, the Register button on sha.go.ke or assisted registration). Then, as SHA's registration FAQ describes:
- Open the Member Portal: afyayangu.go.ke, or Login → Member Portal on sha.go.ke (member portal).
- Click Login and enter your ID number and your PIN — the PIN you chose when you registered.
- Enter the one-time PIN (OTP) that SHA sends to your registered mobile number and email.
- Your account portal opens. Go to My Profile for your details, dependants, means testing and facility.
Forgot your PIN? SHA's answer is to use Reset PIN on afyayangu.go.ke (SHA FAQ). The code is sent to the phone number and email on your record, so keep them up to date.
No smartphone or internet? You do not need the portal: SHA says any phone that dials USSD codes can use *147# to register and pay, and you can register with help at an SHA office, a Huduma Centre or through a community health promoter (SHA FAQ).
What you can do once logged in
| Task | Where in the portal | Source |
|---|---|---|
| Add your spouse or children | My Profile → Add Dependents | Registration FAQ |
| Do the means test (if you are not salaried) and appeal the result | My Profile → means testing; Appeal Means Testing tab | Registration FAQ |
| See the primary care facility you are mapped to | Profile → Health Facility tab | SHA FAQ |
| Correct your details, photo or signature | Profile → edit icon | SHA FAQ |
| Pay your contribution | Pay → M-PESA prompt (STK push) on your phone | Payment FAQ |
| See contributions and penalties | Generate a statement of account | SHA FAQ |
Paying another way (paybill 200222, banks, Lipa SHA Pole Pole): how to pay SHA. Your number on SHA's records: CR number in SHA.
SHA self-service without the portal: *147#
SHA's own pages describe these uses of *147#:
- register — dial *147# and follow the prompts (SHA registration);
- pay a monthly contribution — dial *147#, enter your ID, select MAKE PAYMENT and follow the prompts (payment FAQ);
- enrol in or repay Lipa SHA Pole Pole — dial *147# and select Lipa Pole Pole (how to pay SHA).
For questions about contributions or penalties, SHA's contact centre answers on 147 (SHA FAQ), and its toll-free line is 0800 720 601 (SHA FAQ).
If you cannot log in
- No one-time code arrives: the OTP goes to the phone number and email you registered with. If they have changed, ask SHA to update them (toll-free 0800 720 601, customerservice@sha.go.ke).
- Wrong or forgotten PIN: use Reset PIN on afyayangu.go.ke.
- You were never registered (for example your NHIF data did not move across): register first on SHA registration.
- You only want to know if your cover is active: no login is needed on eligibility.sha.go.ke.
SHA's complaints and help contacts: toll-free 0800 720 601, info@sha.go.ke, customerservice@sha.go.ke and complaints@sha.go.ke (SHA FAQ). Its service charter promises to register a complaint within 1 working day and resolve it within 14 working days (service charter).
Already insured?
Next step
Frequently asked questions
What is the SHA login website?
The SHA Member Portal is afyayangu.go.ke, linked from the Login menu of sha.go.ke. You sign in with your ID number, your PIN and a one-time code sent to your phone and email.
How do I reset my SHA PIN?
SHA says to use Reset PIN on afyayangu.go.ke. The code is sent to the phone number and email registered on your SHA record.
Is there an SHA app?
Not yet. SHA's FAQ says plans to develop one are at an advanced stage. Use afyayangu.go.ke in a browser, or *147# on any phone.
Can I log in to SHA with *147#?
*147# is not a login to the portal, but it lets you register, make a payment and use Lipa SHA Pole Pole without internet.
Where do I see my SHA statement?
Log in to the portal and generate a statement of account: it shows your contribution history and any penalties. SHA's charter also lets you request one by email or in person, within 30 days.
Which portal do employers use?
The Employer Portal, employers.sha.go.ke, where employers upload staff contributions and generate the e-slip used to pay at the bank.
Sources
- Social Health Authority — home page: Login menu (Member Portal afyayangu.go.ke, Eligibility Check, E-contracting and Provider Portals, Employer Portal), eligibility and the three funds (seen 31 October 2026)
- Social Health Authority — Member Portal, Afya Yangu (afyayangu.go.ke, login page linked from sha.go.ke, seen 31 October 2026)
- Social Health Authority — FAQ: How do I register for SHA? (afyayangu.go.ke login, PIN and OTP; seen 28 October 2026)
- Social Health Authority — FAQ: What if I forget my PIN? (seen 31 October 2026)
- Social Health Authority — FAQ: Is there a SHA mobile app? (seen 31 October 2026)
- Social Health Authority — FAQ: How do I amend my details in the SHA profile? (seen 31 October 2026)
- Social Health Authority — FAQ: How can one check their preferred facility? (seen 31 October 2026)
- Social Health Authority — FAQ: Where can I view my penalties and contributions? (seen 25 October 2026)
- Social Health Authority — FAQ: How do I pay my monthly contributions as a non-salaried member? (seen 21 October 2026)
- Social Health Authority — Register: web, USSD *147# and assisted registration (seen 28 October 2026)
- Social Health Authority — FAQ: What if I cannot access a phone, a computer or a cybercafe? How else do I register? (seen 31 October 2026)
- Social Health Authority — FAQ: Where can I get help with penalty issues? (contact centre, dial 147; seen 28 October 2026)
- Social Health Authority — FAQ: How can individuals file complaints or seek assistance under SHA? (seen 31 October 2026)
- Social Health Authority — FAQ: Once we deduct 2.75% from our employees, how do we upload the data? (employer portal and e-slip, seen 25 October 2026)
- Social Health Authority — Citizens' Service Delivery Charter, English and Kiswahili, revised version 1 (PDF, published 29 October 2026)