Skip to content
Home Rift Valley Keiyo Soy Keiyo South
Chekobei 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 Chepsigot Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Chepsirei Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Cheptebo Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Emsea Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kabawa Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kalwal Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kapkono 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 Kapsoo Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kaptubei Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kenya Flourspar Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kewapmwen Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kimwarer Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kipkanao Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Koimur Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Kowachi Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Menone Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Muskut Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Ngobisi Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Rokocho Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Sesia Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Simit Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Sogom Primary Primary school · Mixed · Day, Elgeyo-Marakwet County Turesia Girls Boarding Primary Primary school · Mixed · Day & Boarding, Elgeyo-Marakwet County Walbei Primary School 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 22 October 2026.
Other schools come from our older directory. Each school page shows its dates.