Skip to content
Home Elgeyo-Marakwet Keiyo South
AIC Kapkitony Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County AIC Samabul Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Atnas Kandie Secondary Senior school · Boys · Boarding, Elgeyo-Marakwet County Biwott Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Biwott Secondary Senior school · Mixed · Day, Elgeyo-Marakwet County, Kapchebelel Biwott Secondary Senior school · Mixed · Day, Elgeyo-Marakwet County, Kitany Chebior Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Chebirei Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Cheboge Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Chebulbul Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Chekobei Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Chemarkach Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Chemoibon Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Chemurgui Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Chemwabul Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Chepketeret Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Chepkorio Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Chepkosom Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Chepsamo Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Chepsigot Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Chepsigot Secondary School C4 · Mixed · Day, Ekeiyo South sub-county, Elgeyo-Marakwet County Chepsirei Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Cheptebo Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Cherota Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Chororget Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Emis Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Emsea Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Enego Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Epke Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Flax Primary Primary school · Mixed · Day & Boarding, Elgeyo-Marakwet County Fr Martin Boyle Academy Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Jonach Christian Academy Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kabawa Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kabirirsus Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kalwal Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kamelil Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kamosong Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kamwago Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kamwosor Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kapalwat Pr Primary school · Mixed · Day, Elgeyo-Marakwet County Kapchebelel Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kapchebutuk Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kapcheptek Pr Primary school · Mixed · Day, Elgeyo-Marakwet County Kapchorwa Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kapkenda Girls' Secondary Senior school · Mixed · Day, Elgeyo-Marakwet County Kapkenda Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kapkitony Girls Secondary School C3 · Girls · Boarding, Ekeiyo South sub-county, Elgeyo-Marakwet County Kapkono Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kapkosom Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kapkut Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kapletingi Pr Primary school · Mixed · Day, Elgeyo-Marakwet County Kapng'Etik Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kapsamich Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kapsegut Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kapsekwa Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kapserere Highland Academy Primary school · Mixed · Day & Boarding, Elgeyo-Marakwet County Kapsergong Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kapsoo Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kapsowek Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kaptagat Girls' Secondary Senior school · Girls · Boarding, Elgeyo-Marakwet County Kaptagat Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kaptarkok Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kaptilol Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kaptubei Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kasar Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Katumoi Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kenya Flourspar Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Ketigoi Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kewapmwen Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kibomet Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kiebor Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kimoloi Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kimwarer Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kimwarer Secondary C3 · Boys · Boarding, Ekeiyo South sub-county, Elgeyo-Marakwet County Kimwogo Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kimwogo Secondary School C4 · Mixed · Day, Ekeiyo South sub-county, Elgeyo-Marakwet County Kipchiloi Pr Primary school · Mixed · Day, Elgeyo-Marakwet County Kipkabus Downs Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kipkabus Forest Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kipkanao Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kipriria Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kipsaina Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kipsanai Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kipsaos Boys Secondary School C2 · Boys · Boarding, Ekeiyo South sub-county, Elgeyo-Marakwet County Kipsaos Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kiptabach Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kiptenden Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kiptengwer Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kiptulos Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kiptulos Secondary C3 · Mixed · Boarding, Ekeiyo South sub-county, Elgeyo-Marakwet County Kitany Preparatory Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kitany Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kitany Secondary C3 · Boys · Boarding, Ekeiyo South sub-county, Elgeyo-Marakwet County Kocholwo Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kocholwo Secondary C3 · Mixed · Boarding, Ekeiyo South sub-county, Elgeyo-Marakwet County Kogibor Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Koimur Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kombatich Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Koptega Girls' Secondary C3 · Mixed · Boarding, Ekeiyo South sub-county, Elgeyo-Marakwet County Koptega Primary Primary school · Mixed · Day, Elgeyo-Marakwet County
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.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.