Machakos Postal Codes: Post Offices and Code 90100

Quick Answer

The main postal code for Machakos Town is 90100, assigned to Machakos General Post Office (GPO). Other confirmed codes in Machakos County include 90101 (Masii), 90102 (Mwala), 90103 (Wamunyu), 90104 (Mitaboni), 90105 (Kathiani), 90108 (Kola), 90110 (Mbiuni), 90115 (Kangundo), 90117 (Mutituni), 90119 (Matuu), 90124 (Kithimani), 90131 (Tala), 90139 (Ekalakala), 90141 (Masinga), 90144 (Kithyoko), 90151 (Konza), 00204 (Athi River) and 00519 (Mlolongo).

Machakos County, officially County Number 016, is in the former Eastern Province of Kenya. It lies southeast of Nairobi and covers approximately 6,042.7 square kilometers. The county borders Nairobi City and Kiambu to the west, Murang’a and Kirinyaga to the northwest, Embu to the north, Kitui to the east, Makueni to the south, and Kajiado to the southwest. Machakos Town, the county headquarters, is about 63 kilometers southeast of Nairobi along the Nairobi–Mombasa highway corridor.

The county is the ancestral home of the Akamba people, also called the Kamba, one of Kenya’s largest ethnic communities. Akamba history in the region includes trade and agriculture, as well as craft traditions such as woodcarving and long-distance commerce. The name Machakos is associated with Masaku wa Munyati, an Akamba chief. The town was founded in 1887 and became one of Kenya’s early colonial administrative centers. These traditions continue to shape the county’s cultural identity alongside its modern urban development.

The county capital, Machakos Town, is served by Machakos GPO, whose postal code is 90100. Postal codes are assigned to particular post offices, rather than to the whole county. In Posta Kenya’s published branch list, many Machakos offices with codes beginning 9 are listed under the Southern postal region, while Athi River (00204) and Mlolongo (00519) are listed under the Nairobi postal region. These postal-region labels are separate from county boundaries.

Machakos County – Key Facts

DetailInformation
Official County NameMachakos County
County Number016
County CapitalMachakos Town
Governor (2022–2027)Wavinya Ndeti
Main Postal Code90100 (Machakos GPO)
Postal Code Range
Postal RegionMany 901xx branches are listed under Southern; Athi River (00204) and Mlolongo (00519) are listed under Nairobi
Area6,042.7 km²
Population (2019 Census)1,421,932
Population Density235 people per km²
Annual Population Growth2.6% (2009–2019)
Constituencies / Sub-Counties8
County Assembly Wards40
Number of Post OfficesBranches serve towns across the county; a current county-wide total is not stated here
Dominant Ethnic GroupAkamba (Kamba people)
Distance from NairobiAbout 63 km southeast of Nairobi City
Bordering CountiesNairobi, Kiambu, Murang’a, Kirinyaga, Embu, Kitui, Makueni and Kajiado

Machakos County Post Offices and Postal Codes

#Postal CodePost Office / TownSub-County
190100Machakos GPO (General Post Office)Machakos Town
290101MasiiMwala
390102MwalaMwala
490103WamunyuMwala
590104MitaboniKathiani
690105KathianiKathiani
7KatangiYatta
8KavianiMatungulu
990108KolaMachakos Town
1090110MbiuniMwala
11KivungaMwala
12MiuMwala
13MuthetheniMwala
1490115KangundoKangundo
1590117MutituniMachakos Town
16NdalaniYatta
1790119MatuuYatta
1890124KithimaniYatta
1990139EkalakalaMasinga
2090141MasingaMasinga
2190144KithyokoYatta
2290145*Daystar University CampusMavoko
2390131TalaMatungulu
2490151KonzaMachakos County
2500204Athi RiverMavoko
2600519MlolongoMavoko

Machakos County Constituencies and Their Postal Codes

Machakos County has eight constituencies, which also serve as sub-counties for administrative purposes. Each constituency is represented in the National Assembly by a Member of Parliament (MP).

#ConstituencyHeadquartersMain Towns & AreasPostal Code(s)
1MasingaMasinga TownMasinga, Ekalakala, Kivaa, Muthesya90141, 90139
2YattaMatuuMatuu, Ndalani, Kithimani, Kithyoko, Katangi90119, 90124, 90144
3KangundoKangundo TownKangundo, Muthetheni90115
4MatunguluTalaTala, Kaviani, Mutituni90131, 90117
5KathianiKathianiKathiani, Mitaboni90105, 90104
6MavokoAthi RiverAthi River, Mlolongo, Kinanie, Katani, Syokimau00204, 00519, 90145
7Machakos TownMachakos TownMachakos Town, Kola, Mutituni, Mumbuni, Mua90100, 90108, 90117
8MwalaMwalaMwala, Masii, Mbiuni, Kivunga, Miu, Muthetheni, Wamunyu90102, 90101, 90110, 90103

All 40 County Assembly Wards in Machakos County

Each of Machakos County’s 40 wards elects one Member of County Assembly (MCA). Wards are the county’s smallest electoral units. Below is the full list grouped by constituency and sub-county.

#Ward NameConstituency
1KivaaMasinga
2Masinga CentralMasinga
3EkalakalaMasinga
4MuthesyaMasinga
5NdithiniMasinga
6NdalaniYatta
7MatuuYatta
8KithimaniYatta
9IkombeYatta
10KatangiYatta
11Kangundo CentralKangundo
12Kangundo NorthKangundo
13Kangundo EastKangundo
14Kangundo WestKangundo
15TalaMatungulu
16Matungulu NorthMatungulu
17Matungulu EastMatungulu
18Matungulu WestMatungulu
19KyeleniMatungulu
20Kathiani CentralKathiani
21Lower Kaewa / KaaniKathiani
22MitaboniKathiani
23Upper Kaewa / IvetiKathiani
24Athi RiverMavoko
25KinanieMavoko
26MuthwaniMavoko
27Syokimau / MlolongoMavoko
28KalamaMachakos Town
29Machakos CentralMachakos Town
30MuaMachakos Town
31MumbuniMachakos Town
32MutituniMachakos Town
33Muumandu / KolaMachakos Town
34Muvuti / Kiima-KimweMachakos Town
35KibauniMwala
36Makutano / MwalaMwala
37MasiiMwala
38MbiuniMwala
39MuthetheniMwala
40WamunyuMwala

Frequently Asked Questions

What is the postal code for Machakos Town?

90100

What is the postal code for Athi River (Mavoko)?

Athi River uses postal code 00204. It is the urban center of Mavoko Sub-County in Machakos County.

What is the postal code for Kangundo?

Kangundo uses postal code 90115. It is the headquarters of Kangundo Sub-County and one of Machakos County’s main commercial centers. Tala, the Matungulu Sub-County headquarters, is a separate post-office location with code 90131.

What is the postal code for Matuu?

Matuu uses postal code 90119. It is the headquarters of Yatta Sub-County and an agricultural and commercial center in northern Machakos County. Yatta is one of the county’s largest constituencies by area.

What is the postal code for Masinga?

90141

What is the postal code for Kathiani?

90105

What is the postal code for Mwala?

Mwala uses postal code 90102. Other confirmed post office codes in the sub-county include Masii (90101), Mbiuni (90110) and Wamunyu (90103).

What is the postal code for Mlolongo?

Mlolongo uses postal code 00519. It is a growing town on the Nairobi–Mombasa highway within Mavoko Sub-County, Machakos County. The Mlolongo postal code 00519 is also listed under the Nairobi postal region.

How many post offices are in Machakos County?

Machakos County has post offices serving towns across its eight sub-counties. Some of these offices include Machakos GPO (90100), Athi River (00204), Matuu (90119), Kangundo (90115) and Masinga (90141), among others.

Does Machakos County have a ZIP code?

“ZIP code” is the term used by the United States Postal Service. In Kenya, the usual term is “postal code.” Machakos County uses five-digit codes such as 90100 for Machakos Town, 00204 for Athi River and 90119 for Matuu. If an online form asks for a ZIP code or postcode, enter the code for the recipient’s post office or P.O. Box.

Leave a Reply

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