Machakos Postal Codes: Post Offices and Code 90100
Quick Answer
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
| Detail | Information |
|---|---|
| Official County Name | Machakos County |
| County Number | 016 |
| County Capital | Machakos Town |
| Governor (2022–2027) | Wavinya Ndeti |
| Main Postal Code | 90100 (Machakos GPO) |
| Postal Code Range | |
| Postal Region | Many 901xx branches are listed under Southern; Athi River (00204) and Mlolongo (00519) are listed under Nairobi |
| Area | 6,042.7 km² |
| Population (2019 Census) | 1,421,932 |
| Population Density | 235 people per km² |
| Annual Population Growth | 2.6% (2009–2019) |
| Constituencies / Sub-Counties | 8 |
| County Assembly Wards | 40 |
| Number of Post Offices | Branches serve towns across the county; a current county-wide total is not stated here |
| Dominant Ethnic Group | Akamba (Kamba people) |
| Distance from Nairobi | About 63 km southeast of Nairobi City |
| Bordering Counties | Nairobi, Kiambu, Murang’a, Kirinyaga, Embu, Kitui, Makueni and Kajiado |
Machakos County Post Offices and Postal Codes
| # | Postal Code | Post Office / Town | Sub-County |
|---|---|---|---|
| 1 | 90100 | Machakos GPO (General Post Office) | Machakos Town |
| 2 | 90101 | Masii | Mwala |
| 3 | 90102 | Mwala | Mwala |
| 4 | 90103 | Wamunyu | Mwala |
| 5 | 90104 | Mitaboni | Kathiani |
| 6 | 90105 | Kathiani | Kathiani |
| 7 | Katangi | Yatta | |
| 8 | Kaviani | Matungulu | |
| 9 | 90108 | Kola | Machakos Town |
| 10 | 90110 | Mbiuni | Mwala |
| 11 | Kivunga | Mwala | |
| 12 | Miu | Mwala | |
| 13 | Muthetheni | Mwala | |
| 14 | 90115 | Kangundo | Kangundo |
| 15 | 90117 | Mutituni | Machakos Town |
| 16 | Ndalani | Yatta | |
| 17 | 90119 | Matuu | Yatta |
| 18 | 90124 | Kithimani | Yatta |
| 19 | 90139 | Ekalakala | Masinga |
| 20 | 90141 | Masinga | Masinga |
| 21 | 90144 | Kithyoko | Yatta |
| 22 | 90145* | Daystar University Campus | Mavoko |
| 23 | 90131 | Tala | Matungulu |
| 24 | 90151 | Konza | Machakos County |
| 25 | 00204 | Athi River | Mavoko |
| 26 | 00519 | Mlolongo | Mavoko |
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).
| # | Constituency | Headquarters | Main Towns & Areas | Postal Code(s) |
|---|---|---|---|---|
| 1 | Masinga | Masinga Town | Masinga, Ekalakala, Kivaa, Muthesya | 90141, 90139 |
| 2 | Yatta | Matuu | Matuu, Ndalani, Kithimani, Kithyoko, Katangi | 90119, 90124, 90144 |
| 3 | Kangundo | Kangundo Town | Kangundo, Muthetheni | 90115 |
| 4 | Matungulu | Tala | Tala, Kaviani, Mutituni | 90131, 90117 |
| 5 | Kathiani | Kathiani | Kathiani, Mitaboni | 90105, 90104 |
| 6 | Mavoko | Athi River | Athi River, Mlolongo, Kinanie, Katani, Syokimau | 00204, 00519, 90145 |
| 7 | Machakos Town | Machakos Town | Machakos Town, Kola, Mutituni, Mumbuni, Mua | 90100, 90108, 90117 |
| 8 | Mwala | Mwala | Mwala, Masii, Mbiuni, Kivunga, Miu, Muthetheni, Wamunyu | 90102, 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 Name | Constituency |
|---|---|---|
| 1 | Kivaa | Masinga |
| 2 | Masinga Central | Masinga |
| 3 | Ekalakala | Masinga |
| 4 | Muthesya | Masinga |
| 5 | Ndithini | Masinga |
| 6 | Ndalani | Yatta |
| 7 | Matuu | Yatta |
| 8 | Kithimani | Yatta |
| 9 | Ikombe | Yatta |
| 10 | Katangi | Yatta |
| 11 | Kangundo Central | Kangundo |
| 12 | Kangundo North | Kangundo |
| 13 | Kangundo East | Kangundo |
| 14 | Kangundo West | Kangundo |
| 15 | Tala | Matungulu |
| 16 | Matungulu North | Matungulu |
| 17 | Matungulu East | Matungulu |
| 18 | Matungulu West | Matungulu |
| 19 | Kyeleni | Matungulu |
| 20 | Kathiani Central | Kathiani |
| 21 | Lower Kaewa / Kaani | Kathiani |
| 22 | Mitaboni | Kathiani |
| 23 | Upper Kaewa / Iveti | Kathiani |
| 24 | Athi River | Mavoko |
| 25 | Kinanie | Mavoko |
| 26 | Muthwani | Mavoko |
| 27 | Syokimau / Mlolongo | Mavoko |
| 28 | Kalama | Machakos Town |
| 29 | Machakos Central | Machakos Town |
| 30 | Mua | Machakos Town |
| 31 | Mumbuni | Machakos Town |
| 32 | Mutituni | Machakos Town |
| 33 | Muumandu / Kola | Machakos Town |
| 34 | Muvuti / Kiima-Kimwe | Machakos Town |
| 35 | Kibauni | Mwala |
| 36 | Makutano / Mwala | Mwala |
| 37 | Masii | Mwala |
| 38 | Mbiuni | Mwala |
| 39 | Muthetheni | Mwala |
| 40 | Wamunyu | Mwala |
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.
