Skip to content
Home Rift Valley Marakwet
Primary schools in Marakwet District
Kilima Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kilos Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kimnai Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kimuren Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kipkener Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kipkundul Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kiplabai Priary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kiplegetet Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kipsaiya Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kipsambach Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kipsero Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kipsetan Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kipsinot Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kiptanui Chepkog Aca Primary school · Mixed · Day, Elgeyo-Marakwet County Kipteber Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kipyebo Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kitonget Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Koibarak Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Koisabul Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Koitilial Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Koitugum Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kokwongoi Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kolelach Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kombases Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kondabilet Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kumbulul Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Kuserwo Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Lamaon Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Lamon Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Lawichi Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Litei Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Liter Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Lochin Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Lukuget Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Maina Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Maron Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Maroon Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Matira Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Metibelio Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Metipsoo Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Meuno Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Mindililwo Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Mizpah Academy Primary school · Mixed · Day, Elgeyo-Marakwet County Mkeno Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Mogil Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Moror Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Mueno Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Mugula Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Mungwa Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Mureto Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Murkutwo Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Muswon Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Nerkwo Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Nerkwo Small Home Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Ngenyireel Primary School Primary school · Mixed · Day & Boarding, Elgeyo-Marakwet County Nyirar Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Rorok Victory Academy Primary school · Mixed · Day, Elgeyo-Marakwet County Sambalat Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Sangach Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Sangurur Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Seret Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Simbeiywet Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Sinon Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Sitoton Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Soiyo Primary School Primary school · Mixed · Day, Uasin Gishu County St Gabriel Chorwa Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County St. Joseph's Kipkutee Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County St. Lukes Aca Primary school · Mixed · Day, Elgeyo-Marakwet County St Maurus Academy Chesongoch Primary school · Mixed · Day & Boarding, Elgeyo-Marakwet County St. Michael Primary School Embobut Primary school · Mixed · Day, Elgeyo-Marakwet County St. Patricks High Class Academy Primary school · Mixed · Day, Elgeyo-Marakwet County Tangul Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Tebe Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Tembu Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Tenden Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Tenderwa Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Terekmoi Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Tirap Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Toroko Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Tot Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Tunyo Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Tuturung Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Valley Oasis Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Yatoi Primary School Primary school · Mixed · Day, Elgeyo-Marakwet County Yemit 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.