Quick Answer: What is the Nyamira Postal Code? The main postal code for Nyamira is 40500 (Nyamira GPO — General Post Office). Nyamira County postal codes run from 40500 to 40513, covering all towns, post offices, and rural areas across the county. To send mail to Nyamira Town, use: P.O. Box [Number]-40500, Nyamira, Kenya.
Nyamira County, officially County Number 046, is one of the smallest counties in Kenya by land area, covering approximately 897 square kilometres in the southwestern highlands of the country. The county sits within what was formerly the Nyanza Province and is home to the Abagusii (Gusii) people, sharing strong cultural and historical ties with its larger neighbour, Kisii County, to the west and south.
The county capital is Nyamira Town, which is served by the Nyamira General Post Office (GPO) carrying the main postal code 40500. All post offices within Nyamira County fall under postal region prefix 4, placing the county within the wider western Kenya postal zone alongside Kisumu, Homa Bay, and Migori.
Nyamira County — Key Facts at a Glance
| Detail | Information |
|---|---|
| Official County Name | Nyamira County |
| County Number | 046 |
| Postal Abbreviation | NMR |
| Former Province | Nyanza Province |
| County Capital | Nyamira Town |
| Distance from Nairobi | ~350 km west |
| Land Area | ~897–912 km² |
| Population (2019 Census) | 605,576 |
| Population Density | ~675 people per km² |
| Constituencies | 4 |
| Sub-Counties | 5 |
| County Assembly Wards | 20 |
| Locations | 38 |
| Sub-Locations | 90 |
| Main Postal Code | 40500 (Nyamira GPO) |
| Postal Region Prefix | 4 (Western Kenya Region) |
| GPO Phone | 0734 730 707 |
| County Government Address | P.O. Box 3-40500, Nyamira |
| Governor (Current) | Amos Nyaribo |
| Neighbouring Counties | Kisii, Kericho, Bomet |
| Main Economic Activity | Tea farming, dairy, sugarcane |
Nyamira County Post Offices and Postal Codes
Nyamira County is served by the Nyamira General Post Office (GPO) as the main postal hub, supported by a network of branch post offices spread across the county’s four constituencies. Each post office serves the surrounding towns, wards, and villages within its area. The county government has officially stated that the county has 5 post offices, though additional branch offices exist at various trading centres.
When writing a postal address in Nyamira County, always use this standard format:
P.O. Box [Your Box Number]-[Postal Code], [Town Name], Kenya
For example: P.O. Box 100-40500, Nyamira, Kenya
All Nyamira County Post Offices are as follows:
| Postal Code | Post Office / Town | Constituency / Area |
|---|---|---|
| 40500 | Nyamira (GPO — General Post Office) | West Mugirango |
| 40501 | Ikonge | West Mugirango |
| 40502 | Nyansiongo | Borabu |
| 40503 | Gesima | Borabu / Kitutu Masaba |
| 40506 | Kebirigo | West Mugirango |
| 40507 | Magombo | Kitutu Masaba |
| 40508 | Magwagwa | North Mugirango |
| 40510 | Mokomoni | North Mugirango |
| 40511 | Rigoma | Kitutu Masaba |
| 40512 | Riochanda | West Mugirango |
| 40513 | Tombe | West Mugirango |
| 40221 | Omogonchoro | Border area (Kisii / Nyamira) |
Nyamira County Constituencies and Their Postal Codes
Nyamira County has 4 constituencies, each subdivided into wards that form the basic units of local administration and service delivery. The table below shows each constituency, its wards, and the postal codes that serve that area.
| Constituency | Wards | Postal Code(s) |
|---|---|---|
| Kitutu Masaba | Rigoma, Gachuba, Kemera, Magombo, Manga, Gesima | 40503, 40507, 40511 |
| West Mugirango | Nyamaiya, Bogichora, Bokiende, Metembe, Magwagwa | 40500, 40501, 40506, 40512, 40513 |
| North Mugirango | Itibo, Bomwagamo, Bokeira, Magwagwa, Ekerenyo | 40508, 40510 |
| Borabu | Mekenene, Kiabonyoru, Esise, Nyansiongo | 40502, 40503 |
Nyamira Sub-Counties and Postal Codes
The 5 sub-counties of Nyamira are the key units used for administration of government services including health, education, agriculture, and postal services. Below is a breakdown of each sub-county alongside the postal codes that cover those areas.
| Sub-County | Related Constituency | Postal Code(s) |
|---|---|---|
| Nyamira North | West Mugirango | 40500, 40501, 40506 |
| Nyamira South | West Mugirango / Borabu | 40500, 40502, 40512, 40513 |
| Masaba North | Kitutu Masaba | 40511, 40503 |
| Manga | Kitutu Masaba | 40507, 40503 |
| Borabu | Borabu / North Mugirango | 40502, 40503, 40508, 40510 |
Nyamira County Wards
Nyamira County has a total of 20 county assembly wards distributed across its 4 constituencies. Below is the full list of all wards.
| Constituency | Ward Name |
|---|---|
| Kitutu Masaba | Rigoma |
| Kitutu Masaba | Gachuba |
| Kitutu Masaba | Kemera |
| Kitutu Masaba | Magombo |
| Kitutu Masaba | Manga |
| Kitutu Masaba | Gesima |
| West Mugirango | Nyamaiya |
| West Mugirango | Bogichora |
| West Mugirango | Bokiende |
| West Mugirango | Metembe |
| West Mugirango | Magwagwa (West) |
| North Mugirango | Itibo |
| North Mugirango | Bomwagamo |
| North Mugirango | Bokeira |
| North Mugirango | Magwagwa (North) |
| North Mugirango | Ekerenyo |
| Borabu | Mekenene |
| Borabu | Kiabonyoru |
| Borabu | Esise |
| Borabu | Nyansiongo |
Key Institutions in Nyamira County and Their Postal Codes
Most institutions in Nyamira County use P.O. Box numbers registered under the relevant local post office. Below is a guide to the postal codes used by the major hospitals, colleges, schools, and government offices across the county.
Hospitals and Health Facilities
Nyamira County has a County Referral Hospital in Nyamira Town (Level 5), supported by sub-county hospitals, health centres, and dispensaries spread across all four constituencies. The Kenya Medical Training College (KMTC) Nyamira Campus was also recently upgraded following a government infrastructure boost.
| Health Facility | Location | Postal Code |
|---|---|---|
| Nyamira County Referral Hospital (Level 5) | Nyamira Town | 40500 |
| Ikonge Sub-County Hospital | Ikonge | 40501 |
| Nyangena Sub-County Hospital | Kemera Ward, Kitutu Masaba | 40500 |
| Nyansiongo Sub-County Hospital | Nyansiongo, Borabu | 40502 |
| Manga Sub-County Hospital | Manga, Kitutu Masaba | 40500 |
| Various Health Centres and Dispensaries | All sub-counties | 40500 – 40513 |
Colleges and Training Institutions
| Institution | Location | Postal Code |
|---|---|---|
| Kenya Medical Training College (KMTC) — Nyamira Campus | Nyamira Town | 40500 |
| Nyamira National Polytechnic | Nyamira Town | 40500 |
| Manga Technical Training Institute | Manga | 40500 |
Secondary Schools
| School Name | Location | Postal Code |
|---|---|---|
| Nyamira Boys High School | Nyamira Town | 40500 |
| Nyamira Girls High School | Nyamira Town | 40500 |
| Manga Boys High School | Manga | 40500 |
| Ikonge High School | Ikonge | 40501 |
| Nyansiongo High School | Nyansiongo | 40502 |
| Rigoma High School | Rigoma | 40511 |
| Kebirigo High School | Kebirigo | 40506 |
| Magombo High School | Magombo | 40507 |
Government Offices and Key Facilities
| Office / Facility | Location | Postal Code |
|---|---|---|
| Nyamira County Government Headquarters | Nyamira Town | 40500 |
| Nyamira County Assembly | Nyamira Town | 40500 |
| Nyamira National Government Offices | Nyamira Town | 40500 |
| KRA Nyamira Tax Office | Nyamira Town | 40500 |
| NHIF Nyamira Branch | Nyamira Town | 40500 |
| NSSF Nyamira Branch | Nyamira Town | 40500 |
| Nyamira Law Courts | Nyamira Town | 40500 |
Nyamira Post Office Contact Information
For all postal services in Nyamira County including P.O. Box rental, parcel collection, registered mail, and money orders contact the Nyamira General Post Office using the details below.
| Detail | Information |
|---|---|
| Post Office Name | Nyamira General Post Office (GPO) |
| Postal Code | 40500 |
| Town | Nyamira Town, Nyamira County |
| Phone | 0734 730 707 |
| Kebirigo Branch Phone | 0734 159 045 |
| Posta Kenya National Customer Care | 0800 724 900 (Toll-free) |
| Email (National) | customercare@posta.co.ke |
| Official Website | www.posta.co.ke |
| Services Available | P.O. Box rental, parcel collection, registered mail, money orders, MPost digital address, EMS courier |
Frequently Asked Questions
What is the postal code for Nyamira?
The postal code for Nyamira Town is 40500. This is the code for the Nyamira General Post Office (GPO), which is the main post office for the entire county. When addressing mail to Nyamira Town, write: P.O. Box [Number]-40500, Nyamira, Kenya.
What is the ZIP code for Nyamira, Kenya?
Kenya does not use ZIP codes. The ZIP code system is used in the United States. In Kenya, the equivalent is a postal code. If an online form asks for a ZIP code for a Nyamira address, enter 40500 in that field.
What is the postal code for Ikonge?
The postal code for Ikonge is 40501. Ikonge is a market town in the West Mugirango area of Nyamira County and has its own post office. Address mail as: P.O. Box [Number]-40501, Ikonge, Kenya.
What is the postal code for Nyansiongo?
The postal code for Nyansiongo is 40502. Nyansiongo is one of the major towns in Nyamira County, located in the Borabu constituency area. It is one of the three urban centres identified by the county government as a major town.
What is the postal code for Kebirigo?
The postal code for Kebirigo is 40506. Kebirigo is located in the West Mugirango constituency area. The Kebirigo post office phone number is 0734 159 045.
What is the postal code for Gesima?
The postal code for Gesima is 40503. Gesima is a ward in the Kitutu Masaba constituency and also falls within the Borabu area. It has its own post office serving the surrounding community.
What is the postal code for Magombo?
The postal code for Magombo is 40507. Magombo is a ward under the Kitutu Masaba constituency in Nyamira County.
What is the postal code for Rigoma?
The postal code for Rigoma is 40511. Rigoma is a ward in the Kitutu Masaba constituency and has its own post office serving the surrounding areas.
Does Nyamira County have home mail delivery?
No. Nyamira County does not have home or door-to-door mail delivery. All mail must be picked up from the post office where you hold a rented P.O. Box. To get started with a P.O. Box in Nyamira, visit or call the Nyamira GPO on 0734 730 707.
How many post offices are in Nyamira County?
Nyamira County has at least 12 post offices including the main Nyamira GPO (40500) and branch offices at Ikonge, Nyansiongo, Gesima, Kebirigo, Magombo, Magwagwa, Mokomoni, Rigoma, Riochanda, Tombe, and Omogonchoro. The county government officially lists 5 Posta Kenya offices, with the remaining serving as branch or sub-offices.
What is the county number for Nyamira?
Nyamira is County Number 046 in Kenya’s system of 47 devolved counties. Its postal abbreviation is NMR. It borders Kisii County (045) to the west and south, Kericho County (035) to the north, and Bomet County (036) to the east.