Nandi County
- Kapsabet School for the DeafPrimary school · Mixed · Day
- Kapsabet Secondary School for the DeafC1 · Mixed · Boarding, Nandi Central sub-county
- Kapsabet Township PrimaryPrimary school · Mixed · Day
- Kapsabit AcademyPrimary school · Mixed · Day
- Kapsagawat PrimaryPrimary school · Mixed · Day
- Kapsamoch PrimaryPrimary school · Mixed · Day
- Kapsaos PrimaryPrimary school · Mixed · Day
- Kapsaos Secondary SchoolC4 · Mixed · Day, Nandi South sub-county
- Kapsato PrimaryPrimary school · Mixed · Day
- Kapsengere PrimaryPrimary school · Mixed · Day
- Kapsengere SecondaryC3 · Mixed · Boarding, Nandi South sub-county
- Kapserton PrimaryPrimary school · Mixed · Day
- Kapsigilai Girls’ Secondary SchoolC3 · Girls · Boarding, Tinderet sub-county
- Kapsigilai PrimaryPrimary school · Mixed · Day
- Kapsile PrimaryPrimary school · Mixed · Day
- Kapsimatwo Preparatory SchoolPrimary school · Mixed · Day & Boarding
- Kapsimotwa SecondaryC4 · Mixed · Day, Nandi East sub-county
- Kapsisisywa PrimaryPrimary school · Mixed · Day
- Kapsisisywa Secondary SchoolSenior school · Mixed · Day
- Kapsisiywa Secondary SchoolC4 · Mixed · Day, Chesumei sub-county
- Kapsoen PrimaryPrimary school · Mixed · Day
- Kapsoiyo PrimaryPrimary school · Mixed · Day
- Kapsokio AIC PrimaryPrimary school · Mixed · Day
- Kapsosio PrimaryPrimary school · Mixed · Day
- Kapsumbeiywo PrimaryPrimary school · Mixed · Day
- Kaptakunyo PrimaryPrimary school · Mixed · Day
- Kaptanin PrimaryPrimary school · Mixed · Day
- Kaptebee PrimaryPrimary school · Mixed · Day
- Kaptel AIC AcademyPrimary school · Mixed · Day
- Kaptel Boys High SchoolC3 · Boys · Boarding, Chesumei sub-county
- Kaptel PrimaryPrimary school · Mixed · Day
- Kaptenden PrimaryPrimary school · Mixed · Day
- Kaptendon PrimaryPrimary school · Mixed · Day
- Kaptendon S A PrimaryPrimary school · Mixed · Day
- Kaptien PrimaryPrimary school · Mixed · Day
- Kaptien Secondary SchoolC4 · Mixed · Day, Nandi East sub-county
- Kaptildil PrimaryPrimary school · Mixed · Day
- Kaptildil SecondaryC4 · Mixed · Day, Chesumei sub-county
- Kaptilol PrimaryPrimary school · Mixed · Day
- Kaptobongen PrimaryPrimary school · Mixed · Day
- Kaptoroi PrimaryPrimary school · Mixed · Day
- Kaptumek PrimaryPrimary school · Mixed · Day
- Kaptumek SecondaryC4 · Mixed · Day, Nandi South sub-county
- Kaptumo Boys SecondaryC2 · Boys · Boarding, Nandi South sub-county
- Kaptumo PrimaryPrimary school · Mixed · Day
- Kaptwai PrimaryPrimary school · Mixed · Day
- Kaputi PrimaryPrimary school · Mixed · Day
- Kaputi Secondary SchoolC4 · Mixed · Day, Nandi East sub-county
- Kapyagan PrimaryPrimary school · Mixed · Day
- Karlel Primary SchoolPrimary school · Mixed · Day
- Karo AcademyPrimary school · Mixed · Day & Boarding
- Keben PrimaryPrimary school · Mixed · Day
- Kebulonic Secondary SchoolC4 · Mixed · Day, Nandi North sub-county
- Kebulonik Preparatory AcademyPrimary school · Mixed · Day & Boarding
- Kebulonik PrimaryPrimary school · Mixed · Day
- Kebulwet PrimaryPrimary school · Mixed · Day
- Keburo PrimaryPrimary school · Mixed · Day
- Keburo Secondary SchoolC4 · Mixed · Day, Nandi South sub-county
- Kechire Mixed SecondarySenior school · Mixed · Day
- Kechire PrimaryPrimary school · Mixed · Day
- Kemeloi Boarding PrimaryPrimary school · Mixed · Boarding
- Kemeloi Day PrimaryPrimary school · Mixed · Day
- Kemeloi Girls SecondaryC3 · Girls · Boarding, Nandi South sub-county
- Kemeloi SecondaryC2 · Boys · Boarding, Nandi South sub-county
- Kereri PrimaryPrimary school · Mixed · Day
- Kesengei PrimaryPrimary school · Mixed · Day
- Kesogon PrimaryPrimary school · Mixed · Day
- Kesogon SecondaryC4 · Mixed · Day, Nandi South sub-county
- Ketam PrimaryPrimary school · Mixed · Day
- Keteng PrimaryPrimary school · Mixed · Day
- Khartoum PrimaryPrimary school · Mixed · Day
- Kibabet PrimaryPrimary school · Mixed · Day
- Kibelio PrimaryPrimary school · Mixed · Day
- Kibigobe PrimaryPrimary school · Mixed · Day
- Kibigobe Secondary SchoolC4 · Mixed · Day, Nandi North sub-county
- Kiboboi PrimaryPrimary school · Mixed · Day
- Kibongwa PrimaryPrimary school · Mixed · Day
- Kiborgok Hill PrimaryPrimary school · Mixed · Day
- Kiborgok SecondaryC4 · Mixed · Day, Nandi Central sub-county
- Kiboswa PrimaryPrimary school · Mixed · Day
- Kibugat PrimaryPrimary school · Mixed · Day
- Kibukwo PrimaryPrimary school · Mixed · Day
- Kibwari PrimaryPrimary school · Mixed · Day
- Kiguskong PrimaryPrimary school · Mixed · Day
- Kilibwoni High SchoolC2 · Boys · Boarding, Nandi Central sub-county
- Kilibwoni PrimaryPrimary school · Mixed · Day
- Kilibwoni Secondary SchoolSenior school · Mixed · Day & Boarding
- Kimaren PrimaryPrimary school · Mixed · Day
- Kimaren SecondaryC4 · Mixed · Day, Nandi South sub-county
- Kimatkei PrimaryPrimary school · Mixed · Day
- Kimerek PrimaryPrimary school · Mixed · Day
- Kiminda PrimaryPrimary school · Mixed · Day
- Kimngeru PrimaryPrimary school · Mixed · Day
- Kimngoror PrimaryPrimary school · Mixed · Day
- Kimnyoasis PrimaryPrimary school · Mixed · Day
- Kimnyoasis SecondaryC4 · Mixed · Day, Nandi Central sub-county
- Kimogoch PrimaryPrimary school · Mixed · Day
- Kimolonik Primary SchoolPrimary school · Mixed · Day
- Kimolwet PrimaryPrimary school · Mixed · Day
- Kimolwet SDA SecondarySenior school · Mixed · Day & Boarding
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.