How to Change SHA Phone Number Online

To change your Social Health Authority (SHA / Afya Yangu) phone number online, you must log into sha.go.ke using an OTP sent to your existing registered number.

If your old line is lost or inactive, online updates are restricted for identity security; you must submit a physical request with a copy of your National ID at a SHA branch or Huduma Centre desk.

How to Change SHA Phone Number – Step by Step

Option A: Self-Service Portal Update (Active Old Line)

Use this pathway if you still have the old SIM card inside a working phone to receive two-factor authentication codes.

  1. Access the official portal at sha.go.ke (or afyayangu.go.ke) and click Login.
  2. Select Kenyan Citizen, enter your ID Number, and input your 4-digit PIN.
  3. Enter the 6-digit verification code sent via SMS to your current registered number.
  4. Navigate to Account Settings on your main dashboard and click Update Profile.
  5. Type your new phone number in the mobile field and click Request Verification.
  6. Enter the final OTP dispatched to your new SIM card to confirm and save the change.

Option B: In-Person Verification (Lost or Inactive SIM)

If you cannot receive security codes on your old line, the automated portal will block access to prevent fraudulent takeovers. You must verify your identity manually.

  • Where to Go: Any SHA branch office (formerly NHIF) or a designated Huduma Centre SHA counter.
  • Requirements:
    • Original National ID Card along with a clear photocopy.
    • A written change request letter stating your full official name, ID number, old phone number, new phone number, and reason for the update.
  • Execution: A customer service officer will run an identity check against the national database and manually link your SHA profile to your new mobile number.

Why USSD *147# Does Not Work for Number Updates

The USSD code *147# reads identity parameters tied directly to the SIM card active in your phone. While it handles basic account queries and self-registration, security regulations prevent it from transferring account ownership or modifying registered primary numbers.

Need Direct Help Updating Your SHA Account?

If you are experiencing system errors, locked accounts, forgotten SHA PINs, or need help drafting a formal change request letter, get direct administrative support at JO-TECH Cyber:

  • Call / WhatsApp: 254710200886
  • Email: info@jotechcyber.co.ke
  • In-Person Help: Visit JO-TECH Cyber shop for quick, hands-on resolution.

Related Resources

How to Pay SHA Contributions via M-Pesa: Paybill Number 200222

SHA Registration: Requirements & Step-by-Step Guide

Author

  • Jozam Chahenza profile picture

    Jozam Chahenza is a writer and developer at JO-TECH Cyber, specializing in step-by-step tutorials, tools, and web applications that equip Kenyans and global readers with practical digital skills and technical knowledge. He holds a Diploma in Information Technology from the East Africa Institute of Certified Studies (EAICS)