Uasin Gishu County
- Kapchumba Primary SchoolPrimary school · Mixed · Day
- Kapchumba Secondary SchoolC4 · Mixed · Day, Turbo sub-county
- Kaperi Primary SchoolPrimary school · Mixed · Day
- Kapilat PrimaryPrimary school · Mixed · Day
- Kapkatet PrimaryPrimary school · Mixed · Day
- Kapkawa Academy Primary SchoolPrimary school · Mixed · Day
- Kapkeben Primary SchoolPrimary school · Mixed · Day
- Kapkeben Secondary SchoolC3 · Mixed · Boarding, Turbo sub-county
- Kapkei Primary SchoolPrimary school · Mixed · Day
- Kapkei Special UnitPrimary school · Mixed · Day
- Kapkenduiywo PrimaryPrimary school · Mixed · Day
- Kapkeno PrimaryPrimary school · Mixed · Day
- Kapkoiga SecondaryC2 · Girls · Boarding, Kesses sub-county
- Kapkoi PrimaryPrimary school · Mixed · Day
- Kapkoi Senior SchoolC4 · Mixed · Day, Kesses sub-county
- Kapkong PrimaryPrimary school · Mixed · Day
- Kapkong Special UnitPrimary school · Mixed · Day
- Kapkoros Primary SchoolPrimary school · Mixed · Day
- Kapkorren PrimaryPrimary school · Mixed · Day
- Kapkuis Primary SchoolPrimary school · Mixed · Day
- Kapkures PrimaryPrimary school · Mixed · Day
- Kaplamai Academy Primary SchoolPrimary school · Mixed · Day
- Kaplamai PrimaryPrimary school · Mixed · Day
- Kaplelach Primary SchoolPrimary school · Mixed · Day
- Kaplelach Secondary SchoolC4 · Mixed · Day, Turbo sub-county
- Kaples Primary SchoolPrimary school · Mixed · Day
- Kaplogoi Primary SchoolPrimary school · Mixed · Day
- Kaplolo Day Secondary SchoolC4 · Mixed · Day, Moiben sub-county
- Kaplolo PrimaryPrimary school · Mixed · Day
- Kapnasu Primary SchoolPrimary school · Mixed · Day
- Kapngetuny Gaa Secondary SchoolC4 · Mixed · Day, Soy sub-county
- Kapngetuny PrimaryPrimary school · Mixed · Day
- Kapngetuny SecondaryC2 · Boys · Boarding, Ainabkoi sub-county
- Kaprobu Primary SchoolPrimary school · Mixed · Day
- Kapsang PrimaryPrimary school · Mixed · Day
- Kapsaos Fam PrimaryPrimary school · Mixed · Day
- Kapsaos Fam Special UnitPrimary school · Mixed · Day
- Kapsaos PrimaryPrimary school · Mixed · Day
- Kapsaos SecondaryC4 · Mixed · Day, Turbo sub-county
- Kapsaret Primary SchoolPrimary school · Mixed · Day
- Kapsemwo Primary SchoolPrimary school · Mixed · Day
- Kapserton PrimaryPrimary school · Mixed · Day
- Kapsiliot Primary SchoolPrimary school · Mixed · Day
- Kapsiliot Secondary SchoolSenior school · Mixed · Boarding
- Kapsinende PrimaryPrimary school · Mixed · Day
- Kapsoen Primary SchoolPrimary school · Mixed · Day
- Kapsoya Primary SchoolPrimary school · Mixed · Day
- Kapsoya Secondary SchoolC4 · Mixed · Day, Ainabkoi sub-county
- Kapsubere Primary SchoolPrimary school · Mixed · Day
- Kapsumbeiywet High SchoolC4 · Mixed · Day, Soy sub-county
- Kapsumbeiywet PrimaryPrimary school · Mixed · Day
- Kapsundei Primary SchoolPrimary school · Mixed · Day
- Kapsurum Academy PrimaryPrimary school · Mixed · Day
- Kaptait PrimaryPrimary school · Mixed · Day
- Kaptebee SecondaryC4 · Mixed · Day, Turbo sub-county
- Kaptebengwet PrimaryPrimary school · Mixed · Day
- Kaptebengwet Primary SchoolPrimary school · Mixed · Day
- Kaptebengwet Secondary SchoolC4 · Mixed · Day, Soy sub-county
- Kaptendon PrimaryPrimary school · Mixed · Day
- Kaptinga Primary SchoolPrimary school · Mixed · Day
- Kaptuktuk Primary SchoolPrimary school · Mixed · Day
- Kaptumo Primary SchoolPrimary school · Mixed · Day
- Kapyemit Primary SchoolPrimary school · Mixed · Day
- Karona Primary SchoolPrimary school · Mixed · Day
- Katuiyo PrimaryPrimary school · Mixed · Day
- Kemeliet Primary SchoolPrimary school · Mixed · Day
- Kemeliet Secondary SchoolC4 · Mixed · Day, Moiben sub-county
- Keringet Primary SchoolPrimary school · Mixed · Day
- Keringet Secondary SchoolC4 · Mixed · Day, Kesses sub-county
- Kerita Kosyin PrimaryPrimary school · Mixed · Day
- Kerita PrimaryPrimary school · Mixed · Day
- Kerita SecondaryC4 · Mixed · Day, Kesses sub-county
- Kerotet Girls Secondary SchoolC2 · Girls · Boarding, Soy sub-county
- Kerotet Mixed Day Secondary SchoolC4 · Mixed · Day, Soy sub-county
- Kerotet PrimaryPrimary school · Mixed · Day
- Kerotet SecondarySenior school · Mixed · Day
- Ketiplong AIC PrimaryPrimary school · Mixed · Day
- Kewet PrimaryPrimary school · Mixed · Day
- Kiambaa PrimaryPrimary school · Mixed · Day
- Kiambaa Secondary SchoolC4 · Mixed · Day, Kapseret sub-county
- Kibabet PrimaryPrimary school · Mixed · Day
- Kibanja Academy PrimaryPrimary school · Mixed · Day & Boarding
- Kiborokwa PrimaryPrimary school · Mixed · Day
- Kiborom Secondary SchoolC3 · Mixed · Boarding, Soy sub-county
- Kiborum SecondarySenior school · Mixed · Day
- Kidiwa Primary SchoolPrimary school · Mixed · Day
- Kidiwa Special UnitPrimary school · Mixed · Day
- Kileges Primary SchoolPrimary school · Mixed · Day
- Kilima PrimaryPrimary school · Mixed · Day
- Kiluka Primary SchoolPrimary school · Mixed · Day
- Kimalel PrimaryPrimary school · Mixed · Day
- Kimoning Primary SchoolPrimary school · Mixed · Day
- Kimoning Secondary SchoolSenior school · Mixed · Day & Boarding
- Kimosop Academy PrimaryPrimary school · Mixed · Day & Boarding
- Kimumu PrimaryPrimary school · Mixed · Day
- Kimumu SecondaryC4 · Mixed · Day, Moiben sub-county
- Kimurgoi PrimaryPrimary school · Mixed · Day
- Kimuri PrimaryPrimary school · Mixed · Day
- Kimuruk PrimaryPrimary school · Mixed · Day
- Kingongo B Primary SchoolPrimary 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.