Embu County
- St. Barnabas Kathari Secondary SchoolC4 · Mixed · Day, Embu East sub-county
- St. Barnabas Secondary School GatirariC4 · Mixed · Day, Mbeere South sub-county
- St. Barnabas Secondary SchoolSenior school · Mixed · Day
- St. Benedict Kithimu Day Secondary SchoolC4 · Mixed · Day, Embu West sub-county
- St. Benedicts Secondary School-KarauC4 · Mixed · Day, Embu North sub-county
- St. Catherine Kiruri Primary SchoolPrimary school · Mixed · Day
- St. Catherine Nthagaiya Girls Secondary SchoolC2 · Girls · Boarding, Embu East sub-county
- St Charles Lwanga Mixed Secondary School-MwanyC4 · Mixed · Day, Mwea sub-county
- St Christophers Mixed Day SecondaryC4 · Mixed · Day, Embu West sub-county
- St. Claire Girls Secondary SchoolSenior school · Girls · Boarding
- St. Clare Girl’s Secondary School-KangetaC3 · Girls · Boarding, Mbeere South sub-county
- Stephen Kisilu Secondary-RianauC3 · Mixed · Boarding, Mwea sub-county
- St. Francis Kanja Secondary SchoolC3 · Mixed · Boarding, Embu East sub-county
- St. Francis Kathugu Primary SchoolPrimary school · Mixed · Day
- St’francis Ngoire Secondary SchoolC4 · Mixed · Day, Embu West sub-county
- St. Francis Ngoire Secondary SchoolSenior school · Mixed · Day
- St. Francis Nguviu Primary SchoolPrimary school · Mixed · Day
- St. Francis Prog Academy Primary SchoolPrimary school · Mixed · Day & Boarding
- St. Gabriel Primary SchoolPrimary school
- St. Getrude Kinthithe Secondary SchoolC4 · Mixed · Day, Embu East sub-county
- St. Hellens Primary SchoolPrimary school · Mixed · Day
- St. James Karungu Junior Primary SchoolPrimary school · Mixed · Day
- St John Fishers Secondary School Mbui NjeruC4 · Mixed · Day, Embu East sub-county
- St. John Karumiri Primary SchoolPrimary school · Mixed · Day
- St. John Kathunguri Mixed Secondary SchoolC3 · Mixed · Boarding, Embu East sub-county
- St. Johns Baptist Kirie Day Secondary SchoolSenior school · Mixed · Day
- St John Secondary School-KathandeC4 · Mixed · Day, Embu East sub-county
- St. Johns Gaikama Primary SchoolPrimary school · Mixed · Day & Boarding
- St. John’s Karigiri Secondary SchoolC4 · Mixed · Day, Mbeere North sub-county
- St. John's Kathambe Secondary SchoolSenior school · Mixed · Day
- St John’s Kianjuki Secondary SchoolC3 · Girls · Boarding, Embu North sub-county
- St. Johns School Girls Secondary KianjukiSenior school · Girls · Boarding
- St John the Baptist – Kirie Secondary SchoolC4 · Mixed · Day, Mbeere North sub-county
- St. Joseph Alamano Primary SchoolPrimary school · Mixed · Day
- St. Joseph Gachuriri Primary SchoolPrimary school · Mixed · Day
- St. Joseph Karimari Primary SchoolPrimary school · Mixed · Day
- St. Joseph Ndunda Primary SchoolPrimary school · Mixed · Day
- St. Joseph of Tarbes Primary SchoolPrimary school · Mixed · Day
- St. Joseph of Tarbes Secondary SchoolSenior school · Mixed · Day
- St. Joseph Primary SchoolPrimary school · Mixed · Day
- St. Joseph Secondary School, KitololoniC4 · Mixed · Day, Mwea sub-county
- St. Joseph Secondary School MuruatetuSenior school · Boys · Boarding
- St. Josephs High Vision Primary SchoolPrimary school · Mixed · Day
- St. Josephs Kathunguri Primary SchoolPrimary school · Mixed · Day
- St. Joseph’s Mixed Day Secondary School IriamuraiC4 · Mixed · Day, Mbeere South sub-county
- St. Joseph’s Secondary School-MtetuC3 · Mixed · Boarding, Embu West sub-county
- St. Joseph the Woker Secondary SchoolSenior school · Mixed · Day
- St. Joseph the Worker Day Secondary SchoolC4 · Mixed · Day, Embu North sub-county
- St. Jude Karurumo Seci SchoolC4 · Mixed · Day, Embu East sub-county
- St. Kelvin's Junior Academy Primary SchoolPrimary school · Mixed · Day
- St. Luke's High School - KamwaaC4 · Mixed · Day, Mbeere North sub-county
- St. Lukes Mixed Day Karurina SchoolC4 · Mixed · Day, Embu West sub-county
- St. Lukes Ruriri Primary SchoolPrimary school · Mixed · Day
- St. Lukes School of the Deaf.Primary school · Mixed · Day
- St. Marks Karue Primary SchoolPrimary school · Mixed · Day
- St. Marks Primary SchoolPrimary school · Mixed · Day
- St Mark's Rutune Primary SchoolPrimary school · Mixed · Day
- St. Martha Day Mixed Secondary SchoolC4 · Mixed · Day, Embu North sub-county
- St. Mary Gatondo Secondary SchoolC4 · Mixed · Day, Embu West sub-county
- St. Mary Goretti Girls’ Secondary SchoolC3 · Girls · Boarding, Embu East sub-county
- St. Mary Goretty Girls Rukuriri Secondary SchoolSenior school · Girls · Boarding
- St. Mary Nyangwa Girls Secondary SchoolC4 · Girls · Day, Mbeere South sub-county
- St. Marys Academy Primary SchoolPrimary school · Mixed · Day
- St. Mary's Catholic Pr. SchoolPrimary school · Mixed · Day
- St. Mary’s Gataka Mixed Secondary SchoolC4 · Mixed · Day, Mbeere South sub-county
- St. Marys GirlsSenior school · Girls · Day
- St. Mary's Kanganga PrimaryPrimary school · Mixed · Day
- St. Mary's Kangeta Primary SchoolPrimary school · Mixed · Day
- St Marys Kiangima Girls Secondary SchoolC2 · Girls · Boarding, Embu West sub-county
- St Marys Mixed Day Kigaa Secondary SchoolC4 · Mixed · Day, Embu East sub-county
- St. Mary's Munyiri Primary SchoolPrimary school · Mixed · Day
- St. Mary's Munyiri Secondary SchoolSenior school · Mixed · Day
- St. Mary's Nthabari PrimaryPrimary school · Mixed · Day
- St. Mary’s Ntharawe Mixed Secondary SchoolC4 · Mixed · Day, Mbeere South sub-county
- St. Marys Parocial Primary SchoolPrimary school · Mixed · Day
- St. Mathew Gatete Primary.SchoolPrimary school · Mixed · Day
- St. Mathew Kathangutari Mixed Day Secondary SchoolC4 · Mixed · Day, Mbeere North sub-county
- St. Mathew’s Kamweli Secondary SchoolC4 · Mixed · Day, Mwea sub-county
- St. Michael Karigiri Boarding Primary SchoolPrimary school · Mixed · Day
- St. Michael Kevote Mixed Day Secondary SchoolC4 · Mixed · Day, Embu West sub-county
- St. Michael Kiangugi PrimaryPrimary school · Mixed · Day
- St. Michael Mixed Secondary SchoolSenior school · Mixed · Day
- St. Michael Municipality Mixed Day Secondary SchoolC4 · Mixed · Day, Embu West sub-county
- St. Michael Primary SchoolPrimary school · Mixed · Day
- St. Michael Secondary School KyenireC3 · Mixed · Boarding, Mbeere North sub-county
- St. Monica Acdemy Primary SchoolPrimary school · Mixed · Day
- St. Monica Girls High SchoolSenior school · Girls · Boarding
- St. Paul Karura Secondary SchoolC4 · Mixed · Day, Mbeere South sub-county
- St. Paul Kiamboa Secondary SchoolC4 · Mixed · Day, Embu East sub-county
- St. Paul Mbaraga Primary SchoolPrimary school · Mixed · Day
- St. Paul's Academy Primary SchoolPrimary school · Mixed · Day
- St. Paul's Gatinda Primary SchoolPrimary school · Mixed · Day
- St. Pauls High School KevoteC2 · Boys · Boarding, Embu West sub-county
- St. Pauls Mbuvuri Primary SchoolPrimary school · Mixed · Day
- St. Pauls Minimax Primary SchoolPrimary school · Mixed · Day & Boarding
- St. Peter & Paul Primary SchoolPrimary school · Mixed · Day
- St. Peter & Paul Secondary SchoolSenior school · Mixed · Day
- St. Peter’s Gatituri Mixed Secondary SchoolC4 · Mixed · Day, Embu West sub-county
- St. Peters Gatituri Primary SchoolPrimary school · Mixed · Day
- St. Peters Kathakwa Girls Secondary SchoolSenior school · Girls · Day & Boarding
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.