Primary schools in Elgeyo-Marakwet County
- Kipkaa Pri
Primary school · Mixed · Day
- Kipkabus Downs Primary Sch
Primary school · Mixed · Day
- Kipkabus Forest Pri Sch
Primary school · Mixed · Day
- Kipkanao Pri
Primary school · Mixed · Day
- Kipkenda Pri Sch
Primary school · Mixed · Day
- Kipkener Pri Sch
Primary school · Mixed · Day
- Kipkulot Pri
Primary school · Mixed · Day
- Kipkundul Pri Sch
Primary school · Mixed · Day
- Kiplabai Priary School
Primary school · Mixed · Day
- Kiplegetet Primary Sch
Primary school · Mixed · Day
- Kipriria Primary Sch
Primary school · Mixed · Day
- Kipsaina Pri
Primary school · Mixed · Day
- Kipsaiya Pri Sch
Primary school · Mixed · Day
- Kipsambach Pri Sch
Primary school · Mixed · Day
- Kipsanai Pri
Primary school · Mixed · Day
- Kipsaos Pri Sch
Primary school · Mixed · Day
- Kipsero Primary School
Primary school · Mixed · Day
- Kipsetan Pri Sch
Primary school · Mixed · Day
- Kipsinot Primary School
Primary school · Mixed · Day
- Kiptabach Primary
Primary school · Mixed · Day
- Kiptabus Primary
Primary school · Mixed · Day
- Kiptanui Chepkog Aca
Primary school · Mixed · Day
- Kipteber Primary School
Primary school · Mixed · Day
- Kiptengwer Pri
Primary school · Mixed · Day
- Kiptingo Primary
Primary school · Mixed · Day
- Kiptoro Pri Sch
Primary school · Mixed · Day
- Kiptulos Pri
Primary school · Mixed · Day
- Kipyebo Pri Sch
Primary school · Mixed · Day
- Kipyeigor Pri Sch
Primary school · Mixed · Day
- Kitany Preparatory Pri
Primary school · Mixed · Day
- Kitany Pri
Primary school · Mixed · Day
- Kitonget Pri Sch
Primary school · Mixed · Day
- Kobil Pri
Primary school · Mixed · Day & Boarding
- Kocholwo Primary
Primary school · Mixed · Day
- Kogibor Pri Sch
Primary school · Mixed · Day
- Koibarak Primary School
Primary school · Mixed · Day
- Koimur Pri
Primary school · Mixed · Day
- Koisabul Pri Sch
Primary school · Mixed · Day
- Koisungur Academy
Primary school · Mixed · Day
- Koitilial Pri Sch
Primary school · Mixed · Day
- Koitugum Pri Sch
Primary school · Mixed · Day
- Kokwao Pri Sch
Primary school · Mixed · Day
- Kokwongoi Pri Sch
Primary school · Mixed · Day
- Kolelach Primary School
Primary school · Mixed · Day
- Kombases Pri Sch
Primary school · Mixed · Day
- Kombatich Pri Sch
Primary school · Mixed · Day
- Kondabilet Pri Sch
Primary school · Mixed · Day
- Koptega Pri
Primary school · Mixed · Day
- Korkitony Pri
Primary school · Mixed · Day
- Kowachi Primary
Primary school · Mixed · Day
- Kumbulul Pri Sch
Primary school · Mixed · Day
- Kuserwo Primary Sch
Primary school · Mixed · Day
- Lamaon Pri Sch
Primary school · Mixed · Day
- Lamon Pri Sch
Primary school · Mixed · Day
- Lawichi Pri Sch
Primary school · Mixed · Day
- Lelboinet Pri
Primary school · Mixed · Day
- Litei Primary School
Primary school · Mixed · Day
- Loboen Pri Sch
Primary school · Mixed · Day
- Lochin Pri Sch
Primary school · Mixed · Day
- Lolgarin Pri Sch
Primary school · Mixed · Day
- Lukuget Primary School
Primary school · Mixed · Day
- Mancheywa Pri
Primary school · Mixed · Day
- Maroon Pri Sch
Primary school · Mixed · Day
- Matira Primary School
Primary school · Mixed · Day
- Menone Pri
Primary school · Mixed · Day
- Metibelio Pri Sch
Primary school · Mixed · Day
- Metipsoo Pri Sch
Primary school · Mixed · Day
- Meuno Pri Sch
Primary school · Mixed · Day
- Mindililwo Pri
Primary school · Mixed · Day
- Mizpah Academy
Primary school · Mixed · Day
- Mkeno Pri Sch
Primary school · Mixed · Day
- Mogil Primary School
Primary school · Mixed · Day
- Moi Tambach Primary Sch
Primary school · Mixed · Day
- Molol Pri
Primary school · Mixed · Day
- Moror Primary School
Primary school · Mixed · Day
- Msekekwa Pri
Primary school · Mixed · Day
- Mueno Pri Sch
Primary school · Mixed · Day
- Mugula Pri Sch
Primary school · Mixed · Day
- Mungwa Pri Sch
Primary school · Mixed · Day
- Muno Pri
Primary school · Mixed · Day
- Mureto Pri Sch
Primary school · Mixed · Day
- Murkutwo Pri Sch
Primary school · Mixed · Day
- Muskut Primary
Primary school · Mixed · Day
- Muswon Pri Sch
Primary school · Mixed · Day
- Nerkwo Primary School
Primary school · Mixed · Day
- Nerkwo Small Home Pri Sch
Primary school · Mixed · Day
- Ngenyireel Primary School
Primary school · Mixed · Day & Boarding
- Ngobisi Pri
Primary school · Mixed · Day
- Nyawa Primary
Primary school · Mixed · Day & Boarding
- Nyirar Pri Sch
Primary school · Mixed · Day
- PCEA Matungen Pr
Primary school · Mixed · Day
- Poywech Pri Sch
Primary school · Mixed · Day
- Rimoi Primary
Primary school · Mixed · Day
- Rokocho Pri
Primary school · Mixed · Day
- Rorok Victory Academy
Primary school · Mixed · Day
- Sabor Primary
Primary school · Mixed · Day
- Sacred Heart Academy Pri
Primary school · Mixed · Boarding
- Salaba Academy Pri
Primary school · Mixed · Day & Boarding
- Salaba Primary
Primary school · Mixed · Day
- Sambalat Pri Sch
Primary school · Mixed · Day
Historical KCSE rankings for Elgeyo-Marakwet
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 1 October 2026.
- Other schools come from our older directory. Each school page shows its dates.