Skip to content
Home Central Nyeri
Primary schools in Nyeri District
Kiyu Primary School Primary school · Mixed · Day, Nyeri County Konyu Primary School Primary school · Mixed · Day, 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 Lavenda Springs Primary Primary 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 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 Mahehe Friends Primary Primary school · Mixed · Day & Boarding, Nyeri County Mahiga Academy Primary Primary school · Mixed · Day, 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 Primary School Primary school · Mixed · Day, Nyeri County Mary Immaculate Academy Primary Primary school · Girls · Boarding, Nyeri County Mary Mother Primary Primary school · Mixed · Day & Boarding, Nyeri County Mathaithi Primary Primary school · Mixed · Day, Nyeri County Mathakwa-Ini Primary Primary 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 Miiri-Ini Primary School Primary school · Mixed · Day, Nyeri County Miiri Primary Primary school · Mixed · Day, 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 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 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 Peak Academy Primary School Primary school · Mixed · Day, Nyeri County Mucharage Primary School Primary school · Mixed · Day, 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 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 Muirungi Primary School Primary school · Mixed · Day, 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 Munyu Primary School Primary school · Mixed · Day, Nyeri County Muote Elite Academy Primary school · Mixed · Day, Nyeri County Mureru Primary School Primary school · Mixed · Day, Nyeri County Mureru View Academy Primary school · Mixed · Day & Boarding, Nyeri County Muringato Primary Primary school · Mixed · Day, Nyeri County Muruguru Primary School Primary school · Mixed · Day, Nyeri County Mutahi-Ini Primary Primary school · Mixed · Day, Nyeri County Muthangira Primary Primary school · Mixed · Day, Nyeri County Muthuaini Primary School Primary school · Mixed · Day, Nyeri County Muthuini Primary School Primary school · Mixed · Day, Nyeri County Muthuthiini Primary School Primary school · Mixed · Day, Nyeri County Muthuthini Academy Primary School Primary school · Mixed · Day, Nyeri County Mutiraini AIPCA Academy Primary school · Mixed · Day, Nyeri County Mutirithia Primary Primary school · Mixed · Day, Nyeri County Mutitu Primary School Primary school · Mixed · Day, Nyeri County Mutonga Primary School Primary school · Mixed · Day, Nyeri County Mutwewathi Primary School Primary school · Mixed · Day, Nyeri County Mwago Academy Primary school · Mixed · Day & Boarding, Nyeri County Mwangaza Primary Primary school · Mixed · Day, Nyeri County Mwati Primary School Primary school · Mixed · Day, Nyeri County Mweiga Primary Primary school · Mixed · Day, Nyeri County Mwenji Primary Primary school · Mixed · Day, Nyeri County Mweru Primary School Primary school · Mixed · Day, Nyeri County Mwicwiri Primary Shc Primary school · Mixed · Day, Nyeri County Mwihoko Primary Primary school · Mixed · Day, Nyeri County Mwiyogo Primary Primary school, Nyeri County Nairutia Primary School Primary school · Mixed · Day, Nyeri County Nanyuki Boarding Academy Primary school · Mixed · Day & Boarding, Nyeri County Nanyuki Primary Primary school · Mixed · Day, Nyeri County Naromoru Township Primary Primary school · Mixed · Day, Nyeri County Naromoru Tumaini School 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.