Skip to content
Home Central Nyeri
Karundas Secondary C4 · Mixed · Day, Kieni East sub-county, Nyeri County Karundu Mixed Secondary School C4 · Mixed · Day, Mukurwe-Ini sub-county, Nyeri County Karundu Primary School Primary school · Mixed · Day, Nyeri County Karuraini Primary School Primary school · Mixed · Day, Nyeri County Karura Primary Primary school · Mixed · Day, Nyeri County Karuthi Primary School Primary school · Mixed · Day, Nyeri County Katheri Primary School Primary school · Mixed · Day, Nyeri County Kenyatta Secondary School C2 · Boys · Boarding, Nyeri South sub-county, Nyeri County Kerichu Primary Primary school · Mixed · Day, Nyeri County Kiagi Primary Primary school · Mixed · Day, Nyeri County Kiagonde Primary School Primary school · Mixed · Day, Nyeri County Kiagonde Secondary School Senior school · Mixed · Day & Boarding, Nyeri County Kiaguthu Primary Primary school · Mixed · Day, Nyeri County Kiaguthu Secondary C4 · Mixed · Day, Nyeri South sub-county, Nyeri County Kiahagu Mixed Secondary School C4 · Mixed · Day, Nyeri South sub-county, Nyeri County Kiahuko Primary Primary school · Mixed · Day, Nyeri County Kiahuria Primary Primary school · Mixed · Day, Nyeri County Kiamabara Secondary C4 · Mixed · Day, Mathira East sub-county, Nyeri County Kiamabara Special Unit Primary school · Mixed · Day, Nyeri County Kiamaraba Primary Primary school · Mixed · Day, Nyeri County Kiamariga Secondary C3 · Boys · Boarding, Mathira West sub-county, Nyeri County Kiambogo Academy Primary Primary school · Mixed · Day, Nyeri County Kiambogo Primary Primary school · Mixed · Day, Nyeri County Kiamigwi Primary Primary school · Mixed · Day, Nyeri County Kiamucheru Primary Primary school · Mixed · Day, Nyeri County Kiamuiru Primary School Primary school · Mixed · Day & Boarding, Nyeri County Kiamurathe Primary School Primary school · Mixed · Day, Nyeri County Kiamutiga Primary Primary school · Mixed · Day, Nyeri County Kiamuya Primary School Primary school · Mixed · Day, Nyeri County Kiamuya Secondary School Senior school · Mixed · Day, Nyeri County Kiamwangi Primary Primary school · Mixed · Day, Nyeri County Kiamwangi Secondary C4 · Mixed · Day, Mathira East sub-county, Nyeri County Kiandu Primary Primary school · Mixed · Day, Nyeri County Kiandu Secondary C3 · Mixed · Boarding, Tetu sub-county, Nyeri County Kiangengi Primary Primary school · Mixed · Day, Nyeri County Kiangi Primary Primary school · Mixed · Day, Nyeri County, Mathira Kiangi Primary Primary school · Mixed · Day, Nyeri County, Mathira Kiangoma Primary Primary school · Mixed · Day, Nyeri County Kiangoma Secondary School Senior school · Boys · Boarding, Nyeri County Kiangoma Secondary School Senior school · Mixed · Boarding, Nyeri County Kiangondu Primary School Primary school · Mixed · Day, Nyeri County Kiangumba Primary School Primary school · Mixed · Day, Nyeri County Kiangurwe Primary Primary school · Mixed · Day, Nyeri County Kianjau Primary Primary school · Mixed · Day, Nyeri County Kianjememi Primary School Primary school · Mixed · Day, Nyeri County Kianjogu Primary School Primary school · Mixed · Day, Nyeri County Kianjogu Secondary C4 · Mixed · Day, Mathira West sub-county, Nyeri County Kianyaga Primary School Primary school · Mixed · Day, Nyeri County Kiaraho Primary Primary school · Mixed · Day, Nyeri County Kiarithaini High School Senior school · Mixed · Day & Boarding, Nyeri County Kiarithaini Primary Primary school · Mixed · Day, Nyeri County Kiaruhu Secondary Senior school · Mixed · Day, Nyeri County Kiawaita Primary Primary school · Mixed · Day, Nyeri County Kiawaithanji Baptist Primary Primary school · Mixed · Day, Nyeri County Kiawaithanji Primary Primary school, Nyeri County Kiawaithanji Secondary C4 · Mixed · Day, Tetu sub-county, Nyeri County Kiawamururu Primary Primary school · Mixed · Day, Nyeri County Kiboya Primary School Primary school · Mixed · Day, Nyeri County Kibutio Primary School Primary school · Mixed · Day, Nyeri County Kibutio Secondary School C4 · Mixed · Day, Mukurwe-Ini sub-county, Nyeri County Kieni Primary Primary school · Mixed · Day, Nyeri County Kiganjo Amboni Secondary Senior school · Girls · Boarding, Nyeri County Kiganjo Primary School Primary school · Mixed · Day, Nyeri County Kigathi Primary School Primary school · Mixed · Day, Nyeri County Kigogoini Primary Primary school · Mixed · Day, Nyeri County Kigumo Primary Primary school · Mixed · Day, Nyeri County Kiguru Primary Primary school · Mixed · Day, Nyeri County Kiguru Special Unit Primary school · Mixed · Day, Nyeri County Kigwandi Primary School Primary school · Mixed · Day, Nyeri County Kigwandi Secondary School C4 · Mixed · Day, Tetu sub-county, Nyeri County Kigwathi Primary Primary school · Mixed · Day, Nyeri County Kihate Primary School Primary school · Mixed · Day, Nyeri County Kihatha Primary School Primary school · Mixed · Day, Nyeri County Kihatha Secondary School C4 · Mixed · Day, Nyeri Central sub-county, Nyeri County Kihingo Primary Primary school · Mixed · Day, Nyeri County Kihome Primary School Primary school · Mixed · Day, Nyeri County Kihome Secondary School C4 · Mixed · Day, Nyeri South sub-county, Nyeri County Kihugiru Primary School Primary school · Mixed · Day, Nyeri County Kihuhiro Primary Primary school, Nyeri County Kihuhi Secondary School Senior school · Mixed · Day, Nyeri County Kihuri Primary Primary school · Mixed · Day, Nyeri County Kihuro Academy-Primary Primary school · Mixed · Day, Nyeri County Kihuro Primary Primary school · Mixed · Day, Nyeri County Kihuti Primary School Primary school · Mixed · Day, Nyeri County Kihuti Secondary School C4 · Mixed · Day, Mukurwe-Ini sub-county, Nyeri County Kihuyo Primary School Primary school · Mixed · Day, Nyeri County Kihuyo Secondary C4 · Mixed · Day, Nyeri Central sub-county, Nyeri County Kiirungi Primary School Primary school · Mixed · Day, Nyeri County Kiiru Primary School Primary school · Mixed · Day, Nyeri County Kilimara Primary School Primary school · Mixed · Day, Nyeri County Kimahuri Primary Primary school · Mixed · Day, Nyeri County Kimathi Secondary School Senior school · Boys · Day, Nyeri County Kimbo Primary School Primary school · Mixed · Day, Nyeri County Kimondo Secondary School Senior school · Mixed · Day & Boarding, Nyeri County Kimuri Secondary School C4 · Mixed · Day, Kieni West sub-county, Nyeri County King'ong'o Primary Primary school · Mixed · Day, Nyeri County Kinuri Primary School Primary school · Mixed · Day, Nyeri County Kinyaiti Primary School Primary school · Mixed · Day, Nyeri County Kirai Primary Primary school · Mixed · Day, Nyeri County Kiria Primary Primary school · Mixed · Day, 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.
Other schools come from our older directory. Each school page shows its dates.