Skip to content

Nairobi Postal Codes

Menu
  • Home
  • Central NRB
  • Westlands
  • North NRB
  • Eastlands
  • South NRB
  • Karen & Lang’ata
Menu

Nyamira Postal Codes – Post Offices & Zip Codes

Posted on April 29, 2026April 29, 2026 by Marble

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

DetailInformation
Official County NameNyamira County
County Number046
Postal AbbreviationNMR
Former ProvinceNyanza Province
County CapitalNyamira Town
Distance from Nairobi~350 km west
Land Area~897–912 km²
Population (2019 Census)605,576
Population Density~675 people per km²
Constituencies4
Sub-Counties5
County Assembly Wards20
Locations38
Sub-Locations90
Main Postal Code40500 (Nyamira GPO)
Postal Region Prefix4 (Western Kenya Region)
GPO Phone0734 730 707
County Government AddressP.O. Box 3-40500, Nyamira
Governor (Current)Amos Nyaribo
Neighbouring CountiesKisii, Kericho, Bomet
Main Economic ActivityTea 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 CodePost Office / TownConstituency / Area
40500Nyamira (GPO — General Post Office)West Mugirango
40501IkongeWest Mugirango
40502NyansiongoBorabu
40503GesimaBorabu / Kitutu Masaba
40506KebirigoWest Mugirango
40507MagomboKitutu Masaba
40508MagwagwaNorth Mugirango
40510MokomoniNorth Mugirango
40511RigomaKitutu Masaba
40512RiochandaWest Mugirango
40513TombeWest Mugirango
40221OmogonchoroBorder 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.

ConstituencyWardsPostal Code(s)
Kitutu MasabaRigoma, Gachuba, Kemera, Magombo, Manga, Gesima40503, 40507, 40511
West MugirangoNyamaiya, Bogichora, Bokiende, Metembe, Magwagwa40500, 40501, 40506, 40512, 40513
North MugirangoItibo, Bomwagamo, Bokeira, Magwagwa, Ekerenyo40508, 40510
BorabuMekenene, Kiabonyoru, Esise, Nyansiongo40502, 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-CountyRelated ConstituencyPostal Code(s)
Nyamira NorthWest Mugirango40500, 40501, 40506
Nyamira SouthWest Mugirango / Borabu40500, 40502, 40512, 40513
Masaba NorthKitutu Masaba40511, 40503
MangaKitutu Masaba40507, 40503
BorabuBorabu / North Mugirango40502, 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.

ConstituencyWard Name
Kitutu MasabaRigoma
Kitutu MasabaGachuba
Kitutu MasabaKemera
Kitutu MasabaMagombo
Kitutu MasabaManga
Kitutu MasabaGesima
West MugirangoNyamaiya
West MugirangoBogichora
West MugirangoBokiende
West MugirangoMetembe
West MugirangoMagwagwa (West)
North MugirangoItibo
North MugirangoBomwagamo
North MugirangoBokeira
North MugirangoMagwagwa (North)
North MugirangoEkerenyo
BorabuMekenene
BorabuKiabonyoru
BorabuEsise
BorabuNyansiongo

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 FacilityLocationPostal Code
Nyamira County Referral Hospital (Level 5)Nyamira Town40500
Ikonge Sub-County HospitalIkonge40501
Nyangena Sub-County HospitalKemera Ward, Kitutu Masaba40500
Nyansiongo Sub-County HospitalNyansiongo, Borabu40502
Manga Sub-County HospitalManga, Kitutu Masaba40500
Various Health Centres and DispensariesAll sub-counties40500 – 40513

Colleges and Training Institutions

InstitutionLocationPostal Code
Kenya Medical Training College (KMTC) — Nyamira CampusNyamira Town40500
Nyamira National PolytechnicNyamira Town40500
Manga Technical Training InstituteManga40500

Secondary Schools

School NameLocationPostal Code
Nyamira Boys High SchoolNyamira Town40500
Nyamira Girls High SchoolNyamira Town40500
Manga Boys High SchoolManga40500
Ikonge High SchoolIkonge40501
Nyansiongo High SchoolNyansiongo40502
Rigoma High SchoolRigoma40511
Kebirigo High SchoolKebirigo40506
Magombo High SchoolMagombo40507

Government Offices and Key Facilities

Office / FacilityLocationPostal Code
Nyamira County Government HeadquartersNyamira Town40500
Nyamira County AssemblyNyamira Town40500
Nyamira National Government OfficesNyamira Town40500
KRA Nyamira Tax OfficeNyamira Town40500
NHIF Nyamira BranchNyamira Town40500
NSSF Nyamira BranchNyamira Town40500
Nyamira Law CourtsNyamira Town40500

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.

DetailInformation
Post Office NameNyamira General Post Office (GPO)
Postal Code40500
TownNyamira Town, Nyamira County
Phone0734 730 707
Kebirigo Branch Phone0734 159 045
Posta Kenya National Customer Care0800 724 900 (Toll-free)
Email (National)customercare@posta.co.ke
Official Websitewww.posta.co.ke
Services AvailableP.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.

Related Pages

  • Kenya Postal Codes — All 47 Counties
  • Kisii County Postal Codes
  • Nyeri County Postal Codes
  • Nairobi Postal Codes and ZIP Codes

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Quick Search

Nairobi Sub-Counties & Postal Codes

  • Nairobi GPO Postal Code (00100): Location, Hours, Services
  • Westlands Postal Code 00800
  • Dagoretti North Postal Code 00603
  • Dagoretti South Postal Code 00507
  • Kibra Postal Code 00504
  • Langata Postal Code 00509
  • Ruaraka Postal Code 00618
  • Kasarani Postal Code 00608
  • Roysambu Postal Code 00609
  • Starehe Postal Code 00200
  • Embakasi East Postal Code 00521
  • Embakasi Central Postal Code 00518
  • Embakasi West Postal Code 00500
  • Embakasi South Postal Code 00501
  • Embakasi North Postal Code 00516/00615
  • Mathare Postal Code 00611
  • Makadara Postal Code 00522
  • Kamukunji Postal Code 00610

Kenya Codes

  • Kenya Postal Codes
  • Nakuru Postal Codes 20100
  • Mombasa Postal Codes 80100
  • Kwale Postal Codes 80400
  • Kilifi Postal Codes 80200
  • Tana River Postal Codes 70101
  • Lamu Postal Codes 80500
  • Taita Taveta Postal Codes 80300
  • Kiambu Postal Codes 00900
  • Nyeri Postal Codes 10100
  • Uasin Gishu Postal Codes 30100
  • Kisumu Postal Codes
  • Baringo County Postal Codes
  • Bomet Postal Codes
  • Bungoma Postal Codes
  • Busia Postal Codes
  • Kisii Postal Codes
  • Nyamira Postal Codes

Need Help?

Location / Head Quarters Posta House, Kenyatta Avenue, Nairobi
Support Pilot: 0730642000
0719072000 / 0203242000
Care: 0719072600
0730642600 / 0203242600
E-Mail info@posta.co.ke
pmg@posta.co.ke
customercare@posta.co.ke
Postal Address P.O. Box 34567 – 00100 GPO

About Us

We’re here to help you easily find and use postal codes across Nairobi. Whether for sending mail or just knowing your area better, we’ve got you covered.

Legal

  • Privacy
  • Terms
  • Disclaimer

Resources

  • Sitemap
  • posta.co.ke
© 2026 Nairobi Postal Codes | Powered by Superbs Personal Blog theme

Powered by
►
Necessary cookies enable essential site features like secure log-ins and consent preference adjustments. They do not store personal data.
None
►
Functional cookies support features like content sharing on social media, collecting feedback, and enabling third-party tools.
None
►
Analytical cookies track visitor interactions, providing insights on metrics like visitor count, bounce rate, and traffic sources.
None
►
Advertisement cookies deliver personalized ads based on your previous visits and analyze the effectiveness of ad campaigns.
None
►
Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.
None
Powered by