Skip to content
Home Nyandarua Kinangop
Primary schools in Kinangop Constituency
Abercrest Primary Primary school · Mixed · Day, Nyandarua County All Saints Njabini Academy Primary school · Mixed · Day & Boarding, Nyandarua County Amani Primary Primary school · Mixed · Day, 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 Churiri Primary Primary school · Mixed · Day, 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 Githabai Primary School Primary school · Mixed · Day, Nyandarua County Githinji Primary Primary 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 Iganjo Memorial Primary Primary school · Mixed · Day, Nyandarua County Jesa Glory Primary Primary school · Mixed · Boarding, Nyandarua County Joly Hope Primary Primary school · Mixed · Day & Boarding, 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 Kariahu Primary Primary school · Mixed · Day, Nyandarua County Kaugi Primary Primary school · Mixed · Day, 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 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 Muchorui Primary Primary school · Mixed · Day, Nyandarua County Mucibau Primary Primary school · Mixed · Day, Nyandarua County Munyaka Primary Primary school · Mixed · Day, Nyandarua County Muruaki Primary Primary school · Mixed · Day, 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 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 Primary Primary school · Mixed · Day, 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 Ragia Primary Primary school · Mixed · Day, Nyandarua County Rugongo Primary Primary school · Mixed · Day, Nyandarua County Ruji Aca Primary school · Mixed · Day, Nyandarua County Rwanyambo Primary Primary school · Mixed · Day, Nyandarua County Sasumua Primary Primary school · Mixed · Day, Nyandarua County School of Excellence Primary Primary school · Mixed · Day & Boarding, Nyandarua County Starehe Primary Primary school · Mixed · Boarding, Nyandarua County St. Christopher Primary Primary school · Mixed · Day, Nyandarua County St Clare Primary Primary school · Mixed · Day, Nyandarua County St. Dominic Fly Over Primary Primary school · Mixed · Day & Boarding, Nyandarua County Stely Junior Primary Primary school · Mixed · Day & Boarding, Nyandarua County St Mary's Primary Primary school · Mixed · Day, Nyandarua County St. Pauls Primary Primary school · Mixed · Day & Boarding, Nyandarua County Tito Junior Primary Primary school, Nyandarua County Tulaga Primary Primary school · Mixed · Day, Nyandarua County Victory Primary Primary school · Mixed · Day & Boarding, Nyandarua County Yaanga Primary Primary school · Mixed · Day, Nyandarua County Young Star Primary School Primary school · Mixed · Day, 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 22 October 2026.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.