Skip to content
Home Rift Valley Nandi North Kabiyet Mosop
ACK Sirwo Primary Primary school · Mixed · Day, Nandi County All Saints Kebulonik Academy Primary school · Mixed · Boarding, Nandi County Barekeiywet Primary Primary school · Mixed · Day, Nandi County Bishop Kogo Cheptil Academy Primary school · Mixed · Day & Boarding, Nandi County Cheloiyo Primary Primary school · Mixed · Day, Nandi County Chemnego Primary Primary school · Mixed · Day, Nandi County Chemnoet Academy Primary school · Mixed · Day, Nandi County Chemnoet Primary Primary school · Mixed · Day, Nandi County Chepkiep Primary Primary school · Mixed · Day, Nandi County Chepkoiyo Primary Primary school · Mixed · Day, Nandi County Chepngabai Primary Primary school · Mixed · Day, Nandi County Cheptil Primary Primary school · Mixed · Day, Nandi County Cheptuiyet Primary Primary school · Mixed · Day, Nandi County Chepyagoris Primary Primary school · Mixed · Day, Nandi County Chepyewet Primary Primary school · Mixed · Day, Nandi County Eisero Primary Primary school · Mixed · Day, Nandi County Fr. Kirwa Educational Centre Primary school · Mixed · Day & Boarding, Nandi County Fr Lelei/Toror Primary Primary school · Mixed · Day & Boarding, Nandi County Kababit Preparatory School Primary school · Mixed · Day & Boarding, Nandi County Kabisaga Primary Primary school · Mixed · Day, Nandi County Kabiyet Township Primary Primary school · Mixed · Day, Nandi County Kagarwo SDA Academy Primary school · Mixed · Day, Nandi County Kaiboi Primary Primary school · Mixed · Day, Nandi County Kaigat SDA Boarding Primary Primary school · Mixed · Day & Boarding, Nandi County Kalyet Septonok Primary Primary school · Mixed · Day & Boarding, Nandi County Kamoiywo Preparatory Boarding Primary Primary school · Mixed · Boarding, Nandi County Kapkagaron Primary Primary school · Mixed · Day, Nandi County Kapkeringon East Primary Primary school · Mixed · Day, Nandi County Kapkeringon Primary Primary school · Mixed · Day, Nandi County Kapkorio Primary Primary school · Mixed · Day, Nandi County Kapsato Primary Primary school · Mixed · Day, Nandi County Kebulonik Preparatory Academy Primary school · Mixed · Day & Boarding, Nandi County Kebulonik Primary Primary school · Mixed · Day, Nandi County Kebulwet Primary Primary school · Mixed · Day, Nandi County Kibigobe Primary Primary school · Mixed · Day, Nandi County Kimogoch Primary Primary school · Mixed · Day, Nandi County Kimolwet Primary Primary school · Mixed · Day, Nandi County Kipkombot Primary Primary school · Mixed · Day, Nandi County Kipsamoite Adventist Primary Primary school · Mixed · Day, Nandi County Kipsamoite Primary Primary school · Mixed · Day, Nandi County Koisolik Primary Primary school · Mixed · Day, Nandi County Kormaet Primary Primary school · Mixed · Day, Nandi County Kugeroniot Primary Primary school · Mixed · Day, Nandi County Kungurwet Primary Primary school · Mixed · Day & Boarding, Nandi County Lelechwet Primary Primary school · Mixed · Day, Nandi County Lolkeringet Primary School Primary school · Mixed · Day, Nandi County Mariann Coc Primary Primary school · Mixed · Day & Boarding, Nandi County Mars Kipsiria Academy Primary school · Mixed · Day, Nandi County Mosop Kimong Academy Primary school · Mixed · Boarding, Nandi County Muruto Primary Primary school · Mixed · Day, Nandi County Ndulele Primary Sh Primary school · Mixed · Day, Nandi County Ngoromosio Primary Primary school · Mixed · Day, Nandi County Ross Academy Primary school · Mixed · Day, Nandi County Rutan Academy Primary school · Mixed · Day, Nandi County Sangalo Central Academy Primary school · Mixed · Day, Nandi County Sangalo Primary Primary school · Mixed · Day, Nandi County Sangalo Township Primary Primary school · Mixed · Day, Nandi County Segemik Primary Primary school · Mixed · Day, Nandi County Shiners Academy Primary school · Mixed · Day, Nandi County St Augistine Muruto Academy Primary school · Mixed · Day, Nandi County St Benedicts Preparatory School Primary school · Mixed · Day, Nandi County St Joseph Kamasia Primary Primary school · Mixed · Day, Nandi County St. Mathews Primary School Septonok Primary school · Mixed · Boarding, Nandi County St Pauls Kapkechui Primary Primary school · Mixed · Day, Nandi County Tabolwa Primary Primary school · Mixed · Day, Nandi County Tegeiyat Primary Primary school · Mixed · Day, Nandi County Tumaini Grammar School Primary school · Mixed · Day, Nandi 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.
Other schools come from our older directory. Each school page shows its dates.