Skip to content
Home Nandi Mosop
ACK Kimogoch Secondary School C4 · Mixed · Day, Nandi North sub-county, Nandi County ACK Sirwo Primary Primary school · Mixed · Day, Nandi County AIC Chebarus Academy Primary school · Mixed · Day, Nandi County AIC Chepkemel Academy Primary school · Mixed · Day, Nandi County AIC Chepkemel Secondary C4 · Mixed · Day, Nandi North sub-county, Nandi County AIC Cheplakei Primary School Primary school · Mixed · Day, Nandi County AIC Chumek Educational Centre Primary school · Mixed · Day, Nandi County AIC Kamanyinya Secondary C4 · Mixed · Day, Nandi North sub-county, Nandi County AIC Kamboga Primary Primary school · Mixed · Day, Nandi County AIC Kamotong Primary Primary school · Mixed · Day, Nandi County AIC Kaptich Academy Primary school · Mixed · Day & Boarding, Nandi County AIC Kimong Secondary C4 · Mixed · Day, Nandi North sub-county, Nandi County AIC Laboret Girls Boarding Primary Primary school · Girls · Boarding, Nandi County AIC Sosiot Academy Primary school · Mixed · Day, Nandi County A.I.C Surungai Educational Centre 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 Bishop Muge Academy Primary school · Mixed · Day & Boarding, Nandi County Bishop Muge Memmorial Academy Primary school · Mixed · Day, Nandi County B.K Chumo Memorial Academy Primary school · Mixed · Day, 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 Chepkatet Primary Primary school · Mixed · Day, Nandi County Chepkemel 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 Chepnyogoson Primary Primary school · Mixed · Day, Nandi County Chepsaita Primary Primary school · Mixed · Day, Nandi County Chepterwai Primary Primary school · Mixed · Day, Nandi County Cheptilil Suswa Primary Primary school · Mixed · Day, Nandi County Cheptil Primary Primary school · Mixed · Day, Nandi County Cheptil Secondary School C2 · Mixed · Boarding, Nandi North sub-county, Nandi County Cheptonon Primary Primary school · Mixed · Day, Nandi County Cheptuiyet Primary Primary school · Mixed · Day, Nandi County Chepyagoris Primary Primary school · Mixed · Day, Nandi County Ebenezer Academy Primary school · Mixed · Day, Nandi County Eisero Girls Secondary C3 · Girls · Boarding, Nandi North sub-county, Nandi County Eisero Primary Primary school · Mixed · Day, Nandi County Fr Lelei/Toror Primary Primary school · Mixed · Day & Boarding, Nandi County Genesis Educational Centre Primary school · Mixed · Day, Nandi County Gods Will Academy Primary school · Mixed · Day, Nandi County Hepzibah New Vision Academy Primary school · Mixed · Day, Nandi County Hills Academy Ndalat Primary school · Mixed · Day & Boarding, Nandi County Hills Academy Secondary School Ndalat Senior school · Mixed · Day & Boarding, Nandi County Holy Cross Academy And Montessori Primary school · Mixed · Day, Nandi County Holy Trinity Girls Secondary Kaiboi Senior school · Girls · Boarding, Nandi County Kababit Preparatory School Primary school · Mixed · Day & Boarding, Nandi County Kabiemit Primary Primary school · Mixed · Day, Nandi County Kabisaga Primary Primary school · Mixed · Day, Nandi County Kabiyet Secondary School C3 · Boys · Boarding, Nandi North sub-county, 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 Primary Primary school · Mixed · Day, Nandi County Kaigat SDA Boarding Primary Primary school · Mixed · Day & Boarding, Nandi County Kakiptui Primary Primary school · Mixed · Day, Nandi County Kalyet Septonok Primary Primary school · Mixed · Day & Boarding, Nandi County Kamanyinya Primary Primary school · Mixed · Day, Nandi County Kamasai Primary Primary school · Mixed · Day, Nandi County Kamoiywo Preparatory Boarding Primary Primary school · Mixed · Boarding, Nandi County Kamulat Primary Primary school · Mixed · Day, Nandi County Kamungei Primary Primary school · Mixed · Day, Nandi County Kamungei Secondary C4 · Mixed · Day, Nandi North sub-county, Nandi County Kapchebosei Primary Primary school · Mixed · Day, Nandi County Kapkagaron Primary Primary school · Mixed · Day, Nandi County Kapkatet Primary Primary school · Mixed · Day, Nandi County Kapkenyeloi Primary Primary school · Mixed · Day, Nandi County Kapkeringon East Primary Primary school · Mixed · Day, Nandi County Kapkeringon Primary Primary school · Mixed · Day, Nandi County Kapkoimur Primary Primary school · Mixed · Day, Nandi County Kapkoimur Secondary School C4 · Mixed · Day, Nandi North sub-county, Nandi County Kapkorio Primary Primary school · Mixed · Day, Nandi County Kaplemur Primary Primary school · Mixed · Day, Nandi County Kapnganio Primary Primary school · Mixed · Day, Nandi County Kapsabaot Primary Primary school · Mixed · Day, Nandi County Kapsato Primary Primary school · Mixed · Day, Nandi County Kapserton Primary Primary school · Mixed · Day, Nandi County Kapsosio Primary Primary school · Mixed · Day, Nandi County Kaptebee Primary Primary school · Mixed · Day, Nandi County Kebulonic Secondary School C4 · Mixed · Day, Nandi North sub-county, 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 Ketam Primary Primary school · Mixed · Day, Nandi County Kibelio Primary Primary school · Mixed · Day, Nandi County Kibigobe Primary Primary school · Mixed · Day, Nandi County Kimngoror Primary Primary school · Mixed · Day, Nandi County Kimogoch Primary Primary school · Mixed · Day, Nandi County Kimolwet Primary Primary school · Mixed · Day, Nandi County Kimolwet SDA Secondary Senior school · Mixed · Day & Boarding, Nandi County Kimong Primary Primary school · Mixed · Day, Nandi County Kipkaren Primary Primary school · Mixed · Day, Nandi County Kipkaren Township Primary Primary school · Mixed · Day, Nandi County Kipkoi Junior Academy Primary school · Mixed · Day, Nandi County Kipkombot Primary Primary school · Mixed · Day, Nandi County Kiptangus Primary 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.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.