Other senior schools in Nyandarua County
- Abercrest SecondarySenior school · Mixed · Day & Boarding
- AIC Olkalou Secondary SchoolSenior school · Mixed · Day & Boarding
- Arberdare Technical SecondarySenior school · Girls · Day & Boarding
- Beverly Schools of KenyaPrivate senior school · Mixed · Listed as hybrid, North Kinangop sub-county
- Busara Forest View SecondarySenior school · Girls · Boarding
- Channels of Grace SecondarySenior school · Mixed · Day & Boarding
- Charity Praise High SchoolSenior school · Mixed · Day & Boarding
- Dima Complex SecondarySenior school · Mixed · Day & Boarding
- Eshuongo SecondarySenior school · Mixed · Day
- Faith Care SecondarySenior school · Mixed · Boarding
- Foothills SchoolPrivate senior school · Mixed · Day, Kipipiri sub-county
- Gatested Secondary SchoolSenior school · Mixed · Day
- Githinji SecondarySenior school · Mixed · Day
- Graceland Boys Senior SchoolPrivate senior school · Boys · Boarding, Nyandarua North sub-county
- Hezta SecondarySenior school · Girls · Boarding
- Holy Family SecondarySenior school · Mixed · Boarding
- Hope Community CenterPrivate senior school · Mixed · Boarding, North Kinangop sub-county
- Iganjo Memorial SecondarySenior school · Mixed · Day & Boarding
- Iganjo Secondary SchoolSenior school · Mixed · Day & Boarding
- Jesa Glory SecondarySenior school · Girls · Boarding
- Joyfield Ol'joro-Orok AcademyPrivate senior school · Mixed · Boarding, Nyandarua West sub-county
- Kaheho SecondarySenior school · Mixed · Day
- Kahuhu SecondarySenior school · Mixed · Day
- Kaibaga Secondary SchoolSenior school · Mixed · Day
- Kambaa SecondarySenior school · Mixed · Day & Boarding
- Kangui High SchoolSenior school · Boys · Boarding
- Kangui Secondary SchoolSenior school · Mixed · Day
- Kanyiri SecondarySenior school · Mixed · Day
- Karago - Ini SecondarySenior school · Mixed · Day
- Katez SecondarySenior school · Mixed · Boarding
- Kenya Wheat Land SecondarySenior school · Mixed · Day & Boarding
- Kiriogo SecondarySenior school · Mixed · Day
- Kisima Mixed SecondarySenior school · Mixed · Boarding
- Lake Ol-Bollosat SecondarySenior school · Mixed · Day
- Magumu SecondarySenior school · Mixed · Day & Boarding
- Manunga Girls High SchoolSenior school · Girls · Boarding
- Maranatha High SchoolSenior school · Mixed · Day & Boarding
- Mariko SecondarySenior school · Mixed · Day
- Mary Mother of Mercy SecondarySenior school · Mixed · Day
- Millenium Highway High SchoolSenior school · Mixed · Day & Boarding
- Mungetho SecondarySenior school · Mixed · Day
- Ndaragwa SecondarySenior school · Girls · Boarding
- Njabini Girls SecondarySenior school · Girls · Boarding
- Njabini Glamour SecondarySenior school · Mixed · Day & Boarding
- Nyahururu Highway SecondarySenior school · Mixed · Day & Boarding
- Nyairoko High Sc.Senior school · Mixed · Day
- Ol Joroorok SecondarySenior school · Mixed · Day
- Oxford High SchoolSenior school · Mixed · Day
- Pasenga SecondarySenior school · Mixed · Day & Boarding
- Petersburge Secondary SchoolPrivate senior school · Mixed · Listed as hybrid, Mirangine sub-county
- Pioneer SecondarySenior school · Mixed · Day & Boarding
- Plain Hills Girls SecondarySenior school · Girls · Boarding
- Plateau Senior SecondarySenior school · Mixed · Day
- Range View Secondary SchoolSenior school · Mixed · Boarding
- Rosewood Girls High SchoolSenior school · Girls · Boarding
- Sister Irene StefaniPrivate senior school · Mixed · Boarding, Nyandarua North sub-county
- St. Anuarite SecondarySenior school · Girls · Boarding
- St Cecilia Girls' High SchoolSenior school · Girls · Boarding
- St. Christine SecondarySenior school · Mixed · Boarding
- St. Dominic SecondarySenior school · Mixed · Day & Boarding
- St. Mary's Geta SecondarySenior school
- St. Pauls SecondarySenior school · Mixed · Day & Boarding
- St. Sharon SecondarySenior school · Mixed · Day
- Sunshine Secondary SchoolSenior school
- Thomson Falls Apex SecondarySenior school · Mixed · Day
- Visions Centre High SchoolSenior school · Mixed · Day
- Wisdom SecondarySenior school · Mixed · Day & Boarding
- Zion Hill 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.