Elgeyo-Marakwet County
- Kipsoen SecondaryC2 · Boys · Boarding, Ekeiyo North sub-county
- Kiptabach PrimaryPrimary school · Mixed · Day
- Kiptabus PrimaryPrimary school · Mixed · Day
- Kiptanui Chepkog AcaPrimary school · Mixed · Day
- Kipteber Primary SchoolPrimary school · Mixed · Day
- Kiptenden Primary SchoolPrimary school · Mixed · Day
- Kiptengwer PrimaryPrimary school · Mixed · Day
- Kiptingo PrimaryPrimary school · Mixed · Day
- Kiptoro Primary SchoolPrimary school · Mixed · Day
- Kiptulos PrimaryPrimary school · Mixed · Day
- Kiptulos SecondaryC3 · Mixed · Boarding, Ekeiyo South sub-county
- Kipyator Secondary SchoolC4 · Mixed · Day, Ekeiyo South sub-county
- Kipyebo Primary SchoolPrimary school · Mixed · Day
- Kipyeigor Primary SchoolPrimary school · Mixed · Day
- Kitany Preparatory PrimaryPrimary school · Mixed · Day
- Kitany PrimaryPrimary school · Mixed · Day
- Kitany SecondaryC3 · Boys · Boarding, Ekeiyo South sub-county
- Kitonget Primary SchoolPrimary school · Mixed · Day
- Kobil PrimaryPrimary school · Mixed · Day & Boarding
- Kocholwo PrimaryPrimary school · Mixed · Day
- Kocholwo SecondaryC3 · Mixed · Boarding, Ekeiyo South sub-county
- Kogibor Primary SchoolPrimary school · Mixed · Day
- Koibarak Primary SchoolPrimary school · Mixed · Day
- Koimur Hill Mixed Secondary SchoolC4 · Mixed · Day, Ekeiyo South sub-county
- Koimur PrimaryPrimary school · Mixed · Day
- Koisabul Primary SchoolPrimary school · Mixed · Day
- Koisungur AcademyPrimary school · Mixed · Day
- Koisungur Boys High SchoolC4 · Mixed · Day, Emarakwet West sub-county
- Koitilial High SchoolC4 · Mixed · Day, Emarakwet West sub-county
- Koitilial Primary SchoolPrimary school · Mixed · Day
- Koitugum Primary SchoolPrimary school · Mixed · Day
- Kokwao Mixed Day Secondary SchoolC4 · Mixed · Day, Ekeiyo North sub-county
- Kokwao Primary SchoolPrimary school · Mixed · Day
- Kokwongoi Primary SchoolPrimary school · Mixed · Day
- Kolelach Primary SchoolPrimary school · Mixed · Day
- Kombases Primary SchoolPrimary school · Mixed · Day
- Kombatich Mixed Day Secondary SchoolC4 · Mixed · Day, Ekeiyo South sub-county
- Kombatich Primary SchoolPrimary school · Mixed · Day
- Kondabilet Primary SchoolPrimary school · Mixed · Day
- Kondabilet Secondary SchoolC4 · Mixed · Day, Emarakwet West sub-county
- Koptega Girls' SecondaryC3 · Mixed · Boarding, Ekeiyo South sub-county
- Koptega PrimaryPrimary school · Mixed · Day
- Korkitony PrimaryPrimary school · Mixed · Day
- Korkitony SecondaryC4 · Mixed · Day, Ekeiyo North sub-county
- Kowachi PrimaryPrimary school · Mixed · Day
- Kumbulul Primary SchoolPrimary school · Mixed · Day
- Kuserwo Primary SchoolPrimary school · Mixed · Day
- Lamaon Primary SchoolPrimary school · Mixed · Day
- Lamon Primary SchoolPrimary school · Mixed · Day
- Lawichi Primary SchoolPrimary school · Mixed · Day
- Lelan Secondary SchoolC3 · Mixed · Boarding, Emarakwet West sub-county
- Lelboinet Boys' SecondaryC3 · Boys · Boarding, Ekeiyo South sub-county
- Lelboinet PrimaryPrimary school · Mixed · Day
- Litei Primary SchoolPrimary school · Mixed · Day
- Liter Girls Secondary SchoolC4 · Girls · Day, Emarakwet East sub-county
- Liter Primary SchoolPrimary school · Mixed · Day
- Loboen Primary SchoolPrimary school · Mixed · Day
- Lochin Primary SchoolPrimary school · Mixed · Day
- Lolgarini Secondary SchoolC4 · Mixed · Day, Ekeiyo South sub-county
- Lolgarin Primary SchoolPrimary school · Mixed · Day
- Lukuget Hill Secondary SchoolC4 · Mixed · Day, Emarakwet East sub-county
- Lukuget Primary SchoolPrimary school · Mixed · Day
- Maina Primary SchoolPrimary school · Mixed · Day
- Mancheywa PrimaryPrimary school · Mixed · Day
- Marakwet Boys High SchoolC2 · Boys · Boarding, Emarakwet West sub-county
- Maria Soti Girls' Educational CentreSenior school · Mixed · Day
- Maron Primary SchoolPrimary school · Mixed · Day
- Maroon Primary SchoolPrimary school · Mixed · Day
- Matira Primary SchoolPrimary school · Mixed · Day
- Menone PrimaryPrimary school · Mixed · Day
- Metibelio Primary SchoolPrimary school · Mixed · Day
- Metipsoo Primary SchoolPrimary school · Mixed · Day
- Metkei Girls Secondary SchoolC1 · Girls · Boarding, Ekeiyo South sub-county
- Meuno Primary SchoolPrimary school · Mixed · Day
- Mindililwo PrimaryPrimary school · Mixed · Day
- Mindililwo Primary SchoolPrimary school · Mixed · Day
- Mizpah AcademyPrimary school · Mixed · Day
- Mkeno Primary SchoolPrimary school · Mixed · Day
- Mogil Day Secondary SchoolC4 · Mixed · Day, Emarakwet East sub-county
- Mogil Primary SchoolPrimary school · Mixed · Day
- Moi Girls Secondary School KapcheropC3 · Girls · Boarding, Emarakwet West sub-county
- Moi Kapsowar Girls Secondary SchoolC1 · Girls · Boarding, Emarakwet West sub-county
- Moi Tambach Primary SchoolPrimary school · Mixed · Day
- Mokwo Girls' SecondaryC2 · Girls · Boarding, Ekeiyo South sub-county
- Mokwo PrimaryPrimary school · Mixed · Day
- Molol PrimaryPrimary school · Mixed · Day
- Moror Primary SchoolPrimary school · Mixed · Day
- Msekekwa PrimaryPrimary school · Mixed · Day
- Mueno Primary SchoolPrimary school · Mixed · Day
- Mugula Primary SchoolPrimary school · Mixed · Day
- Mungwa Primary SchoolPrimary school · Mixed · Day
- Muno PrimaryPrimary school · Mixed · Day
- Mureto Primary SchoolPrimary school · Mixed · Day
- Murkutwo Primary SchoolPrimary school · Mixed · Day
- Muskut Mixed Day SecondaryC4 · Mixed · Day, Ekeiyo South sub-county
- Muskut PrimaryPrimary school · Mixed · Day
- Muswon Primary SchoolPrimary school · Mixed · Day
- Nerkwo Primary SchoolPrimary school · Mixed · Day
- Nerkwo Small Home Primary SchoolPrimary school · Mixed · Day
- Ngenyireel Primary SchoolPrimary 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.