Skip to content
Home Rift Valley Nandi North
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 Elgon View High Senior school · Mixed · Day & Boarding, Nandi County Emdi Primary Primary school · Mixed · Day, Nandi County Emgwen Complex Primary Primary school · Mixed · Day, Nandi County Emsos Primary Primary school · Mixed · Day, Nandi County Faith School Primary school · Mixed · Day, Nandi County Father Boyle Academy Primary school · Mixed · Day, Nandi County Fr Elia Limo Academy Primary school · Mixed · Day, Nandi County Fr. Kirwa Educational Centre Primary school · Mixed · Day & Boarding, Nandi County Fr Kuhn Academy Chepterit Primary school · Mixed · Day & Boarding, Nandi County Fr Kuhn Boarding Primary Primary school · Girls · Boarding, Nandi County Fr Kuhn Secondary School Chepsonoi C4 · Mixed · Day, Nandi Central sub-county, Nandi County Fr Lelei/Toror Primary Primary school · Mixed · Day & Boarding, Nandi County Fr Toror Primary Primary school · Mixed · Day, Nandi County Genesis Educational Centre Primary school · Mixed · Day, Nandi County Gods Will Academy Primary school · Mixed · Day, Nandi County Halvino Educational Centre Primary school · Mixed · Day & Boarding, Nandi County Henry Kosgey Irimis Primary Primary school · Mixed · Day, Nandi County Hepzibah New Vision Academy Primary school · Mixed · Day, Nandi County Hill Farm Primary 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 Rosary Girls Secondary Koibem Senior school · Girls · Day, Nandi County Holy Trinity Girls Secondary Kaiboi Senior school · Girls · Boarding, Nandi County Ipa Kaimosi Primary Primary school · Mixed · Day, Nandi County Itigo Girls Secondary C2 · Girls · Boarding, Chesumei sub-county, Nandi County Itigo Primary Primary school · Mixed · Day, Nandi County Joyland Academy Kapkobis Primary school · Mixed · Day, Nandi County Kabaa Primary Primary school · Mixed · Day, Nandi County Kababit Preparatory School Primary school · Mixed · Day & Boarding, Nandi County Kabaskei Primary Primary school · Mixed · Day, Nandi County Kabiemit Primary Primary school · Mixed · Day, Nandi County Kabikwen Secondary Senior school · Mixed · Day & Boarding, Nandi County Kabilo Primary Primary school · Mixed · Day, Nandi County Kabirirsang Primary Primary school · Mixed · Day, Nandi County Kabirirsang Secondary C4 · Mixed · Day, Nandi Central sub-county, 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 Kabongwa Primary Primary school · Mixed · Day, Nandi County Kabore Primary Primary school · Mixed · Day, Nandi County Kabwareng Primary Primary school · Mixed · Day, Nandi County Kabwareng Secondary School C4 · Mixed · Day, Nandi Central sub-county, 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 Kaimosi Teal Primary Primary school · Mixed · Day, Nandi County Kakiptui Primary Primary school · Mixed · Day, Nandi County Kalonyo Primary Primary school · Mixed · Day, Nandi County Kalyet 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 Kamenon Primary Primary school · Mixed · Day, Nandi County Kamobo Mixed Secondary C4 · Mixed · Day, Nandi Central sub-county, Nandi County Kamobo Primary Primary school · Mixed · Day, Nandi County Kamoiywo Preparatory Boarding Primary Primary school · Mixed · Boarding, Nandi County Kamoiywo Primary Primary school · Mixed · Day, Nandi County Kamonjil Primary Primary school · Mixed · Day, 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 Kamurguiywa Primary Primary school · Mixed · Day, Nandi County Kapchebosei Primary Primary school · Mixed · Day, Nandi County Kapchemoiywo Girls Secondary C3 · Girls · Boarding, Nandi Central sub-county, Nandi County Kapchemoiywo Primary Primary school · Mixed · Day, Nandi County Kapchepkok Primary Primary school · Mixed · Day, Nandi County Kapchepsir Primary Primary school · Mixed · Day, Nandi County Kapchumba Primary Primary school · Mixed · Day, Nandi County Kapkagaon Pr Primary school · Mixed · Day, Nandi County Kapkagaon Secondary School C3 · Mixed · Boarding, Nandi Central sub-county, Nandi County Kapkagaron Primary Primary school · Mixed · Day, Nandi County Kapkangani Primary Primary school · Mixed · Day, Nandi County Kapkatet Primary Primary school · Mixed · Day, Nandi County Kapkechui 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 Kapkibimbir Primary Primary school · Mixed · Day, Nandi County Kapkilel Primary Primary school · Mixed · Day, Nandi County Kapkitara Primary Primary school · Mixed · Day, Nandi County Kapkobis 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 Kapkonjusmo SDA Primary Primary school · Mixed · Day, Nandi County Kapkorio Primary Primary school · Mixed · Day, Nandi County Kapkuto Primary Primary school · Mixed · Day, Nandi County Kaplamai Primary Primary school · Mixed · Day, Nandi County Kaplemur Primary Primary school · Mixed · Day, Nandi County Kapnganio Primary Primary school · Mixed · Day, Nandi County Kapnyeberai Girls Secondary C2 · Girls · Boarding, Nandi Central sub-county, Nandi County Kapnyeberai Primary Primary school · Mixed · Day, Nandi County Kapnyemisa Primary Primary school · Mixed · Day, Nandi County Kapsabaot Primary Primary school · Mixed · Day, Nandi County Kapsabet Academy Primary Primary school · Mixed · Day & Boarding, Nandi County Kapsabet Academy Secondary Senior school · Mixed · Day & Boarding, 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 22 October 2026.
Other schools come from our older directory. Each school page shows its dates.