Ol Kalou is a town in Kenya which is the capital of Nyandarua County of the former Central Province. It is located west of the Aberdare range and 40 kilometres east of Nakuru. Ol Kalou is connected by road to Gilgil, Nyahururu and Nakuru. Ol Kalou forms a town council and had a population of 47,795, of whom 15,186 were classified urban.