Kenya Postal Codes
Browse the regions below to find Kenya postal codes, also known as ZIP codes.
County in Kenya
Kenya on the Map
Kenya zip codes can be seen on the map. All postcodes of Kenya can be viewed under each region.
About Kenya
Kenya Postal Codes
If you are filling out a Kenya address, use the 5-digit postal code that belongs to the post office or delivery area. Kenya does use postal codes, but they are often tied to P.O. boxes and post offices, so guessing from the city name alone can be misleading.
A realistic Nairobi address would look like this: Kenyatta Avenue, P.O. Box 30001, Nairobi 00100, Kenya. For central Nairobi, 00100 is commonly used and is one of the codes people run into most often. But it is not a code for every Nairobi address. Westlands, Karen, Muthaiga, Gigiri, and outer areas can use different post office codes even though the city line still says Nairobi.
A soft way to read Kenya codes is this: 00100 usually points to Nairobi GPO, 00200 to City Square Nairobi, 20100 to Nakuru, 30100 to Eldoret, 40100 to Kisumu, and 80100 to Mombasa. That is useful for catching obvious mistakes, but it is practical guidance, not an official street-by-street rule. The post office or P.O. box detail still matters.
Posta Kenya’s postcode search is the practical source to check exact codes, and UPU-style addressing guidance for Kenya also shows the postcode written with the locality line, often around a P.O. Box format. If the address includes a P.O. Box, use the code that belongs to that box’s post office.
So if a form only says “Nairobi,” do not automatically type 00100 unless the address is really using Nairobi GPO or a matching central post office. Use the P.O. box, estate, suburb, or delivery office first. For rural or less central addresses, the town and post office name are usually the safer clue.