Limuru is a municipality in Kiambu County. It is also the name of a parliamentary constituency and an administrative division. The population of the town, as of 2004, was about 4,800.
It is located on the eastern edge of the Great Rift Valley about 30 kilometres (19 mi), by road, northwest of Nairobi, the capital and largest city in Kenya.The geographical coordinates of Limuru town are:1°06’28.0″S, 36°38’34.0″E (Latitude:-1.107778; Longitude:36.642778).