Coordinates: 0°2′N 36°22′E / 0.033°N 36.367°E / 0.033; 36.367 Nyahururu is a town in Kenya, lying east of Nakuru. It is part of Laikipia District in Rift Valley Province. Despite this, Nyahururu formerly functioned as the administrative capital of Nyandarua District, one of seven districts that constitute Central Province in Kenya, until the headquarters was shifted to Ol Kalou. There have been calls for a reversal[dead link]. The town has an urban population of 24,751.