Skip to content
Home Nyeri Mathira
Miiri Secondary C4 · Mixed · Day, Mathira East sub-county, Nyeri County Morning Glory Academy Primary school · Mixed · Day, Nyeri County Mt Carmel Girls High Senior school · Girls · Boarding, Nyeri County Mutiraini AIPCA Academy Primary school · Mixed · Day, Nyeri County Ndimaini AIPCA Academy Primary school · Mixed · Day, Nyeri County Ndimaini Primary Primary school · Mixed · Day, Nyeri County Ndima Kanini Academy Primary school · Mixed · Day & Boarding, Nyeri County Ndunduini Primary Primary school · Mixed · Day, Nyeri County Neema Ndaroini Academy Primary school · Mixed · Day, Nyeri County New Kahuri Academy Primary school · Mixed · Day, Nyeri County Ngaine Primary Primary school · Mixed · Day, Nyeri County Ngaini Secondary C4 · Mixed · Day, Mathira West sub-county, Nyeri County Ngandu Boys Primary Primary school · Mixed · Day, Nyeri County Ngandu Girls Primary Primary school · Mixed · Day, Nyeri County Ngari Junior Academy Primary school · Mixed · Day, Nyeri County Ngorano Girls Secondary C4 · Mixed · Day, Mathira West sub-county, Nyeri County Ngorano Primary Primary school · Mixed · Day, Nyeri County Ngunguru Primary Primary school · Mixed · Day, Nyeri County Ngunguru Primary Special Unit Primary school · Mixed · Day, Nyeri County Ngunguru Secondary C4 · Mixed · Day, Mathira West sub-county, Nyeri County Ngurumo Primary Primary school · Mixed · Day, Nyeri County Nyana Hills Academy Primary school · Mixed · Day & Boarding, Nyeri County Pan African Girls Secondary Senior school · Girls · Boarding, Nyeri County PCEA Ndimaini Academy Primary school · Mixed · Day, Nyeri County PCEA Njathaini Primary Primary school · Mixed · Day, Nyeri County PCEA Ruthagati Aca.Primary Primary school · Mixed · Day, Nyeri County Pema Central Academy Primary school · Mixed · Day, Nyeri County Pemuga Complex Primary school · Mixed · Day, Nyeri County Queen of Peace Academy Primary school · Mixed · Day & Boarding, Nyeri County Rafina Academy Primary school · Mixed · Day & Boarding, Nyeri County Ragati Primary Primary school · Mixed · Day, Nyeri County Rititi Primary Primary school · Mixed · Day, Nyeri County Riverbank Preparatory Primary school · Mixed · Day & Boarding, Nyeri County Ruare Primary Primary school · Mixed · Day, Nyeri County Ruthagati Secondary School C3 · Boys · Boarding, Mathira West sub-county, Nyeri County Sacred Oasis Academy Primary school · Mixed · Day & Boarding, Nyeri County Sagana Primary Primary school · Mixed · Day, Nyeri County Somich Vision Academy Primary school · Mixed · Day, Nyeri County St Beth Academy Primary school · Mixed · Day, Nyeri County St Dorcas Memorial Academy Primary school · Mixed · Day & Boarding, Nyeri County St Jude Primary school · Mixed · Day & Boarding, Nyeri County Thaithi Primary Primary school · Mixed · Day, Nyeri County Thengeini Primary Primary school · Mixed · Day, Nyeri County Tumutumu Girls High C2 · Girls · Boarding, Mathira West sub-county, Nyeri County Tumutumu Primary Primary school · Mixed · Day, Nyeri County Tumutumu School for the Deaf Primary school · Mixed · Boarding, Nyeri County Unjiru Primary Primary school · Mixed · Day, Nyeri County Wakamata Primary Primary school · Mixed · Day, Nyeri County Wambugu Nyamu Academy Primary school · Mixed · Day & Boarding, Nyeri County
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.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.