Skip to content

Nairobi Postal Codes

Menu
  • Home
  • Central NRB
  • Westlands
  • North NRB
  • Eastlands
  • South NRB
  • Karen & Lang’ata
Menu

Nairobi Postal Codes 2025 – Official Nairobi Post Offices & Areas

Quick Answer: The main postal code for Nairobi is 00100 (General Post Office). However, Nairobi has 45 post offices with unique codes across 6 postal regions. Use your area’s specific code—not 00100—for faster delivery (saves 1-3 days). Kenya uses postal codes, not ZIP codes.

🔍 Search Nairobi Postal Codes

Search our comprehensive database of Nairobi postal codes and areas

OR

Need the official Posta Kenya lookup?

Visit Official Posta Kenya →

Opens Kenya Post Office official website

Welcome to Nairobi Postal Service – Postcode Lookup System.

The Kenya Postal Corporation, commonly known as Posta Kenya, has established a well-organized arrangement of Nairobi postal codes covering various areas, estates, and neighborhoods throughout the city. Since its introduction in 1977, the postal code system has become an integral part of how mail and packages move through Kenya’s bustling capital.

Unlike some countries where postal codes include alphabetic characters, Kenya’s postal codes are represented using only five digits, irrespective of the region. This numerical system makes the codes easier to remember and reduces errors when filling out forms or addressing mail.

The Posta Kenya system divides Nairobi using a logical structure where the first two digits identify the broader geographical region. For Nairobi, this prefix is consistently 00, which immediately signals to postal workers that the destination is within Kenya’s capital city. The last three digits pinpoint the specific delivery office or area within Nairobi, determined by your local post office location.

The postal code system in Nairobi is more sophisticated than many people realize. The city is organized into multiple postal zones, with 45 operational post offices spread across 17 constituencies and 6 main postal regions, and each postal code serves a specific purpose in routing mail efficiently to the correct sorting facility.

Nairobi GPO headquarters postal code 00100
Nairobi General Post Office (GPO) building on Haile Selassie Avenue

Critical Information: How Mail Works in Nairobi

Important: Nairobi does NOT use street-level home delivery for most residential areas. All mail must be collected from a designated P.O. Box at your nearest post office.

When shopping online or filling out forms requiring a “zip code,” always use the postal code of the post office nearest to your location, not the generic 00100.

For courier services (DHL, FedEx, G4S, Fargo, Wells Fargo): These can deliver to physical addresses using GPS coordinates. Provide your postal code AND detailed directions with landmarks.

MPost Digital Service: Posta Kenya now offers MPost, a digital service that converts your mobile phone into a postal address. You can receive notifications when mail arrives at your P.O. Box.

What is Nairobi’s Postal Code?

Nairobi’s main postal code is 00100. This code belongs to the General Post Office (GPO), located on Haile Selassie Avenue in the Central Business District. The GPO serves as the headquarters of the Postal Corporation of Kenya and has been the central hub of Kenya’s postal operations for decades.

However, using 00100 for everything is not recommended. Nairobi has 45 post offices, each with its own unique postal code. Using the specific code for your area ensures faster delivery, often saving 1-3 days.

How Nairobi Postal Codes Are Structured

Every Nairobi postal code follows a simple 5-digit format:

PositionDigitsMeaningExample
1-200Nairobi region identifier00XXX = Nairobi
3-5XXXSpecific post office/delivery area00100 = GPO

Common Examples:

Postal CodePost OfficeArea Served
00100GPO NairobiCBD, Upper Hill, Kilimani
00800WestlandsWestlands commercial area
00502KarenKaren, Hardy, Langata South
00609Kenyatta UniversityRoysambu, Kahawa
00621Village MarketGigiri, Runda, UN Complex

Does Kenya Use ZIP Codes?

No. Kenya uses postal codes, not ZIP codes. Here’s the difference:

FeatureZIP Code (USA)Postal Code (Kenya)
Full NameZone Improvement PlanPostal Code
Used InUnited States onlyKenya & many countries
Introduced1963 (USPS)1977 (Posta Kenya)
Format5 digits (or 5+4)5 digits only
Example90210 (Beverly Hills)00100 (Nairobi GPO)

When international websites ask for a “ZIP code,” simply enter your 5-digit Kenyan postal code. For example, if you live in Westlands and Amazon asks for your ZIP code, enter 00800. However, don’t enter “N/A” or “00000”; use your actual postal code.

History of Nairobi Postal Codes

Understanding how postal codes developed helps explain why they work the way they do today. Here is Kenya’s Postal System Evolution

YearMilestone
1592Portuguese establish communication routes from Mombasa to Arabia and India
1848First European missionary letters sent from Kenya’s interior via native runners
1877British Steam Navigation Company begins carrying letters from coast to Aden
1890First post offices established in Mombasa and Lamu
1895Imperial British East Africa Company implements postal routes
1906Main post office moves from Mombasa to Nairobi GPO (Uganda Railway completion)
1933Postal union of Kenya, Uganda, and Tanganyika strengthened
1935East African Customs and Postal Union officially formed
1963Kenya gains independence; begins using national stamps
1972Kenya Posts and Telecommunications Corporation (KPTC) rolls out 5-digit postcode plan
1977Kenya officially introduces comprehensive 5-digit postal code system
1998Postal Corporation of Kenya (Posta Kenya) established via PCK Act
1999KPTC split into Posta Kenya, Telkom Kenya, and CCK
2010New Kenyan Constitution creates 47 counties; Nairobi designated County 047
2015MPost digital postal box service launched with Safaricom partnership
2025Nairobi operates 45 post offices serving 5.7+ million residents
History of Nairobi Postal Codes

The “00” prefix uniquely identifies Nairobi as Kenya’s capital. Other major cities use different prefixes:

  • 20XXX = Nakuru region
  • 30XXX = Eldoret/Rift Valley
  • 40XXX = Kisumu/Nyanza
  • 80XXX = Mombasa/Coast

All 45 Nairobi Post Offices and Their Postal Codes

Below is the complete official list of all post offices operated by Posta Kenya in Nairobi County:

No.Post Office NamePostal CodeLocation/Area Served
1General Post Office (GPO)00100CBD, Kenyatta Avenue
2Jamia Mosque00101CBD East, towards Eastleigh
3State Law Office00102Government legal offices
4City Square00200CBD North, Starehe
5Kenyatta National Hospital00202KNH, Upper Hill Medical
6Ronald Ngala Street00300CBD East
7Tom Mboya Street00400CBD, bus terminus area
8Enterprise Road00500Industrial Area West
9JKIA Airport00501Airport, cargo, airlines
10Karen00502Karen, Hardy, Bogani
11Mbagathi00503Mbagathi Hospital area
12Mchumbi Road (Kibra)00504Kibera, Olympic
13Ngong Road00505Ngong Road corridor
14Nyayo Stadium00506South B, South C, Nyayo
15Viwandani00507Dagoretti South
16Yaya Towers00508Yaya Centre, Hurlingham
17Langata00509Lang’ata, Nairobi West
18Makongeni00510Makongeni estate
19Buruburu00515Buruburu 1-5, Umoja
20Dandora00516Dandora, Korogocho
21Uhuru Garden00517Uhuru Gardens, Langata
22Kayole00518Kayole, Komarock
23Mlolongo00519Mlolongo, Syokimau
24Ruai00520Ruai, Njiru
25Embakasi00501Embakasi, Pipeline
26Industrial Area00522Industrial Area, Makadara
27Gikomba00523Gikomba market area
28Docks00524ICD Embakasi
29Railway Station00525Railway, Muthurwa
30Ngara Road00600Ngara, Pangani, Kamukunji
31Gigiri00601UN offices, old Gigiri
32Lavington00603Lavington, James Gichuru
33Lower Kabete00604Lower Kabete, Kangemi
34Uthiru00605Uthiru, Kinoo
35Sarit Centre00606Sarit, Highridge, Karura
36Kamiti00607Kamiti, Kahawa West
37Kenyatta University00609KU, Roysambu, Kahawa
38Eastleigh00610Eastleigh, California
39Mathare Valley00611Mathare, Huruma
40Ruaraka00618Ruaraka, Baba Dogo
41Muthaiga00619Muthaiga, Garden Estate
42Village Market00621Village Market, Gigiri, Runda
43Parklands00623Parklands 1-5, Highridge
44Kangemi00625Kangemi, Mountain View
45Westlands00800Westlands CBD, ABC Place

Some areas have additional postal codes that serve specific neighborhoods:

No.Post Office/AreaPostal CodeLocation/Area Served
46Kasarani00608Kasarani Stadium area
47Valley Arcade00514Valley Arcade, Lavington
48Waithaka00613Waithaka, Dagoretti
49Wangige00614Wangige, Kabete
50State House00102State House Road

Postal Codes by Constituency (17 Sub-Counties)

Nairobi County is administratively divided into 17 constituencies (sub-counties). Each has a primary postal code:

#ConstituencyPrimary Code
1Starehe00200
2Westlands00800
3Dagoretti North00603
4Dagoretti South00507
5Lang’ata00509
6Kibra00504
7Roysambu00609
8Kasarani00608
9Ruaraka00618
10Embakasi Central00518
11Embakasi East00521
12Embakasi North00516
13Embakasi South00501
14Embakasi West00500
15Kamukunji00610
16Makadara00522
17Mathare00611

Nairobi Postal Codes by Region (6 Zones)

Nairobi is divided into 6 main postal regions for more straightforward navigation:

RegionPostal Codes
CENTRAL NAIROBI00100, 00200, 00523, 00525, 00600
WESTLANDS00100, 00508, 00603, 00604, 00605, 00606, 00623, 00625, 00800
NORTH NAIROBI00100, 00516, 00606, 00607, 00608, 00609, 00618, 00619, 00621
EASTLANDS00100, 00510, 00515, 00516, 00518, 00520, 00521, 00522, 00600, 00610, 00611, 00618
SOUTH NAIROBI00100, 00204, 00506, 00509, 00519, 00522
KAREN & LANG’ATA00100, 00502, 00504, 00505, 00507, 00509, 00517, 00613, 00614
Nairobi postal zones map 2025

Institutions and Special Locations

Universities & Colleges

InstitutionPostal CodeP.O. Box Format
University of Nairobi (Main Campus)00100P.O. Box 30197-00100
University of Nairobi (Chiromo)00100Use main campus
Kenyatta University00609P.O. Box 43844-00100
Strathmore University00200P.O. Box 59857-00200
USIU-Africa00618P.O. Box 14634-00800
Daystar University00100P.O. Box 44400-00100
KCA University00100P.O. Box 56808-00200
Multimedia University00100P.O. Box 30305-00100
Technical University of Kenya00100P.O. Box 52428-00200
Kenya School of Law00502Karen
JKUAT (Juja Campus)00100Juja main

Hospitals & Medical Facilities

HospitalPostal CodeLocation
Kenyatta National Hospital (KNH)00202Hospital Road, Upper Hill
Nairobi Hospital00100Argwings Kodhek Road
Aga Khan University Hospital001003rd Parklands Avenue
MP Shah Hospital00800Shivachi Road, Parklands
Mater Hospital00200South B, Dunga Road
Gertrude’s Children Hospital00100Muthaiga Road
Karen Hospital00502Karen
Mbagathi Hospital00503Mbagathi Road
Mama Lucy Kibaki Hospital00521Embakasi
Pumwani Maternity Hospital00610Pumwani
Metropolitan Hospital00515Buruburu Phase 3
Avenue Hospital006231st Parklands Avenue

Embassies & Diplomatic Missions

Embassy/MissionPostal CodeLocation
United Nations (UNEP/UN-Habitat)00606Gigiri
US Embassy00621Village Market area
British High Commission00100Upper Hill
German Embassy00100Riverside Drive
French Embassy00100Peponi Road
Canadian High Commission00621Gigiri
Japanese Embassy00100Upper Hill
Chinese Embassy00100Woodlands Road
Indian High Commission00100Jeevan Bharathi Building
South African High Commission00100Rosslyn

Government Buildings

OfficePostal Code
State House00100
Parliament Buildings00100
Harambee House00100
Teleposta Towers00100
KICC00100
Treasury Building00100
All Ministries (CBD)00100

Shopping Malls

MallPostal CodeArea
Sarit Centre00606Westlands
Westgate Mall00800Westlands
Village Market00621Gigiri
The Hub Karen00502Karen
Junction Mall00603Lavington
Yaya Centre00508Hurlingham
Garden City Mall00618Thika Road
Two Rivers Mall00621Ruaka/Runda
Galleria Mall00509Langata
T-Mall00509Langata Road

Satellite Towns Near Nairobi

These towns are functionally part of Greater Nairobi but have separate postal codes:

TownCountyPostal CodeDistance from CBD
RuiruKiambu0023225 km NE
JujaKiambu00100 (uses Nairobi)30 km NE
ThikaKiambu0100045 km NE
KikuyuKiambu0090220 km NW
LimuruKiambu0021730 km NW
Kiambu TownKiambu0090015 km N
NgongKajiado0020825 km SW
Ongata RongaiKajiado0051120 km S
KitengelaKajiado0024130 km S
KiserianKajiado0020625 km SW
Athi River (Mavoko)Machakos0020425 km SE
Machakos TownMachakos9010065 km SE

A-Z Alphabetical Postal Code For Nairobi

Quick alphabetical lookup for ALL major Nairobi areas and estates:

No.Area / LocationPostal Code
1Airbase00610
2Babandogo00618
3California00610
4Clay City00608
5Dagoretti North (Sub-County)00603
6Dagoretti South (Sub-County)00507
7Dandora Area I00516
8Dandora Area II00516
9Dandora Area III00516
10Dandora Area IV00516
11Eastleigh North00610
12Eastleigh South00522
13Embakasi (Ward)00521
14Embakasi Central (Sub-County)00518
15Embakasi East (Sub-County)00521
16Embakasi North (Sub-County)00516
17Embakasi South (Sub-County)00501
18Embakasi West (Sub-County)00500
19Gatina00100
20Githurai00609/00626
21Harambee00522
22Hospital00611
23Huruma00611
24Imara Daima00501
25Kabiro00603
26Kahawa00609
27Kahawa West00609
28Karen00502
29Kariobangi North00615
30Kariobangi South00500
31Karura00621
32Kasarani (Sub-County)00608
33Kasarani Ward00608
34Kawangware00100
35Kayole Central00518
36Kayole North00518
37Kayole South00518
38Kiamaiko00611
39Kibra (Sub-County)00504
40Kibra – Laini Saba00504
41Kibra – Lindi00504
42Kibra – Makina00504
43Kibra – Sarang’ombe00504
44Kibra – Woodley/KGC00504
45Kileleshwa00100
46Kilimani00100
47Kitisuru00800
48Komarock00518
49Korogocho00618
50Kwa Njenga00501
51Kwa Reuben00501
52Laini Saba00504
53Landimawe00200
54Langata (Sub-County)00509
55Lindi00504
56Lower Savannah00521
57Lucky Summer00618
58Mabatini00611
59Makadara (Sub-County)00522
60Makina00504
61Makongeni00510
62Mathare (Sub-County)00611
63Mathare North00611
64Matopeni/Spring Valley00518
65Mihango00521
66Mlango Kubwa00611
67Mountain View00625/00800
68Mowlem00500
69Mugumo-Ini00509
70Mutuini00507
71Mwiki00608
72Nairobi – Sub-County: Embakasi00521
73Nairobi – Sub-County: Kamukunji00610
74Nairobi Central00100/00200
75Nairobi South00506
76Nairobi West00506
77Ngando00507
78Ngara00600
79Ngei00611
80Njiru (Kasarani)00608
81Nyayo Highrise00506
82Pangani00600
83Parklands/Highridge00623
84Pipeline00501
85Pumwani00610
86Riruta00507
87Roysambu (Sub-County)00609
88Roysambu Ward00609
89Ruai00520
90Ruaraka (Sub-County)00618
91Sarang’ombe00504
92South C00506
93Starehe (Sub-County)00200
94Upper Savannah00521
95Utalii00618
96Utawala00521
97Uthiru/Ruthimitu00605
98Viwandani00507
99Waithaka00613
100Westlands (Sub-County)00800
101Woodley/KGC00504
102Zimmerman00609
103Ziwani/Kariokor00600

How to Write Your Nairobi Address Correctly

Writing your Nairobi address correctly is important to ensure your mail, parcels, and deliveries reach the right destination without delays. Nairobi uses postal codes, not ZIP codes, and every estate or neighborhood has its own unique code. For example, areas like Karen use 00502, Lavington uses 00603, while the CBD uses 00100. When writing a P.O. Box address, always place the P.O. Box number first, followed by the correct postal code + estate, then the city. A proper domestic format should look like this:

Recipient Name
P.O. Box 12345
00502 Karen
Nairobi

For international mail, the structure is similar, but you must include the country name at the end. This helps international postal systems route items correctly. A proper example is:

Recipient Name
P.O. Box 12345
00502 Karen
Nairobi
KENYA

If you’re dealing with deliveries from couriers like G4S, Fargo, Wells Fargo, DHL, Bolt Food, or Jumia, you must use your physical address, not a P.O. Box. Include your apartment, building, road, estate, and a landmark to make delivery easier. An ideal example is:

Recipient Name
Apartment 5B, Rose Gardens
Off James Gichuru Road, Lavington
00603 Nairobi
Kenya
Phone: +254 7XX XXX XXX
Landmark: Near Junction Mall

Many people make small mistakes that cause delays or returned mail. Avoid using ZIP codes (Kenya does not use ZIP, only postal codes), avoid writing 00000, and never write just “Nairobi” without a postal code. For example, “Nairobi 100” is incorrect, while “00100 Nairobi, Kenya” is the correct CBD format.

Kenya adress

Frequently Asked Questions (FAQ)

What is the main postal code for Nairobi?

The main postal code is 00100, assigned to the General Post Office (GPO) in the CBD on Haile Selassie Avenue. However, Nairobi has 45 post offices with unique codes—using your area’s specific code ensures faster delivery.

Does Kenya use ZIP codes?

The main postal code is 00100, assigned to the General Post Office (GPO) in the CBD on Haile Selassie Avenue. However, Nairobi has 45 post offices with unique codes—using your area’s specific code ensures faster delivery.

Can I receive mail at my home address in Nairobi?

To be honest, it depends. In Kenya, Mial is not delivered to home addresses; instead, it is delivered to P.O. Boxes. You collect mail from your nearest post office.

What postal code should I use for online shopping?

Use the postal code of the post office nearest to your pickup location, or your area’s code if home delivery is available. For Jumia/Kilimall pickup stations, use the code of that station’s area.

Why do some areas like Kilimani use 00100?

Nairobi’s postal system was designed around post office locations, not neighborhood boundaries. Areas without dedicated post offices use the code of the nearest post office. Many central areas (Kilimani, Kileleshwa, Spring Valley) rely on the GPO, hence 00100.

How do I set up a P.O. Box in Nairobi?

Visit your nearest post office
Bring National ID or passport
Complete application form
Pay annual rental fee (varies by box size)
Receive your box key and number

What is MPost?

MPost is Posta Kenya’s digital service (partnered with Safaricom) that:
Converts your phone number into a postal address
Sends SMS when mail arrives at your P.O. Box
Allows tracking of items
Register at any post office or via *891#.

Are postal codes and P.O. Box numbers the same?

No, Postal Code is an area identifier, for example, 00502 is the postal code for Karen, while P.O. Box Number is your personal box at a post office, e.g., Box 12345. In full, it is written as P.O. Box 12345-00502 Karen, Nairobi

Contact Posta Kenya

Contact MethodDetails
HeadquartersHaile Selassie Avenue, Nairobi
Phone020 3243000
Mobile0800 724 900 (Toll-free)
Emailcustomercare@posta.co.ke
Websitewww.posta.co.ke
Post Office Finderposta.co.ke/post-offices
MPost RegistrationDial *891#
Twitter/X@PostaKenya
FacebookPostal Corporation of Kenya

This guide is updated regularly. Last update: December 5, 2025. For the most current postal codes, verify with Posta Kenya directly at posta.co.ke.

Quick Search

📮 Official Posta Kenya

Nairobi Sub-Counties & Postal Codes

  • Nairobi GPO Postal Code (00100): Location, Hours, Services 2025
  • Westlands Postal Code 00800
  • Dagoretti North Postal Code 00603
  • Dagoretti South Postal Code 00507
  • Kibra Postal Code 00504
  • Langata Postal Code 00509
  • Ruaraka Postal Code 00618
  • Kasarani Postal Code 00608
  • Roysambu Postal Code 00609
  • Starehe Postal Code 00200
  • Embakasi East Postal Code 00521
  • Embakasi Central Postal Code 00518
  • Embakasi West Postal Code 00500
  • Embakasi South Postal Code 00501
  • Embakasi North Postal Code 00516/00615
  • Mathare Postal Code 00611
  • Makadara Postal Code 00522
  • Kamukunji Postal Code 00610

Posta Kenya Services & Pricing

Indicative Posta Kenya rates only. Actual charges vary by service, zone, and weight. Always confirm on the official Posta/eCitizen channels.

  • Private Letter Box – Individual From KSh 2 000/yr
  • Private Letter Box – Corporate From KSh 9 450/yr
  • EMS Same-Day (≤50 kg) Indicative from KSh 550
  • EMS Overnight (≤50 kg) Indicative from KSh 330
  • Money Order – Domestic Approx. 3% (min KSh 150)
  • PostaPay Wallet Free signup
  • M-Post (virtual box) From KSh 2 000/yr*
  • Shop & Ship handling From about KSh 250

*Corporate M-Post and some box categories are higher; check latest tariffs.

See full tariff

Need Help?

Location / Head Quarters Posta House, Kenyatta Avenue, Nairobi
Support Pilot: 0730642000
0719072000 / 0203242000
Care: 0719072600
0730642600 / 0203242600
E-Mail info@posta.co.ke
pmg@posta.co.ke
customercare@posta.co.ke
Postal Address P.O. Box 34567 – 00100 GPO

About Us

We’re here to help you easily find and use postal codes across Nairobi. Whether for sending mail or just knowing your area better, we’ve got you covered.

Legal

  • Privacy
  • Terms
  • Disclaimer

Resources

  • Sitemap
  • posta.co.ke
© 2025 Nairobi Postal Codes | Powered by Superbs Personal Blog theme

Powered by
...
►
Necessary cookies enable essential site features like secure log-ins and consent preference adjustments. They do not store personal data.
None
►
Functional cookies support features like content sharing on social media, collecting feedback, and enabling third-party tools.
None
►
Analytical cookies track visitor interactions, providing insights on metrics like visitor count, bounce rate, and traffic sources.
None
►
Advertisement cookies deliver personalized ads based on your previous visits and analyze the effectiveness of ad campaigns.
None
►
Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.
None
Powered by