Skip to content
Home Narok Kilgoris
Ainamoi Primary School Primary school · Mixed · Day, Narok County Angata Academy Primary School Primary school · Mixed · Day, Narok County Angata Barrikoi Maranatha Academy Primary school · Mixed · Day, Narok County Arise And Shine Academy Primary school · Mixed · Day, Narok County Bethas Academy Primary school · Mixed · Day, Narok County Christ The King Academy Primary school · Mixed · Day & Boarding, Narok County Emarti Primary Primary school · Mixed · Day, Narok County Empurkel Primary Primary school · Mixed · Day, Narok County Emurutoto Primary Primary school · Mixed · Day, Narok County Endoinyo Onkopit Primary Primary school · Mixed · Day, Narok County Enemasi Primary Primary school · Mixed · Day, Narok County Enenkeshui Primary Primary school · Mixed · Day, Narok County Enkipai Primary Primary school · Mixed · Day, Narok County Enkiwancha Primary Primary school · Mixed · Day, Narok County Enkoipperiai Primary Primary school · Mixed · Day, Narok County Enolkipelia Primary Primary school · Mixed · Day, Narok County Enooretet Primary Primary school · Mixed · Day, Narok County Enoosaen Girls Secondary C3 · Girls · Boarding, Trans Mara West sub-county, Narok County Enoosaen Primary Primary school · Mixed · Day, Narok County Enoosaen Secondary School Senior school · Mixed · Boarding, Narok County Ereko Primary Primary school · Mixed · Day, Narok County Esaei Primary Primary school · Mixed · Day, Narok County Esoit Naibor Primary Primary school · Mixed · Day, Narok County Father Kaiser Memorial Academy Primary school · Mixed · Day, Narok County Hekima Academy Primary school · Mixed · Day, Narok County Hillsprings High School Senior school · Mixed · Day, Narok County Ildolisho Primary Primary school · Mixed · Day, Narok County Ilkarian Primary Primary school · Mixed · Day, Narok County Ilmeshuki Primary Primary school · Mixed · Day, Narok County Ilokwaya Primary Primary school · Mixed · Day, Narok County Ilpashire Primary Primary school · Mixed · Day, Narok County Indonyo Primary Primary school · Mixed · Day, Narok County Isampin Primary School Primary school · Mixed · Day, Narok County Isokon Academy Primary Primary school · Mixed · Day, Narok County Isokon Primary Primary school · Mixed · Day, Narok County Jokhem Academy Primary Primary school · Mixed · Day, Narok County Joybribgers Academy Primary school · Mixed · Day, Narok County Kapune DEB Primary Primary school · Mixed · Day, Narok County Karda Primary Primary school · Mixed · Day, Narok County Keens Enoosaen Academy Primary Primary school · Mixed · Day, Narok County Kereto Day Academy Primary Primary school · Mixed · Day, Narok County Kiikat Primary Primary school · Mixed · Day, Narok County Kilena Primary Primary school · Mixed · Day, Narok County Kilgoris Academy Primary Primary school · Mixed · Day & Boarding, Narok County Kilgoris DEB Primary Primary school · Mixed · Day & Boarding, Narok County Kilgoris Girls Secondary C2 · Girls · Boarding, Trans Mara West sub-county, Narok County Kilgoris Secondary School Senior school · Boys · Boarding, Narok County Kilgoris Township Primary Primary school · Mixed · Day, Narok County Kimintet Primary Primary school · Mixed · Day, Narok County Kinyibol Primary Primary school · Mixed · Day, Narok County Kinyor Yesu Academy Primary school · Mixed · Day, Narok County Kipupu Primary Primary school · Mixed · Day, Narok County Lepolos Victory Academy Primary school · Mixed · Day, Narok County Mapashi Primary Primary school · Mixed · Day, Narok County Maranatha Academy (Moyoi) Primary school · Mixed · Day, Narok County Maranatha Faith Primary Primary school · Mixed · Day, Narok County Mashangwa Primary Primary school · Mixed · Day, Narok County Masurura Primary Primary school · Mixed · Day, Narok County Meguarra Primary Primary school · Mixed · Day, Narok County Moita Primary Primary school · Mixed · Day, Narok County Mosiro Primary Primary school · Mixed · Day, Narok County Mutenkuar Primary Primary school · Mixed · Day, Narok County Naarolong Primary Primary school · Mixed · Day, Narok County Nailare Primary Primary school · Mixed · Day, Narok County Naronyo Primary Primary school · Mixed · Day, Narok County Nenkai Academy Primary Primary school · Mixed · Day, Narok County Nentekeny Primary Primary school · Mixed · Day, Narok County Ngendalel Primary Primary school · Mixed · Day, Narok County Njipiship Primary Primary school · Mixed · Day, Narok County Nkararo Primary Primary school · Mixed · Day, Narok County Nkararo Secondary C4 · Mixed · Day, Trans Mara Sout H sub-county, Narok County Ntuka Primary Primary school · Mixed · Day, Narok County Nyasita Academy Primary school · Mixed · Day, Narok County Nyasita Primary Primary school · Mixed · Day, Narok County Olaitong Primary Primary school · Mixed · Day, Narok County Olalui Primary Primary school · Mixed · Day, Narok County Olasenua Primary Primary school · Mixed · Day, Narok County Oldanyati Primary Primary school · Mixed · Day, Narok County Oldonyo Orok Primary Primary school · Mixed · Day, Narok County Oldonyo Orok Secondary Senior school · Mixed · Day, Narok County Olekiserema Academy Primary Primary school · Mixed · Day, Narok County Olemalit Primary Primary school · Mixed · Day, Narok County Olengoloto Primary Primary school · Mixed · Day, Narok County Olepoipoi Primary Primary school · Mixed · Day, Narok County Olereko Primary Primary school · Mixed · Day, Narok County Olkiloriti Primary Primary school · Mixed · Day, Narok County Olkinyei Junior Academy Primary Primary school · Mixed · Day, Narok County Olmakau Primary Primary school · Mixed · Day, Narok County Olmotonyi Primary Primary school · Mixed · Day, Narok County Oloiborsoito Primary Primary school · Mixed · Day, Narok County Ololchani Primary Primary school · Mixed · Day, Narok County Oloongolin Primary School Primary school · Mixed · Day, Narok County Oloontare Primary Primary school · Mixed · Day, Narok County Oloosinon Primary Primary school · Mixed · Day, Narok County Olopikidon'Goe Primary Primary school · Mixed · Day & Boarding, Narok County Olosayiet Primary Primary school · Mixed · Day, Narok County Olosentu Primary Primary school · Mixed · Day, Narok County Oltanki Primary School Primary school · Mixed · Day, Narok County Ongata Barrikoi Primary Primary school · Mixed · Day, Narok County Ongata Barrikoi Secondary Senior 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 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.