Postal codes for all post offices in Kenya

List of Postal Codes in Kenya for all Post Offices

Postal codes, otherwise called zip codes, are very important when filling online forms or sending documents or letters through the post office mail service to specific places in Kenya. Postal codes help in sorting mails to exact locations and identifying whether the destination is rural or urban. This speeds up the process of mail delivery across the country.

Posta Kenya now insists on customers including postal codes before sending their letters.

Here are postal codes for all the post offices in Kenya arranged alphabetically;

Postal Codes for Nairobi City

  1. 00515 Buruburu
  2. 00200 City Square
  3. 00516 Dandora
  4. 00610 Eastleigh
  5. 00521 Embakasi
  6. 00500 Enterprise Road
  7. 00601 Gigiri
  8. 00100 G.P.O Nairobi
  9. 00101 Jamia
  10. 00501 J.K.I.A. Airport
  11. 00607 Kamiti
  12. 00625 Kangemi
  13. 00502 Karen
  14. 00518 Kayole
  15. 00202 Kenyatta N. Hospital
  16. 00609 Kenyatta University
  17. 00509 Langata
  18. 00603 Lavington
  19. 00604 Lower Kabete
  20. 00510 Makongeni
  21. 00611 Mathare Valley
  22. 00503 Mbagathi
  23. 00504 Mchumbi Rd
  24. 00519 Mlolongo
  25. 00619 Muthaiga
  26. 00600 Ngara Road
  27. 00505 Ngong Road
  28. 00506 Nyayo Stadium
  29. 00623 Parklands
  30. 00300 Ronald Ngala St.
  31. 00520 Ruai
  32. 00618 Ruaraka
  33. 00606 Sarit Centre
  34. 00400 Tom Mboya St
  35. 00517 Uhuru Gardens
  36. 00605 Uthiru
  37. 00621 Village Market
  38. 00507 Viwandani
  39. 00800 Westlands
  40. 00508 Yaya Towers
  41. 00102 State Law.

Mombasa Postal Codes

  1. 80101 Bamburi
  2. 80102 Changamwe
  3. 80103 Coast Gen.hostipal
  4. 80104 Docks
  5. 80122 Kengeleni
  6. 80107 Kilindini
  7. 80110 Likoni
  8. 80112 Makupa
  9. 80106 Mkomani
  10. 80115 Moi Airport
  11. 80100 Mombasa G.P.O
  12. 80111 Mtongwe
  13. 80118 Nyali.
Postal Codes for Areas Starting with A
  1. 40101 Ahero
  2. 30101 Ainabkoi
  3. 40139 Akala
  4. 50244 Amagoro
  5. 20424 Amalo (formerly Oloomirani)
  6. 50403 Amukura
  7. 40309 Asumbi
  8. 00204 Athi River
  9. 40122 Awasi.
Postal Codes for Areas Starting with B
  1. 20113 Bahati
  2. 80210 Bamba
  3. 50316 Banja
  4. 20601 Baragoi
  5. 30306 Baraton
  6. 10302 Baricho
  7. 01101 Bissel
  8. 50206 Bokoli
  9. 20400 Bomet
  10. 20101 Bondeni
  11. 40601 Bondo
  12. 50137 Booker
  13. 40620 Boro
  14. 50245 Brigadier
  15. 50105 Bukura
  16. 50109 Bulimbo
  17. 50404 Bumala
  18. 50200 Bungoma
  19. 70104 Bura Tana
  20. 30102 Burnt Forest
  21. 50400 Busia
  22. 50101 Butere
  23. 50405 Butula
  24. 50210 Buyofu
Postal Codes for Areas Starting with C or D
  1. 50302 Chamakanga
  2. 50317 Chavakali
  3. 30706 Chebiemit
  4. 20215 Cheborge
  5. 20401 Chebunyo
  6. 30605 Chepareria
  7. 30133 Chepkoilel
  8. 30129 Chepkorio
  9. 50201 Cheptais
  10. 20217 Chesinendet
  11. 60410 Chiakanyinga
  12. 60409 Chiakariga
  13. 60401 Chogoria
  14. 60400 Chuka
  15. 80314 Chumvini
  16. 50202 Chwele
  17. 70103 Dadaab
  18. 40112 Dago
  19. 40117 Daraja Mbili
  20. 90145 Daystar
  21. 80401 Diani Beach
  22. 10401 Doldol
  23. 01027 Donyosabuk
Postal Codes for Areas Starting with E or F
  1. 20115 Egerton
  2. 90139 Ekalakala
  3. 20102 Elburgon
  4. 20103 Eldama Ravine
  5. 3 0100 Eldoret
  6. 7 0301 Elwak
  7. 9 0121 Emali
  8. 6 0100 Embu
  9. 5 0314 Emuhaya
  10. 1 0107 Endarasha
  11. 3 0201 Endebess
  12. 4 0208 Etago
  13. 8 0501 Faza
  14. 2 0209 Fort Ternan
  15. 5 0406 Funyula
Read Also:   Equity Bank Agent Business Requirements
Postal Codes for Areas Starting with G
  1. 10210 Gacharage-ini
  2. 60209 Gaitu
  3. 10109 Gakere Road
  4. 10111 Gakindu
  5. 10239 Gakungu
  6. 50318 Gambogi
  7. 60301 Garba Tulla
  8. 70100 Garissa
  9. 80201 Garsen
  10. 00240 Gathugu
  11. 10114 Gatitu
  12. 01028 Gatukuyu
  13. 01030 Gatundu
  14. 60404 Gatunga
  15. 01013 Gatura
  16. 80208 Gede
  17. 40503 Gesima
  18. 40201 Gesusu
  19. 10108 Giakanja
  20. 10213 Gikoe
  21. 20116 Gilgil
  22. 50304 Gisambai
  23. 60212 Gitemene
  24. 60205 Githongo
  25. 00216 Githunguri
  26. 00626 Githurai
  27. 01003 Gituamba
  28. 10209 Gitugi
  29. 80206 Gongoni
  30. 70202 Griftu
Postal Codes for Areas Starting with H or I
  1. 70201 Habaswein
  2. 50312 Hamisi
  3. 40640 Hawinga
  4. 70101 Hola
  5. 40300 Homa Bay
  6. 30109 Huruma
  7. 40209 Igare
  8. 60402 Igoji
  9. 20307 Igwamiti
  10. 90135 Ikalaasa
  11. 40501 Ikonge
  12. 90207 Ikutha
  13. 60405 Ikuu
  14. 60102 Ishiara
  15. 40414 Isibania
  16. 60300 Isiolo
  17. 30700 Iten
  18. 01015 Ithanga
Postal Codes for Postal Offices in Kenya Starting with K
  1. 20157 Kabarak
  2. 30400 Kabarnet
  3. 30401 Kabartonjo
  4. 90205 Kabati
  5. 20114 Kabazi
  6. 20201 Kabianga
  7. 30303 Kabiyet
  8. 30601 Kacheliba
  9. 40223 Kadongo
  10. 10306 Kagio
  11. 10307 Kagumo
  12. 01033 Kagundu-ini
  13. 00223 Kagwe
  14. 20304 Kaheho
  15. 10206 Kahuhia
  16. 10201 Kahuro
  17. 10214 Kahuti
  18. 50305 Kaimosi
  19. 01100 Kajiado
  20. 50100 Kakamega
  21. 30501 Kakuma
  22. 50115 Kakunga
  23. 90122 Kalamba
  24. 01001 Kalimoni
  25. 30502 Kalokol
  26. 80105 Kaloleni
  27. 10141 Kamakwa Rd.
  28. 50116 Kambiri
  29. 10226 Kambiti
  30. 30406 Kampi-ya-Samaki
  31. 50216 Kamukuywa
  32. 50408 Kamuriai
  33. 90403 Kamuwongo
  34. 01034 Kandara
  35. 40304 Kandiege
  36. 10218 Kangari
  37. 10202 Kangema
  38. 90115 Kangundo
  39. 60118 Kanja
  40. 01004 Kanjuku
  41. 60206 Kanyakine
  42. 30304 Kapcheno
  43. 30204 Kapcherop
  44. 30600 Kapenguria
  45. 30300 Kapsabet
  46. 20214 Kapkatet
  47. 20211 Kapsoit
  48. 50203 Kapsokwony
  49. 30705 Kapsowar
  50. 30114 Kaptagat
  51. 30701 Kaptarakwa
  52. 60105 Karaba
  53. 20328 Karandi
  54. 10101 Karatina
  55. 40401 Karungu
  56. 00219 Karuri
  57. 60117 Karurumo
  58. 90123 Kasikeu
  59. 90106 Katangi
  60. 90105 Kathiani
  61. 90302 Kathonzweni
  62. 60406 Kathwana
  63. 40118 Katito
  64. 40506 Kebirigo
  65. 20220 Kedowa
  66. 20501 Keekorok
  67. 40413 Kehancha
  68. 40301 Kendu Bay
  69. 01020 Kenol
  70. 40211 Kenyenya
  71. 20200 Kericho
  72. 20131 Keringet
  73. 40202 Keroka
  74. 10300 Kerugoya
  75. 30215 Kesogon
  76. 40212 Keumbu
  77. 50104 Khayega
  78. 50135 Khwisero
  79. 10122 Kiamariga
  80. 0 0900 Kiambu
  81. 10309 Kiamutugu
  82. 60602 Kianjai
  83. 60122 Kianjokoma
  84. 10301 Kianyaga
  85. 60201 Kibirichia
  86. 90137 Kibwezi
  87. 10102 Kiganjo
  88. 10203 Kigumo
  89. 10207 Kihoya
  90. 60207 Kiirua
  91. 00220 Kijabe
  92. 90125 Kikima
  93. 80410 Kikoneni
  94. 00902 Kikuyu
  95. 40700 Kilgoris
  96. 80108 Kilifi
  97. 50315 Kilingili
  98. 10140 Kimathi Way
  99. 10310 Kimbimbi
  100. 50204 Kimilili
  101. 30209 Kiminini
  102. 20225 Kimulot
  103. 30128 Kimwarer
  104. 20320 Kinamba
  105. 80405 Kinango
  106. 00227 Kinari
  107. 01031 Kindaruma
  108. 60216 Kinoru
  109. 60211 Kionyo
  110. 30103 Kipkabus
  111. 50241 Kipkarren River
  112. 20202 Kipkelion
  113. 20213 Kiptere
  114. 20208 Kiptugumo
  115. 10204 Kiriaini
  116. 60113 Kiritiri
  117. 50313 Kiritu
  118. 01018 Kirwara
  119. 90204 Kisasi
  120. 00206 Kiserian
  121. 40200 Kisii
  122. 40100 Kisumu
  123. 30200 Kitale
  124. 00241 Kitengela
  125. 90124 Kithimani
  126. 60114 Kithimu
  127. 90144 Kithyoko
  128. 90303 Kitise
  129. 90200 Kitui
  130. 90111 Kivunga
  131. 30305 Kobujoi
  132. 90108 Kola
  133. 4 0102 Kombewa
  134. 40103 Kondele
  135. 10234 Kora
  136. 40104 Koru
  137. 40332 Kosele
  138. 50117 Koyonzo
  139. 60125 Kubu Kubu
  140. 10304 Kutus
  141. 80403 Kwale
  142. 90220 Kyatune
  143. 90209 Kyeni
  144. 90401 Kyuso
Read Also:   List of StarTimes Kenya Smart Bouquet Channels and Price 2021
Postal Codes for Areas Starting with L
  1. 60601 Laare
  2. 70304 Lafey
  3. 20330 Laikipia Campus
  4. 60502 Laisamis
  5. 80500 Lamu
  6. 20112 Lanet
  7. 30112 Langas
  8. 30302 Lessos
  9. 00217 Limuru
  10. 20210 Litein
  11. 30500 Lodwar
  12. 00209 Loitokitok
  13. 60501 Loiyangalani
  14. 30503 Lokichoggio
  15. 30504 Lokitaung
  16. 40701 Lolgorian
  17. 20203 Londiani
  18. 20402 Longisa
  19. 50307 Luanda
  20. 50240 Luandeti
  21. 50118 Lubao
  22. 50108 Lugari
  23. 50218 Lugulu
  24. 40623 Luhano
  25. 50230 Lukusi
  26. 50242 Lumakanda
  27. 80402 Lunga Lunga
  28. 50119 Lunza
  29. 50220 Lwakhakha
Postal Codes for Areas in Kenya Starting with M
  1. 20147 Maai Mahiu
  2. 50235 Mabusi
  3. 90100 Machakos
  4. 01002 Madaraka
  5. 40613 Madiany
  6. 80207 Madina
  7. 00205 Magadi
  8. 40516 Magena
  9. 50325 Mago
  10. 40507 Magombo
  11. 60403 Magumoni
  12. 40307 Magunga
  13. 60407 Magutuni
  14. 40508 Magwagwa
  15. 00522 Makadara
  16. 90138 Makindu
  17. 90300 Makueni
  18. 50209 Malakisi
  19. 50103 Malava
  20. 80200 Malindi
  21. 70300 Mandera
  22. 60101 Manyatta
  23. 50300 Maragoli
  24. 10205 Maragua
  25. 20600 Maralal
  26. 80113 Mariakani
  27. 30403 Marigat
  28. 60408 Marima
  29. 60215 Marimant
  30. 20322 Marmanet
  31. 60500 Marsabit
  32. 70105 Masalani
  33. 40105 Maseno
  34. 01103 Mashuru
  35. 90101 Masii
  36. 90141 Masinga
  37. 50136 Matete
  38. 00221 Matathia
  39. 90140 Matiliku
  40. 80406 Matuga
  41. 30205 Matunda
  42. 90119 Matuu
  43. 60600 Maua
  44. 80317 Maungu
  45. 90304 Mavindini
  46. 40310 Mawego
  47. 80114 Mazeras
  48. 10233 Mbiri
  49. 40305 Mbita
  50. 90214 Mbitini
  51. 90110 Mbiuni
  52. 40123 Mega City
  53. 20104 Menengai
  54. 60303 Merti
  55. 60200 Meru
  56. 40319 Mfangano
  57. 80313 Mgambonyi
  58. 80306 Mgange
  59. 60604 Miathene
  60. 90402 Migwani
  61. 20301 Miharati
  62. 60607 Mikinduri
  63. 50138 Milimani
  64. 20124 Mirangine
  65. 40320 Mirogi
  66. 50207 Misikhu
  67. 90104 Mitaboni
  68. 60204 Mitunguu
  69. 90112 Miu
  70. 00620 Mobil Plaza
  71. 70102 Modo Gashe
  72. 20403 Mogogosiek
  73. 20105 Mogotio
  74. 30107 Moi University
  75. 30104 Moiben
  76. 30202 Moi’s Bridge
  77. 40510 Mokomoni
  78. 80502 Mokowe
  79. 20106 Molo
  80. 30307 Mosoriot
  81. 60700 Moyale
  82. 80503 Mpeketoni
  83. 80404 Msambweni
  84. 90128 Mtitu Andei
  85. 80117 Mtopanga
  86. 80109 Mtwapa
  87. 50423 Mubwayo
  88. 10129 Mugunda
  89. 40107 Muhoroni
  90. 40409 Muhuru Bay
  91. 50225 Mukhe
  92. 10103 Mukurweini
  93. 50102 Mumias
  94. 10200 Muranga
  95. 50125 Musanda
  96. 90211 Mutha
  97. 60605 Muthara
  98. 90113 Muthetheni
  99. 90117 Mutituni
  100. 90201 Mutomo
  101. 40628 Mutumbu
  102. 90102 Mwala
  103. 80305 Mwatate
  104. 10104 Mweiga
  105. 90400 Mwingi
  106. 50226 Myanga
Postal Codes for Areas in Kenya Starting with N
  1. 20504 Nairage Enkare
  2. 50211 Naitiri
  3. 20117 Naivasha
  4. 20100 Nakuru
  5. 00207 Namanga
  6. 50127 Nambacha
  7. 50409 Nambale
  8. 30301 Nandi Hills
  9. 40615 Nango
  10. 10400 Nanyuki
  11. 10105 Naro Moru
  12. 20500 Narok
  13. 90118 Ndalani
  14. 50212 Ndalu
  15. 20404 Ndanai
  16. 20306 Ndaragwa
  17. 00229 Nderu
  18. 40302 Ndhiwa
  19. 01016 Ndithini
  20. 90202 Ndooa
  21. 40602 Ndori
  22. 20317 Ndunyu Njeru
  23. 80311 Ng’ambwa
  24. 00218 Ngecha
  25. 00901 Ngewa
  26. 30404 Nginyang
  27. 40603 Ng’iya
  28. 00208 Ngong Hills
  29. 90129 Ngwata
  30. 20107 Njoro
  31. 60214 Nkondi
  32. 60202 Nkubu
  33. 20318 North-Kinangop
  34. 90130 Nunguni
  35. 40124 Nyabondo
  36. 20300 Nyahururu
  37. 40203 Nyamache
  38. 40206 Nyamarambe
  39. 40205 Nyambunwa
  40. 40500 Nyamira
  41. 40632 Nyamonye
  42. 40333 Nyandhiwa
  43. 40126 Nyangande
  44. 40127 Nyangori
  45. 40502 Nyansiongo
  46. 40514 Nyaramba
  47. 40402 Nyatike
  48. 10100 Nyeri
  49. 40611 Nyilima
  50. 90136 Nzeeka
  51. 90143 Nziu
Read Also:   List of Zuku Satellite Packages and Channels 2021
Postal Codes for Areas Starting with O/P
  1. 40204 Ogembo
  2. 40323 Ogongo
  3. 90301 Okia
  4. 20152 Olenguruone
  5. 20302 Oljoro-Orok
  6. 20303 Ol-Kalou
  7. 20503 Ololulunga
  8. 40221 Omogonchoro
  9. 00511 Ongata Rongai
  10. 30602 Ortum
  11. 10106 Othaya
  12. 40222 Oyugis
  13. 40111 Pap-onditi
  14. 40131 Paw Akuche
  15. 50410 Port Victoria
Postal Codes for Areas in Kenya Starting with R
  1. 40132 Rabuor
  2. 40604 Ragengni
  3. 40412 Ranen
  4. 40303 Rangwe
  5. 40403 Rapogi
  6. 40137 Ratta
  7. 40133 Reru
  8. 70302 Rhamu
  9. 40511 Rigoma
  10. 40512 Riochanda
  11. 40220 Riosiri
  12. 40326 Rodi Kopany
  13. 20108 Rongai
  14. 40404 Rongo
  15. 20204 Roret
  16. 00232 Ruiru
  17. 20321 Rumuruti
  18. 60103 Runyenjes
  19. 20313 Rurii
  20. 10133 Ruringu
Postal Codes for Areas Starting with S
  1. 10208 Saba-Saba
  2. 80308 Sagalla
  3. 10230 Sagana
  4. 80120 Samburu
  5. 40405 Sare
  6. 40612 Sawagongo
  7. 40614 Sega
  8. 50308 Serem
  9. 50106 Shianda
  10. 80407 Shimba Hills
  11. 80409 Shimoni
  12. 50107 Shinyalu
  13. 60104 Siakago
  14. 40600 Siaya
  15. 40605 Sidindi
  16. 40635 Sigomre
  17. 20405 Sigor
  18. 20422 Silibwet
  19. 40308 Sindo
  20. 20423 Siongiroi
  21. 50208 Sirisia
  22. 40109 Sondu
  23. 40110 Songhor
  24. 20205 Sosiot
  25. 2 0406 Sotik
  26. 20319 South-Kinangop
  27. 30105 Soy
  28. 40418 Suba-Kuria
  29. 20109 Subukia
  30. 20602 Suguta Mar Mar
  31. 20151 Sulmac
  32. 90132 Sultan Hamud
  33. 40400 Suna
Postal Codes for Areas Starting with T/U
  1. 40229 Tabaka
  2. 70303 Takaba
  3. 90131 Tala
  4. 30704 Tambach
  5. 80309 Tausa
  6. 80302 Taveta
  7. 90133 Tawa
  8. 30405 Tenges
  9. 01000 Thika
  10. 10406 Timau
  11. 20110 Timber Mills
  12. 30108 Timboroa
  13. 50309 Tiriki
  14. 50218 Tongaren
  15. 30707 Tot
  16. 90203 Tulia
  17. 60213 Tunyai
  18. 30106 Turbo
  19. 40606 Ugunja
  20. 80400 Ukunda
  21. 40607 Ukwala
  22. 00222 Uplands
  23. 40608 Uranga
  24. 40228 Uriri
  25. 40609 Usenge
Postal Codes for Areas in Kenya Starting with V/W/Z
  1. 40142 Victoria
  2. 50310 Vihiga
  3. 80119 Vipingo
  4. 80300 Voi
  5. 60121 Wachoro
  6. 70200 Wajir
  7. 20603 Wamba
  8. 90103 Wamunyu
  9. 00614 Wangige
  10. 10303 Wanguru
  11. 20305 Wanjohi
  12. 80202 Watamu
  13. 50205 Webuye
  14. 30603 Wei-Wei
  15. 80303 Werugha
  16. 40141 Winam (Kisumu G.P.O Extn.)
  17. 80504 Witu
  18. 50311 Wodanga
  19. 80304 Wundanyi
  20. 40610 Yala
  21. 90134 Yoani
  22. 30214 Ziwa
  23. 90213 Zombe

Also Read:

  1. Equity Bank Branches in Kenya and Contacts
  2. List of SACCOs in Kenya Regulated by SASRA
  3. Pay KPLC Postpaid Electricity Bill by Mpesa, Airtel or Equitel
  4. USSD Codes for Mobile Loans Apps in Kenya
  5. Equity Bank Agency and Equitel Money Transfer Rates
  6. KCSE Topical Questions Revision Papers for all Classes