Skip to content
Home Central Nyeri Kieni West
Amboni Primary School Primary school · Mixed · Day, Nyeri County Amboni Secondary School C4 · Mixed · Day, Kieni West sub-county, Nyeri County Arberdare Primary Primary school · Mixed · Day & Boarding, Nyeri County Arkroad Primary Primary school · Mixed · Day & Boarding, Nyeri County Arkroad Primary School Primary school, Nyeri County Barisha Primary School Primary school · Mixed · Day, Nyeri County Bellevue Primary School Primary school · Mixed · Day, Nyeri County Blessed Hope Primary Primary school · Mixed · Day, Nyeri County Bondeni Primary Primary school · Mixed · Day, Nyeri County Charity Primary Primary school · Mixed · Day, Nyeri County Charity Secondary School C4 · Mixed · Day, Kieni West sub-county, Nyeri County Embaringo Primary Primary school · Mixed · Day, Nyeri County Embaringo Secondary C4 · Mixed · Day, Kieni West sub-county, Nyeri County Endarasha Boys Secondary Senior school · Boys · Boarding, Nyeri County Endarasha Mixed Secondary Senior school · Mixed · Day, Nyeri County Endarasha Primary Primary school · Mixed · Day, Nyeri County Evam Primary Primary school · Mixed · Day & Boarding, Nyeri County Ex-Pages Primary Primary school, Nyeri County Faith Academy Primary Primary school · Mixed, Nyeri County Furaha Primary Primary school · Mixed · Day, Nyeri County Gakanga Mixed Secondary C4 · Mixed · Day, Kieni West sub-county, Nyeri County Gakanga Primary Primary school · Mixed · Day, Nyeri County Gataragwa Junior Primary Primary school · Mixed · Day & Boarding, Nyeri County Gataragwa Secondary C2 · Girls · Boarding, Kieni West sub-county, Nyeri County Gitegi Primary Primary school · Mixed · Day, Nyeri County Githura Primary Primary school · Mixed · Day, Nyeri County Green Farm Primary Primary school, Nyeri County Honi Primary Primary school · Mixed · Day & Boarding, Nyeri County Igathu Primary School Primary school · Mixed · Day, Nyeri County Ikumari Primary Primary school · Mixed · Day, Nyeri County Kabendera Primary Primary school · Mixed · Day, Nyeri County Kairuri Primary School Primary school · Mixed · Day, Nyeri County Kamatongu Primary Primary school · Mixed · Day, Nyeri County Karameno Primary School Primary school · Mixed · Day, Nyeri County Karemeno Secondary School Senior school · Mixed · Day & Boarding, Nyeri County Kiahuko Primary Primary school · Mixed · Day, Nyeri County Kiahuria Primary Primary school · Mixed · Day, Nyeri County Kiambogo Academy Primary Primary school · Mixed · Day, Nyeri County Kiambogo Primary Primary school · Mixed · Day, Nyeri County Kihuhiro Primary Primary school, Nyeri County Kimuri Secondary School C4 · Mixed · Day, Kieni West sub-county, Nyeri County Kinyaiti Primary School Primary school · Mixed · Day, Nyeri County Kiria Primary 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 Mahehe Friends Primary Primary school · Mixed · Day & Boarding, 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 Mbirithi Rimary Primary school · Mixed · Day, Nyeri County Mitero 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 Muhonia Central Primary Primary school · Mixed · Day, Nyeri County Muthangira Primary Primary school · Mixed · Day, Nyeri County Muthuini Primary School Primary school · Mixed · Day, Nyeri County Mutirithia Primary Primary school · Mixed · Day, Nyeri County Mwangaza Primary Primary school · Mixed · Day, Nyeri County Mweiga Primary Primary school · Mixed · Day, Nyeri County Mweiga Secondary Senior school, Nyeri County Mwihoko Primary Primary school · Mixed · Day, Nyeri County Mwiyogo Primary Primary school, Nyeri County Mwiyogo Secondary C3 · Boys · Boarding, Kieni West sub-county, Nyeri County Nairutia Primary School Primary school · Mixed · Day, Nyeri County Ndeki Primary School Primary school · Mixed · Day & Boarding, Nyeri County Ndunyuguathi Primary Primary school · Mixed · Day, Nyeri County Ngarenyiro Primary Primary school · Mixed · Day, Nyeri County Nice Land Primary Primary school · Mixed · Day, Laikipia County Njengu Primary School Primary school · Mixed · Day, Nyeri County Observation Secondary School C4 · Mixed · Day, Kieni West sub-county, Nyeri County Our Lady of Lourdes Secondary Senior school · Mixed · Boarding, Nyeri County PCEA Mairo Academy Primary Primary school · Mixed · Day, Nyeri County Quality Mixed Secondary School Senior school, Nyeri County Rehoboth Primary Primary school · Mixed · Day, Nyeri County Rodama Primary Primary school · Mixed · Day, Nyeri County Ruai Primary Primary school · Mixed · Day, Nyeri County Ruirii Primary Primary school · Mixed · Day, Nyeri County Rurichu Primary Primary school · Mixed · Day, Nyeri County Savanna Elite Complex Primary Primary school · Mixed · Day & Boarding, Nyeri County Sharpener Academy Primary Primary school · Mixed · Day, Nyeri County St. George Secondary C4 · Mixed · Day, Kieni West sub-county, Nyeri County St Gerald Children's Primary Primary school · Mixed · Day & Boarding, Nyeri County St Josephs Mahiga Primary Primary school · Mixed · Day, Nyeri County St. Jude Primary Primary school · Mixed · Day, Nyeri County St. Jude Sangare Road Primary Primary school · Mixed · Day, Nyeri County St. Jude Secondary School C4 · Mixed · Day, Kieni West sub-county, Nyeri County St. Justin Secondary School Senior school · Mixed · Boarding, Nyeri County St. Rose Catholic Primary Primary school · Mixed · Day & Boarding, Nyeri County St. Zaweria Primary Primary school · Mixed · Day & Boarding, Nyeri County Talau Primary Primary school, Nyeri County Tanyai Primary School Primary school · Mixed · Day, Nyeri County Unison Primary School Primary school · Mixed · Day & Boarding, Nyeri County Wang'Ata Primary Primary school · Mixed · Day, Nyeri County Watuka Primary School Primary school · Mixed · Day, Nyeri County Watuka Secondary School C3 · Boys · Boarding, Kieni West sub-county, Nyeri County Watuka Treasury Primary 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 16 October 2026.
Other schools come from our older directory. Each school page shows its dates.