Nandi County
- Kimolwet SDA Secondary SchoolC4 · Mixed · Day, Nandi North sub-county
- Kimolwo PrimaryPrimary school · Mixed · Day
- Kimondi PrimaryPrimary school · Mixed · Day
- Kimondi Secondary SchoolC4 · Mixed · Day, Chesumei sub-county
- Kimong PrimaryPrimary school · Mixed · Day
- Kimugul Mixed DayC4 · Mixed · Day, Tinderet sub-county
- Kimugul PrimaryPrimary school · Mixed · Day
- Kimwani PrimaryPrimary school · Mixed · Day
- Kimwani SecondaryC4 · Mixed · Day, Tinderet sub-county
- Kingwal PrimaryPrimary school · Mixed · Day
- Kipchabo Elite SchoolPrimary school · Mixed · Day
- Kipchabo PrimaryPrimary school · Mixed · Day
- Kipchamo PrimaryPrimary school · Mixed · Day
- Kipchawat PrimaryPrimary school · Mixed · Day
- Kipchemwon PrimaryPrimary school · Mixed · Day
- Kipchunu PrimaryPrimary school · Mixed · Day
- Kipkaren PrimaryPrimary school · Mixed · Day
- Kipkaren Township PrimaryPrimary school · Mixed · Day
- Kipkegenda PrimaryPrimary school · Mixed · Day
- Kipkeibon Mixed DayC4 · Mixed · Day, Nandi Central sub-county
- Kipkeibon PrimaryPrimary school · Mixed · Day, Nandi Hills
- Kipkeibon PrimaryPrimary school · Mixed · Day, Kapsabet
- Kipkeigei PrimaryPrimary school · Mixed · Day
- Kipkimba PrimaryPrimary school · Mixed · Day
- Kipkoi Junior AcademyPrimary school · Mixed · Day
- Kipkoimet PrimaryPrimary school · Mixed · Day
- Kipkombot PrimaryPrimary school · Mixed · Day
- Kipkongen PrimaryPrimary school · Mixed · Day
- Kipkongorwa PrimaryPrimary school · Mixed · Day
- Kipkorom PrimaryPrimary school · Mixed · Day
- Kipkoror Mixed Day Secondary SchoolC4 · Mixed · Day, Nandi East sub-county
- Kipkoror PrimaryPrimary school · Mixed · Day
- Kipkures PrimaryPrimary school · Mixed · Day
- Kipkures Secondary SchoolC4 · Mixed · Day, Tinderet sub-county
- Kipkuti PrimaryPrimary school · Mixed · Day
- Kiplelgut PrimaryPrimary school · Mixed · Day
- Kipletito PrimaryPrimary school · Mixed · Day
- Kipletito Secondary SchoolC4 · Mixed · Day, Nandi South sub-county
- Kipngelel PrimaryPrimary school · Mixed · Day
- Kipriria Hills AcademyPrimary school · Mixed · Day & Boarding
- Kiprotgorik PrimaryPrimary school · Mixed · Day
- Kipsamoite Adventist PrimaryPrimary school · Mixed · Day
- Kipsamoite PrimaryPrimary school · Mixed · Day
- Kipsamo PrimaryPrimary school · Mixed · Day
- Kipsartuk PrimaryPrimary school · Mixed · Day
- Kipsasuron PrimaryPrimary school · Mixed · Day
- Kipsebwo PrimaryPrimary school · Mixed · Day
- Kipsielei PrimaryPrimary school · Mixed · Day
- Kipsigak High SchoolC2 · Boys · Boarding, Nandi Central sub-county
- Kipsigak PrimaryPrimary school · Mixed · Day
- Kipsirwo PrimaryPrimary school · Mixed · Day
- Kipsisiin PrimaryPrimary school · Mixed · Day
- Kipsitoi Tea PrimaryPrimary school · Mixed · Day
- Kipsotoi PrimaryPrimary school · Mixed · Day
- Kipsotoi Secondary SchoolC4 · Mixed · Day, Nandi Central sub-county
- Kipsugur ACK PrimaryPrimary school · Mixed · Day
- Kipsumat Primary SchoolPrimary school · Mixed · Day
- Kiptangus PrimaryPrimary school · Mixed · Day
- Kiptaragon PrimaryPrimary school · Mixed · Day
- Kiptaruswo PrimaryPrimary school · Mixed · Day
- Kiptebes PrimaryPrimary school · Mixed · Day
- Kiptegat PrimaryPrimary school · Mixed · Day
- Kiptiong'in PrimaryPrimary school · Mixed · Day
- Kiptuiya PrimaryPrimary school · Mixed · Day
- Kiptulus SecondaryC4 · Mixed · Day, Nandi South sub-county
- Kipture PrimaryPrimary school · Mixed · Day
- Kipture Secondary SchoolC4 · Mixed · Day, Nandi Central sub-county
- Kipyaor PrimaryPrimary school · Mixed · Day
- Kirongoi PrimaryPrimary school · Mixed · Day
- Kiropket PrimaryPrimary school · Mixed · Day
- Kisabei PrimaryPrimary school · Mixed · Day
- Kisaget Education CentrePrimary school · Mixed · Day & Boarding
- Kisaget Secondary SchoolPrivate senior school · Mixed · Day, Chesumei sub-county
- Kisarich PrimaryPrimary school · Mixed · Day
- Kisoga PrimaryPrimary school · Mixed · Day
- Kisorngot PrimaryPrimary school · Mixed · Day
- Kitaor PrimaryPrimary school · Mixed · Day
- Kitapkoi PrimaryPrimary school · Mixed · Day
- Kitechgaa PrimaryPrimary school · Mixed · Day
- Kitoroch PrimaryPrimary school · Mixed · Day
- Kiutany PrimaryPrimary school · Mixed · Day
- Kobujoi PrimaryPrimary school · Mixed · Day
- Kogamei PrimaryPrimary school · Mixed · Day
- Koiban PrimaryPrimary school · Mixed · Day
- Koiban Secondary SchoolC4 · Mixed · Day, Nandi North sub-county
- Koibarak PrimaryPrimary school · Mixed · Day
- Koibarak SecondaryC4 · Mixed · Day, Nandi South sub-county
- Koibem PrimaryPrimary school · Mixed · Day
- Koilot Day SecondaryC4 · Mixed · Day, Nandi East sub-county
- Koilot PrimaryPrimary school · Mixed · Day
- Koimet PrimaryPrimary school · Mixed · Day
- Koisagat PrimaryPrimary school · Mixed · Day
- Koisegem AcademyPrimary school · Mixed · Day
- Koisegem Mixed DayC4 · Mixed · Day, Tinderet sub-county
- Koisegem PrimaryPrimary school · Mixed · Day
- Koisolik PrimaryPrimary school · Mixed · Day
- Koisolik Secondary SchoolC4 · Mixed · Day, Nandi North sub-county
- Koitabut PrimaryPrimary school · Mixed · Day
- Koitabut SecondaryC4 · Mixed · Day, Nandi South sub-county
- Koitalel Samoei High School KugeroniotC4 · Mixed · Day, Nandi North sub-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.