Skip to content
Home Rift Valley Nandi North
Kapsabet Boys High School C1 · Boys · Boarding, Chesumei sub-county, Nandi County Kapsabet Boys Primary Primary school · Mixed · Day, Nandi County Kapsabet Elite Academy Primary school · Mixed · Day & Boarding, Nandi County Kapsabet Girls High School C1 · Girls · Boarding, Nandi Central sub-county, Nandi County Kapsabet Muslim Primary Primary school · Mixed · Day, Nandi County Kapsabet School for the Deaf Primary school · Mixed · Day, Nandi County Kapsabet Township Primary Primary school · Mixed · Day, Nandi County Kapsato Primary Primary school · Mixed · Day, Nandi County Kapserton Primary Primary school · Mixed · Day, Nandi County Kapsile Primary Primary school · Mixed · Day, Nandi County Kapsisisywa Primary Primary school · Mixed · Day, Nandi County Kapsisisywa Secondary School Senior school · Mixed · Day, Nandi County Kapsosio Primary Primary school · Mixed · Day, Nandi County Kapsumbeiywo Primary Primary school · Mixed · Day, Nandi County Kaptakunyo Primary Primary school · Mixed · Day, Nandi County Kaptanin Primary Primary school · Mixed · Day, Nandi County Kaptebee Primary Primary school · Mixed · Day, Nandi County Kaptel AIC Academy Primary school · Mixed · Day, Nandi County Kaptel Boys High School C3 · Boys · Boarding, Chesumei sub-county, Nandi County Kaptel Primary Primary school · Mixed · Day, Nandi County Kaptenden Primary Primary school · Mixed · Day, Nandi County Kaptendon Primary Primary school · Mixed · Day, Nandi County Kaptildil Primary Primary school · Mixed · Day, Nandi County Kaptildil Secondary C4 · Mixed · Day, Chesumei sub-county, Nandi County Kaptobongen Primary Primary school · Mixed · Day, Nandi County Kaptoroi Primary Primary school · Mixed · Day, Nandi County Kapyagan Primary Primary school · Mixed · Day, Nandi County Karlel Primary School Primary school · Mixed · Day, Nandi County Karo Academy Primary school · Mixed · Day & Boarding, 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 Kechire Mixed Secondary Senior school · Mixed · Day, Nandi County Kechire 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 Kiborgok Hill Primary Primary school · Mixed · Day, Nandi County Kiborgok Secondary C4 · Mixed · Day, Nandi Central sub-county, Nandi County Kiboswa Primary Primary school · Mixed · Day, Nandi County Kilibwoni Primary Primary school · Mixed · Day, Nandi County Kilibwoni Secondary School Senior school · Mixed · Day & Boarding, Nandi County Kiminda Primary Primary school · Mixed · Day, Nandi County Kimngeru Primary Primary school · Mixed · Day, Nandi County Kimngoror Primary Primary school · Mixed · Day, Nandi County Kimnyoasis Primary Primary school · Mixed · Day, Nandi County Kimnyoasis Secondary C4 · Mixed · Day, Nandi Central sub-county, 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 Kimondi Primary Primary school · Mixed · Day, Nandi County Kimong Primary Primary school · Mixed · Day, Nandi County Kingwal Primary Primary school · Mixed · Day, Nandi County Kipchabo Elite School Primary school · Mixed · Day, Nandi County Kipchabo Primary Primary school · Mixed · Day, Nandi County Kipchunu Primary Primary school · Mixed · Day, Nandi County Kipkaren Primary Primary school · Mixed · Day, Nandi County Kipkaren Township Primary Primary school · Mixed · Day, Nandi County Kipkeibon Primary Primary school · Mixed · Day, Nandi County Kipkoi Junior Academy Primary school · Mixed · Day, Nandi County Kipkombot Primary Primary school · Mixed · Day, Nandi County Kipkongorwa Primary Primary school · Mixed · Day, Nandi County Kipsamoite Adventist Primary Primary school · Mixed · Day, Nandi County Kipsamoite Primary Primary school · Mixed · Day, Nandi County Kipsasuron Primary Primary school · Mixed · Day, Nandi County Kipsigak High School C2 · Boys · Boarding, Nandi Central sub-county, Nandi County Kipsigak Primary Primary school · Mixed · Day, Nandi County Kipsirwo Primary Primary school · Mixed · Day, Nandi County Kipsotoi Primary Primary school · Mixed · Day, Nandi County Kipsugur ACK Primary Primary school · Mixed · Day, Nandi County Kiptangus Primary Primary school · Mixed · Day, Nandi County Kiptaragon Primary Primary school · Mixed · Day, Nandi County Kiptuiya Primary Primary school · Mixed · Day, Nandi County Kipture Primary Primary school · Mixed · Day, Nandi County Kipture Secondary School C4 · Mixed · Day, Nandi Central sub-county, Nandi County Kiropket Primary Primary school · Mixed · Day, Nandi County Kisabei Primary Primary school · Mixed · Day, Nandi County Kisaget Education Centre Primary school · Mixed · Day & Boarding, Nandi County Kiutany Primary Primary school · Mixed · Day, Nandi County Koiban Primary Primary school · Mixed · Day, Nandi County Koibem Primary Primary school · Mixed · Day, Nandi County Koisegem Academy Primary school · Mixed · Day, Nandi County Koisolik Primary Primary school · Mixed · Day, Nandi County Koisolik Secondary School C4 · Mixed · Day, Nandi North sub-county, Nandi County Kokwet Primary Primary school · Mixed · Day, Nandi County Kombe AIC Academy Primary Primary school · Mixed · Day & Boarding, Nandi County Kombe Primary Primary school · Mixed · Day, Nandi County Kombe Secondary C4 · Mixed · Day, Chesumei sub-county, Nandi County Kormaet Primary Primary school · Mixed · Day, Nandi County Kosirai High School Senior school · Boys · Day, Nandi County Kosirai Primary Primary school · Mixed · Day, Nandi County Kugeroniot Primary Primary school · Mixed · Day, Nandi County Kungurwet Primary Primary school · Mixed · Day & Boarding, Nandi County Kunurter Primary Primary school · Mixed · Day, Nandi County Kurgung Basic Primary Primary school · Mixed · Day, Nandi County Kurgung Secondary C2 · Boys · Boarding, Nandi North sub-county, Nandi County Kurgung Township Primary Primary school · Mixed · Day, Nandi County Laboret Primary Primary school · Mixed · Day, Nandi County Laboret Secondary C2 · Boys · Boarding, Nandi North sub-county, 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 16 October 2026.
Other schools come from our older directory. Each school page shows its dates.