Narok County
- Abosi Secondary SchoolC3 · Mixed · Boarding, Trans Mara East sub-county
- Abossi DEB PrimaryPrimary school · Mixed · Day
- Abossi High SchoolSenior school · Mixed · Day
- Africa Inland Church AcademyPrimary school · Mixed · Day
- Aganga Mixed Day Secondary SchoolC4 · Mixed · Day, Narok West sub-county
- Aganga PrimaryPrimary school · Mixed · Day
- AIC Shartuka Girls Secondary SchoolC3 · Girls · Boarding, Trans Mara West sub-county
- Ainamoi Primary SchoolPrimary school · Mixed · Day
- AIPCA Progressive AcademyPrimary school · Mixed · Day
- Aitong PrimaryPrimary school · Mixed · Day
- Aldo-Rebby Junior AcademyPrimary school · Mixed · Day
- Ang'Aset PrimaryPrimary school · Mixed · Day
- Angata Academy Primary SchoolPrimary school · Mixed · Day
- Angata Barrikoi Maranatha AcademyPrimary school · Mixed · Day
- Aramat Secondary SchoolC4 · Mixed · Day, Narok East sub-county
- Arise and Shine AcademyPrimary school · Mixed · Day
- Baragorwet PrimaryPrimary school · Mixed · Day
- Bethas AcademyPrimary school · Mixed · Day
- Bilal Primary SchoolPrimary school · Mixed · Day
- Bishop Colin Davies Primary SchoolPrimary school · Mixed · Day & Boarding
- Bondet Primary SchoolPrimary school · Mixed · Day
- Botoret Primary SchoolPrimary school · Mixed · Day
- Changina PrimaryPrimary school · Mixed · Day
- Changina Secondary SchoolC4 · Mixed · Day, Trans Mara East sub-county
- Chebara PrimaryPrimary school · Mixed · Day
- Chebinyiny Primary SchoolPrimary school · Mixed · Day
- Chebitoik Mixed Day Secondary SchoolC4 · Mixed · Day, Trans Mara East sub-county
- Chebitoik PrimaryPrimary school · Mixed · Day
- Chebulu PrimaryPrimary school · Mixed · Day
- Chebulu Secondary SchoolC4 · Mixed · Day, Trans Mara East sub-county
- Chelemei PrimaryPrimary school · Mixed · Day
- Chemamit PrimaryPrimary school · Mixed · Day
- Chemwokter Primary SchoolPrimary school · Mixed · Day
- Chemwokter Secondary SchoolC4 · Mixed · Day, Narok West sub-county
- Cheperes PrimaryPrimary school · Mixed · Day
- Chepitet PrimaryPrimary school · Mixed · Day
- Chepkisa PrimaryPrimary school · Mixed · Day
- Chepkisa Secondary SchoolC4 · Mixed · Day, Trans Mara East sub-county
- Chepkiswet "B" PrimaryPrimary school · Mixed · Day
- Chepkoiyet PrimaryPrimary school · Mixed · Day
- Chepkoiyet Secondary SchoolC4 · Mixed · Day, Trans Mara East sub-county
- Chepkutbei Primary SchoolPrimary school · Mixed · Day, Ololunga
- Chepkutbei Primary SchoolPrimary school · Mixed · Day, Ololunga
- Cheramgoi PrimaryPrimary school · Mixed · Day
- Cheramgoi Secondary SchoolC4 · Mixed · Day, Trans Mara East sub-county
- Cheserton PrimaryPrimary school · Mixed · Day
- Cheserton Secondary SchoolC4 · Girls · Day, Trans Mara East sub-county
- Chesma High SchoolC4 · Mixed · Day, Trans Mara East sub-county
- Chesoen Baptist AcademyPrimary school · Mixed · Day
- Chesoen PrimaryPrimary school · Mixed · Day & Boarding
- Chilani PrimaryPrimary school · Mixed · Day
- Chilani Secondary SchoolC4 · Mixed · Day, Trans Mara East sub-county
- Choronok Primary SchoolPrimary school · Mixed · Day
- Choronok Secondary SchoolC4 · Mixed · Day, Narok South sub-county
- Christ the King AcademyPrimary school · Mixed · Day & Boarding
- DEB N/Enkare Primary SchoolPrimary school · Mixed · Day
- Dikirr AcademyPrimary school · Mixed · Day & Boarding
- Elangata Enterit Mixed Secondary SchoolC4 · Mixed · Day, Narok South sub-county
- Elang'Ata Enterit PrimaryPrimary school · Mixed · Day
- Elyon Primary SchoolPrimary school · Mixed · Day
- Emarti PrimaryPrimary school · Mixed · Day
- Emarti Secondary SchoolC3 · Mixed · Boarding, Trans Mara Sout H sub-county
- Emitik PrimaryPrimary school · Mixed · Day
- Emorijoi Mixed Day Secondary SchoolC4 · Mixed · Day, Narok West sub-county
- Emorijoi PrimaryPrimary school · Mixed · Day
- Empaash Primary SchoolPrimary school · Mixed · Day
- Empatipat Primary SchoolPrimary school · Mixed · Day
- Empopongi Primary SchoolPrimary school · Mixed · Day
- Empurkel PrimaryPrimary school · Mixed · Day
- Emurototo Primary SchoolPrimary school · Mixed · Day
- Emurua Dikirr PrimaryPrimary school · Mixed · Day
- Emurua Dikirr Secondary SchoolC2 · Boys · Boarding, Trans Mara East sub-county
- Emuruailerai PrimaryPrimary school · Mixed · Day
- Emurutoto PrimaryPrimary school · Mixed · Day
- Enabatat Owuaru Primary SchoolPrimary school · Mixed · Day
- Enabelibel Primary SchoolPrimary school · Mixed · Day
- Enabelibel Secondary SchoolC4 · Mixed · Day, Narok North sub-county
- Enaibor-Ajijik Primary SchoolPrimary school · Mixed · Day
- Enakishomi Mixed Day Secondary SchoolC4 · Mixed · Day, Narok South sub-county
- Enakishomi Primary SchoolPrimary school · Mixed · Day
- Enaramatishoreki Primary SchoolPrimary school · Mixed · Day
- Enarau Primary SchoolPrimary school · Mixed · Day
- Enaribo Primary SchoolPrimary school · Mixed · Day
- Enarupa Ongila Primary SchoolPrimary school · Mixed · Day
- Endoinyo Onkopit PrimaryPrimary school · Mixed · Day
- Endoinyo Onkopit Secondary SchoolC4 · Mixed · Day, Trans Mara West sub-county
- Endonyo Erinka PrimaryPrimary school · Mixed · Day
- Endonyo Narasha PrimaryPrimary school · Mixed · Day
- Enelerai Primary SchoolPrimary school · Mixed · Day
- Enelerai Secondary SchoolC4 · Mixed · Day, Narok West sub-county
- Enemasi PrimaryPrimary school · Mixed · Day
- Enengeetia Primary SchoolPrimary school · Mixed · Day
- Enenkeshui PrimaryPrimary school · Mixed · Day
- Enesampulai Primary SchoolPrimary school · Mixed · Day
- Enkare Nairowua Girls SecondaryC3 · Girls · Boarding, Narok South sub-county
- Enkare Nairowua PrimaryPrimary school · Mixed · Day & Boarding
- Enkare Ng'Iro PrimaryPrimary school · Mixed · Day
- Enkare Ngiro Secondary SchoolC4 · Mixed · Day, Narok South sub-county
- Enkaroni Primary SchoolPrimary school · Mixed · Day
- Enkilorti Primary SchoolPrimary school · Mixed · Day
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.
- Other schools come from our older directory. Each school page shows its dates.