Map of Athi River, Kenya

Athi River is a city in Machakos County, Kenya, with a population of about 81,302. It lies at 1.4563°S, 36.9783°E. Athi River is about 26 km (16 mi) southeast of Nairobi, the capital. The nearest city on our map is Kitengela, 3 km to the southwest.

Athi River at a glance

Country
Region
Machakos County
Population
81,302GeoNames
Coordinates
-1.4563, 36.97831°27′23″S 36°58′42″E
Time zone
Africa/NairobiUTC+03:00
Local time
–
Distance to Nairobi
26 km (16 mi)

Where is Athi River?

Cities near Athi River

Largest cities in Machakos County

Largest cities in Kenya

Map of Kenya and all its cities →

Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.