About Machakos
Machakos is a city located in Kenya, in the Machakos County region. According to the latest available data (2026), the population of Machakos is approximately 114,109 residents, making it the #27 most populous city in Kenya.
Globally, Machakos ranks #14,084 among the world's most populated cities.
Machakos City Statistics
| City | Machakos |
| Country | |
| Population | 114,109 |
| Global Rank | #14,084 |
| Rank in Kenya | #27 of 29 cities |
| City Category | city |
| Region | Machakos County |
| Latitude | -1.5167 |
| Longitude | 37.2667 |
| Data Year | 2026 |
Where is Machakos
Located?
Machakos is located in Kenya, in the Machakos County region, at coordinates -1.5167° latitude and 37.2667° longitude. Machakos is located in the southern subtropics.
Nearby Cities
Other Cities in Kenya
Largest Cities in Kenya
| # | City | Population |
|---|---|---|
| 5 | Nairobi | 5,545,000 |
| 1 | Mombasa | 1,208,333 |
| 2 | Murang'a | 1,056,640 |
| 3 | Nandi | 885,711 |
| 4 | Nandi County | 885,711 |
Frequently Asked Questions
What is the population of Machakos?
The population of Machakos is approximately 114,109 residents according to the latest available data (2026).
Where is Machakos located?
Machakos is located in Kenya at approximately -1.5167° latitude and 37.2667° longitude.
Is Machakos one of the largest cities in Kenya?
With a population of 114,109, Machakos is one of the notable urban areas in Kenya. It ranks #27 out of 29 cities in the country.