
Kenya has a well-established postal system, making it easy to send and receive mail across the country. The Kenya Postal Corporation is responsible for managing the postal services.
To make sending mail more efficient, Kenya uses a postal code system. This system helps postal workers quickly and accurately deliver mail to the correct locations.
Nairobi, the capital city, has several post office codes, including 00100, 00200, and 00500. These codes are essential for residents and businesses alike.
Knowing the post office codes for Kenya can save you time and money in the long run. It ensures that your mail reaches its destination promptly.
Find Your Code
Finding your postal code in Kenya can be a breeze. You can start by visiting the Kenya Postal Corporation (KPC) website, which has a comprehensive list of postal codes.
To find your postal code, search for your location on the KPC website by entering your town, city, street, or building name in the search bar.
If you don't have access to the internet or prefer to use a physical guide, you can look up your postal code in a postal code directory, which can be found at post offices or other locations that sell mailing supplies.
You can also ask a postal worker for assistance if you're still having trouble finding your postal code. They are trained to know the postal codes for various locations.
Here are some ways to find your postal code in specific locations:
- South Mombasa: Use the KPC website or a postal code directory to find your postal code.
- Mombasa County: Check the KPC website or a postal code directory for the correct postal code.
- Nairobi: Use the KPC website or a postal code directory to find your postal code.
Remember to double-check your postal code before sending mail or packages to ensure they are delivered smoothly.
Kenyan Post Office Codes
To find your postal code in Kenya, you can visit the Kenya Postal Corporation (KPC) website and search for your location. The KPC website has a comprehensive list of postal codes that you can search by town, city, street, or building name.
If you don't have access to the internet, you can look up your postal code in a postal code directory, which can be found at post offices or other locations that sell mailing supplies. Alternatively, you can ask a postal worker for assistance, as they are trained to know the postal codes for various locations.
Here's a list of some postal codes in Kenya:
Kenyan Post Office Codes
Kenyan Post Office Codes are an essential tool for sending and receiving mail within the country. They help ensure that your mail reaches its destination quickly and efficiently.
Mombasa County has several post office codes, including 80100 for Mombasa, 80101 for Bamburi, and 80102 for Changamwe. You can find the full list of Mombasa County post office codes in the article section.
The post office code for Nakuru is 20100, and it's located at the Nakuru G.P.O. The surrounding areas have different post office codes, such as 20101 for Bondeni and 20102 for Elburgon.
Kakamega County has a post office code of 50100 for Kakamega town, and other surrounding areas have different codes like 50101 for Butere and 50102 for Mumias.
Here is a list of some of the post office codes in Kenya:
- Mombasa: 80100, 80101, 80102, 80103, 80104, 80106, 80107, 80110, 80111, 80112, 80115, 80117, 80118, 80122, 80123
- Nakuru: 20100, 20101, 20102, 20104, 20106, 20107, 20108, 20109, 20110, 20111, 20112, 20113, 20114, 20115, 20116, 20117, 20118, 20119, 20120, 20121, 20122, 20123, 20124, 20126, 20127, 20128, 20129, 20130, 20131, 20131, 20132, 20133, 20134, 20135, 20136, 20142, 20146, 20147, 20148, 20149, 20150, 20152, 20154, 20157, 40242, 50237, 50238
- Kakamega: 50100, 50101, 50102, 50103, 50104, 50105, 50106, 50107, 50108, 50109, 50111, 50112, 50114, 50115, 50116, 50117, 50118, 50119, 50121, 50122, 50123, 50124, 50125, 50126, 50127, 50128, 50132, 50133, 50135, 50136, 50137, 50138, 5239, 5240, 5241, 5242, 5316, 5319, 5320, 5321, 5322, 5324, 5325
- Other counties: 30100 (Turkana), 40100 (Migori), 90100 (Makueni)
6 Taita Taveta
Taita Taveta County is one of the 47 counties in Kenya, and it's home to a diverse range of postal codes.
If you're sending mail or packages to someone in Taita Taveta, you'll need to include the correct postal code in the address.
Here are some of the postal codes for specific areas in Taita Taveta:
Kitui
If you're planning a trip to Kitui or sending mail to someone there, it's essential to know the correct postal code. Kitui's postal code is 9 0200.
Kitui County has several postal codes, but 9 0200 is the main one. If you're sending mail to a specific area within Kitui, you can use the following codes:
28 Elgeyo/Marakwet
The Elgeyo/Marakwet County is located in the Rift Valley region of Kenya. It's a beautiful area with a rich cultural heritage.
Elgeyo/Marakwet County Postal Codes start with the number 30705. This is a unique identifier for the area, used by the postal service to ensure mail is delivered correctly.
If you're sending mail to Elgeyo/Marakwet County, make sure to use the correct postal code. This will help ensure your letter or package reaches its destination.
Some of the specific postal codes for Elgeyo/Marakwet County include Kapsumai (30705), Kipsaiya (30705), Kobuswa (30705), Sangurur (30705), and Sisiya (30705).
Here's a list of some of the postal codes for Elgeyo/Marakwet County:
Laikipia

Laikipia is a county in Kenya that has several postal codes. Naro Moru is located in Laikipia County and has the postal code 1 0105.
Laikipia County is also home to Nanyuki, which has the postal code 1 0400. Nanyuki has several smaller postal codes, including 1 0401 for Doldol and 1 0407 for Huduma Nanyuki.
Nyaruuru is another town in Laikipia County, with the postal code 2 0300. It's a bit larger than some of the other towns in the area.
Here are some of the postal codes for towns in Laikipia County:
- Naro Moru: 1 0105
- Nanyuki: 1 0400, 1 0401, 1 0406, 1 0407
- Nyahururu: 2 0300
- Mochogoini: 2 0312
- Mairo Inya: 2 0314
- Laikipia Campus: 2 0330
Narok
Narok is a county in Kenya with several postal codes. The county's largest town, Narok, has a postal code of 2 0500.
The town of Keekorok in Narok County has a postal code of 2 0501. You can use this code to send mail to residents and businesses in Keekorok.
Sogoo, another town in Narok County, has a postal code of 2 0420. This code is specific to Sogoo and should be used when sending mail to the area.
If you need to send mail to Olkurto, you'll use the postal code 2 0502.
Broaden your view: Old Town Main Post Office
Tips and Essentials
Double-checking your postal code is crucial to ensure your mail and packages are delivered smoothly. Incorrect or incomplete postal codes can cause delays or even result in your mail or parcel being returned to you.
To use a postal code in Kenya, use the valid format: 00000. This is a standard of five digits that should be followed when writing your postal code.
A postal code directory can be helpful if you're unsure which postal code to use for a specific location. These directories list postal codes for various locations in Kenya and can help you find the correct code.
Here are some general tips to keep in mind when using Kenyan postal codes:
- Double-check your postal code before sending mail or packages.
- Use the correct format: 00000.
- Consider using a postal code directory if you're unsure which code to use.
Here Are the Essentials
To use a Kenyan postal code, you'll need to include it on any mail or package that you send through the Kenyan postal system.
Postal codes are typically assigned to specific streets, neighborhoods, or areas within a city or town.
Including the correct postal code can make a big difference in the speed and accuracy of your delivery.
You'll need to include the postal code on the mail or package, not just on the address label.
Recommended read: Us Mail Package Tracking
How to Use Codes in Delivery

To use codes in delivery, start by double-checking your postal code to ensure it's correct, as incorrect or incomplete codes can cause delays or even result in your mail or parcel being returned.
Including the correct postal code is essential for smooth mail and package delivery in Kenya, and it's usually written in the format 00000.
Using a postal code directory can be helpful if you're unsure which postal code to use for a specific location, as these directories list postal codes for various locations in Kenya.
To use a postal code for mail and package delivery, you'll need to include it on any mail or package that you send through the Kenyan postal system, which helps ensure your mail or parcel is delivered to the correct location.
Here's a quick rundown of what to include in the address:
- Recipient's name
- Full address, including any additional details necessary
- Correct postal code, written in the format 00000
Nairobi Post Office
The Nairobi Post Office is a major hub for postal services in Kenya. It's located in the heart of the city, making it easily accessible to locals and tourists alike.
The post office offers a range of services, including mail collection and delivery, money transfer, and postal codes for Kenya. If you're planning to send a package or letter, it's a good idea to visit the Nairobi Post Office to get the correct postal code.
In fact, the Nairobi Post Office is one of the busiest post offices in the country, with a large team of staff working to ensure that mail and packages are delivered efficiently and on time.
List of Nairobi
Nairobi has a complex postal code system, with different regions having unique codes. The city is divided into various areas, each with its own postal code.
The postal code for Nairobi's central business district is 0 0100, which is the code for Nairobi Gpo. Other notable codes include 0 0200 for City Square and 0 0300 for Ronald Ngala Street.
Here are some of the postal codes for different areas in Nairobi:
Some notable postal codes include 0 0500 for Enterprise Road, 0 0501 for Jkia, and 0 0502 for Karen.
Offices
If you're looking for a specific post office in Nairobi, here's a list of some major ones:
- 01033 Kagundu-ini
- 00902 Kikuyu
- 00206 Kiserian
- 00204 Athi River
- 01100 Kajiado
- 01020 Kenol
- 01004 Kanjuku
- 01031 Kindaruma
- 00220 Kijabe
- 00219 Karuri
- 00902 Kikuyu
These are just a few of the many post offices in Nairobi, but they're some of the most well-known ones.
Frequently Asked Questions
How to get a postal address in Kenya?
To get a postal address in Kenya, dial *631# and follow the registration steps, or register online through the official website. This service, known as MPost, offers a convenient and secure way to receive mail and parcels.
Sources
- https://www.kenyans.co.ke/news/38212-postal-codes-list-all-postal-codes-kenya
- https://gist.github.com/pmutua/e4773c28e151cf8c25f0a5366beb0510
- https://savanisbookshop.com/blog/postal-code
- https://geo.mycyber.org/kenya/region-4/
- https://www.jitimu.com/2023/04/postal-codes-in-kenya-for-all-post-offices/
- https://kenyafromwithin.com/info/kenya-postal-codes-list-for-all-post-offices/
Featured Images: pexels.com