Skip to content

Kenya Postal Codes

2025 Official List

Menu
  • Home
  • Nairobi
  • Coast
  • Central
  • Nyanza
  • Rift Valley
  • Western
  • Eastern
  • North Eastern
Menu

Nyanza

The Nyanza Region comprises six counties (Kisumu, Siaya, Homa Bay, Migori, Kisii, Nyamira) with postal codes ranging from 40100 to 40500. All the counties in these region collectivel represnet the foprmer Nyanza Province. The region spans western Kenya along Lake Victoria, characterized by high population density, fishing economies, and cross-border trade with Uganda and Tanzania.

Nyanza Region at a Glance

Regional InformationDetails
Total Counties6
County NamesKisumu, Siaya, Homa Bay, Migori, Kisii, Nyamira
Postal Code Range40100 – 40500
Regional Area (sq km)12,507
Total Population (2023)6.2 million
Regional HeadquartersKisumu City
Major Economic ActivitiesFishing, sugarcane farming, tourism, logistics
Primary LanguagesDholuo, Ekegusii, Swahili, English
Climate ZonesTropical lakeshore, Western highlands
Regional Postal Distribution CentersKisumu GPO, Homa Bay, Migori, Kisii

Regional Administrative Structure

The Nyanza Region is governed by a Regional Commissioner, who coordinates national government functions across the counties. The administrative hierarchy integrates county governors (elected) with the national administration through the Regional Coordination Committee to ensure alignment of service delivery.

Furthermore, the counties are further subdivided into various Sub-Counties and districts aimed at bringing county and national services closer to the people.

Map of Kenya and Nyanza Province
Map of Kenya and Nyanza Province

Nyanza Postal Codes

In the Nyanza Region, each country has different Postal codes that follow a clear geographical pattern as provided by the Postal Corporation of Kenya. For example, Kisumu County anchors the system with codes beginning at 40100, while southern counties (Homa Bay and Migori) use the 40300-40400 range, and eastern zones (Kisii and Nyamira) utilize the 40200-40500 range.

CountyHeadquartersPostal CodeMajor Towns
KisumuKisumu GPO40100Central Kisumu, Ahero, Maseno, Kondele, Airport Area, Katito, Otonglo
Homa BayHoma Bay Town40300Kendu Bay, Mbita
MigoriMigori Town40400Isebania, Kehancha
KisiiKisii Town40200Suneka, Ogembo
NyamiraNyamira Town40500Keroka, Nyansiongo

Counties In Kenya

  • Nairobi
  • Mombasa
  • Kwale
  • Kilifi
  • Taita Taveta
  • Tana River
  • Lamu
  • Kiambu
  • Nyandarua
  • Nyeri
  • Murang’a
  • Kirinyaga
  • Kisumu

Kenya Sub-Counties

  • Nairobi County Sub-Counties
  • Mombasa County Sub-Counties
  • Kwale County Sub-Counties
  • Kilifi County Sub-Counties
  • Taita-Taveta County Sub-Counties
  • Tana River County Sub-Counties
© 2025 Kenya Postal Codes | Powered by Superbs Personal Blog theme