Senior schools in Kisii County
- Ikuruma Mixed Day and Boarding High SchoolPrivate senior school · Mixed · Listed as hybrid, Marani sub-county
- Iranda SecondarySenior school · Mixed · Day
- Irondi Mixed SecondaryC4 · Mixed · Day, Kisii Central sub-county
- Iruma Mixed SecondaryC3 · Mixed · Boarding, Kisii South sub-county
- Irungu PAG SecondaryC4 · Mixed · Day, Kisii Central sub-county
- Isamwera SecondaryC3 · Mixed · Boarding, Kisii South sub-county
- Isena Mission Girl's SecondaryC3 · Girls · Boarding, Nyamache sub-county
- Isena SecondaryC4 · Mixed · Day, Nyamache sub-county
- Itare SecondaryC4 · Mixed · Day, Gucha sub-county
- Itibo Boys SecondaryC2 · Boys · Boarding, Marani sub-county
- Itibo ELCK Mixed SecondaryC3 · Mixed · Boarding, Kisii South sub-county
- Itibo Girls SecondaryC2 · Girls · Boarding, Marani sub-county
- Itierio Mixed SecondarySenior school · Mixed · Day
- Itumbe Dok SecondaryC4 · Mixed · Day, Nyamache sub-county
- Iyenga SecondaryC4 · Mixed · Day, Kenyenya sub-county
- Kanunda SecondarySenior school · Mixed · Day
- Karungu SDA SecondarySenior school · Mixed · Day
- Kebabe SDA Mixed SecondaryC4 · Mixed · Day, Kenyenya sub-county
- Kebere SDA SecondaryC4 · Mixed · Day, Gucha sub-county
- Kegochi PAG SecondaryC4 · Mixed · Day, Nyamache sub-county
- Kegogi SecondaryC4 · Mixed · Day, South Masaba sub-county
- Kenshine SecondarySenior school · Mixed · Day
- Kenyenya Mixed Secondary SchoolC4 · Mixed · Day, Kenyenya sub-county
- Kenyerere Mixed SecondaryC4 · Mixed · Day, Sameta sub-county
- Kenyoro Dok SecondarySenior school · Mixed · Day
- Kenyoro Mixed SecondaryC4 · Mixed · Day, Marani sub-county
- Kenyoro PAG Mixed SecondaryC4 · Mixed · Day, Kenyenya sub-county
- Keoke Friends SecondaryC4 · Mixed · Day, Kisii Central sub-county
- Keore Mixed SecondarySenior school · Mixed · Day
- Kereri Girls SecondaryC1 · Girls · Boarding, Kisii Central sub-county
- Kerina ELCK SecondarySenior school · Mixed · Day
- Kerina Mixed SecondarySenior school · Mixed · Day
- Kerongorori SecondaryC3 · Mixed · Boarding, Kenyenya sub-county
- Kiabigoria ELCK SecondarySenior school · Mixed · Day
- Kiabigoria Secondary SchoolC3 · Mixed · Boarding, South Gucha sub-county
- Kiabusura Dok Mixed SecondaryC3 · Mixed · Boarding, Kisii South sub-county
- Kiage Tumaini Boys High School.Private senior school · Boys · Boarding, Kitutu Central sub-county
- Kiagware Secondary SchoolC4 · Mixed · Day, Etago sub-county
- Kiamabundu Mixed SecondaryC4 · Mixed · Day, Kisii Central sub-county
- Kiamokama Friends SecondaryC4 · Mixed · Day, South Masaba sub-county
- Kiareni SecondaryC4 · Mixed · Day, Marani sub-county
- KiendegeC4 · Mixed · Day, Etago sub-county
- Kineni PEFA Mixed SecondaryC4 · Mixed · Day, Gucha sub-county
- Kiobegi Mixed SecondaryC4 · Mixed · Day, Nyamache sub-county
- Kioge Girls SecondarySenior school · Girls · Boarding
- Kiogo SDA Mixed SecondaryC4 · Mixed · Day, Kitutu Central sub-county
- Kiomiti SecondarySenior school · Mixed · Day
- Kionduso SecondaryC4 · Mixed · Day, Nyamache sub-county
- Kiongongi Mixed SecondaryC4 · Mixed · Day, Sameta sub-county
- Kioroki Dok SecondarySenior school · Mixed · Day
- Kirwa SecondaryC4 · Mixed · Day, Kisii Central sub-county
- Kisii SchoolC1 · Boys · Boarding, Kisii Central sub-county
- Machongo PAG SecondaryC4 · Mixed · Day, Gucha sub-county
- Magena Girl’s Secondary SchoolC3 · Girls · Boarding, Kenyenya sub-county
- Magena HighSenior school · Mixed · Day
- Magena Secondary SchoolC3 · Boys · Boarding, Kenyenya sub-county
- Magenche Academy SecondarySenior school · Mixed · Day
- Magenge SDA Mixed Secondary SchoolC4 · Mixed · Day, Kenyenya sub-county
- Maiga Fp SecondaryC4 · Mixed · Day, Kenyenya sub-county
- Majimazuri SecondaryC4 · Mixed · Day, Nyamache sub-county
- Manyansi Dok Mixed Secondary SchoolC4 · Mixed · Day, Marani sub-county
- Marani SecondarySenior school · Mixed · Day & Boarding
- Mariba Academy SecondarySenior school · Mixed · Day
- Mariwa SecondaryC4 · Mixed · Day, Etago sub-county
- Markson's SecondarySenior school · Mixed · Day
- Maroba Mixed SecondaryC4 · Mixed · Day, Gucha sub-county
- Marongo PAG SecondaryC4 · Mixed · Day, South Gucha sub-county
- Maroo Esinde SecondaryC4 · Mixed · Day, Etago sub-county
- Masabo SecondaryC4 · Mixed · Day, South Masaba sub-county
- Masakwe PAG SecondaryC4 · Mixed · Day, Marani sub-county
- Masimba SecondaryC4 · Mixed · Day, South Masaba sub-county
- Masongo DEB SecondaryC4 · Mixed · Day, Kisii Central sub-county
- Matagaro Mixed SecondaryC4 · Mixed · Day, Gucha sub-county
- Matibo Girls Day and Boarding Secondary SchoolC4 · Mixed · Day, South Masaba sub-county
- Matibo SecondarySenior school · Mixed · Day
- Matieko SecondaryC4 · Mixed · Day, Kitutu Central sub-county
- Matongo SecondaryC4 · Mixed · Day, Kisii South sub-county
- Matunwa Cog SecondarySenior school · Mixed · Day
- Matunwa SDA Secondary SchoolC4 · Mixed · Day, Kisii Central sub-county
- Mercy Baptist SecondarySenior school · Mixed · Day
- Mesabakwa Secondary SchoolC4 · Mixed · Day, Kenyenya sub-county
- Mesabisabi SecondaryC4 · Mixed · Day, South Masaba sub-county
- Mesaria Secondary SchoolC4 · Mixed · Day, Marani sub-county
- Mesocho SecondaryC4 · Mixed · Day, Etago sub-county
- Metembe SDA SecondaryC4 · Mixed · Day, South Masaba sub-county
- Milimani Ramasha AcademySenior school · Mixed · Day & Boarding
- Mira SecondarySenior school · Mixed · Day
- Mobamba SecondaryC2 · Mixed · Boarding, South Masaba sub-county
- Mobirona PAG SecondaryC4 · Mixed · Day, Kenyenya sub-county
- Mochengo PAG SecondarySenior school · Mixed · Boarding
- Mochengo P.A.G Secondary SchoolC4 · Mixed · Day, Nyamache sub-county
- Mochengo SDA SecondarySenior school · Mixed · Day
- Mochorwa SDA Secondary SchoolC4 · Mixed · Day, Kenyenya sub-county
- Mogambi Dok SecondarySenior school · Mixed · Day
- Mogonga PAG SecondarySenior school · Mixed · Day
- Mogonga P.A.G Secondary SchoolC4 · Mixed · Day, Nyamache sub-county
- Mogweko SecondaryC4 · Mixed · Day, South Masaba sub-county
- Moi Gesusu High SchoolC2 · Boys · Boarding, South Masaba sub-county
- Moi Gesusu SecondarySenior school · Mixed · Day
- Mokomoni SDA Mixed SecondarySenior school · Mixed · Boarding
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 22 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.