Skip to content
Home Nyandarua Kinangop
Abercrest Primary Primary school · Mixed · Day, Nyandarua County Abercrest Secondary Senior school · Mixed · Day & Boarding, Nyandarua County All Saints Njabini Academy Primary school · Mixed · Day & Boarding, Nyandarua County Amani Primary Primary school · Mixed · Day, Nyandarua County Arberdare Technical Secondary Senior school · Girls · Day & Boarding, Nyandarua County Bongo Girls' Secondary C2 · Girls · Boarding, South Kinangop sub-county, Nyandarua County Bongo Primary Primary school · Mixed · Day, Nyandarua County Bridge View Primary Primary school · Mixed · Day, Nyandarua County Centre Primary Primary school · Mixed · Day, Nyandarua County Chania Primary Primary school · Mixed · Day, Nyandarua County Channels Of Grace Primary Primary school · Mixed · Day, Nyandarua County Channels Of Grace Secondary Senior school · Mixed · Day & Boarding, Nyandarua County Churiri Primary Primary school · Mixed · Day, Nyandarua County Dima Complex Secondary Senior school · Mixed · Day & Boarding, Nyandarua County Faith Hope Primary Primary school · Mixed · Day, Nyandarua County Faru Primary Primary school · Mixed · Day & Boarding, Nyandarua County Furaha Education Centre Primary school · Mixed · Day & Boarding, Nyandarua County Galaxy Primary Primary school · Mixed · Day, Nyandarua County Gathara Primary Primary school · Mixed · Day, Nyandarua County Gathara Secondary C4 · Mixed · Day, North Kinangop sub-county, Nyandarua County Githabai Primary School Primary school · Mixed · Day, Nyandarua County Githinji Primary Primary school · Mixed · Day, Nyandarua County Githinji Secondary Senior school · Mixed · Day, Nyandarua County Glama Primary Primary school · Mixed · Day, Nyandarua County Good Shelpherd Catholic Primary Primary school · Mixed · Day & Boarding, Nyandarua County Haraka Nyakio Primary Primary school · Mixed · Day & Boarding, Nyandarua County Heni Primary Primary school · Mixed · Day, Nyandarua County Heni Secondary C3 · Mixed · Boarding, South Kinangop sub-county, Nyandarua County Iganjo Memorial Primary Primary school · Mixed · Day, Nyandarua County Jesa Glory Primary Primary school · Mixed · Boarding, Nyandarua County Jesa Glory Secondary Senior school · Girls · Boarding, Nyandarua County Joly Hope Primary Primary school · Mixed · Day & Boarding, Nyandarua County Kahuhu Secondary Senior school · Mixed · Day, Nyandarua County Kahuro Primary Primary school · Mixed · Day, Nyandarua County Kamunyaka Primary Primary school · Mixed · Day, Nyandarua County Kananmba Primary Primary school · Mixed · Day, Nyandarua County Karati Primary Primary school · Mixed · Day, Nyandarua County Karati Secondary C3 · Mixed · Boarding, South Kinangop sub-county, Nyandarua County Kariahu Primary Primary school · Mixed · Day, Nyandarua County Kaugi Primary Primary school · Mixed · Day, Nyandarua County Kenton Secondary C4 · Mixed · Day, South Kinangop sub-county, Nyandarua County Kiahuho Primary Primary school · Mixed · Day, Nyandarua County Kiburu Road Primary Primary school · Mixed · Day, Nyandarua County Kijiko Primary Primary school · Mixed · Day, Nyandarua County Kimathi Primary Primary school · Mixed · Day, Nyandarua County Kinangop Pride Primary Primary school · Mixed · Day, Nyandarua County Kiriko Primary Primary school · Mixed · Day, Nyandarua County Kiyo Primary Primary school · Mixed · Day, Nyandarua County Koinange Primary Primary school · Mixed · Day, Nyandarua County Magomano Secondary C1 · Girls · Boarding, North Kinangop sub-county, Nyandarua County Magumu Secondary Senior school · Mixed · Day & Boarding, Nyandarua County Magumu Secondary C2 · Boys · Boarding, South Kinangop sub-county, Nyandarua County Mariko Secondary Senior school · Mixed · Day, Nyandarua County Masse Central Primary Primary school, Nyandarua County Matundura Primary Primary school · Mixed · Day, Nyandarua County Mbirithi Primary Primary school · Mixed · Boarding, Nyandarua County Mbogani Primary Primary school · Mixed · Day, Nyandarua County Midlands Primary Primary school · Mixed · Day & Boarding, Nyandarua County Mother Care Primary Primary school · Mixed · Day, Nyandarua County Mt. Kinangop Girls Secondary C2 · Girls · Boarding, South Kinangop sub-county, Nyandarua County Muchorui Primary Primary school · Mixed · Day, Nyandarua County Mucibau Primary Primary school · Mixed · Day, Nyandarua County Munyaka Primary Primary school · Mixed · Day, Nyandarua County Munyaka Secondary C3 · Mixed · Boarding, South Kinangop sub-county, Nyandarua County Muruaki Primary Primary school · Mixed · Day, Nyandarua County Muruaki Secondary C2 · Boys · Boarding, North Kinangop sub-county, Nyandarua County Mutamaiyu Primary Primary school · Mixed · Day, Nyandarua County Muthomi Primary Primary school · Mixed · Day, Nyandarua County Muti-Ini Primary Primary school · Mixed · Day, Nyandarua County Mutunyora Primary Primary school · Mixed · Day, Nyandarua County Mwenda Andu Secondary C3 · Mixed · Boarding, North Kinangop sub-county, Nyandarua County Mwihoko Primary Primary school · Mixed · Day, Nyandarua County Mwiteithia Primary Primary school · Mixed · Day, Nyandarua County Naisang Primary Primary school · Mixed · Day, Nyandarua County Ndarakaini Primary Primary school · Mixed · Day, Nyandarua County Ndothua Primary Primary school · Mixed · Day, Nyandarua County Njabini Girls Secondary Senior school · Girls · Boarding, Nyandarua County Njabini Glamour Secondary Senior school · Mixed · Day & Boarding, Nyandarua County Njabini Primary Primary school · Mixed · Day, Nyandarua County Njabini Secondary C1 · Boys · Boarding, South Kinangop sub-county, Nyandarua County Njogu-Ini Primary Primary school · Mixed · Day, Nyandarua County Nyakio Primary Primary school · Mixed · Day, Nyandarua County Nyandarua School For Deaf Primary Primary school · Mixed · Boarding, Nyandarua County Plateau Senior Secondary Senior school · Mixed · Day, Nyandarua County Ragia Primary Primary school · Mixed · Day, Nyandarua County Ragia Secondary C4 · Mixed · Day, South Kinangop sub-county, Nyandarua County Rugongo Primary Primary school · Mixed · Day, Nyandarua County Rugongo Secondary C4 · Mixed · Day, North Kinangop sub-county, Nyandarua County Ruji Aca Primary school · Mixed · Day, Nyandarua County Rwanyambo Primary Primary school · Mixed · Day, Nyandarua County Rwanyambo Secondary C4 · Mixed · Day, South Kinangop sub-county, Nyandarua County Sasumua Primary Primary school · Mixed · Day, Nyandarua County Sasumua Secondary C3 · Mixed · Boarding, South Kinangop sub-county, Nyandarua County School Of Excellence Primary Primary school · Mixed · Day & Boarding, Nyandarua County St. Anuarite Secondary Senior school · Girls · Boarding, Nyandarua County Starehe Primary Primary school · Mixed · Boarding, Nyandarua County St. Christopher Primary Primary school · Mixed · Day, Nyandarua County St. Christophers Secondary C4 · Mixed · Day, South Kinangop sub-county, Nyandarua County St Clare Primary Primary school · Mixed · Day, Nyandarua County St. Dominic Fly Over Primary Primary school · Mixed · Day & Boarding, Nyandarua County
Sources
Senior schools: Ministry of Education lists for the 2026 intake, from the June 2025 list and the December 2025 C1 , C2 , C3 and C4 lists. Checked 14 October 2026.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.