Nairobi GPO Postal Code (00100): Location, Hours, Services

Quick Answer

The Nairobi GPO postal code is 00100. The General Post Office is in Posta House on Kenyatta Avenue in Nairobi CBD. Its counter is open Monday to Saturday, 8:00 am to 5:00 pm. GPO handles mail and parcels, EMS, P.O. Box rentals, Poste Restante and other services. Use 00100 for a P.O. Box registered at GPO; nearby neighborhoods may use different postal codes.

The Nairobi GPO postal code is 00100, one of Kenya’s best-known postal codes. Whether you’re applying for a P.O. Box, sending parcels, or need a code for an online form, this guide covers the General Post Office in Nairobi.

Nairobi GPO
Nairobi GPO

What is Nairobi GPO?

Nairobi GPO (General Post Office) is the headquarters of the Postal Corporation of Kenya (Posta Kenya) and a main post office serving Nairobi’s Central Business District. It is located in Posta House on Kenyatta Avenue. Nairobi became the country’s postal headquarters after the service moved from Mombasa on 1 March 1909; the GPO building was also completed around that time.

The official Postal Code for Nairobi GPO is 00100. You can use this postal address for PO Box services in Kenya. However, this code should not be automatically treated as the code for every street, institution, or neighborhood in central Nairobi.

Alongside the post office, the GPO Huduma Center at Teleposta Building provides access to government services, including ID, KRA and NTSA services. Check the centre’s current service list before visiting, since available services can change.

GPO Location & How to Get There

The address for Nairobi GPO is:

DetailInformation
BuildingPosta House
StreetKenyatta Avenue
AreaNairobi CBD
GPS coordinates-1.2833, 36.8219
Google Plus CodePR79+HF5 Nairobi

If you are further confused, the GPO is easy to find using these landmarks:

  • Directly opposite: Kipande House (KCB Bank headquarters)
  • Adjacent to: Teleposta Towers
  • Near: Nyayo House (Immigration offices)
  • Walking distance: KICC (5 minutes), Hilton Hotel (3 minutes)

How to Get There

By Matatu: Routes passing through CBD—alight at GPO/Kencom stage on Kenyatta Avenue

By Bus: City Hoppa and other buses to CBD—GPO stage

By Car: Parking available at nearby Teleposta Towers, KICC, or street parking on Kenyatta Avenue (paid)

Walking: From Kencom Bus Station (2 minutes), from Railway Station (10 minutes), from Archives (5 minutes)

Opening Hours

Mail & Parcel Services

ServiceDescriptionPrice (2025)
Ordinary Letter (local)Standard mail deliveryKSh 50
Registered LetterTracked mail with signatureKSh 150
Printed PapersNewspapers, magazinesFrom KSh 40
Domestic ParcelWithin KenyaFrom KSh 200/kg
International Parcel (Air)Worldwide deliveryVaries by zone
International Parcel (Surface)Slower, cheaper optionVaries by zone

EMS Express Courier

ServiceDelivery TimePrice
EMS Same-DayWithin hours (≤50kg, 30km radius)From KSh 550
EMS OvernightNext day deliveryFrom KSh 350
EMS International5-13 days worldwideVaries by zone
EMS Bulk RateOver 2,000kg/monthFlat rate

P.O. Box Rental (Annual Fees)

CategoryAnnual FeeKey Deposit
IndividualKSh 2,000 – 2,320KSh 560
CorporateKSh 6,000 – 10,960KSh 560
Special CorporateKSh 4,500 – 7,220KSh 560
Learning & ReligiousKSh 4,500 – 8,960KSh 560

MPost (Virtual Postal Address)

CategoryAnnual Fee
IndividualKSh 2,000
CorporateKSh 9,450

Other Services

ServiceDetails
Money OrdersSend money locally
PostaPayBill payments
Customs ClearanceFor international parcels
Poste RestanteCollect mail without P.O. Box (KSh 50/item)
Track & TraceFree online tracking
Huduma ServicesID, KRA, NTSA, birth certificates, etc.

How to Get a P.O. Box at GPO Nairobi

Getting a P.O. Box at Posta Kenya’s GPO in Nairobi gives individuals, businesses and organizations a regular place to receive mail. A box can be useful if you live in an apartment, share a home, or do not have reliable door-to-door mail delivery. It can receive letters, statements, parcels and official documents addressed to the box.

You can apply at a Posta Kenya branch, including GPO, or start online through the Posta application portal. The portal shows the current application steps, charges and payment options.

Before applying, prepare the documents for your account type.

For individuals:

  • Your original National ID or passport and a photocopy
  • A completed application form

For companies or organizations:

  • A copy of the Certificate of Registration or incorporation
  • A Company PIN Certificate
  • A copy of at least one director’s ID
  • A completed application form

Posta may ask for additional information during the application. Follow the current checklist provided by the branch or online portal.

Complete the application form with your name, contact information, physical address, and preferred box category, such as individual, corporate, or special category. You can indicate a preferred box number, but allocation depends on availability.

Submit the form and required documents, then pay the amount shown by Posta. Payment methods can differ between the counter and online application, so follow the instructions for the channel you use.

Allow up to two working days for processing. If you need to collect a key at the branch, bring your payment receipt and ID. Once Posta confirms the allocation, use the box number and its postal code when giving out your mailing address.

Areas in Nairobi Served by Postal Code 00100

Nairobi GPO’s code is 00100, but that does not mean there is a single code for every neighborhood in the original list. Use the code for the post office or P.O. Box connected to the exact address.

AreaTypePostal code
CBD (Central Business District)Commercial00100
Upper HillCommercial
KilimaniResidential
KileleshwaResidential
HurlinghamResidential
Spring ValleyResidential
LoreshoResidential
KitisuruResidential
NyariResidential
RosslynResidential
Riverside DriveResidential
KaruraResidential
RidgewaysResidential
MadarakaResidential
NgumoResidential
JamhuriResidential
WoodleyResidential
Adams ArcadeCommercial
Valley ArcadeCommercial
RirutaResidential
KawangwareResidential
ZimmermanResidential
GithuraiResidential
Mountain ViewResidential

For nearby area codes, see Central Nairobi postal codes.

Key Institutions Using 00100

Major organizations with P.O. Box addresses ending in 00100 include:

InstitutionSample address
Parliament of KenyaP.O. Box 41842-00100
University of NairobiP.O. Box 30197-00100
Aga Khan University HospitalP.O. Box 30270-00100
Nairobi HospitalP.O. Box 30026-00100
British High CommissionP.O. Box 30465-00100
Most government ministries
CBD banks and corporations

History of Nairobi GPO

The General Post Office is one of Nairobi’s long-standing postal landmarks.

YearMilestone
1909Nairobi became the postal headquarters after the service moved from Mombasa on 1 March.
Around 1909The GPO building was completed around the time of the move to Nairobi.
Colonial eraColored flags flown from the roof announced the arrival of mail boats from Europe via Aden.
1935The East African Customs and Postal Union was formed.
1963Kenya gained independence; the GPO continued as a central postal hub.
1998The Postal Corporation of Kenya was established under an Act of Parliament.
1999The Kenya Posts and Telecommunications Corporation was separated into Posta Kenya, Telkom Kenya and the Communications Commission of Kenya.
2010sThe building was renovated and Huduma services were introduced at the GPO location.
2016Posta’s MPost digital postal service was launched.
PresentPosta House remains the headquarters of Posta Kenya and the GPO continues to serve Nairobi.

Frequently Asked Questions

What is the postal code for Nairobi GPO?

The Nairobi GPO postal code is 00100. Use it for a P.O. Box registered at the General Post Office on Kenyatta Avenue.

Where exactly is Nairobi GPO located?

Nairobi GPO is in Posta House on Kenyatta Avenue in the CBD. It is opposite Kipande House and near Teleposta Towers and Nyayo House.

What are the GPO Nairobi opening hours?

The GPO counter is open Monday to Saturday from 8:00 am to 5:00 pm and is closed on Sundays. Check with Posta before visiting on a public holiday.

How much does a P.O. Box cost at GPO?

Individual P.O. Box rental costs KSh 2,000 to 2,320 per year. Corporate boxes cost KSh 6,000 to 10,960 per year. A refundable key deposit of KSh 560 is required for new applications.

Can I apply for a P.O. Box online?

Yes. You can start an application through Posta’s online P.O. Box portal. Follow the portal’s instructions for payment and any branch visit needed to collect your key.

What services are available at Nairobi GPO?

The GPO handles letters and parcels, EMS courier, P.O. Box rentals, MPost, money orders, customs clearance, Poste Restante and parcel tracking. Huduma services are also available at the GPO location; check the current centre list for specific services.

How do I pay for P.O. Box renewal via M-Pesa?

Use Posta Paybill 506500. Enter your account number as BoxNumber-PostalCode, for example, 12345-00100. Check the portal for the payment periods currently available.

What areas use the 00100 postal code?

00100 is the postal code for Nairobi GPO. It is commonly associated with CBD mailing addresses, but it should not be assumed for every nearby neighborhood. For a P.O. Box, use the code assigned to that box; for another address, confirm the code with the recipient.

Contact Nairobi GPO

Contact methodDetails
Physical addressPosta House, Kenyatta Avenue, Nairobi CBD
Postal addressP.O. Box 34567-00100 GPO, Nairobi
Customer care0719 072 600 / 0730 642 600 / 020 324 2600
Pilot lines0730 642 000 / 0719 072 000 / 020 324 2000
Customer-care emailcustomercare@posta.co.ke
General emailinfo@posta.co.ke
Websiteposta.co.ke
Online box servicesapps.posta.co.ke
Track parcelsUse Posta’s Track & Trace service on its website

Leave a Reply

Your email address will not be published. Required fields are marked *