Nyeri County
- Kigogoini PrimaryPrimary school · Mixed · Day
- Kigumo PrimaryPrimary school · Mixed · Day
- Kiguru PrimaryPrimary school · Mixed · Day
- Kiguru Special UnitPrimary school · Mixed · Day
- Kigwandi Primary SchoolPrimary school · Mixed · Day
- Kigwandi Secondary SchoolC4 · Mixed · Day, Tetu sub-county
- Kigwathi PrimaryPrimary school · Mixed · Day
- Kihate Girls Secondary SchoolC4 · Girls · Day, Mukurwe-Ini sub-county
- Kihate Primary SchoolPrimary school · Mixed · Day
- Kihatha Primary SchoolPrimary school · Mixed · Day
- Kihatha Secondary SchoolC4 · Mixed · Day, Nyeri Central sub-county
- Kihingo PrimaryPrimary school · Mixed · Day
- Kihome Primary SchoolPrimary school · Mixed · Day
- Kihome Secondary SchoolC4 · Mixed · Day, Nyeri South sub-county
- Kihugiru Primary SchoolPrimary school · Mixed · Day
- Kihuhiro PrimaryPrimary school
- Kihuhi Secondary SchoolSenior school · Mixed · Day
- Kihuri PrimaryPrimary school · Mixed · Day
- Kihuri SecondaryC4 · Mixed · Day, Nyeri South sub-county
- Kihuro Academy-PrimaryPrimary school · Mixed · Day
- Kihuro PrimaryPrimary school · Mixed · Day
- Kihuti Primary SchoolPrimary school · Mixed · Day
- Kihuti Secondary SchoolC4 · Mixed · Day, Mukurwe-Ini sub-county
- Kihuyo Primary SchoolPrimary school · Mixed · Day
- Kihuyo SecondaryC4 · Mixed · Day, Nyeri Central sub-county
- Kiirungi Primary SchoolPrimary school · Mixed · Day
- Kiiru Primary SchoolPrimary school · Mixed · Day
- Kilimara Primary SchoolPrimary school · Mixed · Day
- Kimahuri PrimaryPrimary school · Mixed · Day
- Kimahuri Secondary SchoolC4 · Mixed · Day, Kieni East sub-county
- Kimathi Secondary SchoolSenior school · Boys · Day
- Kimbo Primary SchoolPrimary school · Mixed · Day
- Kimondo Secondary SchoolSenior school · Mixed · Day & Boarding
- Kimunyuru Secondary SchoolC4 · Mixed · Day, Kieni West sub-county
- Kimuri Secondary SchoolC4 · Mixed · Day, Kieni West sub-county
- King'ong'o PrimaryPrimary school · Mixed · Day
- Kinuri Primary SchoolPrimary school · Mixed · Day
- Kinyaiti Primary SchoolPrimary school · Mixed · Day
- Kirai PrimaryPrimary school · Mixed · Day
- Kiria PrimaryPrimary school · Mixed · Day
- Kirigu PrimaryPrimary school · Mixed · Day
- Kiri-Ini Primary SchoolPrimary school · Mixed · Day
- Kiriko PrimaryPrimary school · Mixed · Day
- Kirimara High SchoolC2 · Boys · Boarding, Mathira East sub-county
- Kirimara SecondarySenior school · Mixed · Day & Boarding
- Kirinyaga Primary SchoolPrimary school · Mixed · Day
- Kiriti PrimaryPrimary school · Mixed · Day
- Kiriti SecondaryC4 · Mixed · Day, Tetu sub-county
- Kiyu Primary SchoolPrimary school · Mixed · Day
- Konyu Primary SchoolPrimary school · Mixed · Day
- Kungubiri Girls SecondaryC2 · Girls · Boarding, Tetu sub-county
- Kwanderi Primary SchoolPrimary school · Mixed · Day
- Laburra Mixed Day Secondary SchoolC4 · Mixed · Day, Kieni West sub-county
- Laburra PrimaryPrimary school · Mixed · Day
- Lachuta PrimaryPrimary school · Mixed · Day
- Lamuria PrimaryPrimary school · Mixed · Day
- Lamuria SecondaryC4 · Mixed · Day, Kieni West sub-county
- Lavenda Springs PrimaryPrimary school · Mixed · Day & Boarding
- Lavenda Springs Secondary SchoolSenior school · Mixed · Day & Boarding
- Lela Academy PrimaryPrimary school · Mixed · Day
- Lenana Ebenezer JuniorPrimary school · Mixed · Day
- Lusoi High SchoolC4 · Mixed · Day, Kieni East sub-county
- Lusoi Primary SchoolPrimary school · Mixed · Day
- Machako Junior Academy-PrimaryPrimary school · Mixed · Day
- Macharia Primary SchoolPrimary school · Mixed · Day
- MaganjoC4 · Mixed · Day, Mathira West sub-county
- Maganjo Primary SchoolPrimary school · Mixed · Day
- Magutu PrimaryPrimary school · Mixed · Day
- Magutu Secondary SchoolC2 · Girls · Boarding, Mathira East sub-county
- Mahehe Friends PrimaryPrimary school · Mixed · Day & Boarding
- Mahiga Academy PrimaryPrimary school · Mixed · Day
- Mahiga Girls SecondaryC1 · Girls · Boarding, Nyeri South sub-county
- Mahiga Hope Secondary SchoolC4 · Mixed · Day, Kieni West sub-county
- Mahiga Primary SchoolPrimary school · Mixed · Day
- Mairwe Primary SchoolPrimary school · Mixed · Day
- Manoro FGCK AcademyPrimary school · Mixed · Day
- Manyatta PrimaryPrimary school · Mixed · Day
- Mapema PrimaryPrimary school · Mixed · Day
- Maragima PrimaryPrimary school · Mixed · Boarding
- Maragima Secondary SchoolC4 · Mixed · Day, Kieni East sub-county
- Martex PrimaryPrimary school · Mixed · Day
- Marua Mixed Day SecondaryC4 · Mixed · Day, Nyeri Central sub-county
- Marua Primary SchoolPrimary school · Mixed · Day
- Mary Immaculate Academy PrimaryPrimary school · Girls · Boarding
- Mary Immculate SecondarySenior school · Girls · Day & Boarding
- Mary Mother PrimaryPrimary school · Mixed · Day & Boarding
- Mathaithi Day Secondary SchoolC4 · Mixed · Day, Mathira East sub-county
- Mathaithi Girls SecondaryC3 · Girls · Boarding, Mathira East sub-county
- Mathaithi PrimaryPrimary school · Mixed · Day
- Mathakwa-Ini PrimaryPrimary school · Mixed · Day
- Mathakwa-Ini SecondarySenior school · Mixed · Day
- Mathakwaini Secondary SchoolC4 · Mixed · Day, Tetu sub-county
- Mathari Primary SchoolPrimary school · Mixed · Day
- Matiraini PrimaryPrimary school · Mixed · Day
- Matuto Primary SchoolPrimary school · Mixed · Day
- Mbiriri PrimaryPrimary school · Mixed · Day
- Mbirithi RimaryPrimary school · Mixed · Day
- Mbogoini Academy PrimaryPrimary school · Mixed · Day & Boarding
- Mbugwa Primary SchoolPrimary school · Mixed · Day
- Mbuiri 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.