Skip to content
Home Central Nyandarua South Kinangop
Primary schools in South Kinangop Division
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 Chania Primary Primary school · Mixed · Day, Nyandarua County Churiri Primary Primary school · Mixed · Day, Nyandarua County Faith Hope Primary Primary school · Mixed · Day, Nyandarua County Furaha Education Centre Primary school · Mixed · Day & Boarding, Nyandarua County Galaxy 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 Jesa Glory Primary Primary school · Mixed · Boarding, Nyandarua County Joly Hope Primary Primary school · Mixed · Day & Boarding, 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 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 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 Muthomi Primary Primary school · Mixed · Day, Nyandarua County Mutunyora Primary Primary school · Mixed · Day, Nyandarua County Naisang 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 Ragia 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 Starehe Primary Primary school · Mixed · Boarding, Nyandarua County St Clare Primary Primary school · Mixed · Day, Nyandarua County St. Dominic Fly Over 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 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.
Other schools come from our older directory. Each school page shows its dates.