How to Access Huduma Centre Services in Kenya in 2026: A Complete Guide
Get High Paying Surveys
Earn money online by completing simple surveys. No experience needed.
Start Earning →Quick Summary
- Huduma Centres are one-stop government service shops found in all 47 counties across Kenya
- Over 100 services from more than 20 government agencies are available under one roof
- Operating hours are generally Monday to Friday, 8:00 AM to 5:00 PM
- You can book appointments online via eCitizen at ecitizen.go.ke to avoid long queues
- Carry your original National ID to almost every Huduma Centre visit — it is required for most services
Introduction
If you have ever spent an entire day moving from one government office to another trying to sort out a single document — only to be told you are in the wrong queue or missing one more form — you already understand why Huduma Centres exist.
A Huduma Centre is Kenya’s answer to fragmented, time-consuming government bureaucracy. Instead of visiting the KRA offices for your PIN, then the immigration department for your passport, then the NTSA office for your driving licence — you can access all of these services and many more at one location, on one visit.
This guide explains everything you need to know about how to access Huduma Centre services in Kenya in 2026 — what services are available, where the centres are located, what hours they operate, how to book an appointment, and how to make your visit as efficient as possible.
What Is a Huduma Centre?
Huduma is a Swahili word meaning “service.” A Huduma Centre is a physical, government-run facility that brings together services from multiple ministries and agencies under a single roof. The programme was launched in 2013 by the Government of Kenya to make public services faster, more accessible, and less corrupt.
As of 2026, there are Huduma Centres in all 47 counties, with multiple centres in high-population counties such as Nairobi, Mombasa, Kisumu, and Nakuru. The centres are managed by the State Department for Public Service under the Ministry of Public Service, Gender and Affirmative Action.
Huduma Centres are designed to serve every Kenyan — whether you live in Nairobi’s CBD or in a county town. The goal is simple: reduce the time, cost, and effort required to access government services.
Full List of Services Available at Huduma Centres
This is one of the most important things to know before your visit — not all services are available at every Huduma Centre. Larger centres (like Nairobi GPO and Westlands) offer a wider range of services than smaller county centres. Always confirm the specific service you need is available at your nearest centre before visiting.
That said, here is the comprehensive list of services you can access across the Huduma Centre network:
Identity and Civil Registration Services
- National Identity Card (ID) — application, replacement, and change of particulars
- Birth Certificate — registration and certified copy requests
- Death Certificate — registration and certified copies
- Marriage Certificate — registration of civil marriages and certified copy requests
- Divorce Certificate — certified copy requests (Judiciary)
Immigration and Travel Services
- Passport Application and Renewal — East African e-Passport
- Work Permit Inquiries — guidance on categories and requirements
- Alien ID / Alien Card — for foreign nationals residing in Kenya
- Emergency Travel Certificates — preliminary guidance (full processing at immigration)
Tax and Revenue Services (KRA)
- KRA PIN Registration — new applications and updates
- Tax Compliance Certificate (TCC) — application assistance
- iTax Account Registration — help setting up your iTax profile
- VAT Registration — for businesses registering for VAT
- Tax returns guidance — officers at some Huduma Centres help with basic iTax navigation
Motor Vehicle and Driving Licence Services (NTSA)
- Driving Licence Application and Renewal
- Motor Vehicle Transfer of Ownership
- Motor Vehicle Inspection Booking
- PSV (Public Service Vehicle) Badge Applications
- Smart Driving Licence — collection (after application through NTSA portal)
Business Registration Services
- Business Name Registration — sole proprietors and partnerships
- Company Incorporation — assistance with eCitizen company registration
- Business Permit Guidance — referrals to county government desks where available
Land and Property Services
- Land Rent Clearance Certificate
- Land Rate Clearance Certificate
- Title Deed Search — application for official land searches
- Stamp Duty Assessment — for property transactions
Health and Social Services
- NHIF / SHA Registration and Contribution Inquiries — updating beneficiaries, checking contribution history
- NSSF Registration and Statement Requests — National Social Security Fund services
- Higher Education Loans Board (HELB) — loan application assistance and statement requests
- Social Protection services — cash transfer registration for eligible households
Police and Security Services
- Certificate of Good Conduct — application assistance and status tracking (biometrics remain at DCI offices)
- Firearm Certificate services — inquiries and guidance
Education and Licensing
- Kenya National Examinations Council (KNEC) services — certificate replacement requests
- Teachers Service Commission (TSC) — registration inquiries for teachers
- Kenya Medical Practitioners and Dentists Council — registration guidance
- Nursing Council of Kenya — registration inquiries
Miscellaneous Government Services
- Postal Corporation of Kenya (Posta) — P.O. Box rental, mail collection, EMS services
- Kenya Power — new connection inquiries and token support (at selected centres)
- eCitizen account registration — staff assist walk-in users who need help creating or navigating their accounts
- Huduma Namba / National Integrated Identity Management System (NIIMS) — registration assistance
See also: How to Register a Business Name in Kenya | How to Apply for a Good Conduct Certificate in Kenya | How to File KRA Returns Online in Kenya
Huduma Centre Locations in Kenya
Huduma Centres are spread across all 47 counties. Below are the major centres, including the highest-traffic locations:
Nairobi County (Multiple Centres)
| Centre | Location |
|---|---|
| Huduma Centre Nairobi GPO | Kenyatta Avenue, Nairobi CBD |
| Huduma Centre Westlands | Westlands Shopping Centre |
| Huduma Centre Kibera | Kibera, Nairobi |
| Huduma Centre Embakasi | Embakasi, Nairobi |
| Huduma Centre Makadara | Makadara, Nairobi |
| Huduma Centre Githurai | Githurai 45, Nairobi |
| Huduma Centre Kasarani | Kasarani, Nairobi |
| Huduma Centre Kamukunji | Kamukunji, Nairobi |
Other Major County Centres
| County | Huduma Centre Location |
|---|---|
| Mombasa | Huduma Centre Mombasa — Treasury Square, Mombasa CBD |
| Kisumu | Huduma Centre Kisumu — Reinsurance Plaza, Kisumu CBD |
| Nakuru | Huduma Centre Nakuru — Kenyatta Avenue, Nakuru Town |
| Eldoret (Uasin Gishu) | Huduma Centre Eldoret — Uganda Road, Eldoret |
| Nyeri | Huduma Centre Nyeri — Nyeri Town |
| Kisii | Huduma Centre Kisii — Kisii Town |
| Thika (Kiambu) | Huduma Centre Thika — Thika Town |
| Garissa | Huduma Centre Garissa — Garissa Town |
| Machakos | Huduma Centre Machakos — Machakos Town |
| Meru | Huduma Centre Meru — Meru Town |
| Embu | Huduma Centre Embu — Embu Town |
| Kakamega | Huduma Centre Kakamega — Kakamega Town |
| Bungoma | Huduma Centre Bungoma — Bungoma Town |
| Kitale (Trans Nzoia) | Huduma Centre Kitale — Kitale Town |
| Malindi (Kilifi) | Huduma Centre Malindi — Malindi Town |
| Kericho | Huduma Centre Kericho — Kericho Town |
| Bomet | Huduma Centre Bomet — Bomet Town |
| Migori | Huduma Centre Migori — Migori Town |
| Nyahururu (Laikipia) | Huduma Centre Nyahururu — Nyahururu Town |
| Naivasha (Nakuru) | Huduma Centre Naivasha — Naivasha Town |
Every county in Kenya has at least one Huduma Centre. For counties not listed above, visit the Huduma Kenya website at huduma.go.ke or call the Huduma Centre helpline to confirm the nearest location to you.
Huduma Centre Operating Hours in Kenya (2026)
| Day | Operating Hours |
|---|---|
| Monday | 8:00 AM – 5:00 PM |
| Tuesday | 8:00 AM – 5:00 PM |
| Wednesday | 8:00 AM – 5:00 PM |
| Thursday | 8:00 AM – 5:00 PM |
| Friday | 8:00 AM – 5:00 PM |
| Saturday | Closed (most centres) |
| Sunday | Closed |
| Public Holidays | Closed |
Important: Some high-demand centres in Nairobi (such as GPO and Westlands) may open on selected Saturdays during peak periods. Confirm with your nearest centre directly or check huduma.go.ke for any updates to Saturday hours before planning a weekend visit.
Lunch breaks vary by centre but are typically observed between 1:00 PM and 2:00 PM. During this time, some service counters may be temporarily closed. Arriving before noon is advisable to ensure you are attended to before lunch.
Get High Paying Surveys
Earn money online by completing simple surveys. No experience needed.
Start Earning →How to Book a Huduma Centre Appointment Online
One of the most underused features of the Huduma system is online appointment booking. Booking ahead means you skip the general queue and go straight to your designated service counter at your booked time. This can reduce your waiting time from hours to minutes.
Here is how to book:
Step 1: Log In to eCitizen
Go to ecitizen.go.ke and log in with your KRA PIN and password. If you do not have an eCitizen account, register with your National ID — it takes about 5 minutes.
Step 2: Navigate to the Huduma Centre Booking Section
On the eCitizen dashboard, look for “Huduma Centre” or the specific service you need (e.g., National ID, Birth Certificate). Many services offered at Huduma Centres can be initiated or booked through eCitizen.
Step 3: Select Your Service and Preferred Centre
Choose the service you need from the list and select your nearest Huduma Centre. The system will show you available appointment slots.
Step 4: Choose Your Date and Time
Select a date and time that works for you. Slots fill up quickly for high-demand services — especially National ID and passport-related services at busy centres like Nairobi GPO. Book at least 3 to 5 days in advance for popular services.
Step 5: Confirm and Save Your Booking
After confirming your booking, save your appointment reference number — either screenshot it or write it down. You will need to present this at the Huduma Centre when you arrive.
Step 6: Arrive on Time
Arrive at the centre 15 minutes before your appointment time. Go to the reception desk and present your appointment reference. You will be directed to the relevant service counter without joining the general queue.
Tip: If you need to cancel or reschedule, do so at least 24 hours in advance through your eCitizen account. Repeated no-shows may affect your ability to book future appointments.
How to Access Huduma Centre Services Without an Appointment (Walk-In)
If you did not book an appointment, you can still access services as a walk-in. Here is what the walk-in experience looks like:
Step 1: Arrive at the centre during operating hours. Earlier is always better. Most experienced Huduma Centre users recommend arriving between 7:45 AM and 8:15 AM — before queues build up. By 10:00 AM at busy centres like Nairobi GPO, queues for popular services can be very long.
Step 2: Go to the reception or enquiry desk. Tell the officer what service you need. They will direct you to the correct service bay and issue you a queue ticket or number.
Step 3: Wait to be called. Huduma Centres use a ticketing or electronic queue management system at most locations. Watch the display screens or listen for your number or name to be called.
Step 4: Present your documents at the service counter. When called, present your original documents and any eCitizen reference numbers to the service officer. They will process your request, take payment if required, and either complete the service on the spot or give you a collection date.
Step 5: Collect your document or receipt. Some services are completed immediately (e.g., eCitizen assistance, NHIF updates). Others require a return visit for collection (e.g., ID card, passport — these are produced centrally and delivered to the Huduma Centre).
What to Carry to a Huduma Centre Visit
The single most important thing to carry is your original National ID card. It is required for virtually every service. Beyond that, what you need depends on the specific service. Here is a general preparation checklist:
- Original National ID — mandatory for almost all services
- Photocopies of your National ID (front and back on one A4 page) — many service desks require a copy to keep
- KRA PIN certificate — required for tax, driving licence, and several other services
- eCitizen reference number — if you applied online before visiting
- Payment method — M-Pesa is the most widely accepted; some desks also take card or exact cash
- Service-specific documents — e.g., P9 form for KRA services, birth notification for birth certificate, old driving licence for renewal
Coming prepared saves you from being turned away and having to return another day.
Common Mistakes to Avoid at Huduma Centres
1. Arriving without original documents Copies alone are almost never sufficient. Officers will always request to see the original. If you only bring photocopies, you will be turned away.
2. Visiting the wrong centre for your service Not all Huduma Centres offer all services. For example, some county-level centres do not process passport applications — that requires an immigration office. Always call ahead or check huduma.go.ke to confirm your service is available at your chosen centre.
3. Arriving at lunchtime Between 1:00 PM and 2:00 PM, many service counters go on break simultaneously. Arriving in this window can mean a 45-minute to 1-hour wait before you are seen. Aim to arrive by 8:00 AM or after 2:00 PM.
4. Going on a Monday after a long weekend The first working day after a public holiday is always the busiest. Queues at major centres like Nairobi GPO can stretch well beyond normal. If you can, visit mid-week instead.
5. Not initiating your application on eCitizen first For services where eCitizen pre-registration is required (passport, birth certificate, good conduct, etc.), arriving at the Huduma Centre without a reference number causes delays. The officer cannot start processing your request without a system reference.
6. Assuming payment is cash only Most Huduma Centre services are paid through eCitizen or M-Pesa. Carrying large amounts of cash is unnecessary and, at some desks, cash is not accepted at all. Load your M-Pesa before you visit.
7. Leaving your phone uncharged From showing your eCitizen reference, to receiving M-Pesa prompts, to checking your queue number — your phone is your most useful tool inside a Huduma Centre. Arrive with a full battery or carry a power bank.
Tips to Save Time at a Huduma Centre
- Book an appointment online — even a 3-day advance booking can save you 2 to 3 hours of queuing
- Arrive before 8:30 AM — the first hour of business is almost always the quickest
- Do everything on eCitizen first — pre-fill forms, upload documents, and pay before arriving so the officer only needs to verify and finalise
- Visit on a Wednesday or Thursday — these mid-week days tend to have the shortest queues at most centres
- Confirm your specific service is offered at your chosen centre before the trip — a quick call or check on huduma.go.ke saves wasted journeys
- Have exact M-Pesa ready — know the amount you will need to pay and have it loaded so there are no delays at the payment step
- Bring a pen — some forms still need to be filled in by hand at the counter; pens are not always provided
Frequently Asked Questions (FAQs)
1. What are the operating hours for Huduma Centres in Kenya in 2026?
Most Huduma Centres operate Monday to Friday, 8:00 AM to 5:00 PM. They are closed on Saturdays, Sundays, and public holidays. Some high-traffic centres in Nairobi may open on selected Saturdays — confirm with the specific centre before planning a Saturday visit.
2. Can I access Huduma Centre services online without visiting in person?
Some services can be fully initiated and partially completed online via eCitizen — including form filling, document uploads, and payment. However, most services that produce a physical document (ID card, birth certificate, driving licence) require at least one in-person visit for verification or biometric capture. Use eCitizen to do as much as possible before your visit to reduce the time you spend at the counter.
3. How do I know which Huduma Centre is nearest to me?
Visit huduma.go.ke and use the centre locator, or search for “Huduma Centre [your county]” online. Every county in Kenya has at least one Huduma Centre. For Nairobi, there are currently eight centres spread across different sub-counties, so you can usually find one close to where you live or work.
4. Do I need to pay to access Huduma Centre services?
The Huduma Centre facility itself is free to use. However, individual government services processed at the centre carry their own government fees — for example, KES 50 for a birth certificate copy, KES 1,050 for a good conduct certificate, KES 4,550 for a passport. These fees are paid through eCitizen or M-Pesa, not at a cashier window. Always check the fee for your specific service on eCitizen before visiting.
5. Can I access Huduma Centre services on behalf of someone else?
For some services — such as collecting a document for a family member — yes, with the right authorisation. You will typically need a written authorisation letter, a copy of the applicant’s National ID, and your own original ID. However, services that require biometric data (fingerprinting, passport photos, driving licence biometrics) must be done by the applicant in person. No one can attend these on your behalf.
6. What should I do if a Huduma Centre officer asks me to pay in cash directly?
Do not pay. All Huduma Centre service fees are official government charges processed through eCitizen or M-Pesa only. A request for direct cash payment is irregular. Politely decline and if the issue persists, report it to the Huduma Centre manager on duty or contact the Huduma Kenya helpline. Paying cash directly puts you at risk and does not guarantee your service will be processed.
7. How long does it take to be served at a Huduma Centre?
This varies significantly by time of day, day of week, and the specific service. At quiet times (early morning or mid-week afternoons), some services are completed in 20 to 40 minutes from arrival. During peak hours (Monday mornings, last days of the month, post-holiday periods), total time including queuing can stretch to 3 to 5 hours at busy centres like Nairobi GPO. Booking an appointment online cuts this dramatically.
Conclusion: Use Huduma Centres the Smart Way
Huduma Centres are one of the most genuinely useful government innovations in Kenya’s recent history — but their value is only realised when you come prepared. Know your service, gather your documents, initiate your application on eCitizen, and arrive early or with a booked appointment. Done right, a Huduma Centre visit is efficient, affordable, and stress-free.
Here is your action plan before your next visit:
- Identify the service you need and confirm it is available at your nearest Huduma Centre (check huduma.go.ke)
- Start your application online at ecitizen.go.ke — fill forms, upload documents, and pay where possible
- Book an appointment online to skip the general queue
- Carry your original National ID, relevant documents, and your eCitizen reference number
- Arrive before 8:30 AM or at your booked appointment time
- Complete your service at the counter and collect your receipt or document
Whether you need a birth certificate, a KRA PIN, a driving licence renewal, or NSSF assistance — your nearest Huduma Centre is the most efficient place to sort it out.
See also:
- How to Apply for a Birth Certificate in Kenya
- How to Register a Company in Kenya
- How to Apply for a Good Conduct Certificate in Kenya
- How to Register a Business Name in Kenya
Get High Paying Surveys
Earn money online by completing simple surveys. No experience needed.
Start Earning →