Skip to content
Home Narok Narok West
Aganga Primary Primary school · Mixed · Day, Narok County Aitong Primary Primary school · Mixed · Day, Narok County Bishop Colin Davies Primary School Primary school · Mixed · Day & Boarding, Narok County Chebinyiny Primary School Primary school · Mixed · Day, Narok County Emorijoi Primary 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 Esoit Primary 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 Ildungisho Primary 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 Irbaan Primary Primary school · Mixed · Day, Narok County Iretet Primary Primary school · Mixed · Day, Narok County Kaproret Primary Primary school · Mixed · Day, Narok County Keneti Primary School Primary school · Mixed · Day, Narok County Kilusu Primary Primary school · Mixed · Day, Narok County Kiptenden Primary School Primary school · Mixed · Day, Narok County Kishermoruak Primary Primary school · Mixed · Day, Narok County Kitoloswoni Primary Primary school · Mixed · Day, Narok County Koitamugul Primary School Primary school · Mixed · Day, Narok County Kutete Primary School Primary school · Mixed · Day, Narok County Kuto Primary School Primary school · Mixed · Day, Narok County Kuto Secondary School Senior school · Mixed · Day, Narok County Laila Primary Primary school · Mixed · Day, Narok County Laluk Primary School Primary school · Mixed · Day, Narok County Lekanka Primary Primary school · Mixed · Day, Narok County Lemek Primary Primary school · Mixed · Day & Boarding, Narok County Lepolos Primary Primary school · Mixed · Day, Narok County Leshuta Primary Primary school · Mixed · Day, Narok County Loigero Primary Primary school · Mixed · Day, Narok County Losho Primary Primary school · Mixed · Day, Narok County Mararianda Primary Primary school · Mixed · Day, Narok County Mlimani Primary Primary school · Mixed · Day, Narok County Mogoiyuet Primary School Primary school · Mixed · Day, Narok County Mogoiyuet Secondary School C3 · Mixed · Boarding, Narok West sub-county, Narok County Moi Secondary School Naikarra C2 · Mixed · Boarding, Narok West sub-county, Narok County Motony Primary School Primary school · Mixed · Day, Narok County Mpiro Primary Primary school · Mixed · Day, Narok County Mpopong Primary Primary school · Mixed · Day, Narok County Munyaas Primary Primary school · Mixed · Day, Narok County Naikarra Elerai Primary Primary school · Mixed · Day, Narok County Naikarra Primary Primary school · Mixed · Day, Narok County Ngaram Primary School Primary school · Mixed · Day, Narok County Ngiito Primary Primary school · Mixed · Day, Narok County Ngiito Secondary Senior school · Girls · Day & Boarding, Narok County Ngosuani Primary Primary school · Mixed · Day, Narok County Nkineji Primary Primary school · Mixed · Day, Narok County Nkoilale Primary Primary school · Mixed · Day, Narok County Nkorkorri Primary Primary school · Mixed · Day, Narok County Olala Junior Academy Primary Primary school · Girls · Day, Narok County Olare Primary Primary school · Mixed · Day, Narok County Olchekut Supat Apostolic Secondary School Senior school · Mixed · Boarding, Narok County Olchorro Oirowia Primary School Primary school · Mixed · Day, Narok County Olchorro Oirowua Secondary School Senior school · Mixed · Day, Narok County Oldanyi Primary Primary school · Mixed · Day, Narok County Olderkesi Primary Primary school · Mixed · Day, Narok County Olemoncho Primary Primary school · Mixed · Day, Narok County Olenkuya Primary Primary school · Mixed · Day, Narok County Olerai Primary School Primary school · Mixed · Day, Narok County Olereut Primary Primary school · Mixed · Day, Narok County Olesere Primary Primary school · Mixed · Day, Narok County Oletuya Primary Primary school · Mixed · Day, Narok County Olkimatare Primary Primary school · Mixed · Day, Narok County Olkinyei Primary Primary school · Mixed · Day, Narok County Olkiroto Primary Primary school · Mixed · Day, Narok County Olkoroi Primary Primary school · Mixed · Day, Narok County Olmusereji Primary Primary school · Mixed · Day, Narok County Oloibor-Murt Primary Primary school · Mixed · Day, Narok County Ololomei Primary Primary school · Mixed · Day, Narok County Olonkerin Primary Primary school · Mixed · Day, Narok County Oloolaimutia Primary Primary school · Mixed · Day, Narok County Oloolchurra Primary Primary school · Mixed · Day, Narok County Oloomirani Secondary School Senior school · Mixed · Boarding, Narok County Oltepesi Primary Primary school · Mixed · Day, Narok County Osarara Primary Primary school · Mixed · Day, Narok County Osenetoi Primary Primary school · Mixed · Day, Narok County Osiga Primary Primary school · Mixed · Day, Narok County Ositeti Primary Primary school · Mixed · Day, Narok County Pimbiniet Primary School Primary school · Mixed · Day, Narok County Ringwa Primary Primary school · Mixed · Day, Narok County Rongena Primary School Primary school · Mixed · Day, Narok County Saint Thomas Academy Olchorro Oiruwua Primary school · Mixed · Day, Narok County Salabwek AGC Academy Primary school · Mixed · Day, Narok County Salabwek Primary School Primary school · Mixed · Day, Narok County Salabwek Secondary School C3 · Mixed · Boarding, Narok West sub-county, Narok County Sekenani Primary Primary school · Mixed · Day, Narok County Siana Boarding Primary Primary school · Mixed · Day & Boarding, Narok County Sigowet Primary Primary school · Mixed · Day, Narok County Sirink Primary School Primary school · Mixed · Day, Narok County Soin Secondary School Senior school · Mixed · Boarding, Narok County St. Andrews Aitong Primary Primary school · Mixed · Day, Narok County Starlight Academy Primary Primary school · Mixed · Day, Narok County Talek Primary Primary school · Mixed · Day & Boarding, Narok County Tuiyobei Primary School Primary school · Mixed · Day & Boarding, 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 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.