Nandi County
- Mwein Adventist SecondarySenior school · Mixed · Day & Boarding
- Mwein Adventist Secondary SchoolC4 · Mixed · Day, Chesumei sub-county
- Mwein PrimaryPrimary school · Mixed · Day
- Naet Preparatory SchoolPrimary school · Mixed · Day
- Namgoi Mixed Day SchoolC4 · Mixed · Day, Chesumei sub-county
- Namgoi PrimaryPrimary school · Mixed · Day
- Nandi Hills AcademyPrimary school · Mixed · Day
- Nandi Hills Highview AcademyPrimary school · Mixed · Day
- Nandi Hills Highview PrimaryPrimary school · Mixed · Day & Boarding
- Nandi Hills Township PrimaryPrimary school · Mixed · Day
- Nandi PrimaryPrimary school · Mixed · Day
- Ndalat Gaa AcademyPrimary school · Mixed · Day
- Ndalat Gaa Girls SecondaryC2 · Girls · Boarding, Nandi North sub-county
- Ndalat PrimaryPrimary school · Mixed · Day
- Ndaptabwa Mixed HighSenior school · Mixed · Day
- Ndaptabwa PrimaryPrimary school · Mixed · Day
- Nderio PrimaryPrimary school · Mixed · Day
- Ndonyongaria PrimaryPrimary school · Mixed · Day
- Ndonyongaria SecondaryC4 · Mixed · Day, Chesumei sub-county
- Ndubeneti PrimaryPrimary school · Mixed · Day
- Ndubeneti SecondaryC4 · Mixed · Day, Nandi Central sub-county
- Ndubusat PrimaryPrimary school · Mixed · Day
- Ndulele Primary ShPrimary school · Mixed · Day
- Ndurio PrimaryPrimary school · Mixed · Day
- Ndurio SecondaryC4 · Mixed · Day, Nandi South sub-county
- Nduroto PrimaryPrimary school · Mixed · Day
- Ndururo PrimaryPrimary school · Mixed · Day
- Ngariet PrimaryPrimary school · Mixed · Day
- Ngatata PrimaryPrimary school · Mixed · Day
- Ngechek PrimaryPrimary school · Mixed · Day
- Ngechek SecondaryC4 · Mixed · Day, Chesumei sub-county
- Ngenyilel PrimaryPrimary school · Mixed · Day
- Ngerek PrimaryPrimary school · Mixed · Day
- Ngomwo PrimaryPrimary school · Mixed · Day
- Ngoroin PrimaryPrimary school · Mixed · Day
- Ngoromosio PrimaryPrimary school · Mixed · Day
- Nyigoon PrimaryPrimary school · Mixed · Day
- Ogirgir PrimaryPrimary school · Mixed · Day
- Olbutenet PrimaryPrimary school · Mixed · Day
- Ollessos Mixed Day SecondaryC4 · Mixed · Day, Nandi East sub-county
- Ollessos PrimaryPrimary school · Mixed · Day
- Olmaroroi PrimaryPrimary school · Mixed · Day
- Ol-Maroroi SecondaryC4 · Mixed · Day, Nandi North sub-county
- Olomotit PrimaryPrimary school · Mixed · Day
- Oriok PrimaryPrimary school · Mixed · Day
- Our Lady of Peace Girls Secondary SchoolC2 · Girls · Boarding, Nandi East sub-county
- Our Lady of Peace PrimaryPrimary school · Mixed · Day
- Our Lady of Wisdom Kapkechui Girls SecondaryC4 · Girls · Day, Chesumei sub-county
- PAG Jerusalem AcademyPrimary school · Mixed · Day & Boarding
- Pemja PrimaryPrimary school · Mixed · Day
- Pentagon AcademyPrimary school · Mixed · Day
- Philgrace AcademyPrimary school · Mixed · Day
- Philip Biwot PrimaryPrimary school · Mixed · Day
- Precious Hill AcademyPrimary school · Mixed · Day
- Pukka AcademyPrimary school · Mixed · Day & Boarding
- Rehema AcademyPrimary school · Mixed · Day
- Ressio PrimaryPrimary school · Mixed · Day
- Rio AcademyPrimary school · Mixed · Day
- Riverside AcademyPrimary school · Mixed · Day
- Rockfield School SigotPrimary school · Mixed · Day
- Roseve Educational CentrePrimary school · Mixed · Day & Boarding
- Ross AcademyPrimary school · Mixed · Day
- Roxy School KapsabetPrimary school · Mixed · Day
- Royal Toto SchoolPrimary school · Mixed · Boarding
- Rubet Secondary SchoolSenior school · Mixed · Day
- Rutan AcademyPrimary school · Mixed · Day
- Sachangwan PrimaryPrimary school · Mixed · Day
- Salamu AcademyPrimary school · Mixed · Day
- Samitui PrimaryPrimary school · Mixed · Day
- Samoei SecondaryC2 · Boys · Boarding, Nandi East sub-county
- Samoget PrimaryPrimary school · Mixed · Day
- Samoo PrimaryPrimary school · Mixed · Day
- Samoo Secondary SchoolC4 · Mixed · Day, Chesumei sub-county
- Sangalo Central AcademyPrimary school · Mixed · Day
- Sangalo PrimaryPrimary school · Mixed · Day
- Sangalo Secondary SchoolC4 · Mixed · Day, Nandi North sub-county
- Sangalo Township PrimaryPrimary school · Mixed · Day
- Saniak PrimaryPrimary school · Mixed · Day
- Saniak Secondary SchoolC4 · Mixed · Day, Chesumei sub-county
- Sarora Mixed SecondaryC4 · Mixed · Day, Nandi North sub-county
- Sarora PrimaryPrimary school · Mixed · Day
- Saru-Gaa PrimaryPrimary school · Mixed · Day
- Sarwat Mixed Secondary SchoolC4 · Mixed · Day, Tinderet sub-county
- Sarwat PrimaryPrimary school · Mixed · Day
- Savani PrimaryPrimary school · Mixed · Day
- Savani SecondaryC4 · Mixed · Day, Nandi East sub-county
- SDA Kurgung Girls Secondary SchoolC4 · Girls · Day, Nandi North sub-county
- SDA Labuiywo AcademyPrimary school · Mixed · Day
- SDA Samitui Mixed Secondary SchoolC4 · Mixed · Day, Nandi South sub-county
- Segemik PrimaryPrimary school · Mixed · Day
- Segut PrimaryPrimary school · Mixed · Day
- Seiyot Primary SchoolPrimary school · Mixed · Day
- Senetwo PrimaryPrimary school · Mixed · Day
- Septon PrimaryPrimary school · Mixed · Day
- Serem PrimaryPrimary school · Mixed · Day
- Serem SecondaryC2 · Boys · Boarding, Nandi South sub-county
- Serengonik PrimaryPrimary school · Mixed · Day
- Setek Gaa PrimaryPrimary school · Mixed · Day
- Setek Primary SchoolPrimary school · Mixed · Day
- Setyot 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.