Senior schools in Kisii County
- Moi Gesusu High SchoolC2 · Boys · Boarding, South Masaba sub-county
- Moi Gesusu SecondarySenior school · Mixed · Day
- Mokomoni SDA Mixed SecondarySenior school · Mixed · Boarding
- Mokomoni Secondary SchoolC4 · Mixed · Day, Kenyenya sub-county
- Mokubo SecondaryC3 · Mixed · Boarding, Kenyenya sub-county
- Monianku SecondaryC3 · Mixed · Boarding, Etago sub-county
- Montessori Angelic SecondarySenior school · Mixed · Day
- Montonto Mixed SecondarySenior school · Mixed · Day
- Moremani P.A.G Secondary SchoolC4 · Mixed · Day, South Masaba sub-county
- Moremani SecondarySenior school · Mixed · Day
- Moreremi SDA Secondary SchoolC4 · Mixed · Day, South Masaba sub-county
- Mosando SDA SecondaryC4 · Mixed · Day, Kisii South sub-county
- Mosensema SecondaryC4 · Mixed · Day, Kenyenya sub-county
- Mosisa SecondaryC4 · Mixed · Day, South Masaba sub-county
- Mosocho Girls SecondarySenior school · Girls
- Mosocho Pag Mixed Secondary SchoolC4 · Mixed · Day, Marani sub-county
- Mosocho Pag Technical SecondarySenior school · Mixed · Day
- Mosocho Secondary SchoolSenior school · Mixed
- Mosora SecondaryC4 · Mixed · Day, Nyamache sub-county
- Moteiribe SecondaryC3 · Mixed · Boarding, Kenyenya sub-county
- Mother of MercySenior school · Mixed · Day
- Moticho GirlsC4 · Girls · Day, Etago sub-county
- Muma SecondaryC4 · Mixed · Day, Etago sub-county
- Musa Nyandusi Secondary GesichoC4 · Mixed · Day, South Masaba sub-county
- Mwata Elck Secondary SchoolC4 · Mixed · Day, Kisii South sub-county
- Naikuru Pag SecondaryC4 · Mixed · Day, Nyamache sub-county
- NchoroC4 · Mixed · Day, Etago sub-county
- Nchoro SDA SecondarySenior school · Mixed · Day
- Ndonyo SecondaryC4 · Mixed · Day, Etago sub-county
- Nduru Girls’ Secondary SchoolC2 · Girls · Boarding, South Gucha sub-county
- Nduru SecondaryC2 · Boys · Boarding, South Gucha sub-county
- Nico HighSenior school · Mixed · Day & Boarding
- Nyabieyo SecondarySenior school · Mixed · Day
- Nyabigena SecondarySenior school · Mixed · Day
- Nyabimwa Secondary SchoolC4 · Mixed · Day, Kisii South sub-county
- Nyabine DEB SecondaryC4 · Mixed · Day, Etago sub-county
- Nyabinwa Mixed SecondarySenior school · Mixed · Day
- Nyabinyinyi AIC Mixed SecondaryC4 · Mixed · Day, Kenyenya sub-county
- Nyabiore SecondaryC3 · Girls · Boarding, Kenyenya sub-county
- Nyabiosi S.D.A Mixed Secondary SchoolC4 · Mixed · Day, Nyamache sub-county
- Nyabioto Mixed SecondarySenior school · Mixed · Day
- Nyabisase Mixed SecondaryC2 · Mixed · Boarding, Nyamache sub-county
- Nyabisia Mixed SecondaryC4 · Mixed · Day, Nyamache sub-county
- Nyabite A.C SecondaryC4 · Mixed · Day, Nyamache sub-county
- Nyabite Dok SecondaryC4 · Mixed · Day, Nyamache sub-county
- Nyabonge SDA Secondary SchoolC4 · Mixed · Day, Sameta sub-county
- Nyabonge SecondarySenior school · Mixed · Day
- Nyaboterere Academy SecondarySenior school · Mixed · Day
- Nyaboterere SecondaryC4 · Mixed · Day, Nyamache sub-county
- Nyaburumbasi SecondaryC4 · Mixed · Day, Gucha sub-county
- Nyabururu Girls HighC1 · Girls · Boarding, Kitutu Central sub-county
- Nyabworoba SecondaryC4 · Mixed · Day, Marani sub-county
- Nyacheki Academy SecondarySenior school · Mixed · Day
- Nyachenge Elck SecondaryC4 · Mixed · Day, South Gucha sub-county
- Nyachogochogo AIC SecondaryC4 · Mixed · Day, Nyamache sub-county
- Nyagancha Mixed SecondaryC4 · Mixed · Day, Sameta sub-county
- Nyagenke SecondaryC4 · Mixed · Day, Gucha sub-county
- Nyagesenda Mixed SecondaryC4 · Mixed · Day, Marani sub-county
- Nyagichenche Secondary SchoolC3 · Mixed · Boarding, South Gucha sub-county
- Nyagiki SDA SecondarySenior school · Mixed · Day
- Nyagiki Secondary SchoolC4 · Mixed · Day, Sameta sub-county
- Nyagisai SecondaryC4 · Mixed · Day, Kitutu Central sub-county
- Nyagonyi Elck Tech Mixed SecondaryC4 · Mixed · Day, Marani sub-county
- Nyagoto Secondary SchoolC4 · Mixed · Day, Marani sub-county
- Nyaguku D.O.K Secondary SchoolC4 · Mixed · Day, Sameta sub-county
- Nyaguku SecondarySenior school · Mixed · Day
- Nyaguta DEB SecondaryC4 · Mixed · Day, Kisii Central sub-county
- Nyaibate SecondaryC4 · Mixed · Day, Kenyenya sub-county
- NyaimeraC4 · Mixed · Day, Etago sub-county
- Nyaimira Elck SecondarySenior school · Mixed · Day
- Nyakeiri SecondaryC3 · Boys · Boarding, Marani sub-county
- Nyakembene SecondaryC4 · Mixed · Day, South Gucha sub-county
- Nyakeogiro SecondaryC4 · Mixed · Day, Kitutu Central sub-county
- Nyakeyo Cog Secondary SchoolC4 · Mixed · Day, Marani sub-county
- Nyakeyo SecondaryC4 · Mixed · Day, Etago sub-county
- Nyakeyo SecondarySenior school · Mixed · Day
- Nyakoe Starlight SecondarySenior school · Mixed
- Nyakoiba SecondaryC3 · Mixed · Boarding, Kenyenya sub-county
- Nyakome Friends SecondaryC4 · Mixed · Day, Marani sub-county
- Nyakoora SecondaryC4 · Mixed · Day, Marani sub-county
- Nyakorere Pag SecondaryC4 · Mixed · Day, South Gucha sub-county
- Nyakorere SecondaryC4 · Mixed · Day, Kenyenya sub-county
- Nyamache SecondaryC2 · Boys · Boarding, Nyamache sub-county
- Nyamagena Mabariri DEB SecondarySenior school · Mixed · Day
- Nyamagesa C.O.G Mixed Secondary SchoolC4 · Mixed · Day, South Masaba sub-county
- Nyamagesa Cog SecondarySenior school · Mixed · Day
- Nyamagesa D.E.B Secondary SchoolC4 · Mixed · Day, South Masaba sub-county
- Nyamagwa Boys' SecondaryC2 · Boys · Boarding, Sameta sub-county
- Nyamagwa SDA Mixed SecondarySenior school · Mixed
- Nyamagwa SDA Secondary SchoolC2 · Mixed · Boarding, Kisii Central sub-county
- Nyamakorobo Fam SecondaryC4 · Mixed · Day, Nyamache sub-county
- Nyamasega DEB SecondarySenior school · Mixed · Day
- Nyamatuta Mixed SecondaryC4 · Mixed · Day, Kitutu Central sub-county
- Nyambunwa Mixed SecondarySenior school · Mixed · Day
- Nyamecheo Dok SecondarySenior school · Mixed · Day
- Nyamemiso Mixed Secondary SchoolC4 · Mixed · Day, Kisii Central sub-county
- Nyamerako Ekerubo Mixed Secondary SchoolC4 · Mixed · Day, Kisii South sub-county
- Nyamesocho SDA SecondarySenior school · Mixed · Day
- Nyamesocho SecondarySenior school · Mixed · Day
- Nyamesocho Secondary SchoolC3 · Boys · Boarding, Kenyenya sub-county
Data 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.
- Pathways and subject combinations: Ministry of Education Grade 10 selection portal (KEMIS); checked 15 October 2026.