Skip to main content
Joseph Mmwa LogoJOSEPH MMWA

If it's health, it's here

Kenya

How to Register for SHA in Kenya: USSD, Online and In-Person Steps

Updated on 5 min readKenya
LRQXj

You can register for Kenya's Social Health Authority (SHA) in three ways: by dialling *147# on your phone, by using the official SHA website, or by visiting an authorised registration agent.

Which one you choose depends on your situation and the identification documents you have, and help is available, since Huduma Centres, the government's one stop service offices, and Community Health Promoters can both assist you.

SHA is the government body that runs Kenya's public health insurance, and it replaced the National Hospital Insurance Fund, NHIF. Registration is open to Kenyan citizens, refugees and other foreign residents, and this guide walks you through each route, what to carry, what it costs and what to do if registration does not go through.

The steps come from SHA's own registration page as of 23 October 2026.

Who has to register for SHA?

Almost everyone living in Kenya has to register, and the rule covers citizens and non citizens alike.

Every person resident in Kenya is required to apply to register as a member, and Kenyan citizens, refugees and other non citizens are all eligible.

The requirement sits in the Social Health Insurance Regulations, 2024, published as Legal Notice 49 of 2024.

SHA runs several funds, including the Social Health Insurance Fund, known as SHIF, and registering is how you become a member.

Documents you need

Before you start, it helps to have the right document in your hand, because the one you need depends on who is registering.

Kenyan citizens use the national ID card.

Children use a birth certificate, and for children without identification, SHA asks for documentation from the state department responsible for social protection.

Foreign residents use a Foreign Resident Certificate, also called an Alien ID, and refugees use a Refugee ID.

Register with *147#

If you would rather not travel anywhere, you can register from the phone in your hand.

Dial *147#, a short code you type on your keypad like a phone number, and accept the SHA terms and conditions.

Then enter your Kenyan identity card number and your first name so the system can verify you, confirm your details and fill in the rest of the information accurately.

When your registration is complete, you will receive a confirmation message.

Register online

You can also register online.

A person can sign up by visiting the SHA website, sha.go.ke, and selecting Register.

Take a few minutes to read the instructions for self registration, the policies and the terms and conditions, then enter your details on the pages that follow, review them and submit.

Another option is the Afya Yangu portal at afyayangu.go.ke.

Register in person

If you prefer to sit down with someone who can guide you, you can register in person.

A person can visit the nearest Huduma Centre or authorised SHA agent and ask for assisted activation, carrying a national ID card.

The agent captures your personal information, including civil status and details of dependants where necessary, and then shows you the application so you can preview it.

If it is correct, it is submitted and your biometric details, meaning physical identifiers such as a fingerprint, are captured.

Can you register your children?

Your children can be part of your registration.

Children register with a birth certificate, and The Standard reported in 2025 that contributors must verify and update household details, such as spouses and children, and can add beneficiaries during registration.

In assisted registration, the agent captures details of dependants where necessary.

Foreigners and refugees

You do not need to be a Kenyan citizen to register.

All residents of Kenya, including refugees and other non citizens, are eligible, and they use the documents listed above.

The phone route asks for a Kenyan identity card number.

Former NHIF members

If you were an NHIF member, there is one more step to take.

SHA replaced NHIF under the Social Health Insurance Act 2023, and Robert Ingasira, SHA's acting chief executive officer at the time, told The Standard in 2025 that data had been transferred from NHIF to SHA, but that individuals must still confirm their details by completing registration.

He said many former members found, when they sought care, that their information was not in the SHA system, which caused delays in accessing services.

Is SHA registration free?

Registration is free, according to the Ministry of Health.

In a statement reported by Citizen Digital on 28 June 2024, Susan Nakhumicha, then Kenya's Health Cabinet Secretary, said "registration is free" ahead of the 1 July 2024 start.

What you pay for SHA

Signing up is one thing, and paying contributions is another.

Contributions are 2.75% of income, with a minimum of KSh 300 per month, according to SHA's Premium Rates page.

If you are salaried, your employer takes 2.75% of your gross monthly salary, which is your pay before deductions, and sends it to SHA.

If you are self employed or work in the informal sector, you contribute 2.75% of your household income, which SHA estimates through a means test, an assessment of your household's income. SHA says there is no upper limit.

Checking your registration

After you register, you will want to know it went through.

On the phone route, you receive a confirmation message when registration is complete, and members can also use the Eligibility Check at eligibility.sha.go.ke or log in through the Afya Yangu portal.

Is registration enough to get treated?

Registering is the first step, and what it opens up depends on contributions too.

Registering makes you eligible for primary healthcare, but some referrals depend on contributions.

Robert Ingasira told The Standard in 2025 that registered members can use Level 2, 3 and 4 facilities, which offer primary healthcare.

He said that for a referral to a Level 4, 5 or 6 facility to benefit from the Social Health Insurance Fund, the necessary contributions must have been made.

If registration fails

If registration does not go through, you have somewhere to turn.

Call SHA's toll free line, 0800 720 601, or visit a branch listed on the Contact Us page at sha.go.ke, and a Huduma Centre can also help with assisted registration.

SHA's head office is the SHA Building, Community Area, Ragati Road, Nairobi.

On the phone route, check that the ID number and first name you entered match your ID, since the system uses both to verify you.

Registering your staff

If you run a business, you can register your staff too.

Employers have a separate registration at employers.sha.go.ke, where businesses can register their staff so that employees can be covered through contributions.

The phone route is one place to start, and an in person visit with a national ID is there for you when the screen or the signal lets you down.

Portrait of Joseph Mmwa, health journalistJoseph MmwaHealth & Medical Journalist

Share this story

Never miss health news that matters

Create a free account to follow stories shaping health in Kenya, Africa and around the world.

Comments

Be the first to comment.

Related Stories

Newsletter

The MMWA Briefing

Stay ahead of the health news shaping Kenya, Africa and the world. Get the week's most important developments, research and public-health stories — explained clearly and delivered to your inbox.