Embu County
- St Peter’s Kathakwa Secondary SchoolC3 · Girls · Boarding, Embu North sub-county
- St. Peter’s Mbarwari Secondary SchoolC4 · Mixed · Day, Mbeere North sub-county
- St. Peters Primary SchoolPrimary school · Mixed · Boarding
- St. Peters Secondary School – MbaragaC4 · Mixed · Day, Mbeere North sub-county
- St. Philips Boarding Primary SchoolPrimary school · Mixed · Boarding
- St. Philips High SchoolSenior school · Mixed · Boarding
- St. Phillips Junior Academy Primary SchoolPrimary school · Mixed · Day
- St. Rita Secondary NgunyumuC4 · Mixed · Day, Mbeere North sub-county
- St. Roberts &Kiki Academy PrimaryPrimary school · Mixed · Day
- St. Stephen Mukuuri Academy Primary SchoolPrimary school · Mixed · Day
- St. Tarcisius Primary SchoolPrimary school · Mixed · Day
- St. Teresa Fasce Academy Primary SchoolPrimary school · Mixed · Day
- St. Teresas Kithimu Secondary SchoolC2 · Girls · Boarding, Embu West sub-county
- St. Thomas Aquinas Day Secondary SchoolC4 · Mixed · Day, Embu East sub-county
- St. Thomas Aquinnas Nthgaiya Secondary SchoolSenior school · Mixed · Day
- St Thomas IgumoriC3 · Mixed · Boarding, Mbeere South sub-county
- St. Thomas Kamugere Primary SchoolPrimary school · Mixed · Day
- St. Timothy’s Kianjeru Secondary SchoolC4 · Mixed · Day, Mbeere North sub-county
- St. Ursula Primary BoardingPrimary school · Girls · Boarding
- Susana Karurumo Centre Primary SchoolPrimary school · Mixed · Day
- Tende Primary SchoolPrimary school · Mixed · Day
- Tenri Academy Primary SchoolPrimary school · Mixed · Day & Boarding
- Thau Primary SchoolPrimary school · Mixed · Day
- The Arch Angels’ Kanyueri High SchoolC3 · Mixed · Boarding, Mbeere North sub-county
- The Precious Junior Academy Primary SchoolPrimary school · Mixed · Day
- Thigingi Girls High SchoolC3 · Girls · Boarding, Embu East sub-county
- Thigingi Primary SchoolPrimary school · Mixed · Day
- Tumaini Junio AcademyPrimary school · Mixed · Day
- Ugweri Day Secondary SchoolC4 · Mixed · Day, Embu East sub-county
- Ugweri Primary SchoolPrimary school · Mixed · Day
- Ugweri Quality Academy Primary SchoolPrimary school · Mixed · Day
- Unguni Primary SchoolPrimary school · Mixed · Day
- Urua PrimaryPrimary school · Mixed · Day
- Usambara PrimaryPrimary school · Mixed · Day
- Victory Junior Academy Primary SchoolPrimary school · Mixed · Day
- Victory Kamiu AcademyPrimary school · Mixed · Day
- Vision Junior Academy Primary SchoolPrimary school · Mixed · Day
- Wachoro Secondary SchoolC2 · Boys · Boarding, Mwea sub-county
- Wamugina Progressive Academy Primary SchoolPrimary school · Mixed · Day
- Wango AIC SecondaryC4 · Mixed · Day, Mwea sub-county
- Wango BoardingPrimary school · Mixed · Boarding
- Werus Academy Primary SchoolPrimary school · Mixed · Boarding
- Werus School Complex SecondarySenior school · Boys · Boarding
- Winners Millenium Primary SchoolPrimary school · Mixed · Day
- Yoder Karwigi Mixed Secondary SchoolC4 · Mixed · Day, Mbeere South sub-county
- Yoder Karwigi Primary SchoolPrimary school · Mixed · Day
- Zaba Academy 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.