Elgeyo-Marakwet County
- Abundant Life AcademyPrimary school · Mixed · Day
- A.I.C Anin Mixed Day Secondary SchoolC4 · Mixed · Day, Ekeiyo North sub-county
- AIC Chebai Mixed Day Secondary SchoolC4 · Mixed · Day, Emarakwet West sub-county
- A.I.C.Cheles Mixed Day Secondary SchoolC4 · Mixed · Day, Emarakwet West sub-county
- AIC Kapkitony Primary SchoolPrimary school · Mixed · Day
- AIC Kessup Girls SecondaryC2 · Girls · Boarding, Ekeiyo North sub-county
- AIC Life Springs AcademyPrimary school · Mixed · Day
- AIC Samabul Primary SchoolPrimary school · Mixed · Day
- AIC Shaamah AcademyPrimary school · Mixed · Day
- AIC Soy GirlsC3 · Girls · Boarding, Ekeiyo South sub-county
- Anin PrimaryPrimary school · Mixed · Day
- Anin SecondaryC3 · Girls · Boarding, Ekeiyo North sub-county
- Atnas KamdieC3 · Mixed · Boarding, Ekeiyo South sub-county
- Atnas Kandie SecondarySenior school · Boys · Boarding
- Barberi Primary SchoolPrimary school · Mixed · Day
- Barsumbat Day Secondary SchoolC4 · Mixed · Day, Emarakwet West sub-county
- Barsumbat Primary SchoolPrimary school · Mixed · Day
- Bishop Kewasis Kaberewo Primary SchoolPrimary school · Mixed · Day
- Biwott Mixed Day ChallengeC4 · Mixed · Day, Ekeiyo South sub-county
- Biwott PrimaryPrimary school · Mixed · Day
- Biwott SecondarySenior school · Mixed · Day, Kapchebelel
- Biwott SecondarySenior school · Mixed · Day, Kitany
- Biwott Secondary SchoolC3 · Mixed · Boarding, Ekeiyo South sub-county
- Boroko Primary SchoolPrimary school · Mixed · Day, Tirap
- Boroko Primary SchoolPrimary school · Mixed · Day, Tirap
- Boroon Primary SchoolPrimary school · Mixed · Day
- Bright Star Academy Primary SchoolPrimary school · Mixed · Day
- Bugar PrimaryPrimary school · Mixed · Day
- Bugar SecondaryC4 · Mixed · Day, Ekeiyo North sub-county
- Changach BarakC4 · Mixed · Day, Ekeiyo South sub-county
- Chawis Primary SchoolPrimary school · Mixed · Day
- Chbokokwa PrimaryPrimary school · Mixed · Day
- Chebai Primary SchoolPrimary school · Mixed · Day
- Chebai Secondary SchoolC3 · Boys · Boarding, Emarakwet West sub-county
- Chebara Damsite AcaPrimary school · Mixed · Day
- Chebara Girls Secondary SchoolC3 · Girls · Boarding, Emarakwet West sub-county
- Chebara Primary SchoolPrimary school · Mixed · Day
- Chebara Secondary SchoolC2 · Boys · Boarding, Emarakwet West sub-county
- Cheberen PrimaryPrimary school · Mixed · Day
- Chebiemit Primary SchoolPrimary school · Mixed · Day
- Chebiemit Secondary SchoolC3 · Boys · Boarding, Emarakwet West sub-county
- Chebilil Primary SchoolPrimary school · Mixed · Day
- Chebior PrimaryPrimary school · Mixed · Day
- Chebirei Mixed Day SecondaryC4 · Mixed · Day, Ekeiyo South sub-county
- Chebirei PrimaryPrimary school · Mixed · Day
- Cheboge Primary SchoolPrimary school · Mixed · Day
- Chebonet PrimaryPrimary school · Mixed · Day
- Chebonet SecondaryC4 · Mixed · Day, Ekeiyo North sub-county
- Chebororwa Primary SchoolPrimary school · Mixed · Day
- Chebororwa Secondary SchoolC3 · Girls · Boarding, Emarakwet West sub-county
- Chebulbul PrimaryPrimary school · Mixed · Day
- Chechan Primary SchoolPrimary school · Mixed · Day
- Chegilet PrimaryPrimary school · Mixed · Day
- Chegilet Secondary SchoolC4 · Mixed · Day, Ekeiyo North sub-county
- Chekobei PrimaryPrimary school · Mixed · Day
- Cheles Primary SchoolPrimary school · Mixed · Day
- Chelingwa PrimaryPrimary school · Mixed · Day
- Chelingwa Secondary SchoolC4 · Mixed · Day, Ekeiyo North sub-county
- Chemarkach PrimaryPrimary school · Mixed · Day
- Chemoibon PrimaryPrimary school · Mixed · Day
- Chemulany Primary SchoolPrimary school · Mixed · Day
- Chemurgoi Primary SchoolPrimary school · Mixed · Day
- Chemurgui PrimaryPrimary school · Mixed · Day
- Chemwabul PrimaryPrimary school · Mixed · Day
- Chemweno Top Hill AcademyPrimary school · Mixed · Day
- Chemworor Primary SchoolPrimary school · Mixed · Day
- Chepketeret PrimaryPrimary school · Mixed · Day
- Chepkogin Primary SchoolPrimary school · Mixed · Day
- Chepkorio PrimaryPrimary school · Mixed · Day
- Chepkosom Primary SchoolPrimary school · Mixed · Day
- Chepkum Primary SchoolPrimary school · Mixed · Day
- Chepsamo Mixed Day Secondary SchoolC4 · Mixed · Day, Ekeiyo South sub-county
- Chepsamo PrimaryPrimary school · Mixed · Day
- Chepsigot Primary SchoolPrimary school · Mixed · Day
- Chepsigot Secondary SchoolC4 · Mixed · Day, Ekeiyo South sub-county
- Chepsirei PrimaryPrimary school · Mixed · Day
- Cheptebo PrimaryPrimary school · Mixed · Day
- Cheptobot Primary SchoolPrimary school · Mixed · Day
- Cheptongei Primary SchoolPrimary school · Mixed · Day
- Cheptongei Secondary SchoolC4 · Mixed · Day, Emarakwet West sub-county
- Cheptulon Primary SchoolPrimary school · Mixed · Day
- Cherota PrimaryPrimary school · Mixed · Day
- Chesawach PrimaryPrimary school · Mixed · Day
- Chesetan Primary SchoolPrimary school · Mixed · Day
- Chesewew Secondary SchoolC3 · Boys · Boarding, Emarakwet East sub-county
- Chesingei Primary SchoolPrimary school · Mixed · Day
- Chesoi Primary SchoolPrimary school · Mixed · Day
- Chesongoch Primary SchoolPrimary school · Mixed · Day
- Chesongoch Small Home For Phy. ChallengedPrimary school · Mixed · Day
- Chesubet Primary SchoolPrimary school · Mixed · Day
- Chesuman Primary SchoolPrimary school · Mixed · Day
- Chogoo Primary SchoolPrimary school · Mixed · Day
- Chororget PrimaryPrimary school · Mixed · Day
- Chugor Primary Girls BoardingPrimary school · Mixed · Day & Boarding
- Connector Aca Primary SchoolPrimary school · Mixed · Day
- Daniel Adventist High School KaptubeiC3 · Mixed · Boarding, Ekeiyo South sub-county
- Embomir Primary SchoolPrimary school · Mixed · Day
- Emis PrimaryPrimary school · Mixed · Day
- Emkew Primary SchoolPrimary school · Mixed · Day
- Emsea 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 14 October 2026.
- Other schools come from our older directory. Each school page shows its dates.