Senior schools offering STEM

10,417 senior schools include STEM in at least one subject combination.

Schools by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with STEM
Nyanchwa Girls Secondary School KisiiKisii CentralC2BoardingGirls12
Nyangoge Girls Secondaryschool KisiiKisii SouthC2BoardingGirls9
Riambase DEB Secondary School KisiiNyamacheC2BoardingMixed24
Sameta High School KisiiSametaC2BoardingBoys16
Sengera Girls KisiiGuchaC2BoardingGirls18
St Luke`S Ekware Secondary School KisiiSouth MasabaC2BoardingMixed23
St. Charles Lwanga Ichuni Girls High School KisiiSouth MasabaC2Not confirmedGirls5
St. Mary’s Nyamagwa Girls Secondary School KisiiSametaC2BoardingGirls20
St. Theresa’s Nyangusu Girls Secondary School KisiiNyamacheC2BoardingGirls9
St. Johns Nyamagwa Boys KisiiSametaC2BoardingBoys12
St. Joseph’s Nyabigena Boys Secondary School KisiiSouth GuchaC2BoardingBoys30
St. Paul’s Igonga Secondary School KisiiKisii SouthC2BoardingBoys12
Suneka Secondary School KisiiKisii SouthC2BoardingGirls9
Tabaka Secondary School KisiiSouth GuchaC2BoardingBoys10
Bishop Mugendi Nyakegogi Secondary School KisiiSametaC3BoardingMixed12
Boitang’are Friends Secondary School KisiiSametaC3BoardingMixed6
Botoro Secondary School KisiiKisii SouthC3BoardingMixed6
Ekerubo Mixed Secondary School KisiiKisii SouthC3BoardingMixed10
Gakero ELCK KisiiGuchaC3BoardingMixed7
Gesero Secondary School KisiiKisii SouthC3BoardingMixed9
Gionseri Secondary School KisiiNyamacheC3BoardingGirls4
Ibacho Secondary School KisiiSouth MasabaC3BoardingMixed10
Iruma Mixed Secondary School KisiiKisii SouthC3BoardingMixed6
Isamwera Secondary School KisiiKisii SouthC3BoardingMixed9
Isena Mission Girls Secondary School KisiiNyamacheC3BoardingGirls4
Itibo ELCK Mixed Secondary School KisiiKisii SouthC3BoardingMixed4
Kerongorori Mixed Secondary School KisiiKenyenyaC3BoardingMixed18
Kiabigoria Secondary School KisiiSouth GuchaC3BoardingMixed9
Kiabusura Secondary School KisiiKisii SouthC3BoardingMixed6
Magena Girl’s Secondary School KisiiKenyenyaC3BoardingGirls6
Magena Secondary School KisiiKenyenyaC3BoardingBoys12
Mokubo Secondary School KisiiKenyenyaC3BoardingMixed12
Monianku KisiiEtagoC3BoardingMixed7
Moteiribe Secondary School KisiiKenyenyaC3BoardingMixed16
Nyabiore Secondary School KisiiKenyenyaC3BoardingGirls5
Nyagichenche Secondary School KisiiSouth GuchaC3BoardingMixed7
Nyakeiri Secondary School KisiiMaraniC3BoardingBoys5
Nyakoiba Secondary School KisiiKenyenyaC3BoardingMixed20
Nyamesocho Secondary School KisiiKenyenyaC3BoardingBoys8
Nyamonyo Secondary KisiiGuchaC3BoardingMixed3
Nyangweta SDA KisiiEtagoC3BoardingMixed7
Nyanturago Secondary School KisiiSouth MasabaC3BoardingMixed18
Nyatieko Mixed Secondary School KisiiKitutu CentralC3BoardingMixed3
Omobera SDA Girls Secondary School KisiiKenyenyaC3BoardingGirls8
Rianyabaro Centre of Excellence KisiiKisii SouthC3BoardingMixed3
Riokindo Girls High School KisiiKenyenyaC3BoardingGirls23
Riondong’a Mixed Secondary School KisiiKisii CentralC3BoardingMixed16
Riosiri Secondary School KisiiSouth GuchaC3BoardingMixed2
Senior Chief Musa Nyandusi (Kegati) Secondary School KisiiKisii CentralC3BoardingMixed14
St Augustine’s Otamba Secondary School KisiiKisii CentralC3BoardingGirls12
St Paul’s Amasago Secondary School KisiiKisii CentralC3BoardingBoys9
St Vincent’s Omwari Secondary School KisiiKisii SouthC3BoardingMixed9
St. Clare Kioge Girls KisiiKitutu CentralC3BoardingGirls6
St. Clare Suguta Girls Secondary School KisiiNyamacheC3BoardingGirls24
St. Mary's Nyabigena Girls KisiiSouth GuchaC3BoardingGirls5
St. Edward Nyabioto Secondary School KisiiKenyenyaC3BoardingMixed16
St. Monica Marani Girls Secondary School KisiiMaraniC3BoardingGirls6
Tendere Secondary KisiiGuchaC3BoardingMixed9
Amabuko Secondary School KisiiSouth MasabaC4DayMixed12
Amaiko SDA Secondary School KisiiSouth GuchaC4DayMixed12
Amariba Secondary School KisiiKisii CentralC4DayMixed6
Amasege Mixed Secondary School KisiiSouth MasabaC4DayMixed12
Ayora KisiiEtagoC4DayMixed9
Birongo SDA Secondary School KisiiKisii CentralC4DayMixed6
Bitare S.D.A Mixed Secondary School KisiiKisii SouthC4DayMixed6
Bobaracho Mixed Secondary School KisiiKisii CentralC4DayMixed12
Bogeche Dok Secondary School KisiiSouth MasabaC4DayMixed3
Bogeka P.A.G Secondary School KisiiKitutu CentralC4DayMixed2
Bogichoncho KisiiEtagoC4DayMixed3
Bogitaa Mixed ELCK Secondary School KisiiKisii SouthC4DayMixed6
Bombaba Secondary KisiiGuchaC4DayMixed4
Bong’onta Secondary School KisiiSouth MasabaC4DayMixed7
Bonyaoro Girls’ Secondary School KisiiKisii SouthC4DayMixed3
Borangi P.A.G Secondary School KisiiNyamacheC4DayMixed4
Borangi S.D.A Secondary KisiiNyamacheC4DayMixed9
Boronyi Mixed Secondary School KisiiKisii CentralC4DayMixed6
Boruma Secondary School KisiiKisii CentralC4DayMixed6
Buyonge Secondary KisiiGuchaC4DayMixed6
Chibwobi Secondary School KisiiSouth MasabaC4DayMixed3
Christ the Teacher Kenyoro Secondary School KisiiSametaC4DayMixed3
Daraja Mbili Mixed Secondary School KisiiKitutu CentralC4DayMixed9
Eberege Secondary School KisiiKenyenyaC4DayMixed5
Ebigogo Secondary School KisiiNyamacheC4DayMixed2
Ebiosi P.A.G Mixed Secondary School KisiiNyamacheC4DayMixed6
Ekerore D.E.B Secondary School KisiiKisii SouthC4DayMixed3
Emenwa Secondary School KisiiNyamacheC4DayMixed9
Emeroka Mixed Secondary School KisiiSouth MasabaC4DayMixed3
Emesa A.I.C Secondary School KisiiKenyenyaC4DayMixed2
Enchoro PEFA Secondary School KisiiNyamacheC4DayMixed9
Endereti Mixed Secondary School KisiiKenyenyaC4DayMixed5
Engoto PAG Secondary School KisiiMaraniC4DayMixed6
Entanda Secondary School KisiiMaraniC4DayMixed6
Eramba Mixed Secondary School KisiiMaraniC4DayMixed4
Gakero SDA KisiiGuchaC4DayMixed3
Gamba SDA Mixed Secondary School KisiiMaraniC4DayMixed3
Gekonge D.E.B Secondary School KisiiSouth MasabaC4DayMixed5
Gekongo DEB Mixed Secondary School KisiiSametaC4DayMixed3
Gekongo DEB Secondary School KisiiKenyenyaC4DayMixed4
Genga D.O.K Secondary School KisiiKisii SouthC4DayMixed5
Gesabakwa S.D.A Secondary School KisiiKenyenyaC4DayMixed2
Gesabakwa Secondary School KisiiSouth MasabaC4DayMixed3
Gesure SDA Secondary School KisiiSametaC4DayMixed3
Getai SDA Mixed Secondary School KisiiNyamacheC4DayMixed6
Getare Girls Day&Boarding Secondary School KisiiSouth MasabaC4DayGirls3
Getembe Secondary School KisiiKitutu CentralC4DayMixed4
Getenga Mixed Secondary School KisiiSametaC4DayMixed3
Geteri Secondary School KisiiSouth MasabaC4DayMixed5
Getuki Secondary KisiiGuchaC4DayMixed8
Geturi Mixed Secondary School KisiiMaraniC4DayMixed10
Gianchere Friends Secondary School KisiiKisii CentralC4DayMixed14
Giasobera S.D.A High School KisiiSouth GuchaC4DayMixed5
Goti Chaki Secondary School KisiiSouth GuchaC4DayMixed2
Hema – Chitago Secondary School KisiiSouth MasabaC4DayMixed10
Ibencho Secondary School KisiiKenyenyaC4DayMixed4
Ibeno Secondary School KisiiKisii CentralC4DayMixed6
Ibrahim Ochoi Secondary School KisiiSouth GuchaC4DayMixed3
Igoma Mixed Secondary School KisiiNyamacheC4DayMixed3
Igorera Secondary School KisiiKenyenyaC4DayMixed16
Ikenye Secondary School KisiiNyamacheC4DayMixed4
Ikoba KisiiEtagoC4DayMixed6
Ikorongo Mixed S.D.A Secondary School KisiiSouth MasabaC4DayMixed3
Irondi Secondary School KisiiKisii CentralC4DayMixed6
Irungu PAG Secondary School KisiiKisii CentralC4DayMixed6
Isena P.A.G Secondary School KisiiNyamacheC4DayMixed6
Itare Secondary KisiiGuchaC4DayMixed4
Itumbe Dok Secondary School KisiiNyamacheC4DayMixed6
Iyenga Secondary School KisiiKenyenyaC4DayMixed2
Kebabe S.D.A Secondary School KisiiKenyenyaC4DayMixed3
Kebere SDA KisiiGuchaC4DayMixed4
Kegochi PAG Secondary School KisiiNyamacheC4DayMixed2
Kegogi D.E.B Mixed Secondary School KisiiSouth MasabaC4DayMixed3
Kenyenya Mixed Secondary School KisiiKenyenyaC4DayMixed2
Kenyerere Mixed Secondary School KisiiSametaC4DayMixed3
Kenyoro PAG Mixed Secondary School KisiiKenyenyaC4DayMixed2
Kenyoro Secondary School KisiiMaraniC4DayMixed9
Keoke Friends Secondary School KisiiKisii CentralC4DayMixed6
Kiagware KisiiEtagoC4DayMixed4
Kiamabundu Secondary School KisiiKisii CentralC4DayMixed8
Kiamokama Friends Secondary School KisiiSouth MasabaC4DayMixed3
Kiareni ELCK Secondary School KisiiMaraniC4DayMixed6
Kiendege KisiiEtagoC4DayMixed2
Kineni Secondary KisiiGuchaC4DayMixed5
Kiobegi Secondary School KisiiNyamacheC4DayMixed6
Kiogo SDA Secondary School KisiiKitutu CentralC4DayMixed3
Kionduso P.A.G. Secondary School KisiiNyamacheC4DayMixed4
Kirwa Mixed Secondary School KisiiKisii CentralC4DayMixed6
Machongo PAG KisiiGuchaC4DayMixed7
Magenge SDA Mixed Secondary School KisiiKenyenyaC4DayMixed26
Maiga Secondary School KisiiKenyenyaC4DayMixed3
Maji Mazuri Secondary School KisiiNyamacheC4DayMixed12
Manyansi Dok Mixed Secondary School KisiiMaraniC4DayMixed3
Mariwa KisiiEtagoC4DayMixed6
Maroba Secondary KisiiGuchaC4DayMixed5
Marongo PAG Secondary School KisiiSouth GuchaC4DayMixed2
Maroo Esinde KisiiEtagoC4DayMixed12
Masabo Secondary School KisiiSouth MasabaC4DayMixed3
Masakwe PAG Secondary School KisiiMaraniC4DayMixed3
Masimba High School KisiiSouth MasabaC4DayMixed7
Masongo Mixed Secondary School KisiiKisii CentralC4DayMixed8
Matagaro KisiiGuchaC4DayMixed5
Matibo Girls Day and Boarding Secondary School KisiiSouth MasabaC4DayMixed3
Matieko Mixed Secondary School KisiiKitutu CentralC4DayMixed1
Matongo Mixed Secondary School KisiiKisii SouthC4DayMixed6
Matunwa SDA Secondary School KisiiKisii CentralC4DayMixed3
Mesabakwa Secondary School KisiiKenyenyaC4DayMixed18
Mesabisabi Mixed Secondary School KisiiSouth MasabaC4DayMixed4
Mesaria Secondary School KisiiMaraniC4DayMixed3
Mesocho KisiiEtagoC4DayMixed5
Metembe S.D.A Secondary School KisiiSouth MasabaC4DayMixed25
Mobirona P.A.G Mixed Secondary School KisiiKenyenyaC4DayMixed2
Mochengo P.A.G Secondary School KisiiNyamacheC4DayMixed9
Mochorwa SDA Secondary School KisiiKenyenyaC4DayMixed10
Mogonga P.A.G Secondary School KisiiNyamacheC4DayMixed6
Mogweko Secondary School KisiiSouth MasabaC4DayMixed3
Mokomoni Secondary School KisiiKenyenyaC4DayMixed3
Moremani P.A.G Secondary School KisiiSouth MasabaC4DayMixed5
Moreremi SDA Secondary School KisiiSouth MasabaC4DayMixed3
Mosando SDA Secondary School KisiiKisii SouthC4DayMixed3
Mosensema Mixed Secondary School KisiiKenyenyaC4DayMixed3
Mosisa Secondary School KisiiSouth MasabaC4DayMixed4
Mosocho PAG Mixed Secondary School KisiiMaraniC4DayMixed6
Mosora SDA Secondary School KisiiNyamacheC4DayMixed6
Moticho Girls KisiiEtagoC4DayGirls2
Muma KisiiEtagoC4DayMixed6
Musa Nyandusi – Gesicho Mixed Day Secondary KisiiSouth MasabaC4DayMixed7
Mwata ELCK Secondary School KisiiKisii SouthC4DayMixed3
Naikuru P.A.G Secondary School KisiiNyamacheC4DayMixed6
Nchoro KisiiEtagoC4DayMixed1
Ndonyo KisiiEtagoC4DayMixed6
Nyabimwa Secondary School KisiiKisii SouthC4DayMixed3
Nyabine DEB KisiiEtagoC4DayMixed5
Nyabinyinyi Secondary School KisiiKenyenyaC4DayMixed2
Nyabiosi S.D.A Mixed Secondary School KisiiNyamacheC4DayMixed6
Nyabisia DEB Mixed Secondary School KisiiNyamacheC4DayMixed4
Nyabite A.C Secondary School KisiiNyamacheC4DayMixed6
Nyabite Dok Secondary School KisiiNyamacheC4DayMixed6
Nyabonge SDA Secondary School KisiiSametaC4DayMixed4
Nyaboterere Mixed Secondary School KisiiNyamacheC4DayMixed6
Nyaburumbasi Secondary KisiiGuchaC4DayMixed5
Nyabworoba Secondary School KisiiMaraniC4DayMixed3
Nyachenge ELCK Secondary School KisiiSouth GuchaC4DayMixed3
Nyachogochogo AIC Secondary School KisiiNyamacheC4DayMixed18
Nyagancha Mixed Secondary School KisiiSametaC4DayMixed3
Nyagenke Secondary KisiiGuchaC4DayMixed5
Nyagesenda Secondary School KisiiMaraniC4DayMixed6
Nyagiki Secondary School KisiiSametaC4DayMixed3
Nyagisai Secondary School KisiiKitutu CentralC4DayMixed3
Nyagonyi ELCK Secondary School KisiiMaraniC4DayMixed6
Nyagoto Secondary School KisiiMaraniC4DayMixed5
Nyaguku D.O.K Secondary School KisiiSametaC4DayMixed3
Nyaguta Secondary School KisiiKisii CentralC4DayMixed10
Nyaibate C.O.G Secondary School KisiiKenyenyaC4DayMixed5
Nyaimera KisiiEtagoC4DayMixed3
Nyakembene Secondary School KisiiSouth GuchaC4DayMixed5
Nyakeogiro Secondary School KisiiKitutu CentralC4DayMixed3
Nyakeyo KisiiEtagoC4DayMixed3
Nyakeyo Cog Secondary School KisiiMaraniC4DayMixed5
Nyakome Friends Secondary School KisiiMaraniC4DayMixed5
Nyakoora Secondary School KisiiMaraniC4DayMixed6
Nyakorere Mixed SDA Secondary School KisiiKenyenyaC4DayMixed10
Nyakorere PAG Secondary School KisiiSouth GuchaC4DayMixed2
Nyamagesa C.O.G Mixed Secondary School KisiiSouth MasabaC4DayMixed3
Nyamagesa D.E.B Secondary School KisiiSouth MasabaC4DayMixed8
Nyamakorobo F.A.M Secondary School KisiiNyamacheC4DayMixed6
Nyamatuta Mixed Secondary School KisiiKitutu CentralC4DayMixed1
Nyamemiso Mixed Secondary School KisiiKisii CentralC4DayMixed3
Nyamerako Ekerubo Mixed Secondary School KisiiKisii SouthC4DayMixed3
Nyamesocho Secondary School KisiiSouth MasabaC4DayMixed3
Nyamiobo Mixed Secondary School KisiiKenyenyaC4DayMixed16
Nyamonaria Mixed Secondary School KisiiSouth GuchaC4DayMixed6
Nyamondo KisiiEtagoC4DayMixed3
Nyamonema Secondary School KisiiSametaC4DayMixed3
Nyamue Secondary School KisiiSouth GuchaC4DayMixed3
Nyamuya ELCK Secondary School KisiiNyamacheC4DayMixed6
Nyangeti D.E.B Mixed Secondary School KisiiKenyenyaC4DayMixed5
Nyango D.O.K Secondary School KisiiSouth GuchaC4DayMixed3
Nyanguru C.O.G Secondary School KisiiKisii CentralC4DayMixed3
Nyangusu Mixed Secondary School KisiiNyamacheC4DayMixed6
Nyangweta Dok KisiiEtagoC4DayMixed6
Nyankononi D.E.B Secondary School KisiiSouth MasabaC4DayMixed3
Nyankororo Secondary School KisiiKisii CentralC4DayMixed4
Nyansakia PAG Secondary School KisiiMaraniC4DayMixed3
Nyansara KisiiGuchaC4DayMixed3
Nyansira SDA Secondary School KisiiKisii CentralC4DayMixed7
Nyasasa KisiiEtagoC4DayMixed3
Nyasore Secondary School KisiiMaraniC4DayMixed6
Nyataro C.O.G Mixed Secondary School KisiiKisii CentralC4DayMixed3
Nyataro Secondary KisiiGuchaC4DayMixed5
Nyatwoni KisiiEtagoC4DayMixed1
Nyaura DEB Secondary School KisiiKisii CentralC4DayMixed8
Nyoera Secondary School KisiiNyamacheC4DayMixed6
Nyosia Mixed Secondary School KisiiKisii CentralC4DayMixed8
Omobiri Secondary School KisiiSouth GuchaC4DayMixed3
Ong’icha Secondary School KisiiKitutu CentralC4DayMixed4
Our Lady of Victory Nyabiosi `N’ Secondary School KisiiKisii CentralC4DayMixed3
Queen of Apostles Secondary School KisiiKitutu CentralC4DayMixed3
Raganga Secondary School KisiiKitutu CentralC4DayMixed1
Ramoya Hill Secondary School KisiiSouth GuchaC4DayGirls3
Randani C.O.G Mixed Secondary School KisiiKenyenyaC4DayMixed3
Riabamanyi Mixed Secondary School KisiiKisii CentralC4DayMixed3
Riabigutu P.A.G. Secondary School KisiiSouth MasabaC4DayMixed5
Riagumo KisiiEtagoC4DayMixed1
Riamonting’a Mixed Secondary School KisiiKisii SouthC4DayMixed6
Rianchore Mixed Secondary School KisiiSametaC4DayMixed3
Rianyanchabera Secondary School KisiiKenyenyaC4DayMixed2
Rigena P.A.G Secondary School KisiiNyamacheC4DayMixed21
Riobara Secondary School KisiiSametaC4DayMixed3
Rioma Secondary School KisiiMaraniC4DayMixed6
Riotero SDA Secondary School KisiiKitutu CentralC4DayMixed9
Ritembu Mixed Secondary School KisiiKenyenyaC4DayMixed12
Riuri Mixed Secondary School KisiiSouth MasabaC4DayMixed3
Riyabu E.L.C.K Secondary School KisiiKenyenyaC4DayMixed2
Rogongo DEB Mixed Secondary School KisiiNyamacheC4DayMixed9
Sameta PAG Secondary School KisiiSametaC4DayMixed4
Sasati Mixed Secondary School KisiiSouth MasabaC4DayMixed5
Sengera Parish Girls KisiiGuchaC4DayGirls6
Sengera S.D.A Mixed Secondary School KisiiKenyenyaC4DayMixed2
Sensi Mixed Secondary School KisiiMaraniC4DayMixed6
Simiti SDA KisiiNyamacheC4DayMixed3
Sosera Secondary School KisiiSouth MasabaC4DayMixed3
St Alphonce Nyabine KisiiEtagoC4DayMixed3
St Augustine Magenche Secondary School KisiiKenyenyaC4DayMixed2
St Charles Kabeo Secondary School KisiiNyamacheC4DayMixed9
St John’s Ichuni Secondary School KisiiKenyenyaC4DayMixed2
St Joseph Mukasa Matibo Secondary School KisiiSouth MasabaC4DayMixed3
St Josephs Nyansakia Secondary KisiiGuchaC4DayMixed5
St Joseph’s Etono Mixed Secondary School KisiiKenyenyaC4DayMixed4
St Joseph’s Kiorori Secondary School KisiiSouth GuchaC4DayMixed4
St Joseph’s Nyachenge Secondary School KisiiNyamacheC4DayMixed6
St Paul’s Nyacheki Secondary School KisiiNyamacheC4DayMixed6
St Peters Keberesi Secondary School KisiiKenyenyaC4DayMixed10
St Peter’s Kerera Mixed Secondary School KisiiKisii CentralC4DayMixed9
St Raphael Nyangena Secondary School KisiiKisii SouthC4DayMixed3
St. Ambrose Nyaore Secondary School KisiiKitutu CentralC4DayMixed1
St. Andrews Mogumo Secondary School KisiiKisii SouthC4DayMixed6
St. Camillus Nyamoronga Secondary KisiiGuchaC4DayMixed6
St. Catherine Iranda KisiiKitutu CentralC4DayMixed5
St. Dominic Rusinga Mixed Secondary School KisiiSametaC4DayMixed4
St. Fabian Makara KisiiEtagoC4DayMixed2
St. Francis Kabosi Secondary School KisiiKisii CentralC4DayMixed6
St. Francis Metembe Secondary School KisiiKenyenyaC4DayMixed5
St. Gabriel Riyabo Secondary School KisiiNyamacheC4DayMixed2
St. James Gionsaria Secondary School KisiiNyamacheC4DayMixed6
St. James Ichuni Secondary School KisiiSouth MasabaC4DayMixed5
St. John’s Metembe Secondary School KisiiMaraniC4DayMixed4
St. John’s Orogare Secondary School KisiiNyamacheC4DayMixed3
St. Joram Asanyo Secondary School KisiiMaraniC4DayMixed4
St. Joseph’s Sugubo Secondary School KisiiNyamacheC4DayMixed6
St. Lawrence Nyabieyo Secondary School KisiiKisii SouthC4DayMixed3
St. Linus Girls KisiiEtagoC4DayGirls2
St. Luke’s Kanunda Secondary School KisiiKitutu CentralC4DayMixed6
St. Mark Mokorogoinwa KisiiSouth MasabaC4DayMixed5
St. Pancras Kiong’ongi Mixed Secondary School KisiiSametaC4DayMixed3
St. Paul’s Nyankanda Secondary School KisiiMaraniC4DayMixed3
St. Peters Chironge Secondary School KisiiSouth MasabaC4DayMixed7
St. Peter’s Rianyachuba Secondary School KisiiSametaC4DayMixed5
St. Raphael Keore Dok Secondary School KisiiKitutu CentralC4DayMixed2
St. Stephen’s Nyamware Secondary School KisiiKisii CentralC4DayMixed6
St. Teresas Bogiakumu Secondary School KisiiKisii SouthC4DayMixed3
St. Thomas Turwa Secondary School KisiiNyamacheC4DayMixed3
St. Vincent De Paul Nyanko Secondary School KisiiKisii CentralC4DayMixed3
St. Alexander Nyamecheo D.O.K Secondary School KisiiKisii CentralC4DayMixed5
St. Cecilia Ramasha Secondary School KisiiSouth MasabaC4DayMixed7
St. Francis Nyasagati Secondary School KisiiKisii SouthC4DayMixed9
St. Lawrence Kiong’ongi Secondary School KisiiKitutu CentralC4DayMixed3
St. Mary’s Ngenyi Girls Secondary School KisiiMaraniC4DayGirls4
St. Mathews Chitago Secondary School KisiiNyamacheC4DayMixed6
Sugunana D.E.B Secondary School KisiiKisii SouthC4DayMixed6
Suguta Cog Mixed Secondary School KisiiSouth MasabaC4DayMixed5
Tabaka Township Secondary School KisiiSouth GuchaC4DayMixed4
Tambacha Cog Secondary School KisiiMaraniC4DayMixed6
Taracha S.D.A Secondary School KisiiKisii CentralC4DayMixed4
The Sacred Heart of Jesus Ekeonga Secondary School KisiiNyamacheC4DayMixed6
Elimonya Baptist Secondary KisiiNot confirmedOtherDayMixed3
Gucha Township Mixed Day and Boarding Secondary School KisiiGuchaOtherListed as hybridMixed1
Gusii Highlights Secondary KisiiNot confirmedOtherDay & BoardingMixed4
Ikuruma Mixed Day and Boarding High School KisiiMaraniOtherListed as hybridMixed3
Kiage Tumaini Boys High School. KisiiKitutu CentralOtherBoardingBoys4
Nyakoe Starlight Secondary KisiiNot confirmedOtherDay & BoardingMixed1
Nyanchwa Adventist Secondary KisiiNot confirmedOtherDayMixed6
Pope Benedict Xvi Minor Seminary KisiiKisii CentralOtherBoardingBoys5
Sr. Michaela Girls Secondary School KisiiKitutu CentralOtherBoardingGirls4
St Aloysius Education Centre Secondary School KisiiKisii CentralOtherDayMixed2
St. Patricks Mixed Secondary KisiiNot confirmedOtherDayMixed10
Joyland Special Secondary School KisumuKisumu CentralC1BoardingMixed3
Kibos Visually Impared Secondary School KisumuMuhoroniC1BoardingMixed2
Kisumu Boys High School KisumuKisumu CentralC1BoardingBoys18
Kisumu Girls High School KisumuKisumu CentralC1BoardingGirls14
Maseno School KisumuKisumu WestC1BoardingBoys40
Nyakach Girls’ High School KisumuNyakachC1BoardingGirls13
Sinyolo Girls Secondary School KisumuKisumu WestC1BoardingGirls5
St. George Special Secondary School KisumuNyakachC1BoardingMixed3
Achego Girls Secondary School KisumuMuhoroniC2BoardingGirls4
ACK Rae Girls High School KisumuNyakachC2BoardingGirls9
Ahero Girls Secondary School KisumuNyandoC2BoardingGirls18
Chulaimbo Secondary School KisumuKisumu WestC2BoardingBoys9
Migingo Girls Secondary School KisumuKadiboC2BoardingGirls13
Miwani Secondary School KisumuMuhoroniC2BoardingBoys7
Ngere High School KisumuSemeC2BoardingBoys11
Nyabondo High School KisumuNyakachC2BoardingBoys13
Onjiko High School KisumuNyandoC2BoardingBoys17
Otieno Oyoo Secondary School KisumuKadiboC2BoardingBoys13
Sigoti Complex Girls Secondary School KisumuNyakachC2BoardingGirls13
St. Barnabas Girls’ Secondary School KisumuSemeC2BoardingGirls13
St. Stephen’s Menara Secondary School KisumuMuhoroniC2BoardingBoys5
St. Gregory Koru Girls High School KisumuMuhoroniC2BoardingGirls12
St. Teresa’s Girls Secondary School KisumuKisumu CentralC2BoardingGirls5
Thurdibuoro Mixed Secondary School KisumuNyakachC2BoardingMixed9
Awasi PAG Boys High School KisumuNyandoC3BoardingBoys3
Bishop Abiero Girls Magwar Secondary School KisumuSemeC3BoardingGirls6
Bishop Okoth Ojolla Girls Secondary School KisumuKisumu WestC3BoardingGirls4
Dr. Aloo Gumbi Secondary School KisumuKisumu EastC3BoardingMixed12
Huma Girls Secondary School KisumuKisumu WestC3BoardingGirls6
Katolo Mixed Secondary School KisumuNyandoC3BoardingMixed7
Kisumu Day Secondary School KisumuKisumu CentralC3BoardingBoys6
Magunga Secondary School KisumuNyakachC3BoardingMixed16
Magwar Model Secondary School KisumuSemeC3BoardingBoys4
Masogo Mixed Secondary School KisumuKadiboC3BoardingMixed10
Muhoroni Mixed Secondary School KisumuMuhoroniC3BoardingMixed7
Ndiru Mixed Secondary School KisumuSemeC3BoardingMixed6
Olembo Boys Secondary School KisumuNyakachC3BoardingBoys4
Our Lady of Lourdes Bolo Girls Secondary School KisumuNyakachC3BoardingGirls5
Ridore ACK Mixed Secondary School KisumuSemeC3BoardingMixed8
St. Augustine’s Kandege Secondary School KisumuMuhoroniC3BoardingMixed5
St. Joseph’s Withur Mixed Secondary School KisumuKadiboC3BoardingMixed6
Thurgem Secondary School KisumuNyakachC3BoardingMixed3
A.I.C Olago Aluoch Alara Girls Secondary KisumuKisumu WestC4DayGirls2
Abwao Mixed Secondary School KisumuNyakachC4DayMixed3
Aduong’ Monge Secondary School KisumuSemeC4DayMixed4
Agai Mixed Secondary School KisumuNyakachC4DayMixed10
Alendu Secondary School KisumuKadiboC4DayMixed6
Alungo Mixed Secondary School KisumuSemeC4DayMixed3
Alwala Mixed Secondary School KisumuSemeC4DayMixed3
Anding’o Opanga Secondary School KisumuNyakachC4DayMixed5
Apoko Mixed Secondary School KisumuNyakachC4DayMixed3
Apondo Kasaye Secondary School KisumuNyakachC4DayMixed2
Apondo Mixed Day Secondary School KisumuNyandoC4DayMixed3
Archbishop Okoth Secondary School – Ochoria KisumuMuhoroniC4DayMixed3
Arombo Mixed Secondary School KisumuKadiboC4DayMixed3
Asol Mixed Secondary KisumuSemeC4DayMixed4
Awasi P.A.G. Girls’ Secondary School KisumuNyandoC4DayGirls2
Ayiecho Nyatao Mixed Secondary School KisumuMuhoroniC4DayMixed7
Bar Korumba Secondary School KisumuKisumu WestC4DayMixed1
Bar Union Secondary School KisumuKisumu WestC4DayMixed9
Bishop Abiero Oruga KisumuSemeC4DayMixed4
Bishop Abiero Shaurimoyo Secondary School KisumuKisumu CentralC4DayMixed6
Bishop N.K.Ngala Secondary School-Obuora KisumuNyakachC4DayMixed3
Bishop Okoth Miranga Secondary School KisumuSemeC4DayMixed2
Bishop Okumu Secondary School KisumuNyakachC4DayMixed3
Bodi Mixed Secondary School KisumuNyakachC4DayMixed3
Bonde Mixed Secondary School KisumuSemeC4DayMixed12
Bunde Mixed Secondary School KisumuNyandoC4DayMixed4
Cherwa Mixed Secondary School KisumuNyakachC4DayMixed3
Dago Thim Secondary School KisumuKisumu WestC4DayMixed2
Dago-Kokore Secondary School KisumuKisumu WestC4DayMixed11
Diemo Mixed Secondary School KisumuSemeC4DayMixed8
Dirubi Secondary School KisumuNyakachC4DayMixed6
Disi Secondary School KisumuNyandoC4DayMixed3
Dr. James Nyikal Secondary School KisumuSemeC4DayMixed3
Eluhobe Mixed Day Secondary School KisumuKisumu WestC4DayMixed3
Eng. Owiti Abol Girls Secondary School KisumuSemeC4DayGirls3
G.P. Owiti Chiga Mixed Secondary School KisumuKisumu EastC4DayMixed2
God Abuoro Secondary School KisumuMuhoroniC4DayMixed3
Gombe Kokulo Secondary School KisumuKisumu WestC4DayMixed2
Got Nyabondo Secondary School KisumuKisumu EastC4DayMixed2
Guu Mixed Technical Secondary School KisumuNyakachC4DayMixed5
Holo Mixed Secondary School KisumuNyakachC4DayMixed4
Hon. Jared Okello Olasi Mixed Secondary School KisumuNyandoC4DayMixed1
Joel Omino Mixed Secondary School KisumuKisumu CentralC4DayMixed9
Kabondo Mixed Secondary School KisumuNyakachC4DayMixed3
Kadero Sunrise Secondary KisumuSemeC4DayMixed3
Kandaria Mixed Secondary School KisumuNyakachC4DayMixed5
Kandaria Mixed Secondary School KisumuKadiboC4DayMixed6
Kanyagwal Mixed Secondary School KisumuKadiboC4DayMixed3
Kanyamedha Mixed Secondary School KisumuKisumu WestC4DayMixed6
Kanyang’oro Mixed Secondary School KisumuNyandoC4DayMixed2
Karanda Mixed Secondary School KisumuNyandoC4DayMixed4
Kasagam Secondary School KisumuKisumu EastC4DayMixed8
Kawino Mixed Secondary School KisumuKisumu WestC4DayMixed4
Ken Obura Secondary School KisumuKisumu CentralC4DayMixed9
Kibigori Mixed Secondary School KisumuMuhoroniC4DayMixed7
Kibos Secondary School KisumuKisumu EastC4DayMixed6
Kindu Mixed Secondary School KisumuSemeC4DayMixed3
Kirembe Secondary School KisumuKisumu WestC4DayMixed5
Kisian Secondary School KisumuKisumu WestC4DayMixed6
Kitmikayi Mixed Secondary School KisumuSemeC4DayMixed6
Kobura Mixed Secondary School KisumuKadiboC4DayMixed3
Kochogo High School KisumuNyandoC4DayMixed6
Kolal Mixed Secondary School KisumuKadiboC4DayMixed3
Korwenje Secondary School KisumuSemeC4DayMixed3
Kowuor Secondary School KisumuNyandoC4DayMixed3
Kuoyo Mixed Secondary School KisumuKisumu WestC4DayMixed2
Lela Secondary School KisumuKadiboC4DayMixed13
Lions High School KisumuKisumu CentralC4DayMixed18
Lisana Secondary School KisumuNyakachC4DayMixed5
Lwala Kadawa Mixed Secondary School KisumuKisumu WestC4DayMixed3
Lwanda High School KisumuNyakachC4DayMixed3
Maliera Secondary School KisumuKisumu WestC4DayMixed2
Manywanda Secondary School KisumuSemeC4DayMixed2
Mariwa Mixed Secondary School KisumuSemeC4DayMixed2
Mariwa Secondary School KisumuMuhoroniC4DayMixed3
Masara Mixed Secondary School KisumuMuhoroniC4DayMixed7
Mayieka Mixed Secondary School KisumuSemeC4DayMixed2
Mbora Secondary School KisumuNyakachC4DayMixed5
Mbugra Mixed Secondary School KisumuNyakachC4DayMixed5
Miriu Mixed Secondary School KisumuNyakachC4DayMixed3
Moro Mixed Secondary School KisumuNyakachC4DayMixed3
Mutwala Girls’ Secondary School KisumuMuhoroniC4DayGirls6
Mwai Abiero Ogen Secondary School KisumuMuhoroniC4DayMixed7
Naki Secondary School KisumuNyakachC4DayMixed5
Ndori Bc. Mixed Secondary School KisumuNyakachC4DayMixed3
Nduru Kadero Mixed Secondary School KisumuSemeC4DayMixed3
Nduru Mixed Secondary School KisumuKadiboC4DayMixed3
Ngeny Mixed Secondary School KisumuMuhoroniC4DayMixed7
Nyabola Mixed Secondary School KisumuNyakachC4DayMixed5
Nyadina Mixed Secondary School KisumuNyakachC4DayMixed3
Nyakakana Mixed Secondary School KisumuKadiboC4DayMixed3
Nyakoko Mixed Day Secondary School KisumuMuhoroniC4DayMixed12
Nyalenda Girls Secondary School KisumuNyandoC4DayGirls3
Nyalunya Mixed Secondary School KisumuKisumu EastC4DayMixed12
Nyamasaria Secondary School KisumuKisumu EastC4DayMixed5
Nyamgun Mixed Secondary School KisumuSemeC4DayMixed3
Nyamisiri Secondary School KisumuSemeC4DayMixed1
Nyando Mixed Secondary School KisumuMuhoroniC4DayMixed4
Nyang’inja Secondary School KisumuKisumu WestC4DayMixed1
Nyatigo Mixed Secondary School KisumuSemeC4DayMixed4
Nyawanga Secondary School KisumuSemeC4DayMixed3
Nyong’ong’a Secondary School KisumuNyakachC4DayMixed5
Obambo Secondary School KisumuKisumu WestC4DayMixed13
Obede Secondary School KisumuKisumu WestC4DayMixed2
Obwolo Mixed Secondary School KisumuKisumu EastC4DayMixed6
Odienya Mixed Day Secondary School KisumuKadiboC4DayMixed6
Ogada Mixed Secondary School KisumuKisumu WestC4DayMixed2
Ogal Secondary School KisumuKisumu WestC4DayMixed4
Oginga Odinga Tamu Secondary School KisumuMuhoroniC4DayMixed8
Okanja Mixed Secondary School KisumuNyandoC4DayMixed3
Okok Mixed Secondary School KisumuKisumu EastC4DayMixed6
Olago Aluoch Mixed Secondary School – Arude KisumuKisumu WestC4DayMixed2
Olik Oliero Mixed Secondary School KisumuMuhoroniC4DayMixed6
Olwalo Mixed Secondary School KisumuNyakachC4DayMixed1

Showing schools 3501–4000 of 10,417. Choose a county to narrow the list. Each school’s page shows its combinations.

Also in Pure Sciences

Also in Applied Sciences

Also in Technical Studies

Data sources

  1. Ministry of Education Grade 10 selection portal (KEMIS). Pathways and subject combinations
  2. June 2025 list and December 2025 C1, C2, C3, C4 lists Clusters, codes, boarding and gender · checked 22 October 2026