Karuri Municipality

Karuri Municipality, located in Kiambu County, is a town with historical significance and modern growth. Positioned about 20 km north of Nairobi, it is bordered by Nairobi to the south, Kikuyu to the west, Limuru to the north, and Kiambu to the east. Covering an area of 46 kmĀ², Karuri is home to a population of 194,342 as per the 2019 census.

Historically, the main town of Karuri was established as a significant meeting center during the pre-colonial era, where Kikuyu paramount chiefs would gather for important deliberations. The town’s name honors Principal Chief Karuri Wa Gakure, who would travel from Tuthu on the slopes of the Aberdare Range to meet with other influential leaders like Kinyanjui Gathirimu. This historical legacy continues to shape the identity of Karuri Municipality today.

Download the Municipality Charter Here.