SHA Login: Afya Yangu Portal Guide

SHA Login: Afya Yangu Portal Guide 2026
Editorial Notice: MyCyber (mycyber.co.ke) is an independent service platform. We are not affiliated with the Social Health Authority (SHA), the Ministry of Health, or the Government of Kenya.

SHA Login: Afya Yangu Portal Guide

Quick answer: SHA does not have its own login page. To log in, go to afyayangu.go.ke — the official Afya Yangu member portal linked directly from sha.go.ke’s Login menu — select your ID type, enter your ID number and PIN, then confirm the OTP sent to your registered phone number.

A lot of people search for “SHA login” expecting a form on sha.go.ke itself. That page does not exist. SHA’s main website is an information site — your actual account, your dependants, your contribution status, and your membership details all live on a separate platform called Afya Yangu, at afyayangu.go.ke. This guide walks through the real login process, where each portal fits, and what to do when a login attempt does not go through.

afyayangu.go.ke
Official member login portal
ID + PIN + OTP
What you need on hand
sha.go.ke
Where the login link lives

SHA.go.ke vs Afya Yangu: what each one actually does

These two sites get confused constantly, so it is worth separating them clearly before anything else. sha.go.ke is the Social Health Authority’s public website — policy information, benefit packages, contracted facilities, forms, and news. It has a “Login” menu, but that menu simply points you to the portal you actually need. afyayangu.go.ke is that portal — the one place where a real login form exists, and where your personal SHA account actually lives.

So when someone says “SHA login,” what they mean, in almost every case, is logging in to Afya Yangu. Bookmark afyayangu.go.ke directly and you skip a step every time you need to check your account.

How to log in to the Afya Yangu portal, step by step

1

Go to afyayangu.go.ke

Type the address directly into your browser rather than searching for it, to make sure you land on the official portal and not a lookalike page.

2

Select your ID type

Choose the identification category that matches your registration — Kenyan Citizen (National ID), Alien ID, or Refugee ID.

3

Enter your ID number and PIN

Use the ID number and PIN you set when you first registered with SHA. This is not your M-Pesa PIN — it is the PIN tied specifically to your SHA account.

4

Confirm the OTP

A one-time password is sent to the phone number registered on your SHA account. Enter it to complete login and reach your dashboard.

Note: Login screens are updated from time to time by SHA, so field order or wording may shift slightly. The underlying requirement — ID number, PIN, and OTP to a registered phone — has stayed consistent.

What to do when login does not work

Most login failures come down to one of three things, and each has its own fix already covered in detail on this site:

OTP not arriving

Usually means the phone number on file is outdated or inactive.
Fix OTP problems

“Contributor not found”

Happens when ID details do not match SHA’s records.
Fix this error

Forgotten or wrong PIN

The PIN is separate from any other account PIN you use.
Registration & account basics

Need to update your number first

Your OTP can only reach the number SHA has on record.
Change your SHA phone number

Not an individual member? There is a separate login for you

The Afya Yangu portal above is built for individual members. Healthcare facilities log in through a different, dedicated portal rather than through Afya Yangu.

Healthcare facilities

Accredited providers verifying patients or submitting claims.
SHA provider portal login

Do not have an SHA account yet?

You will need to register before any login will work. Registration is done entirely online — there is no physical form to fill and submit.

Start here: Our SHA registration guide walks through creating your account from scratch, including means testing for self-employed applicants.

FAQ: SHA Login

What is the SHA login page?

There is no login form on sha.go.ke itself. SHA login happens through the Afya Yangu portal at afyayangu.go.ke, which is the official member dashboard linked directly from sha.go.ke’s own Login menu.

Are sha.go.ke and afyayangu.go.ke the same website?

No. sha.go.ke is the main information site with no login function. afyayangu.go.ke is the separate portal where members actually sign in, and it is linked from sha.go.ke’s Login menu.

What do I need to log in to the Afya Yangu portal?

Your ID number (National ID, Alien ID, or Refugee ID), your registered PIN, and access to the phone number linked to your SHA account to receive an OTP.

What if I do not receive my OTP when logging in?

This almost always means the phone number on your SHA account is outdated or inactive, and it needs to be updated before login can complete.

Is there a separate SHA login for hospitals and employers?

Yes. Healthcare facilities and employers use separate portals from the individual member login, both linked from sha.go.ke’s own Login menu.

Still Locked Out of Your SHA Account?

Send us your details on WhatsApp and we will help you troubleshoot the login, update your number, or complete a stalled registration.

WhatsApp Us Now

Portal links and login requirements verified directly against sha.go.ke’s official Login menu. Verified September 2026.

Disclaimer: MyCyber is an independent online service. We are not affiliated with the Social Health Authority (SHA), the Ministry of Health, or the Government of Kenya. For official information, visit sha.go.ke.
Mycyber Footer