Skip to content
Home Narok Narok South
Africa Inland Church Academy Primary school · Mixed · Day, Narok County Baragorwet Primary Primary school · Mixed · Day, Narok County Bondet Primary School Primary school · Mixed · Day, Narok County Botoret 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 Elang'Ata Enterit Primary Primary school · Mixed · Day, Narok County Emitik Primary Primary school · Mixed · Day, Narok County Emuruailerai Primary Primary school · Mixed · Day, Narok County Enakishomi 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 Enkiu Primary Primary school · Mixed · Day, Narok County Enkutoto Primary Primary school · Mixed · Day, Narok County Enoosagami-Wuas 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 Entiapirri Primary Primary school · Mixed · Day, Narok County Enturoto Primary Primary school · Mixed · Day, Narok County Eor Ewuaso Primary School Primary school · Mixed · Day, Narok County Eroret Primary Primary school · Mixed · Day, Narok County Erupata Primary Primary school · Mixed · Day, Narok County Esinoni 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 Hope Kachi Academy Primary School Primary school · Mixed · Day, Narok County Iladoru 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 Ilkujuka Primary Primary school · Mixed · Day, Narok County Iltirben Primary School Primary school · Mixed · Day, Narok County Iltumaro Primary Primary school · Mixed · Day, Narok County Ilubi Primary School Primary school · Mixed · Day, Narok County Isinantet Primary School Primary school · Mixed · Day, Narok County, Ololunga Isinantet Primary School Primary school · Mixed · Day, Narok County, Ololunga Kalyet Primary School Primary school · Mixed · Day, Narok County Kanunka Primary Primary school · Mixed · Day, Narok County Kapkatet Primary Primary school · Mixed · Day, Narok County Kapsinendet Primary School Primary school · Mixed · Day, Narok County Kewet Primary Primary school · Mixed · Day, Narok County Kichaba Primary Primary school · Mixed · Day, Narok County Kimogoro Tf Jnr Academy Primary Primary school · Mixed · Day & Boarding, Narok County Kipsongol Primary School Primary school · Mixed · Day, Narok County Kipyosit Primary School Primary school · Mixed · Day, Narok County Kipyosit Secondary School Senior school · Mixed · Day, Narok County Kone Primary Primary school · Mixed · Day, Narok County Kotolian Primary School Primary school · Mixed · Day, Narok County Kuntai Primary Primary school · Mixed · Day, Narok County Lelakwe Primary Primary school · Mixed · Day, Narok County Leleshwani Primary School Primary school · Mixed · Day, Narok County Lengina Primary School Primary school · Mixed · Day, Narok County Loita High School Senior school · Mixed · Boarding, Narok County Maraway Academy Primary school · Mixed · Day, Narok County Marinwa Primary Primary school · Mixed · Day, Narok County Marloo Ole Kasale Primary Primary school · Mixed · Day, Narok County Masaantare Primary Primary school · Mixed · Day, Narok County Masese Primary School Primary school · Mixed · Day, Narok County Matemu Jnr Academy Primary school · Mixed · Day, Narok County Mausa Primary Primary school · Mixed · Day, Narok County Mayian Academy Primary Primary school · Mixed · Day, Narok County Melelo Primary Primary school · Mixed · Day, Narok County Melelo Secondary School C3 · Mixed · Boarding, Narok South sub-county, Narok County Menet Primary Primary school · Mixed · Day, Narok County Merryln Junior Academy Primary Primary school · Mixed · Day, Narok County Morijo Loita Primary Primary school · Mixed · Day, Narok County Naapolosa Primary Primary school · Mixed · Day, Narok County Naisudori Primary Primary school · Mixed · Day, Narok County Naroosura Mixed Secondary C3 · Mixed · Boarding, Narok South sub-county, Narok County Naserian Ololulung'a Olonini Primary School Primary school · Mixed · Day, Narok County Naserian Osupuko Primary Primary school · Mixed · Day, Narok County Nchaishi Primary Primary school · Mixed · Day, Narok County Nkareta Primary School Primary school · Mixed · Day, Narok County Nkaroni Mercy Academy Primary school · Mixed · Day, Narok County Nkaroni Primary Primary school · Mixed · Day, Narok County Nkimpa Primary Primary school · Mixed · Day, Narok County Nkoben Primary School Primary school · Mixed · Day, Narok County Nkopon Primary Primary school · Mixed · Day, Narok County Nkosesia Primary Primary school · Mixed · Day, Narok County Ntuka Primary Primary school · Mixed · Day, Narok County Olashapani Primary School Primary school · Mixed · Day, Narok County Oldonyo Rasha SDA Primary Primary school · Mixed · Day, Narok County Ole Ngaji Nabo Primary Primary school · Mixed · Day, Narok County Olenkanae Primary Primary school · Mixed · Day, Narok County Ole-Nkapune Primary School Primary school · Mixed · Day, Narok County Olenkuluo Primary Primary school · Mixed · Day & Boarding, Narok County Olentutu Arid Zone Primary School Primary school · Mixed · Boarding, Narok County Ole Pariata Primary Primary school · Mixed · Day, Narok County Ole-Sulunye Primary School Primary school · Mixed · Day, Narok County Olgilai Ololulung'a Primary School Primary school · Mixed · Day, Narok County Olgilai Primary Primary school · Mixed · Day, Narok County Olive Junior Academy Primary school · Mixed · Day & Boarding, Narok County Olmekenyu Hillside Academy Primary school · Mixed · Day & Boarding, Narok County Olmekenyu Primary Primary school · Mixed · Day, Narok County Olmekenyu Secondary C3 · Mixed · Boarding, Narok South sub-county, 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 16 October 2026.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.