Update Your SHA Phone Number

How to Update Your SHA Phone Number

Stuck? Tap Your Problem Below 👇

Pata Huduma Haraka Bila Wasi Wasi

Confirm Your Request

Please fill in your details to proceed

Please enter your full name

Service fee · All-inclusive

M-Pesa after message

How to Update Your SHA Phone Number

Quick answer: if the number on your SHA record is mistyped but still belongs to you, correct it. First check what is on record with *147# (Update Details, then Personal Profile) or My Profile. Then correct it using the Update Phone Number card on afyayangu.go.ke, or Update Details on *147#. The corrected number must be an active line registered to your own ID number.

This guide is for correcting a wrong number while you still have the same line. The steps are the same routes you would use to change a number, but the checks are different: you are confirming a typo, not moving to a new SIM.

If you have switched to a new line or lost your SIM, read how to change your SHA phone number instead.

One rule decides if it works: the corrected number must be registered to your own ID. You cannot correct your record with a spouse’s, parent’s or friend’s line. The form states that the number must be valid and registered to your ID number, and it will not go through otherwise.

When an Update Is the Right Fix

  • You typed one or more digits wrong when you registered.
  • Someone else entered the number for you and made a mistake.
  • The number on record is close to yours, but the line you use today is different only by a digit or two.

Before You Correct Anything: Check Your Record

  • Dial *147# and enter your ID number.
  • Open Update Details, then Personal Profile, to see the details on record. You can also check My Profile from the main menu.
  • Compare the number on record with the SIM you use today.
  • If they match, you do not need to update. If they differ, continue below.

Method 1: Correct the Number on Afya Yangu (Portal)

Use this route if you want to see each field on screen.

1
Open Afya Yangu and tap Update

Go to afyayangu.go.ke. On the home screen, above Login and Register, find the Update Phone Number card and tap Update. You do not need to log in first.

Afya Yangu home screen showing the Update Phone Number card with an Update button above the Login and Register buttons
Step 1: the Update Phone Number card
2
Choose your ID type

The popup warns that the number must be valid and registered to your ID. Select your ID type from the dropdown, for example National ID.

Phone number must be valid warning in the Update Phone Number popup with the Select your ID Type dropdown set to National ID
Step 2: the validity warning and ID type
3
Enter your ID number

Type your ID number exactly as it appears on your ID.

ID Number field in the SHA Update Phone Number popup
Step 3: the ID Number field
4
Enter the corrected number

Enter the corrected number in the +254 field, in the format 712345678. Check each digit against your SIM before you move on. It must be an active line registered to your own ID.

New Phone Number field with the +254 Kenya prefix and example 712345678
Step 4: the New Phone Number field
5
Click Submit and keep the SMS

Check the ID and number once more, then press Submit. SHA sends an SMS confirming the change. Keep that message as proof.

Blue Submit button on the SHA Update Phone Number popup
Step 5: Submit

Method 2: Correct the Number on *147#

Use this route if you do not have internet. It works on any phone.

1
Dial *147#

Open your phone dialler and press call.

2
Select your ID type and enter your ID number

Choose Kenyan Citizen or Foreign Resident, then type the matching ID number.

3
Choose Update Details, then the phone number option

Select Update Details, then pick the phone number option.

4
Enter the corrected number and submit

Type the corrected number, which must be registered to the same ID, and submit. Keep the confirmation SMS.

For the full menu, see the SHA USSD code guide.

What Not to Do

  • Do not use someone else’s line, even a relative’s or employer’s. The number must be registered to your ID.
  • Do not repeat submissions. Repeated attempts can confuse the record. Wait a few hours if you get no SMS.
  • Do not expect a name fix here. A name mismatch needs the personal details route.
  • Do not pay anyone to make the correction. Both official routes are free.

If the Update Does Not Go Through

What you seeWhat to do
“Phone number must be valid”The number is not an active line registered to your ID. Check the SIM is in your name, and check each digit of the ID and number.
Your name or ID does not matchThis is a personal details problem, not a phone problem. See how to update your SHA personal details.
No confirmation SMSWait a few hours, then call SHA on 0800 720 601 or see SHA customer care.
Both online routes keep failingVisit a SHA office or Huduma Centre with your original National ID and the corrected number. Find one through SHA offices near me.

Why the Right Number Matters

SHA sends login OTPs, PIN resets and notifications to the number on your record. A wrong number means you may not receive codes, which blocks login, adding dependants and checking your status. If codes still do not arrive after you correct the number, see SHA OTP not received.

After You Update

Frequently Asked Questions

How do I check which phone number is on my SHA record?

Dial *147#, choose your ID type, enter your ID number, then open Update Details or My Profile to see the details on record. If the number matches a line you still use, you do not need to update it.

What if I typed a wrong digit when I registered?

If the line still belongs to you and works, correct the number with the Update Phone Number card on afyayangu.go.ke or Update Details on *147#. The corrected number must be registered to your ID.

Can I update my SHA number to a relative’s line?

No. The number must be registered to your own ID number. Entering your ID with someone else’s line will fail.

Is an update different from a change?

Yes. An update corrects a wrong number on the same line. A change moves your record to a different line, for example after a new SIM. Use the change guide if your line has changed.

My name is also wrong on SHA. Can I fix it here?

No. Name and ID corrections are handled separately. See how to update your SHA personal details.

Why does the form say the number must be valid?

The number you entered is not an active line registered to the ID you typed. Check each digit against the SIM, and confirm the SIM is registered in your name.

Do I need the old number to correct it?

No. The update uses your ID number and the corrected number. You do not need access to the wrong number.

How long does the update take to show?

You should receive an SMS confirming the change. If no SMS arrives, wait a few hours before trying again, then call SHA on 0800 720 601.

Related SHA Guides

Need Help Correcting Your SHA Phone Number — Instantly

Typo on your record · Wrong digits · Update keeps failing

Tell us your ID type and the number on record on WhatsApp. We will check the fix with you step by step.

Click Here to Get Instant Assistance

Disclaimer: MyCyber (mycyber.co.ke) is an independent educational website. We are not affiliated with the Social Health Authority (SHA), the Ministry of Health, or the Government of Kenya. This article explains SHA procedures based on official sources (sha.go.ke, afyayangu.go.ke), checked on [add date checked on sha.go.ke]. Always verify current requirements directly with SHA before taking action. SHA toll-free: 0800 720 601.

Mycyber Footer