Primary schools in Narok County
- Abossi DEB PrimaryPrimary school · Mixed · Day
- Africa Inland Church AcademyPrimary school · Mixed · Day
- Aganga PrimaryPrimary school · Mixed · Day
- 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
- 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
- Chebara PrimaryPrimary school · Mixed · Day
- Chebinyiny Primary SchoolPrimary school · Mixed · Day
- Chebitoik PrimaryPrimary school · Mixed · Day
- Chebulu PrimaryPrimary school · Mixed · Day
- Chelemei PrimaryPrimary school · Mixed · Day
- Chemamit PrimaryPrimary school · Mixed · Day
- Chemwokter Primary SchoolPrimary school · Mixed · Day
- Cheperes PrimaryPrimary school · Mixed · Day
- Chepitet PrimaryPrimary school · Mixed · Day
- Chepkisa PrimaryPrimary school · Mixed · Day
- Chepkiswet "B" PrimaryPrimary school · Mixed · Day
- Chepkoiyet PrimaryPrimary school · Mixed · Day
- Chepkutbei Primary SchoolPrimary school · Mixed · Day, Ololunga
- Chepkutbei Primary SchoolPrimary school · Mixed · Day, Ololunga
- Cheramgoi PrimaryPrimary school · Mixed · Day
- Cheserton PrimaryPrimary school · Mixed · Day
- Chesoen Baptist AcademyPrimary school · Mixed · Day
- Chesoen PrimaryPrimary school · Mixed · Day & Boarding
- Chilani PrimaryPrimary school · Mixed · Day
- Choronok Primary SchoolPrimary school · Mixed · Day
- Christ The King AcademyPrimary school · Mixed · Day & Boarding
- DEB N/Enkare Primary SchoolPrimary school · Mixed · Day
- Dikirr AcademyPrimary school · Mixed · Day & Boarding
- Elang'Ata Enterit PrimaryPrimary school · Mixed · Day
- Elyon Primary SchoolPrimary school · Mixed · Day
- Emarti PrimaryPrimary school · Mixed · Day
- Emitik PrimaryPrimary school · Mixed · Day
- 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
- Emuruailerai PrimaryPrimary school · Mixed · Day
- Emurutoto PrimaryPrimary school · Mixed · Day
- Enabatat Owuaru Primary SchoolPrimary school · Mixed · Day
- Enabelibel Primary SchoolPrimary school · Mixed · Day
- Enaibor-Ajijik Primary SchoolPrimary school · Mixed · Day
- 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
- Endonyo Erinka PrimaryPrimary school · Mixed · Day
- Endonyo Narasha PrimaryPrimary school · Mixed · Day
- Enelerai Primary SchoolPrimary school · Mixed · Day
- Enemasi PrimaryPrimary school · Mixed · Day
- Enengeetia Primary SchoolPrimary school · Mixed · Day
- Enenkeshui PrimaryPrimary school · Mixed · Day
- Enesampulai Primary SchoolPrimary school · Mixed · Day
- Enkare Nairowua PrimaryPrimary school · Mixed · Day & Boarding
- Enkare Ng'Iro PrimaryPrimary school · Mixed · Day
- Enkaroni Primary SchoolPrimary school · Mixed · Day
- Enkilorti Primary SchoolPrimary school · Mixed · Day
- Enkipai PrimaryPrimary school · Mixed · Day
- Enkiu PrimaryPrimary school · Mixed · Day
- Enkiwancha PrimaryPrimary school · Mixed · Day
- Enkoipperiai PrimaryPrimary school · Mixed · Day
- Enkusero Primary SchoolPrimary school · Mixed · Day
- Enkutoto PrimaryPrimary school · Mixed · Day
- Enkutoto Primary SchoolPrimary school · Mixed · Day
- Enolkipelia PrimaryPrimary school · Mixed · Day
- Enoomparbali Primary SchoolPrimary school · Mixed · Day
- Enooretet PrimaryPrimary school · Mixed · Day
- Enoosaen PrimaryPrimary school · Mixed · Day
- Enoosagami-Wuas Primary SchoolPrimary school · Mixed · Day
- Enooseyia Primary SchoolPrimary school · Mixed · Day
- Enoosokon Primary SchoolPrimary school · Mixed · Day, Ololunga
- Enoosokon Primary SchoolPrimary school · Mixed · Day, Ololunga
- Entasikira PrimaryPrimary school · Mixed · Day
- Entiak Primary SchoolPrimary school · Mixed · Day
- Entiapirri PrimaryPrimary school · Mixed · Day
- Entinki Primary SchoolPrimary school · Mixed · Day
- Entiyani Primary SchoolPrimary school · Mixed · Day
- Entontol Primary SchoolPrimary school · Mixed · Day
- Enturoto PrimaryPrimary school · Mixed · Day
- Eor-Enkule Primary SchoolPrimary school · Mixed · Day
- Eor Ewuaso Primary SchoolPrimary school · Mixed · Day
- Ereko PrimaryPrimary school · Mixed · Day
- Ereto 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 14 October 2026.
- Other schools come from our older directory. Each school page shows its dates.