Skip to content
Home Central Nyeri
Kirigu Primary Primary school · Mixed · Day, Nyeri County Kiri-Ini Primary School Primary school · Mixed · Day, Nyeri County Kiriko Primary Primary school · Mixed · Day, Nyeri County Kirimara Secondary Senior school · Mixed · Day & Boarding, Nyeri County Kirinyaga Primary School Primary school · Mixed · Day, Nyeri County Kiriti Primary Primary school · Mixed · Day, Nyeri County Kiriti Secondary C4 · Mixed · Day, Tetu sub-county, Nyeri County Kiyu Primary School Primary school · Mixed · Day, Nyeri County Konyu Primary School Primary school · Mixed · Day, Nyeri County Kungubiri Girls Secondary C2 · Girls · Boarding, Tetu sub-county, Nyeri County Kwanderi Primary School Primary school · Mixed · Day, Nyeri County Laburra Primary Primary school · Mixed · Day, Nyeri County Lachuta Primary Primary school · Mixed · Day, Nyeri County Lamuria Primary Primary school · Mixed · Day, Nyeri County Lamuria Secondary C4 · Mixed · Day, Kieni West sub-county, Nyeri County Lavenda Springs Primary Primary school · Mixed · Day & Boarding, Nyeri County Lavenda Springs Secondary School Senior school · Mixed · Day & Boarding, Nyeri County Lela Academy Primary Primary school · Mixed · Day, Nyeri County Lenana Ebenezer Junior Primary school · Mixed · Day, Nyeri County Lusoi High School C4 · Mixed · Day, Kieni East sub-county, Nyeri County Lusoi Primary School Primary school · Mixed · Day, Nyeri County Machako Junior Academy-Primary Primary school · Mixed · Day, Nyeri County Macharia Primary School Primary school · Mixed · Day, Nyeri County Maganjo Primary School Primary school · Mixed · Day, Nyeri County Magutu Primary Primary school · Mixed · Day, Nyeri County Magutu Secondary School C2 · Girls · Boarding, Mathira East sub-county, Nyeri County Mahehe Friends Primary Primary school · Mixed · Day & Boarding, Nyeri County Mahiga Academy Primary Primary school · Mixed · Day, Nyeri County Mahiga Girls Secondary C1 · Girls · Boarding, Nyeri South sub-county, Nyeri County Mahiga Primary School Primary school · Mixed · Day, Nyeri County Mairwe Primary School Primary school · Mixed · Day, Nyeri County Manoro FGCK Academy Primary school · Mixed · Day, Nyeri County Manyatta Primary Primary school · Mixed · Day, Nyeri County Mapema Primary Primary school · Mixed · Day, Nyeri County Maragima Primary Primary school · Mixed · Boarding, Nyeri County Martex Primary Primary school · Mixed · Day, Nyeri County Marua Mixed Day Secondary C4 · Mixed · Day, Nyeri Central sub-county, Nyeri County Marua Primary School Primary school · Mixed · Day, Nyeri County Mary Immaculate Academy Primary Primary school · Girls · Boarding, Nyeri County Mary Immculate Secondary Senior school · Girls · Day & Boarding, Nyeri County Mary Mother Primary Primary school · Mixed · Day & Boarding, Nyeri County Mathaithi Girls Secondary C3 · Girls · Boarding, Mathira East sub-county, Nyeri County Mathaithi Primary Primary school · Mixed · Day, Nyeri County Mathakwa-Ini Primary Primary school · Mixed · Day, Nyeri County Mathakwa-Ini Secondary Senior school · Mixed · Day, Nyeri County Mathari Primary School Primary school · Mixed · Day, Nyeri County Matiraini Primary Primary school · Mixed · Day, Nyeri County Matuto Primary School Primary school · Mixed · Day, Nyeri County Mbiriri Primary Primary school · Mixed · Day, Nyeri County Mbirithi Rimary Primary school · Mixed · Day, Nyeri County Mbogoini Academy Primary Primary school · Mixed · Day & Boarding, Nyeri County Mbugwa Primary School Primary school · Mixed · Day, Nyeri County Mbuiri Primary School Primary school · Mixed · Day, Nyeri County Mere Primary School Primary school · Mixed · Day, Nyeri County Miagayuini Primary School Primary school · Mixed · Day, Nyeri County Miagayuini Special Primary school · Mixed · Day, Nyeri County Mihuti Primary School Primary school · Mixed · Day, Nyeri County Mihuti Secondary School C4 · Boys · Day, Mukurwe-Ini sub-county, Nyeri County Miiri-Ini Primary School Primary school · Mixed · Day, Nyeri County Miiri Primary Primary school · Mixed · Day, Nyeri County Miiri Secondary C4 · Mixed · Day, Mathira East sub-county, Nyeri County Milimani Primary School Primary school · Mixed · Day, Nyeri County Mirichu Primary School Primary school · Mixed · Day, Nyeri County Mitero Primary Primary school · Mixed · Day, Nyeri County Mlima Kenya Primary Primary school · Mixed · Day, Nyeri County Mlima Kenya Secondary C4 · Mixed · Day, Kieni East sub-county, Nyeri County Moi Equator Girls Secondary C2 · Girls · Boarding, Kieni East sub-county, Nyeri County Moi Nyeri Complex Primary Primary school · Mixed · Day & Boarding, Nyeri County Morning Glory Academy Primary school · Mixed · Day, Nyeri County Mountain Star Primary Primary school · Mixed · Day & Boarding, Nyeri County Mt Carmel Girls High Senior school · Girls · Boarding, Nyeri County Mt. Carmel Junior Academy Primary Primary school, Nyeri County Mt. Kenya Academy Primary school · Mixed · Day & Boarding, Nyeri County Mt Kenya Salvation Army Primary school · Mixed · Day, Nyeri County Mt. Kenya Salvation Primary Primary school · Mixed · Day & Boarding, Nyeri County Mt. Kenya Senior School Senior school · Mixed · Day & Boarding, Nyeri County Mt Peak Academy Primary School Primary school · Mixed · Day, Nyeri County Mucharage Primary School Primary school · Mixed · Day, Nyeri County Mucharage Secondary School Senior school · Mixed · Day & Boarding, Nyeri County Muga Academy Primary School Primary school · Mixed · Day, Nyeri County Mugumo Green Primary Primary school · Mixed · Day, Nyeri County Mugunda Primary School Primary school · Mixed · Day, Nyeri County Mugunda Secondary C3 · Girls · Boarding, Kieni West sub-county, Nyeri County Muhito Primary Primary school · Mixed · Day, Nyeri County Muhonia Central Primary Primary school · Mixed · Day, Nyeri County Muhoya Academy Primary Primary school · Mixed · Day & Boarding, Nyeri County Muhoya High C4 · Mixed · Day, Tetu sub-county, Nyeri County Muirungi Primary School Primary school · Mixed · Day, Nyeri County Muirungi Secondary School C4 · Mixed · Day, Nyeri South sub-county, Nyeri County Mukarara Junior Academy-Primary Primary school · Mixed · Day, Nyeri County Mukui Primary School Primary school · Mixed · Boarding, Nyeri County Mumbuini Primary School Primary school · Mixed · Day, Nyeri County Mumwe Primary School Primary school · Mixed · Day, Nyeri County Munaini Primary School Primary school · Mixed · Day, Nyeri County Munaini Special Unit Primary school · Mixed · Day, Nyeri County Munyange Primary School Primary school · Mixed · Day, Nyeri County Munyange Secondary School C4 · Mixed · Day, Nyeri South sub-county, Nyeri County Munyu Primary School Primary school · Mixed · Day, Nyeri County Munyu Secondary School C4 · Mixed · Day, Kieni East sub-county, Nyeri County Muote Elite Academy 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.