Skip to content
Home Rift Valley Narok
Africa Inland Church Academy Primary school · Mixed · Day, Narok County Aganga Primary Primary school · Mixed · Day, Narok County AIPCA Progressive Academy Primary school · Mixed · Day, Narok County Aitong Primary Primary school · Mixed · Day, Narok County Aldo-Rebby Junior Academy Primary school · Mixed · Day, Narok County Baragorwet Primary Primary school · Mixed · Day, Narok County Bilal Primary School Primary school · Mixed · Day, Narok County Bishop Colin Davies Primary School Primary school · Mixed · Day & Boarding, Narok County Bondet Primary School Primary school · Mixed · Day, Narok County Botoret Primary School Primary school · Mixed · Day, Narok County Chebinyiny Primary School Primary school · Mixed · Day, Narok County Chemwokter Primary School Primary school · Mixed · Day, Narok County Cheperes Primary Primary school · Mixed · Day, Narok County Chepitet Primary Primary school · Mixed · Day, Narok County Chepkutbei Primary School Primary school · Mixed · Day, Narok County, Ololunga Chepkutbei Primary School Primary school · Mixed · Day, Narok County, Ololunga Choronok Primary School Primary school · Mixed · Day, Narok County DEB N/Enkare Primary School Primary school · Mixed · Day, Narok County Elang'Ata Enterit Primary Primary school · Mixed · Day, Narok County Elyon Primary School Primary school · Mixed · Day, Narok County Emitik Primary Primary school · Mixed · Day, Narok County Emorijoi Primary Primary school · Mixed · Day, Narok County Empaash Primary School Primary school · Mixed · Day, Narok County Empatipat Primary School Primary school · Mixed · Day, Narok County Empopongi Primary School Primary school · Mixed · Day, Narok County Emurototo Primary School Primary school · Mixed · Day, Narok County Emuruailerai Primary Primary school · Mixed · Day, Narok County Enabatat Owuaru Primary School Primary school · Mixed · Day, Narok County Enabelibel Primary School Primary school · Mixed · Day, Narok County Enaibor-Ajijik Primary School Primary school · Mixed · Day, Narok County Enakishomi Primary School Primary school · Mixed · Day, Narok County Enaramatishoreki Primary School Primary school · Mixed · Day, Narok County Enarau Primary School Primary school · Mixed · Day, Narok County Enaribo Primary School Primary school · Mixed · Day, Narok County Enarupa Ongila Primary School Primary school · Mixed · Day, Narok County Endonyo Erinka Primary Primary school · Mixed · Day, Narok County Endonyo Narasha Primary Primary school · Mixed · Day, Narok County Enelerai Primary School Primary school · Mixed · Day, Narok County Enelerai Secondary School C4 · Mixed · Day, Narok West sub-county, Narok County Enengeetia Primary School Primary school · Mixed · Day, Narok County Enesampulai Primary School Primary school · Mixed · Day, Narok County Enkare Nairowua Girls Secondary C3 · Girls · Boarding, Narok South sub-county, Narok County Enkare Nairowua Primary Primary school · Mixed · Day & Boarding, Narok County Enkare Ng'Iro Primary Primary school · Mixed · Day, Narok County Enkaroni Primary School Primary school · Mixed · Day, Narok County Enkilorti Primary School Primary school · Mixed · Day, Narok County Enkiu Primary Primary school · Mixed · Day, Narok County Enkusero Primary School Primary school · Mixed · Day, Narok County Enkutoto Primary Primary school · Mixed · Day, Narok County Enkutoto Primary School Primary school · Mixed · Day, Narok County Enoomparbali Primary School Primary school · Mixed · Day, Narok County Enoosagami-Wuas Primary School Primary school · Mixed · Day, Narok County Enooseyia Primary School Primary school · Mixed · Day, Narok County Enoosokon Primary School Primary school · Mixed · Day, Narok County, Ololunga Enoosokon Primary School Primary school · Mixed · Day, Narok County, Ololunga Entasikira Primary Primary school · Mixed · Day, Narok County Entiak Primary School Primary school · Mixed · Day, Narok County Entiapirri Primary Primary school · Mixed · Day, Narok County Entinki Primary School Primary school · Mixed · Day, Narok County Entiyani Primary School Primary school · Mixed · Day, Narok County Entontol Primary School Primary school · Mixed · Day, Narok County Enturoto Primary Primary school · Mixed · Day, Narok County Eor-Enkule Primary School Primary school · Mixed · Day, Narok County Eor-Enkule Secondary School Senior school · Mixed · Boarding, Narok County Eor Ewuaso Primary School Primary school · Mixed · Day, Narok County Ereto Primary School Primary school · Mixed · Day, Narok County Eroret Primary Primary school · Mixed · Day, Narok County Erupata Primary Primary school · Mixed · Day, Narok County Erusiai Primary School Primary school · Mixed · Day, Narok County Esinoni Primary Primary school · Mixed · Day, Narok County Esoit Primary Primary school · Mixed · Day, Narok County Esongoroi Primary School Primary school · Mixed · Day, Narok County Esupetai Primary School Primary school · Mixed · Day, Narok County Fanaka Secondary School Senior school · Mixed · Day, Narok County Fgck N/Enkare Junior Academy Primary school · Mixed · Day, Narok County Fima Academy Primary School Primary school · Mixed · Day, Narok County Glorious Academy Primary school · Mixed · Day, Narok County Harmony Primary Narok Primary school · Mixed · Day, Narok County Highway View Academy Primary school · Mixed · Day, Narok County Hope Academy Primary Primary school · Mixed · Day, Narok County Hope Academy Primary School Primary school · Mixed · Day & Boarding, Narok County Hope Kachi Academy Primary School Primary school · Mixed · Day, Narok County Hosanna Enelerai Primary School Primary school · Mixed · Day, Narok County Iladoru Primary School Primary school · Mixed · Day, Narok County Ilaiser Primary School Primary school · Mixed · Day, Narok County Ildungisho Primary Primary school · Mixed · Day, Narok County Ilkarampuni Primary School Primary school · Mixed · Day, Narok County Ilkeeke Are Primary School Primary school · Mixed · Day, Narok County Ilkerin Enameneip Primary School Primary school · Mixed · Day, Narok County Ilkerin - Loita Boarding Primary Primary school · Mixed · Day & Boarding, Narok County Ilkimate Primary Primary school · Mixed · Day, Narok County Ilkiremisho Primary School Primary school · Mixed · Day, Narok County Ilkirragarien Primary School Primary school · Mixed · Day, Narok County Ilkujuka Primary Primary school · Mixed · Day, Narok County Ilmashariani Primary School Primary school · Mixed · Day, Narok County Ilmolelian Primary School Primary school · Mixed · Day, Narok County Ilmotiook Primary Primary school · Mixed · Day, Narok County Ilmotiook Secondary C3 · Mixed · Boarding, Narok West sub-county, Narok County Ilmotiook St Paul Academy Primary Primary school · Mixed · Day, Narok County Ilooiboti Primary School Primary school · Mixed · Day, Narok 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 15 October 2026.
Other schools come from our older directory. Each school page shows its dates.