County 18

Nyandarua County

Nyandarua County is one of Kenya’s 47 counties. Its headquarters is Ol Kalou and it has 5 constituencies. The 2019 census counted 638,289 residents.

Nyandarua County at a glance

County code
18
Headquarters
Ol Kalou
Governor
Moses Ndirangu Kiarie Badilisha
Deputy governor
John Mathara Mwangi
Population (2019 census)
638,289
Population (2024 projection)
708,321
Area
8,169.8 km²
Population density
78 people per km²
Gross County Product
KSh 218,167 million
Constituencies
5

Constituencies in Nyandarua County

ConstituencyMPWards
Kinangop Thuku Zachary Kwenya (JP) 8
Kipipiri Wanjiku Muhia (UDA) 4
Ndaragwa George N. Gachagua (UDA) 4
Ol Jorok Michael Mwangi Muchira (UDA) 4
Ol Kalou David Njuguna Kiaraho (JP) 5

Sources: Kenya National Bureau of Statistics (2019 Kenya Population and Housing Census; Gross County Product 2025), IEBC. Office holders reflect the 2022 general election and may change after by-elections or court rulings.