Primary schools in Embu County
- Kanduri Primary SchoolPrimary school · Mixed · Day
- Kangaru Primary SchoolPrimary school · Mixed · Day
- Kangeta Primary SchoolPrimary school · Mixed · Day
- Kangondi Primary SchoolPrimary school · Mixed · Day
- Kangungi Primary SchoolPrimary school · Mixed · Day
- Kaninwanthiga Primary SchoolPrimary school · Mixed · Day
- Kanothi Primary SchoolPrimary school · Mixed · Day
- Kanyangi Primary Sh.Primary school · Mixed · Day
- Kanyiriri Primary SchoolPrimary school · Mixed · Day
- Kanyonga PrimaryPrimary school · Mixed · Day
- Kanyuambora Primary SchoolPrimary school · Mixed · Day & Boarding
- Kanyueri Primary SchoolPrimary school · Mixed · Day
- Karaba PrimaryPrimary school · Mixed · Day
- Karambari Primary SchoolPrimary school · Mixed · Day
- Karangare Primary SchoolPrimary school · Mixed · Day
- Karau Primary SchoolPrimary school · Mixed · Day
- Kariari Primary SchoolPrimary school · Mixed · Day
- Karigiri Primary SchoolPrimary school · Mixed · Day
- Kariguri Primary SchoolPrimary school · Mixed · Day
- Kariru Primary SchoolPrimary school · Mixed · Day
- Karuari PrimaryPrimary school · Mixed · Day
- Karuari Primary SchoolPrimary school · Mixed · Day
- Karuki PrimaryPrimary school · Mixed · Day & Boarding
- Karuku Pr. SchoolPrimary school · Mixed · Day
- Karungu Primary SchoolPrimary school · Mixed · Day
- Karura Primary SchoolPrimary school · Mixed · Day
- Karurumo Primary SchoolPrimary school · Mixed · Day
- Karurumo Primary Special UnitPrimary school · Mixed · Day
- Karwir0 Pr. SchoolPrimary school · Mixed · Day
- Kaseveni PrimaryPrimary school · Mixed · Day
- Kasioni Primary SchoolPrimary school · Mixed · Day
- Kathagutari PrimaryPrimary school · Mixed · Day
- Kathande Primary SchoolPrimary school · Mixed · Day
- Kathangari Primary SchoolPrimary school · Mixed · Day
- Kathigagaceru PrimaryPrimary school · Mixed · Day
- Kathitu PrimaryPrimary school · Mixed · Day
- Kathuniri Primary SchoolPrimary school · Mixed · Day
- Kathuniri Starlite Academy Primary SchoolPrimary school · Mixed · Day
- Kathuriri Primary SchoolPrimary school · Mixed · Day
- Kaungu Primary SchoolPrimary school · Mixed · Day
- Kavui PrimaryPrimary school · Mixed · Day
- Kavuru Primary SchoolPrimary school · Mixed · Day
- Kaweru Primary SchoolPrimary school · Mixed · Day
- Kenga Primary SchoolPrimary school · Mixed · Day
- Kerwa Primary SchoolPrimary school · Mixed · Day
- Kiambere Primary SchoolPrimary school · Mixed · Day
- Kiambere School Complex PrimaryPrimary school · Mixed · Boarding
- Kiamboa Primary SchoolPrimary school · Mixed · Day
- Kiametho Primary SchoolPrimary school · Mixed · Day
- Kiamugongo Primary SchoolPrimary school · Mixed · Day
- Kiamukuyu PrimaryPrimary school · Mixed · Day
- Kiamuringa Low Cost Boarding Primary SchoolPrimary school · Mixed · Day & Boarding
- Kianamu Primary SchoolPrimary school · Mixed · Day
- Kiandundu Primary SchoolPrimary school · Mixed · Day
- Kiangima Primary SchoolPrimary school · Mixed · Day
- Kiangugi Primary SchoolPrimary school · Mixed · Day
- Kianjera Primary SchoolPrimary school · Mixed · Day
- Kianjogu Primary SchoolPrimary school · Mixed · Day
- Kianjokoma Boarding Primary SchoolPrimary school · Mixed · Day & Boarding
- Kianjokoma Day Primary SchoolPrimary school · Mixed · Day
- Kianjuki Primary SchoolPrimary school · Mixed · Day
- Kianthenge Primary SchoolPrimary school · Mixed · Day
- Kiarimui Primary SchoolPrimary school · Mixed · Day
- Kiathambu PrimaryPrimary school · Mixed · Day
- Kibugu Primary SchoolPrimary school · Mixed · Day
- Kigaa Adventist Academy Primary SchoolPrimary school · Mixed · Day & Boarding
- Kigwambiti PrimaryPrimary school · Mixed · Day
- Kihumbu Primary SchoolPrimary school · Mixed · Day
- Kimangaru Primary SchoolPrimary school · Mixed · Day
- Kinthithe Primary SchoolPrimary school · Mixed · Day
- Kirathi PrimaryPrimary school · Mixed · Day
- Kiriari Primary SchoolPrimary school · Mixed · Day
- Kirie Primary SchoolPrimary school · Mixed · Day
- Kirigo PrimaryPrimary school · Mixed · Day
- Kirima Primary SchoolPrimary school · Mixed · Day
- Kiritiri Primary SchoolPrimary school · Mixed · Day
- Kiruriri Pr. SchoolPrimary school · Mixed · Day
- Kithare Primary SchoolPrimary school · Mixed · Day
- Kithegi Primary SchoolPrimary school · Mixed · Day
- Kithegi Special UnitPrimary school · Mixed · Day
- Kithimu Primary SchoolPrimary school · Mixed · Day
- Kithunguriri Primary SchoolPrimary school · Mixed · Day
- Kithunguthia Primary SchoolPrimary school · Mixed · Day
- Kitololoni Primary SchoolPrimary school · Mixed · Day
- Kituneni Primary SchoolPrimary school · Mixed · Day
- Kivue Primary SchoolPrimary school · Mixed · Day
- Kivuria Primary SchoolPrimary school · Mixed · Day & Boarding
- Kivuria Special UnitPrimary school · Mixed · Boarding
- Kubukubu Memorial Primary SchoolPrimary school · Mixed · Boarding
- Kune PrimaryPrimary school · Mixed · Day
- Kuui PrimaryPrimary school · Mixed · Day
- Kwandwambogo Primary SchoolPrimary school · Mixed · Day
- Kyeni Primary SchoolPrimary school · Mixed · Day
- Kyenire Primary SchoolPrimary school · Mixed · Day
- Lighthouse Academy PrimaryPrimary school · Mixed · Day
- Lions Primary SchoolPrimary school · Mixed · Day
- Lucas Vision Primary SchoolPrimary school · Mixed · Boarding
- Machanga PrimaryPrimary school · Mixed · Day
- Macumo Primary SchoolPrimary school · Mixed · Day
- Makawani PrimaryPrimary 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.