Maragua is a town in the Muranga County, Kenya. It was previously the capital of the former Maragua District. The town is located along Thika–Sagana road just 10 km south of Murang'a. In 1999, Maragua town had an urban population of 4,286 and a total population of 27,384.[1]