How to Register for Huduma Namba in Kenya
Huduma Namba is Kenya's national ID system. Learn the step-by-step registration process, where to apply, and what documents you need in 2026.
What is Huduma Namba?
Huduma Namba is Kenya's integrated national identity management system, administered by the Interior and National Administration Cabinet Secretary. It consolidates multiple identity documents into one digital and physical ID, used for accessing government services, opening bank accounts, paying taxes via the KRA (Kenya Revenue Authority), and registering vehicles with NTSA (National Transport and Safety Authority).
Eligibility Requirements
To register for Huduma Namba in 2026, you must be:
- A Kenyan citizen aged 18 years and above
- In possession of a valid birth certificate (original or certified copy)
- Able to provide proof of residence or a national postal address
Children below 18 can be registered under parental guidance, though their Huduma Namba becomes fully active at 18.
Where to Register
Huduma Namba registration is conducted at designated Huduma Centres located in all 47 counties. The main portal for locating your nearest centre is huduma.go.ke, where you can search by county and town. Registration is also available at selected ecitizen kiosks and partner outlets managed through government registration experts across Kenya. For online pre-registration or status checks, visit ecitizen.go.ke.
Documents You Must Bring
Prepare these documents before visiting a Huduma Centre:
- Original birth certificate or certified copy
- Valid passport, old ID card, or learner's permit
- Proof of residence (utility bill, lease agreement, or letter from your landlord dated within the last 3 months)
- Mobile number for OTP verification
The Registration Process
At the Huduma Centre, staff will capture your biometric data—fingerprints and facial recognition—and verify your documents. The process typically takes 15–30 minutes. You'll receive a temporary registration slip; your physical Huduma Namba card is printed and posted to your registered address within 2–4 weeks.
Registration fees are currently payable via M-Pesa or cash; check huduma.go.ke for the latest fee structure in 2026.
After Registration
Once issued, your Huduma Namba becomes your primary ID for KRA tax registration (PINs are now linked to Huduma Namba), opening bank accounts, and voter registration. You can track your card's dispatch status on ecitizen.go.ke using your registration receipt number.
If you need professional guidance navigating the registration process, find a verified Kenyan expert on Kaziiko who specialises in government services.
Find an Expert on Kaziiko
