Map of Ol Kalou, Kenya

Ol Kalou is the administrative centre of Nyandarua County, Kenya, with a population of about 47,795. It lies at 0.2709°S, 36.3792°E. Ol Kalou is about 123 km (76 mi) northwest of Nairobi, the capital. The nearest city on our map is Upper Gilgil, 14 km to the northwest.

Ol Kalou at a glance

Country
Region
Nyandarua County
Population
47,795GeoNames
Coordinates
-0.2709, 36.37920°16′15″S 36°22′45″E
Time zone
Africa/NairobiUTC+03:00
Local time
–
Distance to Nairobi
123 km (76 mi)

Where is Ol Kalou?

Cities near Ol Kalou

Largest cities in Nyandarua 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.