Home Cities Kenya Machakos

Population of Machakos, Kenya KE flag

City with 114,109 residents in Machakos County, Kenya.

114,109
Residents (2026)
#14,084
World Ranking
#27
In Kenya (of 29)

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

CityMachakos
CountryKE flag Kenya
Population114,109
Global Rank#14,084
Rank in Kenya#27 of 29 cities
City Categorycity
RegionMachakos County
Latitude-1.5167
Longitude37.2667
Data Year2026

Where is Machakos KE flag 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 KE flag

View all cities in Kenya

Largest Cities in Kenya KE flag

# 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.

Explore More Cities