Embu County
- Kivue SecondaryC4 · Mixed · Day, Mbeere North sub-county
- Kivuria Primary SchoolPrimary school · Mixed · Day & Boarding
- Kivuria Special UnitPrimary school · Mixed · Boarding
- Kubukubu Memorial Primary SchoolPrimary school · Mixed · Boarding
- Kune Mixed Day Secondary SchoolC4 · Mixed · Day, Mbeere North sub-county
- Kune PrimaryPrimary school · Mixed · Day
- Kuui PrimaryPrimary school · Mixed · Day
- Kwandwambogo Primary SchoolPrimary school · Mixed · Day
- Kyeni Girls High SchoolC1 · Girls · Boarding, Embu East sub-county
- Kyeni Girls Secondary SchoolSenior school · Girls · Day & Boarding
- Kyeni Primary SchoolPrimary school · Mixed · Day
- Kyenire Primary SchoolPrimary school · Mixed · Day
- Lighthouse Academy PrimaryPrimary school · Mixed · Day
- Lions Primary SchoolPrimary school · Mixed · Day
- Lions Secondary SchoolSenior school · Mixed · Day
- Lucas Vision Primary SchoolPrimary school · Mixed · Boarding
- Macanga Mixed SecondarySenior school · Mixed · Day
- Machang’a Mixed Secondary SchoolC4 · Mixed · Day, Mbeere South sub-county
- Machanga PrimaryPrimary school · Mixed · Day
- Macumo Day Secondary SchoolC4 · Mixed · Day, Embu East sub-county
- Macumo Primary SchoolPrimary school · Mixed · Day
- Makawani PrimaryPrimary school · Mixed · Day
- Makima Mixed SecondaryC4 · Mixed · Day, Mwea sub-county
- Makima Primary SchoolPrimary school · Mixed · Day
- Makunguru Primary SchoolPrimary school · Mixed · Day
- Makutano Junior Academy Primary SchoolPrimary school · Mixed · Day
- Mang'ote PrimaryPrimary school · Mixed · Day
- Manyatta SchoolPrimary school · Mixed · Day
- Marathon Academy Primary SchoolPrimary school · Mixed · Day
- Mariari Girls Secondary SchoolC2 · Girls · Boarding, Mbeere South sub-county
- Marimari Primary SchoolPrimary school · Mixed · Day
- Mashamba PrimaryPrimary school · Mixed · Day
- Mashamba Secondary SchoolC4 · Mixed · Day, Mwea sub-county
- Mashariki Academy Primary SchoolPrimary school · Mixed · Day
- Mathai PrimaryPrimary school · Mixed · Day
- Mathigameru Primary SchoolPrimary school · Mixed · Day
- Matururi Primary SchoolPrimary school · Mixed · Day
- Maviani PrimaryPrimary school · Mixed · Day
- Maviani Secondary SchoolC4 · Mixed · Day, Mwea sub-county
- Mayori PrimaryPrimary school · Mixed · Day
- Mayori Secondary SchoolC2 · Mixed · Boarding, Mbeere South sub-county
- Mbachi Primary SchoolPrimary school · Mixed · Day
- Mbarwari Pr. SchoolPrimary school · Mixed · Day
- Mbita Primary SchoolPrimary school · Mixed · Day
- Mbita Secondary SchoolC4 · Mixed · Day, Mbeere South sub-county
- Mbondoni Primary SchoolPrimary school · Mixed · Day
- Mbondoni Secondary SchoolC3 · Mixed · Boarding, Mwea sub-county
- Mbonzuki Secondary SchoolC4 · Mixed · Day, Mwea sub-county
- Mbuinjeru By Faith AcademyPrimary school · Mixed · Day
- Mbukori Primary SchoolPrimary school · Mixed · Day
- Mburutani Primary SchoolPrimary school · Mixed · Day
- Mfariji Junior Primary SchoolPrimary school · Mixed · Day
- Michegethia Primary SchoolPrimary school · Mixed · Day
- Millenium Focus Academy Primary SchoolPrimary school · Mixed · Day
- Minuri Primary SchoolPrimary school · Mixed · Day
- Modern Green Junior Academy Primary SchoolPrimary school · Mixed · Day
- Moi High School MbiruriC1 · Boys · Boarding, Embu East sub-county
- Morning Star Academy Primary Csh.Primary school · Mixed · Day
- Morning Star Preparatory SchoolPrimary school · Mixed · Day
- Mother Angelina Primary SchoolPrimary school · Mixed · Day
- Msingi Bora Academy Primary SchoolPrimary school · Mixed · Day & Boarding
- Mt. Kenya Plains View AcademyPrimary school · Mixed · Day & Boarding
- Mufu Primary SchoolPrimary school · Mixed · Day
- Mufu Secondary SchoolC4 · Mixed · Day, Embu East sub-county
- Mugui Primary SchoolPrimary school · Mixed · Day
- Mugui Secondary SchoolC4 · Mixed · Day, Embu East sub-county
- Mugwanjogu PrimaryPrimary school · Mixed · Day
- Muiru Primary SchoolPrimary school · Mixed · Day
- Mukangu Primary SchoolPrimary school · Mixed · Day
- Mukororia Primary SchoolPrimary school · Mixed · Day
- Mulukusi Primary SchoolPrimary school · Mixed · Day
- Munyori Mixed Day Secondary SchoolC4 · Mixed · Day, Mbeere South sub-county
- Muragari Secondary SchoolC4 · Mixed · Day, Embu East sub-county
- Murindi Primary SchoolPrimary school
- Musingini Primary SchoolPrimary school · Mixed · Day
- Muthatari Academy Primary SchoolPrimary school · Mixed · Day
- Muthiru Primary SchoolPrimary school · Mixed · Day
- Mutindwa Primary SchoolPrimary school · Mixed · Day
- Mutirieguru PrimaryPrimary school · Mixed · Day
- Mutuobare Primary SchoolPrimary school · Mixed · Day
- Mutuobare Secondary SchoolC4 · Mixed · Day, Mbeere South sub-county
- Mutuobore Kings Academy Primary SchoolPrimary school · Mixed · Day
- Mutus Mixed Day Secondary SchoolC4 · Mixed · Day, Mbeere South sub-county
- Mutus Primary SchoolPrimary school · Mixed · Day
- Muvandori Mixed Day Secondary SchoolC4 · Mixed · Day, Embu North sub-county
- Muvandori Primary SchoolPrimary school · Mixed · Day
- Mwanyani Primary SchoolPrimary school · Mixed · Day
- Mwea PrimaryPrimary school · Mixed · Day
- Mwondu Primary SchoolPrimary school · Mixed · Day
- Nac Mutugu Primary SchoolPrimary school · Mixed · Day
- Namuri Primary SchoolPrimary school · Mixed · Day
- Ndithari Primary SchoolPrimary school · Mixed · Day
- Ndumari Primary SchoolPrimary school · Mixed · Day
- Ndunguni Primary SchoolPrimary school · Mixed · Day
- Ndutori Mixed Day Secondary SchoolC4 · Mixed · Day, Mbeere North sub-county
- Ndutori Primary SchoolPrimary school · Mixed · Day
- Nembure Primary SchoolPrimary school · Mixed · Day
- Nembure Secondary SchoolSenior school · Mixed · Day
- Ngambari Primary SchoolPrimary school · Mixed · Day
- Nganduri 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 22 October 2026.
- Other schools come from our older directory. Each school page shows its dates.