Skip to content
Home Nandi Emgwen
ACK Kolong Primary Primary school · Mixed · Day, Nandi County Ac Tegat Primary Primary school · Mixed · Day, Nandi County AIC Cheliliat Academy Primary school · Mixed · Day & Boarding, Nandi County AIC Cheribisi Primary school · Mixed · Day, Nandi County AIC Kaboen Primary Primary school · Mixed · Day, Nandi County AIC Kapkoibai Primary Primary school · Mixed · Day, Nandi County Amai Primary Primary school · Mixed · Day, Nandi County Bresa Academy Primary school · Mixed · Day, Nandi County Busara Hillsview Academy Primary school · Mixed · Day & Boarding, Nandi County Chebarus Border Primary Primary school · Mixed · Day, Nandi County Chepkinoiyo Primary Primary school · Mixed · Day, Nandi County Chepkumia Primary Primary school · Mixed · Day, Nandi County Chepkumia Secondary C4 · Mixed · Day, Nandi Central sub-county, Nandi County Cheptigok Primary Primary school · Mixed · Day, Nandi County Chesumei Academy Primary school · Mixed · Day, Nandi County Chesuwe Primary Primary school · Mixed · Day, Nandi County Choimim Primary Primary school · Mixed · Day, Nandi County Christ The King Academy Primary school · Mixed · Day, Nandi County Emdi Primary Primary school · Mixed · Day, Nandi County Faith School Primary school · Mixed · Day, Nandi County Fr Elia Limo Academy Primary school · Mixed · Day, Nandi County Fr Kuhn Secondary School Chepsonoi C4 · Mixed · Day, Nandi Central sub-county, Nandi County Henry Kosgey Irimis Primary Primary school · Mixed · Day, Nandi County Holy Rosary Girls Secondary Koibem Senior school · Girls · Day, Nandi County Ipa Kaimosi Primary Primary school · Mixed · Day, Nandi County Kabaskei Primary Primary school · Mixed · Day, Nandi County Kabikwen Secondary Senior school · Mixed · Day & Boarding, Nandi County Kabirirsang Primary Primary school · Mixed · Day, Nandi County Kabirirsang Secondary C4 · Mixed · Day, Nandi Central sub-county, 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 Kaimosi Teal Primary Primary school · Mixed · Day, Nandi County Kalonyo Primary Primary school · Mixed · Day, Nandi County Kalyet Primary Primary school · Mixed · Day, Nandi County Kamenon Primary Primary school · Mixed · Day, Nandi County Kamobo Mixed Secondary Senior school · Mixed · Day & Boarding, Nandi County Kamobo Primary Primary school · Mixed · Day, Nandi County Kapchemoiywo Girls Secondary Senior school · Girls · Boarding, Nandi County Kapchemoiywo 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 Kapkangani Primary Primary school · Mixed · Day, Nandi County Kapkilel Primary Primary school · Mixed · Day, Nandi County Kaplamai Primary Primary school · Mixed · Day, Nandi County Kapnyeberai Girls Secondary Senior school · Girls · Boarding, Nandi County Kapnyeberai 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 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 Kapsumbeiywo Primary Primary school · Mixed · Day, Nandi County Kaptakunyo Primary Primary school · Mixed · Day, Nandi County Kaptanin Primary Primary school · Mixed · Day, Nandi County Kaptenden Primary Primary school · Mixed · Day, Nandi County Kaptendon 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 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 Kimnyoasis Primary Primary school · Mixed · Day, Nandi County Kimnyoasis Secondary Senior school · Mixed · Day, Nandi County Kipkeibon Primary Primary school · Mixed · Day, Nandi County Kipsigak High School Senior school · Mixed · Boarding, Nandi County Kipsigak Primary Primary school · Mixed · Day, Nandi County Kipsotoi Primary Primary school · Mixed · Day, Nandi County Kipsugur ACK Primary Primary school · Mixed · Day, Nandi County Kiptaragon 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 Koibem Primary Primary school · Mixed · Day, Nandi County Koisegem Academy Primary school · Mixed · Day, Nandi County Lolminingai Academy Primary school · Mixed · Day, Nandi County Lutiet Primary Primary school · Mixed · Day, Nandi County Marcle School Primary school · Mixed · Day & Boarding, Nandi County Mberia Toleltany Primary Primary school · Mixed · Day, Nandi County Meswo Primary Primary school · Mixed · Day, Nandi County Midwestern Academy Hills View Primary school · Mixed · Day, Nandi County Milgo Primary Primary school · Mixed · Day, Nandi County Mogoiywo Hill Primary Primary school · Mixed · Day, Nandi County Mokwo Primary Primary school · Mixed · Day, Nandi County Mombor Primary Primary school · Mixed · Day, Nandi County Mosobecho Primary Primary school · Mixed · Day, Nandi County Mugunya Primary Primary school · Mixed · Day, Nandi County Ndubeneti Primary Primary school · Mixed · Day, Nandi County Ndubeneti Secondary C4 · Mixed · Day, Nandi Central sub-county, Nandi County Ngerek Primary Primary school · Mixed · Day, Nandi County Ngomwo Primary Primary school · Mixed · Day, Nandi County Rehema Academy Primary school · Mixed · Day, Nandi County Roseve Educational Centre Primary school · Mixed · Day & Boarding, Nandi County Roxy School Kapsabet Primary school · Mixed · Day, Nandi County Simba Hill Academy 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.