Narok County
- Laila PrimaryPrimary school · Mixed · Day
- Laluk Mixed Day Secondary SchoolC4 · Mixed · Day, Narok West sub-county
- Laluk Primary SchoolPrimary school · Mixed · Day
- Legacy Primary SchoolPrimary school · Mixed · Day
- Lekanka PrimaryPrimary school · Mixed · Day
- Lela Goin PrimaryPrimary school · Mixed · Day
- Lelagoin Secondary SchoolC4 · Mixed · Day, Trans Mara East sub-county
- Lelakwe PrimaryPrimary school · Mixed · Day
- Lelakwe Secondary SchoolC4 · Mixed · Day, Narok South sub-county
- Lelechonik PrimaryPrimary school · Mixed · Day
- Lelechonik Secondary SchoolC4 · Mixed · Day, Trans Mara East sub-county
- Leleshwani Primary SchoolPrimary school · Mixed · Day
- Lelongo Primary SchoolPrimary school · Mixed · Day
- Lemek Namunyak Girls Secondary SchoolC3 · Girls · Boarding, Narok West sub-county
- Lemek PrimaryPrimary school · Mixed · Day & Boarding
- Lenana Primary SchoolPrimary school · Mixed · Day
- Lengina Primary SchoolPrimary school · Mixed · Day
- Lepolos PrimaryPrimary school · Mixed · Day
- Lepolos Secondary SchoolC4 · Mixed · Day, Narok West sub-county
- Lepolos Victory AcademyPrimary school · Mixed · Day
- Leshuta PrimaryPrimary school · Mixed · Day
- Leshuta Secondary SchoolC4 · Mixed · Day, Narok West sub-county
- Light House AcademyPrimary school · Mixed · Day
- Limanet Primary SchoolPrimary school · Mixed · Day
- Loigero PrimaryPrimary school · Mixed · Day
- Loita Girls Secondary SchoolC4 · Girls · Day, Narok South sub-county
- Loita High SchoolSenior school · Mixed · Boarding
- Loita Mixed Secondary SchoolC3 · Mixed · Boarding, Narok South sub-county
- Losho PrimaryPrimary school · Mixed · Day
- Lower Sagamian Secondary SchoolC4 · Mixed · Day, Narok South sub-county
- Loyal Junior AcademyPrimary school · Mixed · Day
- Maasai Girls SecondaryC2 · Girls · Boarding, Narok Central sub-county
- Maasai Mara Secondary SchoolC3 · Boys · Boarding, Narok West sub-county
- Mabwaita Secondary SchoolC4 · Mixed · Day, Trans Mara East sub-county
- Magnet Junior AcademyPrimary school · Mixed · Day
- Maji Mingi PrimaryPrimary school · Mixed · Day
- Mapashi PrimaryPrimary school · Mixed · Day
- Maranatha Academy (Moyoi)Primary school · Mixed · Day
- Maranatha Faith PrimaryPrimary school · Mixed · Day
- Mararianda PrimaryPrimary school · Mixed · Day
- Mararianda Secondary SchoolC4 · Mixed · Day, Narok West sub-county
- Maraway AcademyPrimary school · Mixed · Day
- Marinwa PrimaryPrimary school · Mixed · Day
- Marinwa Secondary SchoolC4 · Mixed · Day, Narok South sub-county
- Marloo Ole Kasale PrimaryPrimary school · Mixed · Day
- Masaantare PrimaryPrimary school · Mixed · Day
- Masese Primary SchoolPrimary school · Mixed · Day
- Masese Secondary SchoolC4 · Mixed · Day, Narok West sub-county
- Mashangwa PrimaryPrimary school · Mixed · Day
- Mashangwa Secondary SchoolC4 · Mixed · Day, Trans Mara Sout H sub-county
- Masikonde Primary SchoolPrimary school · Mixed · Day
- Masikonde Secondary SchoolC4 · Mixed · Day, Narok Central sub-county
- Masurura PrimaryPrimary school · Mixed · Day
- Masurura Secondary SchoolC4 · Mixed · Day, Trans Mara Sout H sub-county
- Matemu Jnr AcademyPrimary school · Mixed · Day
- Matonyok Primary SchoolPrimary school · Mixed · Day
- Mausa PrimaryPrimary school · Mixed · Day
- Mayian Academy PrimaryPrimary school · Mixed · Day
- Medung'i Primary SchoolPrimary school · Mixed · Day
- Meguarra PrimaryPrimary school · Mixed · Day
- Melelo PrimaryPrimary school · Mixed · Day
- Melelo Secondary SchoolC3 · Mixed · Boarding, Narok South sub-county
- Menet PrimaryPrimary school · Mixed · Day
- Merryln Junior Academy PrimaryPrimary school · Mixed · Day
- Mlimani PrimaryPrimary school · Mixed · Day
- Mlimani Primary SchoolPrimary school · Mixed · Day
- Mogoiyuet Primary SchoolPrimary school · Mixed · Day
- Mogoiyuet Secondary SchoolC3 · Mixed · Boarding, Narok West sub-county
- Mogondo PrimaryPrimary school · Mixed · Day
- Mogor PrimaryPrimary school · Mixed · Day
- Moi Eor Enkitok Primary SchoolPrimary school · Mixed · Day
- Moi Naikarra Girls Secondary SchoolC2 · Girls · Boarding, Narok West sub-county
- Moi Secondary School NaikarraC2 · Mixed · Boarding, Narok West sub-county
- Moita Mixed SecondaryC4 · Mixed · Day, Trans Mara Sout H sub-county
- Moita PrimaryPrimary school · Mixed · Day
- Mokondo High SchoolC4 · Boys · Day, Trans Mara East sub-county
- Morijo Loita Mixed Secondary SchoolC4 · Mixed · Day, Narok South sub-county
- Morijo Loita PrimaryPrimary school · Mixed · Day
- Moshoro Primary SchoolPrimary school · Mixed · Day
- Mosiro PrimaryPrimary school · Mixed · Day
- Mosiro Primary SchoolPrimary school · Mixed · Day
- Motony Primary SchoolPrimary school · Mixed · Day
- Mpeuti Primary SchoolPrimary school · Mixed · Day
- Mpiro PrimaryPrimary school · Mixed · Day
- Mpopong PrimaryPrimary school · Mixed · Day
- Mukulit Primary SchoolPrimary school · Mixed · Day
- Munyaas PrimaryPrimary school · Mixed · Day
- Murkan Goodwill AcademyPrimary school · Mixed · Day
- Murkan PrimaryPrimary school · Mixed · Day
- Murkan SecondaryC4 · Mixed · Day, Trans Mara East sub-county
- Murua Primary SchoolPrimary school · Mixed · Day
- Mutenkuar PrimaryPrimary school · Mixed · Day
- Mutenkuar Secondary SchoolC4 · Mixed · Day, Trans Mara West sub-county
- Mwangaza Junior AcademyPrimary school · Mixed · Day
- Naapolosa PrimaryPrimary school · Mixed · Day
- Naarolong PrimaryPrimary school · Mixed · Day
- Naikarra Elerai PrimaryPrimary school · Mixed · Day
- Naikarra PrimaryPrimary school · Mixed · Day
- Nailare PrimaryPrimary school · Mixed · Day
- Nailogilog 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.