Postal Code: How to Apply for Post Office Box in Kenya

  • The Postal Corporation of Kenya is the primary provider of mail services in the country among other services.

    Such services include instant international and local money transfers, payment of utility fees, provision of Huduma services in 24-hour post offices, shipment services and banking transactions for banks like co-operative, National Bank and Kenya Commercial Bank (KCB).

    For one to benefit from the mailing service, one has to first apply for a Post office box where their mails will be delivered.

    In Kenya, there are approximately 800 post office branches spread countrywide.

    As such, one can send mail via these branches and the items sent are delivered to their corresponding post boxes within 24 hours if within the same locality or two days to the rest of the country.

    When you own a private letterbox, you have the advantage of receiving both local and international mails securely.

    Furthermore, you will receive newsletters and information from Posta Kenya regarding their products and services free of charge.

    How to Apply for Post Box in Kenya

    Individuals and businesses that would like to benefit from postal services must have a pox office box so that they can receive their mails securely, in good time and from both local and international recipients.

    Besides, postal mail is quite a cheap service that is often required when registering a new business.

    To acquire a private letter box in Kenya, one must visit any of the nearby Posta Kenya branches and acquire an application form available over the counter.

    This can be done anywhere between 8.00am to 5.00pm on weekdays and 8.00am to 12.00pm on Saturdays.

    Additionally, the application document can also be downloaded online from

    There is just one form that fits individuals, companies and special corporate.

    Attach a copy of the certificate of registration or ID/ Passport to the filled form and take it to your local post office.

    Pay the applicable fees and collect your box keys.

    Requirements for opening a post office box in Kenya

    Below are Requirements and charges For Opening a Post Office Box in Kenya. 

    • Title

    • Names -First, second and last name for individuals and company name for corporates

    • P.O Box Post Code Town

    • Physical address-location

    • Registration No

    • Mobile number

    • Email

    • Gender

    • Identification details

    • Entity whether individual, corporate or special corporate

    • Specific area of trade or profession

    • Signature agreeing to the terms and conditions of Posta in Kenya

    Rates for opening a post office box in Kenya

    1. Corporate- Ksh 10,960

    2. Individual- Ksh 2320

    3. Special Corporate- Ksh 7220

    4. Learning & Religious Organizations- Ksh 8960

    5. Sub Post Office- Ksh 1530

    6. Stand- Alone- Ksh 12.500


    These charges are renewable annually.

    Payment of new Letter boxes must be paid in cash at the outlet of issuance. However, for subsequent renewal fees, one can at any of the Posta Kenya outlets besides where your box is located.

    After the payment, the information will be redirected to the office where your box is allocated.

    One can make the annual payments for their letterboxes online using MPESA pay bill number 506500 for both Safaricom and Airtel subscribers.

    You will be prompted to enter the private letter box number and the postcode separated by a dash, e.g. 200765-00100 as the account number.
    Then enter the amount you wish to pay.

    Remember you don’t have to pay the full amount all at once as you can pay it quarterly, half year or annual.

    Posta Kenya Online Tracking

    Posta Kenya offers shipment services as well, and when you are a Posta Kenya registered mail user, you have the advantage of tracking the location of your shipment online.

    This is done by entering your shipment ID and clicking on the search imaged to get the tracking details for the shipment.

    You can find the shipment ID on the receipt you were given while booking the shipment.

    Once the shipment arrives and is delivered, you will receive an SMS/Email while in Kenya.

    This tracking can also be conducted via the ‘My Post office’ portal for registered users only.

    List of all postal codes in Nairobi

    The following list contains the postal codes for areas in the country’s capital, use them for your convenience:

    1. Buruburu - 00515

    2. City Square - 00200

    3. Dandora - 00516

    4. Eastleigh - 00610

    5. Embakasi - 00521

    6. Enterprise Road - 00500

    7. Gigiri - 00601

    8. G.P.O Nairobi - 00100

    9. Jamia - 00101

    10. J.K.I.A. Airport - 00501

    11. Kamiti - 00607

    12. Kangemi - 00625

    13. Karen - 00502

    14. Kayole - 00518

    15. Kenyatta National Hospital - 00202

    16. Kenyatta University - 00609

    17. Langata – 00509

    18. Lavington - 00603

    19. Lower Kabete - 00604

    20. Makongeni - 00510

    21. Mathare Valley - 00611

    22. Mbagathi - 00503

    23. Mchumbi Road - 00504

    24. Mlolongo - 00519

    25. Muthaiga - 00619

    26. Ngara Road - 00600

    27. Ngong Road - 00505

    28. Nyayo Stadium - 00506

    29. Parklands - 00623

    30. Ronald Ngala Street - 00300

    31. Ruai - 00520

    32. Ruaraka - 00618

    33. Sarit Centre - 00606

    34. Tom Mboya Street - 00400

    35. Uhuru Gardens - 00517

    36. Uthiru - 00605

    37. Village Market – 00621

    38. Viwandani - 00507

    39. Westlands - 00800

    40. Yaya Towers - 00508

    41. State Law – 00102

    Posta Kenya Contacts

    In case of any queries with your post office box, one can contact Posta Kenya via the following contacts:

    Postal Corporation of Kenya

    Posta House, off Kenyatta Avenue

    P. O. Box 34567 GPO

    Nairobi, 00100 Kenya

    Alternatively, one can physically visit the office during its working hours which are from 8 am to 5.00pm on weekdays and as from 8.00am to 1.00pm on Saturdays.

    The post office remains closed on Sundays and during Public Holidays. You can also place a call via cell numbers 0719072600/0734108120 or +254 20 324 2600.

    Additionally, you can write them an email at visit their webpage at