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 Information | Details |
---|---|
Total Counties | 6 |
County Names | Kisumu, Siaya, Homa Bay, Migori, Kisii, Nyamira |
Postal Code Range | 40100 – 40500 |
Regional Area (sq km) | 12,507 |
Total Population (2023) | 6.2 million |
Regional Headquarters | Kisumu City |
Major Economic Activities | Fishing, sugarcane farming, tourism, logistics |
Primary Languages | Dholuo, Ekegusii, Swahili, English |
Climate Zones | Tropical lakeshore, Western highlands |
Regional Postal Distribution Centers | Kisumu 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.

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.
County | Headquarters | Postal Code | Major Towns |
Kisumu | Kisumu GPO | 40100 | Central Kisumu, Ahero, Maseno, Kondele, Airport Area, Katito, Otonglo |
Homa Bay | Homa Bay Town | 40300 | Kendu Bay, Mbita |
Migori | Migori Town | 40400 | Isebania, Kehancha |
Kisii | Kisii Town | 40200 | Suneka, Ogembo |
Nyamira | Nyamira Town | 40500 | Keroka, Nyansiongo |