About Central Nairobi
Central Nairobi is the administrative, commercial, and historical heart of Kenya’s capital. This area encompasses the Central Business District (CBD), government offices, major financial institutions, and key landmarks like the Kenya National Archives, Parliament Buildings, and Kenyatta International Convention Centre (KICC). The Central Nairobi CBD postal code is 00100

Central Nairobi Post Offices
| Post Office | Postal Code | Location |
|---|---|---|
| General Post Office (GPO) | 00100 | Haile Selassie Avenue |
| Jamia Mosque | 00101 | Near Jamia Mosque |
| State Law Office–Sheria House | 00102 | State Law Office Building |
| City Square | 00200 | City Square area |
| Kenyatta National Hospital | 00202 | KNH Complex, Hospital Road |
| Ronald Ngala Street | 00300 | Ronald Ngala Street |
| Tom Mboya Street | 00400 | Tom Mboya Street |
| Ngara Road | 00600 | Ngara Road |
Central Nairobi Areas & Postal Codes
Posta’s records identify post offices by code; they do not set a postal-code boundary for every neighbourhood. The area associations below are guides, not a guarantee that every address in an area uses the same code. For mail to a P.O. Box, use the code for the post office where the box is registered. For a delivery address, confirm the correct code with the recipient or Posta.
| Area/Estate | Postal Code |
|---|---|
| CBD (Central Business District) | 00100 |
| Upper Hill | 00100 |
| Kilimani (Central part) | 00100 |
| Hurlingham | 00100 |
| Community | 00100 |
| Museum Hill | 00100 |
| State House Road | 00100 |
| City Square | 00200 |
| Starehe | 00200 |
| Kenyatta National Hospital | 00202 |
| Hospital Hill | 00202 |
| Ngara | 00600 |
| Pangani | 00600 |
| Kariokor | 00600 |
| Ziwani | 00600 |
| Shauri Moyo | 00600 |
| Pumwani | 00600 |
| Majengo | 00600 |
| Kaloleni | 00600 |
| Bahati | 00600 |
| Muthurwa | 00525 |
| Gikomba | Confirm with Posta |
| Railway Station | 00525 |
Frequently Asked Questions
What is the postal code for Nairobi CBD?
00100 is the postal code for Nairobi GPO. Other post offices in and around central Nairobi have their own codes, including City Square (00200), Ronald Ngala Street (00300) and Tom Mboya Street (00400). Use the code linked to the recipient’s P.O. Box or confirm the address with the recipient; 00100 should not be assumed for every CBD address.
What postal code should I use for Upper Hill?
There is no single code confirmed here for every Upper Hill address. Posta lists Nairobi GPO as 00100 and Kenyatta National Hospital as 00202. Use the code for the post office where the recipient’s P.O. Box is registered, or confirm the correct code with the recipient or Posta.
What is the postal code for Kenyatta National Hospital?
Posta lists Kenyatta National Hospital under postal code 00202. This identifies the KNH post office; it does not confirm that every address in Hospital Hill uses the same code.
What is the difference between 00100 and 00200?
00100 is listed for Nairobi GPO, while 00200 is listed for City Square. Use the code for the post office connected to the recipient’s address or P.O. Box.
Can I collect mail from GPO if I don’t have a P.O. Box?
Contact GPO or Posta Kenya before sending mail to ask whether Poste Restante is available and to confirm the current addressing, identification and fee requirements.
