Nairobi is the capital of Kenya and by far the Largest and most populous City in Kenya, with an estimated Population of around 5,766,990 residents in 2025. Postal Codes continue to be important in this digital age as they aren’t just basic mailing tools; they are also critical infrastructure powering e-commerce deliveries, digital service access, and City Planning.
The Nairobi postal code system is managed by the Kenya Postal Corporation ( Posta Kenya). Since its introduction in 1977, it has generally been characterized by the 00 prefix. The Postal Corporation of Kenya divides Nairobi into four Zones, each made up of 17 sub-counties and Various wards, each with its own unique postal code.

What are the Postal Codes of Nairobi?
Nairobi is a County, city, and the Capital of Kenya, with the postal code 00100. This postal code is explicitly assigned to the Nairobi General Postal Office (Nairobi GPO), which also serves as the headquarters of the Postal Corporation of Kenya (PCK).
However, as much as the 00100 is unique to Nairobi, the PCK provides 45 postal offices in Nairobi alone (More details below).
Nairobi county, like all other counties in Kenya, has Postal codes that are structured to have a five-digit number, with each digit carrying a very special Purpose:
- First Two Digits (Prefix): The first two digits identify the broader geographical region or county. For Nairobi, this prefix is consistently “00,” immediately signaling to postal workers that the destination is within Kenya’s capital city.
- Last Three Digits (Suffix): The remaining three digits pinpoint the specific delivery office or area within Nairobi. These numbers are assigned based on administrative divisions, significant landmarks, or institutional zones.
Does Nairobi have a zip code? It’s worth noting that Kenya, including Nairobi, does not have Zip Codes and instead relies on postal. code systems. ZIP (Zone Improvement Plan) codes are specific to the United States Postal Service, introduced in 1963.
Complete Postal Codes of Nairobi
In Nairobi County, just like all regions in Kenya, its postal codes are managed by Posta Kenya (Kenya Post Office). The postal code for Nairobi is organized primarily around geographic delivery zones, which often, but not always, align with administrative boundaries, especially constituencies and wards.
Nairobi itself is organized into 17 sub-counties consisting of over 80 wards and many areas, whereby each constituency (sub-county) contains multiple postal zones, but one main postal code usually serves as its reference.
Below are all the 17 Sub Counties Of Nairobi and their Postal Codes:
# | Constituency | Postal Code(s) |
---|---|---|
1 | Starehe | 00200 |
2 | Westlands | 00800 |
3 | Dagoretti North | 00603 |
4 | Dagoretti South | 00507 |
5 | Lang’ata | 00509 |
6 | Kibra | 00504 |
7 | Roysambu | 00609 |
8 | Kasarani | 00608 |
9 | Ruaraka | 00618 |
10 | Embakasi Central | 00518 |
11 | Embakasi East | 00521 |
12 | Embakasi North | 00516 |
13 | Embakasi South | 00501 |
14 | Embakasi West | 00500 |
15 | Kamukunji | 00600 |
16 | Makadara | 00522 |
17 | Mathare | 00611 |
Postal Offices In Nairobi and Their Postal Codes
There are 45 Key Postal Offices in Nairobi and they are as follows:
No. | Area | Postal Code |
1 | General Post Office (GPO) | 00100 |
2 | Jamia Mosque | 00101 |
3 | State Law Office | 00102 |
4 | City Square | 00200 |
5 | Kenyatta National Hospital | 00202 |
6 | Ronald Ngala Street | 00300 |
7 | Tom Mboya Street | 00400 |
8 | Enterprise Road | 00500 |
9 | Jomo Kenyatta International Airport (JKIA) | 00501 |
10 | Karen | 00502 |
11 | Mbagathi | 00503 |
12 | Mchumbi Road | 00504 |
13 | Ngong Road | 00505 |
14 | Nyayo Stadium | 00506 |
15 | Viwandani | 00507 |
16 | Yaya Towers | 00508 |
17 | Langata | 00509 |
18 | Makongeni | 00510 |
19 | Buruburu | 00515 |
20 | Dandora | 00516 |
21 | Uhuru Garden | 00517 |
22 | Kayole | 00518 |
23 | Mlolongo | 00519 |
24 | Ruai | 00520 |
25 | Embakasi | 00521 |
26 | Industrial Area | 00522 |
27 | Gikomba | 00523 |
28 | Docks | 00524 |
29 | Railway Station | 00525 |
30 | Ngara Road | 00600 |
31 | Gigiri | 00601 |
32 | Lavington | 00603 |
33 | Lower Kabete | 00604 |
34 | Uthiru | 00605 |
35 | Sarit Centre | 00606 |
36 | Kamiti | 00607 |
37 | Kenyatta University | 00609 |
38 | Eastleigh | 00610 |
39 | Mathare Valley | 00611 |
40 | Ruaraka | 00618 |
41 | Muthaiga | 00619 |
42 | Village Market | 00621 |
43 | Parklands | 00623 |
44 | Kangemi | 00625 |
45 | Westlands | 00800 |
Below is a Google Map showing all the 45 Postal Offices in Nairobi along with their locations.
Frequently Asked Questions About Nairobi Postal Codes
What is Nairobi’s main postal code?
The main postal code for Nairobi is 00100, which corresponds to the General Post Office (GPO) located in the Central Business District. This is often used as the default postal code when a more specific one is unknown, though using the exact area code is always preferable for faster delivery.
How do I find my postal code in Nairobi?
You can find your postal code in Nairobi by using the official Postal Corporation search directory, which is available at https://posta.co.ke/post-offices/.
Can I use 00100 for all Nairobi addresses?
While mail addressed with 00100 will generally reach Nairobi, it’s not recommended to use this as a universal code. Using the specific postal code for your area ensures faster and more accurate delivery. The 00100 code specifically refers to the General Post Office in the CBD, not the entire city.
Do I need a postal code when using courier services?
Yes, most courier services in Nairobi require postal codes for efficient routing and delivery. Even international courier companies like DHL, FedEx, and UPS utilize Kenya’s postal code system when delivering to Nairobi addresses. Providing the correct code helps ensure timely delivery.
Are Nairobi postal codes the same as ZIP codes?
No, Nairobi uses postal codes, not ZIP codes. While similar in function, ZIP (Zone Improvement Plan) codes are specific to the United States Postal Service. Kenya’s five-digit postal code system was developed independently, though it shares some structural similarities with the American system.
How do I write a postal address for international mail to Nairobi?
For international mail to Nairobi, use this format:
- Recipient’s Full Name
- Building Name/Number, Street Name
- P.O. Box Number
- Postal Code, NAIROBI
- KENYA
Always include “KENYA” in capital letters on the last line to ensure proper international routing.
Do residential areas and businesses in the same neighborhood share the same postal code?
Generally, yes. Nairobi’s postal codes are primarily geographic rather than functional, meaning residential and commercial properties in the same area typically share the same code. However, major institutions or facilities might have their own dedicated codes regardless of location.