Nandi County
- Kakiptui PrimaryPrimary school · Mixed · Day
- Kalonyo PrimaryPrimary school · Mixed · Day
- Kalyet PrimaryPrimary school · Mixed · Day
- Kalyet Septonok PrimaryPrimary school · Mixed · Day & Boarding
- Kamagap PrimaryPrimary school · Mixed · Day
- Kamanyinya PrimaryPrimary school · Mixed · Day
- Kamarich PrimaryPrimary school · Mixed · Day
- Kamarini PrimaryPrimary school · Mixed · Day
- Kamasai PrimaryPrimary school · Mixed · Day
- Kamelil Mixed Day Secondary SchoolC4 · Mixed · Day, Tinderet sub-county
- Kamelilo PrimaryPrimary school · Mixed · Day
- Kamelil PrimaryPrimary school · Mixed · Day
- Kamenon PrimaryPrimary school · Mixed · Day
- Kamimei PrimaryPrimary school · Mixed · Day
- Kamimei Secondary SchoolC4 · Mixed · Day, Nandi South sub-county
- Kamkong PrimaryPrimary school · Mixed · Day
- Kamobo Mixed SecondaryC4 · Mixed · Day, Nandi Central sub-county
- Kamobo PrimaryPrimary school · Mixed · Day
- Kamoiywo Preparatory Boarding PrimaryPrimary school · Mixed · Boarding
- Kamoiywo PrimaryPrimary school · Mixed · Day
- Kamonjil PrimaryPrimary school · Mixed · Day
- Kamotony PrimaryPrimary school · Mixed · Day
- Kamulat PrimaryPrimary school · Mixed · Day
- Kamungei PrimaryPrimary school · Mixed · Day
- Kamungei SecondaryC4 · Mixed · Day, Nandi North sub-county
- Kamuny PrimaryPrimary school · Mixed · Day
- Kamuny SecondaryC4 · Mixed · Day, Tinderet sub-county
- Kamurguiywa PrimaryPrimary school · Mixed · Day
- Kamurguiywo Secondary SchoolC4 · Mixed · Day, Chesumei sub-county
- Kapchebosei PrimaryPrimary school · Mixed · Day
- Kapchemoiywo Girls SecondaryC3 · Girls · Boarding, Nandi Central sub-county
- Kapchemoiywo PrimaryPrimary school · Mixed · Day
- Kapchemosin PrimaryPrimary school · Mixed · Day
- Kapchepkok PrimaryPrimary school · Mixed · Day
- Kapchepkok Secondary SchoolC4 · Mixed · Day, Chesumei sub-county
- Kapchepsir PrimaryPrimary school · Mixed · Day
- Kapchorua PrimaryPrimary school · Mixed · Day
- Kapchumba PrimaryPrimary school · Mixed · Day
- Kapchuriai PrimaryPrimary school · Mixed · Day
- Kapkagaon PrPrimary school · Mixed · Day
- Kapkagaon Secondary SchoolC3 · Mixed · Boarding, Nandi Central sub-county
- Kapkagaron PrimaryPrimary school · Mixed · Day
- Kapkangani PrimaryPrimary school · Mixed · Day
- Kapkatet PrimaryPrimary school · Mixed · Day
- Kapkatet Secondary SchoolC4 · Mixed · Day, Nandi North sub-county
- Kapkeben AIC Girls SecondaryC4 · Girls · Day, Nandi South sub-county
- Kapkeben Day Mixed Secondary SchoolC4 · Mixed · Day, Nandi South sub-county
- Kapkeben PrimaryPrimary school · Mixed · Day
- Kapkechui PrimaryPrimary school · Mixed · Day
- Kapkembur PrimaryPrimary school · Mixed · Day
- Kapkemich PrimaryPrimary school · Mixed · Day
- Kapkenduiywo PrimaryPrimary school · Mixed · Day
- Kapkenyeloi PrimaryPrimary school · Mixed · Day
- Kapkerer PrimaryPrimary school · Mixed · Day
- Kapkerer Secondary SchoolC4 · Mixed · Day, Nandi South sub-county
- Kapkeringon East PrimaryPrimary school · Mixed · Day
- Kapkeringon PrimaryPrimary school · Mixed · Day
- Kapkeri PrimaryPrimary school · Mixed · Day
- Kapkeruge PrimaryPrimary school · Mixed · Day
- Kapkeruge Secondary SchoolC4 · Mixed · Day, Nandi South sub-county
- Kapkibimbir PrimaryPrimary school · Mixed · Day
- Kapkilel PrimaryPrimary school · Mixed · Day
- Kapkitany PrimaryPrimary school · Mixed · Day
- Kapkitara PrimaryPrimary school · Mixed · Day
- Kapkitony PrimaryPrimary school · Mixed · Day
- Kapkobis PrimaryPrimary school · Mixed · Day
- Kapkoimur PrimaryPrimary school · Mixed · Day
- Kapkoimur Secondary SchoolC4 · Mixed · Day, Nandi North sub-county
- Kapkoi PrimaryPrimary school · Mixed · Day
- Kapkolei Girls SecondaryC2 · Girls · Boarding, Nandi South sub-county
- Kapkolei PrimaryPrimary school · Mixed · Day
- Kapkonjusmo SDA PrimaryPrimary school · Mixed · Day
- Kapko PrimaryPrimary school · Mixed · Day
- Kapkorio PrimaryPrimary school · Mixed · Day
- Kapkoros Barngetung SecondaryC4 · Mixed · Day, Tinderet sub-county
- Kapkoros PrimaryPrimary school · Mixed · Day
- Kapkulumben PrimaryPrimary school · Mixed · Day
- Kapkures PrimaryPrimary school · Mixed · Day
- Kapkures SecondaryC4 · Mixed · Day, Nandi South sub-county
- Kapkuto PrimaryPrimary school · Mixed · Day
- Kaplamai PrimaryPrimary school · Mixed · Day
- Kaplelach PrimaryPrimary school · Mixed · Day
- Kaplelmet PrimaryPrimary school · Mixed · Day
- Kaplelmet SecondaryC4 · Mixed · Day, Nandi East sub-county
- Kaplemur PrimaryPrimary school · Mixed · Day
- Kaplolon PrimaryPrimary school · Mixed · Day
- Kapnganio PrimaryPrimary school · Mixed · Day
- Kapnyeberai Girls SecondaryC2 · Girls · Boarding, Nandi Central sub-county
- Kapnyeberai PrimaryPrimary school · Mixed · Day
- Kapnyemisa PrimaryPrimary school · Mixed · Day
- Kapnyemis PrimaryPrimary school · Mixed · Day
- Kapruret PrimaryPrimary school · Mixed · Day
- Kapsabaot PrimaryPrimary school · Mixed · Day
- Kapsabet Academy PrimaryPrimary school · Mixed · Day & Boarding
- Kapsabet Academy SecondarySenior school · Mixed · Day & Boarding
- Kapsabet Boys High SchoolC1 · Boys · Boarding, Chesumei sub-county
- Kapsabet Boys PrimaryPrimary school · Mixed · Day
- Kapsabet Elite AcademyPrimary school · Mixed · Day & Boarding
- Kapsabet Girls High SchoolC1 · Girls · Boarding, Nandi Central sub-county
- Kapsabet Muslim PrimaryPrimary school · Mixed · Day
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.