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
Masinde Muliro Memorial Secondary Trans NzoiaTrans Nzoia WestC4DayMixed6
Mateket Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed2
Matisi Friends High School Trans NzoiaTrans Nzoia WestC4DayMixed4
Matisi Girls Friends Secondary School Trans NzoiaTrans Nzoia WestC4DayGirls3
Matumbei Secondary School Trans NzoiaEndebessC4DayMixed13
Meteitei Secondary School Trans NzoiaKwanzaC4DayMixed2
Milele Secondary School Trans NzoiaKimininiC4DayMixed4
Milima Mixed Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed5
Milimani Secondary School Trans NzoiaKimininiC4DayMixed3
Milimani Secondary School – Kwanza Trans NzoiaKwanzaC4DayMixed2
Misanga S.A High School Trans NzoiaKwanzaC4DayMixed4
Misemwa Secondary School Trans NzoiaKimininiC4DayMixed14
Mitoni Mitatu Secondary School Trans NzoiaKimininiC4DayMixed5
Mitoto S.A Secondary School Trans NzoiaKimininiC4DayMixed8
Motosiet Secondary Trans NzoiaTrans Nzoia EastC4DayMixed6
Mubere Secondary School Trans NzoiaEndebessC4DayMixed3
Mucharage Secondary School Trans NzoiaKimininiC4DayMixed6
Mukuyuni Secondary School Trans NzoiaKwanzaC4DayMixed2
Mutua Secondary School Trans NzoiaKwanzaC4DayMixed2
Muungano High School Trans NzoiaKimininiC4DayMixed5
Nabiswa Secondary School Trans NzoiaKimininiC4DayMixed5
Nabunga S.A. Secondary School Trans NzoiaKimininiC4DayMixed9
Nalulingo Secondary School Trans NzoiaEndebessC4DayMixed3
Nasianda Friends Secondary School Trans NzoiaKwanzaC4DayMixed3
Ngeny Secondary School Trans NzoiaKwanzaC4DayMixed2
Njoro Secondary School Trans NzoiaEndebessC4DayMixed5
Noigam Trans NzoiaTrans Nzoia EastC4DayMixed6
Nzoia Trans NzoiaTrans Nzoia EastC4DayMixed2
Our Lady of Africa Chepkoiyo Secondary Trans NzoiaTrans Nzoia EastC4DayMixed10
P.A.G Simatwet High School Trans NzoiaKimininiC4DayMixed2
Rafiki Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed9
Sabata Secondary School Trans NzoiaKimininiC4DayMixed8
Saiwa Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed4
Sango Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed4
SDA Moige High School Trans NzoiaTrans Nzoia EastC4DayMixed1
Senator Wamalwa Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed8
Sibanga Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed4
Sikulu Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed4
Sitatunga Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed2
Soil Conservation Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed15
Soymining Secondary School Trans NzoiaKwanzaC4DayMixed3
St Cecilia Secondary School Marinda Trans NzoiaKwanzaC4DayMixed4
St Columban’s Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed13
St Marys Girls Secondary. Kipsingori Trans NzoiaTrans Nzoia EastC4DayGirls6
St Mary’s Mixed Cheptobot Trans NzoiaTrans Nzoia EastC4DayMixed2
St Mathews Secondary School (Cheptantan) Trans NzoiaEndebessC4DayMixed13
St Paul’s Kapchepsir Trans NzoiaTrans Nzoia EastC4DayMixed2
St Paul’s Kiriita Mixed Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed3
St Philips Secondary Surungai Trans NzoiaTrans Nzoia EastC4DayMixed5
St Thomas Secondary School Kongoli Trans NzoiaTrans Nzoia EastC4DayMixed4
St. Andrews Secondary School Sukwo Trans NzoiaTrans Nzoia WestC4DayMixed5
St. Anthony Secondary School Kinyoro Trans NzoiaTrans Nzoia WestC4DayMixed6
St. Athanas Kissawai Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed4
St. Augustine Bondeni Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed6
St. Augustine Maziwa Secondary School Trans NzoiaKwanzaC4DayMixed2
St. Barnabas Boys Secondary School – Sabwani Trans NzoiaEndebessC4DayBoys4
St. Benedict’s Secondary School Chemchemi Trans NzoiaTrans Nzoia WestC4DayMixed6
St. Charles Lwanga Secondary Botwa Trans NzoiaTrans Nzoia EastC4DayMixed6
St. Christopher’s Girls Trans NzoiaTrans Nzoia EastC4DayGirls3
St. Emmanuel Secondary School Trans NzoiaKwanzaC4DayMixed4
St. Francis of Asis Koronga Secondary School Trans NzoiaEndebessC4DayMixed6
St. James Amagoro Secondary School Trans NzoiaKimininiC4DayMixed5
St. Johns Sikinwa Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed6
St. John’s Girls High School – Sirende Trans NzoiaKimininiC4DayGirls13
St. John’s Mixed Secondary School – Sarura Trans NzoiaKwanzaC4DayMixed2
St. John’s Nyamira Secondary School Trans NzoiaKimininiC4DayMixed4
St. Joseph’s ACK Kibagenge Secondary School Trans NzoiaKimininiC4DayMixed6
St. Joseph’s Mixed Secondary Cheptil Trans NzoiaTrans Nzoia EastC4DayMixed4
St. Joseph’s Secondary School Nyasi Trans NzoiaKimininiC4DayMixed12
St. Luke’s Secondary School Taito Trans NzoiaTrans Nzoia EastC4DayMixed6
St. Martins Secondary School – Makhonge Trans NzoiaKwanzaC4DayMixed2
St. Mary’s Nai Girls Secondary School Trans NzoiaEndebessC4DayGirls6
St. Michael Kikwameti Secondary School Trans NzoiaKimininiC4DayMixed4
St. Michael Secondary School Kitale Trans NzoiaTrans Nzoia WestC4DayMixed13
St. Partrick’s School Koykoy Trans NzoiaTrans Nzoia WestC4DayMixed3
St. Patricks’ Secondary School – Makunga Trans NzoiaKwanzaC4DayMixed6
St. Paul’s Kiptoror Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed3
St. Peter`S High School-Kapomboi Trans NzoiaKwanzaC4DayMixed5
St. Peters Kietkei Secondary School Trans NzoiaEndebessC4DayMixed3
St. Peters Secondary School Mwitha Trans NzoiaTrans Nzoia WestC4DayMixed6
St. Peter’s Nyakinywa Mixed Day Secondary Trans NzoiaTrans Nzoia EastC4DayMixed5
St. Philips A.C.K Tuuyo-Koony Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed9
St. Polycarp Secondary School- Meso Trans NzoiaKimininiC4DayMixed7
St. Raphael Big Tree Secondary School Trans NzoiaKimininiC4DayMixed18
St. Thomas Aquinas Secondary School Kapretwa Trans NzoiaTrans Nzoia WestC4DayMixed5
St. Thomas Aquinas Secondary School-Namgoi Trans NzoiaKimininiC4DayMixed1
St. Veronica Secondary School Weonia Trans NzoiaKimininiC4DayMixed5
St. Andrews Girls Baraton Secondary Trans NzoiaKimininiC4DayGirls6
St. Anne Umoja Girls Secondary School Trans NzoiaKwanzaC4DayGirls3
St. Lucia Girls Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed8
St. Michael Bahati Trans NzoiaTrans Nzoia EastC4DayMixed3
St. Patrick High School Kipsaina Trans NzoiaTrans Nzoia EastC4DayMixed6
St. Paul’s-Bwayi Mixed Secondary School Trans NzoiaKwanzaC4DayMixed4
St. Philip’s Grassland Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed6
St. Theresa`S Secondary School-Sikhendu Trans NzoiaKimininiC4DayMixed2
St. Thomas Amuka Secondary School Trans NzoiaKwanzaC4DayMixed2
St. Veronicah’s Girls High School – Kokwo Trans NzoiaEndebessC4DayGirls6
St. Veronicas Chebukaka Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed3
St. Vincent Secondary School Kiminini Trans NzoiaKimininiC4DayMixed5
Tarakwa Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed2
Teldet Mixed Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed8
The Michael Kijana Memorial Secondary School Trans NzoiaKimininiC4DayMixed14
Titimet Girls Secondary School Trans NzoiaEndebessC4DayGirls5
Transnzoia Mixed Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed3
Tuwan Girls Day Secondary School Trans NzoiaTrans Nzoia WestC4DayGirls9
Upec Osorongai Girls High School Trans NzoiaTrans Nzoia EastC4DayMixed1
Wamuini Secondary School Trans NzoiaKimininiC4DayMixed5
Yuya Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed4
Chesowos Adventist Secondary School Trans NzoiaNot confirmedOtherDayMixed6
Dr Ken Gerdes Girls High School Trans NzoiaKimininiOtherListed as hybridGirls1
Gilgal Community Secondary School. Trans NzoiaTrans Nzoia EastOtherListed as hybridMixed3
Great Mercy Education Centre Trans NzoiaTrans Nzoia WestOtherDayMixed1
Green Fields Secondary School Trans NzoiaNot confirmedOtherBoardingGirls6
Huruma Hill Secondary School Trans NzoiaSabotiOtherDayMixed1
Innami Education Centre Trans NzoiaKwanzaOtherDayMixed1
Manor House Secondary School Trans NzoiaNot confirmedOtherBoardingMixed6
Mima Secondary School Trans NzoiaNot confirmedOtherDayMixed1
Munawar Muslim Academy Trans NzoiaTrans Nzoia WestOtherDayMixed1
Seeds High School Trans NzoiaTrans Nzoia WestOtherListed as hybridMixed19
St Annes Girls High School Kiminini Trans NzoiaKimininiOtherBoardingGirls3
Transcend Academy Trans NzoiaTrans Nzoia EastOtherBoardingMixed1
Weaver Bird Secondary School Trans NzoiaNot confirmedOtherBoardingMixed1
Katilu Girls’ Secondary School TurkanaArooC1BoardingGirls16
Lodwar Boys High School TurkanaTurkana CentralC1BoardingBoys12
Turkana Girls’ Secondary School TurkanaLoimaC1BoardingGirls10
AIC Kangitit Girls TurkanaTurkana EastC2BoardingGirls4
Kataboi Girls Secondary School TurkanaTurkana NorthC2BoardingGirls4
Katilu Boys Secondary School TurkanaArooC2BoardingBoys16
Lokitaung Secondary School TurkanaTurkana NorthC2BoardingBoys13
Our Lady’s Girls Secondary Kakuma TurkanaTurkana WestC2BoardingGirls10
RCEA Lokori Boys TurkanaTurkana EastC2BoardingBoys8
Uhuru Girls’ High School- Lokichar TurkanaTurkana SouthC2BoardingGirls24
AGC Lokichar Boys Secondary School TurkanaTurkana SouthC3BoardingBoys7
AIC Kangitit Boys Secondary TurkanaTurkana EastC3BoardingBoys6
AIC Katilia Boys Secondary TurkanaTurkana EastC3BoardingBoys6
David Lee Adventist Nagis Secondary School TurkanaLoimaC3BoardingMixed3
Eliye Boys Secondary School TurkanaTurkana CentralC3BoardingBoys4
Kaeris Girls Secondary School TurkanaTurkana NorthC3BoardingGirls4
Kainuk Mixed Secondary School TurkanaArooC3BoardingMixed6
Kakuma Secondary School TurkanaTurkana WestC3BoardingBoys13
Kalobeyei Secondary School TurkanaTurkana WestC3BoardingMixed10
Kapedo Mixed Secondary School TurkanaSugutaC3BoardingMixed2
Katilia Girls Secondary-Turkana TurkanaTurkana EastC3BoardingGirls6
Kerio Boys Secondary School TurkanaTurkana CentralC3BoardingBoys13
Lodwar Girls Secondary School TurkanaTurkana CentralC3BoardingGirls20
Loima Boys Secondary School TurkanaLokiriamaC3BoardingBoys6
Loima Girls Secondary School TurkanaLoimaC3BoardingGirls4
Lopusiki Secondary School TurkanaTurkana WestC3BoardingBoys4
Loropio Girls Senior School TurkanaTurkana CentralC3BoardingGirls4
Lotubae Girls Secondary School TurkanaTurkana EastC3BoardingGirls6
Milimatatu Girl’s Secondary School TurkanaTurkana NorthC3BoardingGirls6
Mogila Girls Secondary TurkanaLokichoggioC3BoardingGirls4
Moi High School Kalokol TurkanaTurkana CentralC3BoardingBoys7
Morukapel Girls Senior School TurkanaTurkana WestC3BoardingGirls1
Morulem Mixed Secondary School TurkanaTurkana EastC3BoardingMixed8
Nagetei Girls Secondary School TurkanaTurkana SouthC3BoardingGirls3
Nakurio Girls Secondary School TurkanaTurkana CentralC3BoardingGirls2
Namortunga Boys Secondary School TurkanaTurkana EastC3BoardingBoys8
Napeililim Boys Secondary School TurkanaLoimaC3BoardingBoys5
RCEA Kakalel Boys Secondary School TurkanaTurkana SouthC3BoardingBoys3
RCEA Kasuroi Boys Secondary School TurkanaTurkana SouthC3BoardingBoys3
Song'ot Girls Secondary School TurkanaLokichoggioC3BoardingGirls3
Song’ot Boys Secondary School TurkanaLokichoggioC3BoardingBoys10
St. Joseph’s Lapur Boys Secondary School TurkanaTurkana NorthC3BoardingBoys4
Tarach Secondary School TurkanaTurkana WestC3BoardingMixed10
Turkwel Boys Secondary TurkanaLoimaC3BoardingBoys5
Immaculate Conception Mixed Secondary School TurkanaArooC4DayMixed2
Kaaleng Boys Secondary School TurkanaTurkana NorthC4DayBoys2
Kaikor Boys Secondary School TurkanaKibishC4DayBoys2
Kalapata Girls Secondary School TurkanaTurkana SouthC4DayGirls1
Kalemungorok Mixed Day Secondary School TurkanaArooC4DayMixed4
Kalemunyang Secondary School TurkanaLoimaC4DayBoys2
Kalokol Mixed Day Secondary School TurkanaTurkana CentralC4DayMixed3
Kanamkemer Mixed Day Secondary School TurkanaTurkana CentralC4DayMixed3
Kaputir Mixed Boarding Secondary School TurkanaArooC4DayMixed16
Letea Secondary School TurkanaTurkana WestC4DayMixed1
Lokapel Mixed Secondary School TurkanaArooC4DayMixed6
Lokichoggio Mixed Secondary School TurkanaLokichoggioC4DayMixed2
Lokitaung Girls Secondary School TurkanaTurkana NorthC4DayGirls3
Lokwii Secondary-Turkana East TurkanaTurkana EastC4DayMixed10
Lomil Girls High School TurkanaLoimaC4DayGirls3
Lorengippi Secondary School TurkanaLokiriamaC4DayMixed1
Loturerei Mixed Secondary School TurkanaTurkana CentralC4DayMixed4
Loyo Secondary School TurkanaTurkana CentralC4DayMixed5
Napetet Mixed Day Secondary School TurkanaTurkana CentralC4DayMixed2
Nariokotome Girls Secondary School TurkanaTurkana NorthC4DayGirls2
Ngamia One TurkanaTurkana EastC4DayMixed10
PAG Lodwar Secondary School TurkanaTurkana CentralC4DayMixed4
RCEA Korinyang Mixed Day Secondary TurkanaArooC4DayMixed2
S.A Nawoitorong Mixed Secondary School TurkanaTurkana CentralC4DayMixed6
St Kevin Secondary School TurkanaTurkana CentralC4DayMixed11
St. James Pokotom Mixed Day Secondary School TurkanaTurkana WestC4DayMixed10
The Big Heart Foundation Girls School TurkanaTurkana WestC4DayGirls5
Turkana Talent High School TurkanaTurkana CentralC4DayMixed2
Bortown Refugee Secondary School TurkanaNot confirmedOtherDayBoys1
Conerstone Secondary School TurkanaTurkana WestOtherListed as hybridMixed1
Limyounsim Good People Mission School TurkanaLoimaOtherBoardingBoys5
Mission of Hope Turkana High School TurkanaTurkana CentralOtherBoardingMixed6
Morung'ole Secondary School TurkanaTurkana WestOtherDayMixed1
St Daniel Comboni TurkanaTurkana CentralOtherBoardingGirls7
St James Minor Seminary TurkanaTurkana CentralOtherBoardingBoys1
A.I.C. Chebisaas Boys Secondary School Uasin GishuMoibenC1BoardingBoys16
Moi Girls’ High School- Eldoret Uasin GishuAinabkoiC1BoardingGirls14
Paul Boit Boys Secondary School Uasin GishuTurboC1BoardingBoys8
ACK St. Lukes Cheptiret School Uasin GishuKessesC2BoardingBoys12
Arnesen’s High School Uasin GishuAinabkoiC2BoardingBoys14
Cheplaskei Secondary School Uasin GishuKessesC2BoardingBoys4
Drys Girls Secondary School Uasin GishuAinabkoiC2BoardingGirls12
Hill School – Eldoret Uasin GishuKessesC2BoardingGirls8
Kamagut High School Uasin GishuTurboC2BoardingMixed6
Kapkoiga Girls Secondary School Uasin GishuKessesC2BoardingGirls9
Kapngetuny High School Uasin GishuAinabkoiC2BoardingBoys7
Kerotet Girls Secondary School Uasin GishuSoyC2BoardingGirls10
Kipkabus Secondary School Uasin GishuAinabkoiC2BoardingBoys5
Kipsangui Secondary School Uasin GishuSoyC2BoardingBoys6
Loreto High School, Matunda Uasin GishuSoyC2BoardingGirls13
Moiben High School Uasin GishuMoibenC2BoardingBoys10
Ngeria Secondary School Uasin GishuKapseretC2BoardingGirls10
Plateau Secondary School Uasin GishuAinabkoiC2BoardingGirls7
Rurigi Secondary School Uasin GishuAinabkoiC2BoardingMixed9
Seko Girls Secondary School Uasin GishuMoibenC2BoardingGirls16
Simat Secondary School Uasin GishuKapseretC2BoardingBoys10
St Catherine Girls Secondary School Uasin GishuKessesC2BoardingGirls12
Sugoi Girls Secondary School Uasin GishuTurboC2BoardingGirls8
Turbo Girls Secondary School Uasin GishuTurboC2BoardingGirls9
A.I.C Leseru Boys School Uasin GishuTurboC3BoardingBoys3
A.I.C Leseru Girls School Uasin GishuTurboC3BoardingGirls3
Bishop Birech Girls Tilol Uasin GishuAinabkoiC3BoardingGirls5
Chepng’oror Secondary School Uasin GishuAinabkoiC3BoardingGirls5
Kapkeben Secondary School Uasin GishuTurboC3BoardingMixed5
Kiborom Secondary School Uasin GishuSoyC3BoardingMixed6
Sisyobei Adventist Secondary School Uasin GishuSoyC3BoardingMixed6
St Georges Girls School Eldoret Uasin GishuKapseretC3BoardingGirls3
St Mary’s Girls Secondary School Kapsiliot Uasin GishuMoibenC3BoardingGirls10
St. Francis of Assisi High School Kimoning Uasin GishuMoibenC3BoardingMixed12
Tuiyo Secondary School Uasin GishuKapseretC3BoardingMixed7
A I C Lemook Secondary School Uasin GishuKapseretC4DayMixed3
A I C Tulwet Secondary School Uasin GishuKessesC4DayMixed4
A. I. C. Itigo Secondary School Uasin GishuSoyC4DayMixed4
A. I. C. Seiyot Secondary School Uasin GishuTurboC4DayMixed4
A.C.K. St. Barnabas Kipkenyo Secondary School Uasin GishuKapseretC4DayMixed5
A.I. C. Mogoon Secondary School Uasin GishuSoyC4DayMixed3
A.I.C Isaac Kosgei Secondary School Uasin GishuKessesC4DayMixed3
A.I.C Kamoiywo Secondary School Uasin GishuSoyC4DayMixed4
A.I.C Kapsang High School Uasin GishuSoyC4DayMixed4
A.I.C Kiluka Mixed Day Secondary Uasin GishuAinabkoiC4DayMixed2
A.I.C Kosyin Secondary School Uasin GishuSoyC4DayMixed3
A.I.C Mumetet Secondary School Uasin GishuMoibenC4DayMixed5
A.I.C Sinendet Secondary School Uasin GishuSoyC4DayMixed4
A.I.C Tapsagoi High School Uasin GishuTurboC4DayMixed5
A.I.C Torochmoi High School Uasin GishuMoibenC4DayMixed3
ACK Aturei Secondary School Uasin GishuKapseretC4DayMixed5
ACK St. John Sigowet Secondary School Uasin GishuTurboC4DayMixed7
ACK St. Peters School Cheramei Uasin GishuTurboC4DayMixed2
ACK Ziwa Secondary School Uasin GishuSoyC4DayMixed6
AIC Chemungen Secondary School Uasin GishuMoibenC4DayMixed5
AIC Chepyakwai Secondary School Uasin GishuKapseretC4DayMixed3
AIC Kamoret Secondary School Uasin GishuTurboC4DayMixed3
AIC Kapkei Secondary School Uasin GishuMoibenC4DayMixed5
AIC Kaptumo Secondary School Uasin GishuKessesC4DayMixed2
AIC Kosirai Secondary School Uasin GishuKapseretC4DayMixed3
AIC Ndabarnach Secondary School Uasin GishuSoyC4DayMixed6
AIC Saramek Secondary School Uasin GishuSoyC4DayMixed4
AIC Sirikwa Secondary School Uasin GishuSoyC4DayMixed4
AIC Tamboiyot Secondary School Uasin GishuSoyC4DayMixed6
AIC Teldet Secondary Uasin GishuSoyC4DayMixed4
Ainabkoi Secondary School Uasin GishuAinabkoiC4DayBoys3
All Saints Chepkigen Secondary School Uasin GishuKessesC4DayMixed3
Barekeiwo Mixed Secondary School Uasin GishuKessesC4DayMixed5
Bindura Secondary School Uasin GishuKessesC4DayMixed3
Bishop Muge Subukia Secondary School Uasin GishuKessesC4DayMixed6
Cengalo Secondary School Uasin GishuKessesC4DayMixed5
Chagaiya Secondary School Uasin GishuKessesC4DayMixed3
Chebarus Secondary School Uasin GishuTurboC4DayMixed2
Cheburbur Secondary School Uasin GishuMoibenC4DayMixed9
Chelalang Secondary School Uasin GishuMoibenC4DayMixed5
Chelelek Mixed Day Secondary School Uasin GishuAinabkoiC4DayMixed2
Chepkoilel Secondary School Uasin GishuMoibenC4DayMixed5
Chepkoiyo Secondary School Uasin GishuKessesC4DayMixed2
Chepkongony C O C Secondary School Uasin GishuAinabkoiC4DayMixed7
Chepkurmum Mixed Day Secondary School Uasin GishuAinabkoiC4DayMixed2
Cheplelachbei East Mixed Secondary School Uasin GishuAinabkoiC4DayMixed3
Cheplelaibei North Secondary School Uasin GishuSoyC4DayMixed6
Chepsaita Secondary School Uasin GishuTurboC4DayMixed6
Cheptigit Secondary School Uasin GishuAinabkoiC4DayMixed9
Chesogor Secondary School Uasin GishuAinabkoiC4DayMixed7
Cheukta Secondary School Uasin GishuSoyC4DayMixed3
Chirchir Secondary School Uasin GishuKessesC4DayMixed3
Christ the King – Sambut Secondary School Uasin GishuTurboC4DayMixed3
Davies Secondary School Uasin GishuKapseretC4DayMixed5
DEB Mutwot Secondary School Uasin GishuKapseretC4DayMixed7
Eldoret Central Secondary School Uasin GishuMoibenC4DayMixed12
Eldoret G.K. High School Uasin GishuMoibenC4DayMixed16
Eldoret Kandie Secondary School Uasin GishuTurboC4DayMixed6
Eldoret Township Secondary School Uasin GishuTurboC4DayMixed3
Illula Secondary School Uasin GishuAinabkoiC4DayMixed3
K.A.G Bwayi Secondary School Uasin GishuSoyC4DayMixed6
Kalyet Secondary School Uasin GishuMoibenC4DayMixed9
Kamuyu High School Uasin GishuKessesC4DayMixed2
Kapchumba Secondary School Uasin GishuTurboC4DayMixed3
Kapkoi Senior School Uasin GishuKessesC4DayMixed2
Kaplelach High School Uasin GishuTurboC4DayMixed6
Kaplolo Day Secondary School Uasin GishuMoibenC4DayMixed3
Kapngetuny Gaa Secondary School Uasin GishuSoyC4DayMixed6
Kapsaos Secondary School Uasin GishuTurboC4DayMixed6
Kapsoya Secondary School Uasin GishuAinabkoiC4DayMixed5
Kapsumbeiywet High School Uasin GishuSoyC4DayMixed2
Kaptebee Secondary School Uasin GishuTurboC4DayMixed2
Kaptebengwet Secondary School Uasin GishuSoyC4DayMixed16
Kemeliet Secondary Schoool Uasin GishuMoibenC4DayMixed9
Keringet Secondary School Uasin GishuKessesC4DayMixed2
Kerita Secondary School Uasin GishuKessesC4DayMixed3
Kerotet Mixed Day Secondary School Uasin GishuSoyC4DayMixed3
Kiambaa Secondary School Uasin GishuKapseretC4DayMixed4
Kimumu Secondary School Uasin GishuMoibenC4DayMixed5
Kipkaren Road Secondary School Uasin GishuKapseretC4DayMixed5
Kipsangui Girls Secondary School Uasin GishuSoyC4DayGirls4
Kiptega Secondary School Uasin GishuKessesC4DayMixed4
Koiluget Secondary School Uasin GishuKessesC4DayMixed2
Koisagat Gaa Secondary School Uasin GishuKessesC4DayMixed4
Koiwoarusen Secondary School Uasin GishuKessesC4DayMixed6
Kokwet Secondary School Uasin GishuSoyC4DayMixed6
Koros Secondary School Chemina Uasin GishuKapseretC4DayMixed1
Kosachei Secondary School Uasin GishuTurboC4DayMixed5
Lamaek Secondary Mixed Day Secondary School Uasin GishuAinabkoiC4DayMixed3
Legebet Secondary School Uasin GishuSoyC4DayMixed4
Lelmolok Secondary School Uasin GishuKessesC4DayMixed2
Lemoru Secondary School Uasin GishuSoyC4DayMixed6
Lingway Secondary School Uasin GishuKessesC4DayMixed3
Lolkinyei Secondary School Uasin GishuSoyC4DayMixed6
Lorwa Secondary School Uasin GishuSoyC4DayMixed3
Lower Kipkaren Secondary School Uasin GishuTurboC4DayMixed3
Mafuta Secondary School Uasin GishuSoyC4DayMixed4
Makongi High School Uasin GishuSoyC4DayMixed4
Matharu Secondary School Uasin GishuKessesC4DayMixed3
Mkombozi Secondary School Uasin GishuKessesC4DayMixed3
Moi Barracks Secondary School Uasin GishuTurboC4DayMixed6
Moi Chuiyat Secondary School Uasin GishuKessesC4DayMixed7
Moi University Secondary School Uasin GishuKessesC4DayMixed6
Moi’s Bridge Secondary School Uasin GishuSoyC4DayMixed6
Murgusi Secondary School Uasin GishuTurboC4DayMixed3
Mwiruti Secondary School Uasin GishuKapseretC4DayMixed7
Ndungulu Secondary School Uasin GishuKessesC4DayMixed3
Ngara Falls Secondary School Uasin GishuKapseretC4DayMixed3
Ngeny Secondary School Uasin GishuSoyC4DayMixed6
Ng’enyilel Secondary School Uasin GishuTurboC4DayMixed2
Olaare Secondary School Uasin GishuAinabkoiC4DayMixed3
Oscar Sudi Mixed Secondary School Uasin GishuKapsaretC4DayMixed3
Osorongai Tendwo St. Patrick’s Secondary School Uasin GishuTurboC4DayMixed3
R C E A Kuinet Secondary School Uasin GishuSoyC4DayMixed8
R.C.E.A Koitoror Secondary School Uasin GishuMoibenC4DayMixed9
R.C.E.A Livingstone Secondary School Uasin GishuMoibenC4DayMixed4
R.C.E.A Seiyo Secondary School Uasin GishuKessesC4DayMixed4
Racecourse Secondary School Uasin GishuKessesC4DayMixed6
RCEA Biwott Ng’elel Tarit Secondary School Uasin GishuAinabkoiC4DayMixed10
RCEA Chelugui Mixed Day Secondary School Uasin GishuAinabkoiC4DayMixed2
RCEA Chepkigen Secondary School Uasin GishuSoyC4DayMixed3
RCEA Kapsundei Secondary School Uasin GishuAinabkoiC4DayMixed3
RCEA Kiplombe High School Uasin GishuTurboC4DayMixed6
RCEA Lelboinet Uasin GishuSoyC4DayMixed2
RCEA Shirika Secondary School Uasin GishuSoyC4DayMixed4
Rehema Secondary School Uasin GishuKessesC4DayMixed8
Rukuini Secondary School Uasin GishuKessesC4DayMixed3
Salvator Mundi Secondary School-Murgusi Uasin GishuTurboC4DayMixed3
Saroiyot Mixed Secondary School Uasin GishuKessesC4DayMixed4
Soliat Secondary School Uasin GishuAinabkoiC4DayMixed2
Songoliet Secondary School Uasin GishuKapseretC4DayMixed8
Sosiani Secondary School Uasin GishuKessesC4DayMixed13
Sosiot Secondary School Uasin GishuMoibenC4DayMixed2
Sosiyo Secondary School Uasin GishuMoibenC4DayMixed10
Soy Secondary School Uasin GishuSoyC4DayMixed10
St Mary’s Osorongai Secondary School Uasin GishuTurboC4DayMixed5
St Michael Kipsombe Secondary School Uasin GishuSoyC4DayMixed10
St Peters Kapkoren Secondary School Uasin GishuSoyC4DayMixed6
St Peter’s Kamukunji Secondary School Uasin GishuSoyC4DayMixed6
St Peter’s Natwana Secondary School Uasin GishuSoyC4DayMixed4
St. Ann & Joachim Chepkosom Secondary School Uasin GishuMoibenC4DayMixed3
St. John Paul Ii Secondary School-Cheplaskei Uasin GishuMoibenC4DayMixed5
St. John’s Sokyot Secondary School Uasin GishuTurboC4DayMixed2
St. Joseph’s Kapnasu Secondary School Uasin GishuMoibenC4DayMixed5
St. Joseph’s Mobett Secondary School Uasin GishuSoyC4DayMixed4
St. Joseph’s Secondary School Kapseret Uasin GishuKapseretC4DayMixed3
St. Marks Teldet Secondary School Uasin GishuKessesC4DayMixed4
St. Mary’s Koibarak Secondary School Uasin GishuAinabkoiC4DayMixed2
St. Michael’s Tulwopng’etuny Uasin GishuKessesC4DayMixed3
St. Paul’s Makongi Secondary School Uasin GishuSoyC4DayMixed6
St. Peter’s Secondary School – Ngoisa Uasin GishuMoibenC4DayMixed5
St. Peter’s Soin Secondary School Uasin GishuTurboC4DayMixed6
St. Stephen’s Jabali Secondary School Uasin GishuSoyC4DayMixed6
St. Teresa Baharini Mixed Day Secondary School Uasin GishuAinabkoiC4DayMixed2
St. Theresa of Jesus Arbabuch Secondary School Uasin GishuMoibenC4DayMixed3
St. Antony Boinet Secondary School Uasin GishuTurboC4DayMixed2
St. Gregory Naiberi Secondary School Uasin GishuAinabkoiC4DayMixed3
St. Peter’s Waunifor Secondary School Uasin GishuAinabkoiC4DayMixed5
Sugoi Mixed Secondary School Uasin GishuTurboC4DayMixed3
Tachasis Girls’ Secondary School Uasin GishuMoibenC4DayGirls9
Tarakwa Secondary School Uasin GishuKessesC4DayMixed6
Tembelio Secondary School Uasin GishuMoibenC4DayMixed5
Tendwo Secondary School Uasin GishuAinabkoiC4DayMixed5
Toloita Secondary School Uasin GishuMoibenC4DayMixed3
Tugen Estate RCEA Secondary School Uasin GishuMoibenC4DayMixed5
Tumoge Secondary School Uasin GishuKessesC4DayMixed4
Uasin Gishu High School Uasin GishuTurboC4DayMixed18
Umoja Secondary School Uasin GishuTurboC4DayMixed9
University of Eldoret High School Uasin GishuMoibenC4DayMixed12
Uswo Mixed Day Secondary School Uasin GishuMoibenC4DayMixed5
Wareng High School Uasin GishuKapseretC4DayMixed25
Abrar Secondary Uasin GishuNot confirmedOtherBoardingBoys5
AIC Chebisaas Girls Uasin GishuMoibenOtherBoardingGirls1
Ancilla High Uasin GishuKessesOtherBoardingMixed3
Apostolic Carmel Girls Uasin GishuKessesOtherBoardingGirls3
Bishop Delaney Memorial School Uasin GishuTurboOtherDayMixed3
Champion Educational Centre Uasin GishuKapsaretOtherDayMixed1
Dr. Buconyori F.M Boys High School Uasin GishuSoyOtherBoardingBoys3
E&T Concord Boys High School Uasin GishuAinabkoiOtherBoardingBoys3
Edward Limo Educational Centre Uasin GishuAinabkoiOtherListed as hybridMixed7
Father Diaz Girls Secondary School Uasin GishuMoibenOtherBoardingGirls1
Greenvale Senior School Uasin GishuKessesOtherListed as hybridMixed1
Immaculate Heart Juniorate Girls Secondary Uasin GishuNot confirmedOtherDayMixed5
Kipkeino High Uasin GishuKessesOtherBoardingBoys2
Liberty Ace School Eldoret Uasin GishuKapsaretOtherBoardingMixed1
Loreto Convent Secondary Uasin GishuNot confirmedOtherBoardingGirls3
Miale Education Centre Uasin GishuTurboOtherBoardingGirls3
Mother of Apostles Secondary Uasin GishuNot confirmedOtherBoardingBoys3
Mother of the Saviour Senior School Uasin GishuTurboOtherListed as hybridMixed3
Newlight Schools-Ziwa Uasin GishuSoyOtherBoardingMixed6
Nova Pioneer Eldoret Boys Uasin GishuKessesOtherListed as hybridBoys4
Nova Pioneer Eldoret Girls Uasin GishuKessesOtherListed as hybridGirls4
Potterhouse Senior School-Eldoret Uasin GishuKessesOtherDayMixed1
SDA Segero Secondary Uasin GishuNot confirmedOtherDayMixed10
Showers Secondary Uasin GishuTurboOtherDayMixed1
St Elizabeth High School Uasin GishuKapsaretOtherListed as hybridMixed2
St Mark Model High School Uasin GishuKapsaretOtherDayMixed1
St Patricks High School Kabongo Uasin GishuKapsaretOtherBoardingBoys3
St. Josephs International Science School. Uasin GishuAinabkoiOtherListed as hybridMixed2
Suzy Peacock High School Uasin GishuKapsaretOtherBoardingMixed7
Testimony Secondary School Uasin GishuNot confirmedOtherDayMixed4
Turbo Magnet Uasin GishuTurboOtherBoardingMixed2
Turbo School Uasin GishuTurboOtherBoardingBoys3
Bunyore Girls VihigaLuandaC1BoardingGirls21
Chavakali High School VihigaSabatiaC1BoardingBoys15
Friends School Keveye Girls VihigaSabatiaC1BoardingGirls15
Nyang’ori Boys High School VihigaHamisiC1BoardingBoys27
St. Clare Ebukuya Secondary School for Hearing Impaired VihigaLuandaC1BoardingMixed5
Ebubayi Secondary School VihigaLuandaC2BoardingMixed12
Ebusakami Girls Secondary School VihigaLuandaC2BoardingGirls20
Emusire High School VihigaEmuhayaC2BoardingBoys12
Friends Girls High School – Igunga VihigaSabatiaC2BoardingGirls6
Friends School Kaimosi Boys Secondary VihigaHamisiC2BoardingBoys18
Friends School Kaimosi Girls VihigaHamisiC2BoardingGirls18
Friends School – Mbale VihigaSabatiaC2BoardingBoys15
Goibei Girls High School VihigaHamisiC2BoardingGirls18
Hobunaka Secondary School VihigaLuandaC2BoardingBoys9
Ibubi Girls Secondary School VihigaLuandaC2BoardingGirls15
Madira Girls’ High School VihigaVihigaC2BoardingGirls13
Moi Girls’ Secondary School-Vokoli VihigaSabatiaC2BoardingGirls12
Mudavadi Girls High School VihigaVihigaC2BoardingGirls13
Senende Boys’ High School VihigaHamisiC2BoardingBoys18
St. Clare’s Maragoli Girls VihigaVihigaC2BoardingGirls13
St. Pauls Erusui Girls High School VihigaHamisiC2BoardingGirls6
Tigoi Girls Secondary School VihigaHamisiC2BoardingGirls18
Vihiga Friends High School VihigaVihigaC2BoardingBoys13
Bukulunya Secondary School VihigaSabatiaC3BoardingMixed12
Busali Union Secondary School VihigaSabatiaC3BoardingBoys9
Ebunangwe Secondary School VihigaEmuhayaC3BoardingBoys15
Ebusiratsi Secondary School VihigaEmuhayaC3BoardingGirls6
Esalwa Secondary School VihigaEmuhayaC3BoardingBoys6
Friends High School Kigama VihigaSabatiaC3BoardingBoys3
Friends School Kaimosi Demonstration Secondary VihigaHamisiC3BoardingMixed11
Friends Schoool Kegoye Boys’ VihigaVihigaC3BoardingBoys10
Friends Secondary Sch00L- Muhudu VihigaHamisiC3BoardingMixed21
Gahumbwa Secondary School VihigaSabatiaC3BoardingGirls3
Ikobero Girls Secondary School VihigaSabatiaC3BoardingGirls15
Imusutsu Mixed Secondary School VihigaHamisiC3BoardingMixed15
Kilingili Secondary School VihigaEmuhayaC3BoardingGirls5
Mbihi Friends Girls High School VihigaVihigaC3BoardingGirls13
Munzatsi Secondary School VihigaHamisiC3BoardingMixed12
St. Anne´S Buyangu Girls´ School VihigaHamisiC3BoardingGirls12
St. Ursulas Chamakanga Girls Secondary School VihigaSabatiaC3BoardingGirls9
94Gisambai Secondary VihigaHamisiC4DayMixed3
A.C.K Hombala Secondary School VihigaSabatiaC4DayMixed9
Bishop Sulumeti Girls Secondary School VihigaHamisiC4DayGirls2
Bo Yusuf Secondary School VihigaSabatiaC4DayMixed3
Budaywa Friends Secondary School VihigaSabatiaC4DayMixed3
Bugina Secondary School VihigaSabatiaC4DayMixed12
Bumira Secondary School VihigaHamisiC4DayMixed3
Bunyore Secondary School VihigaEmuhayaC4DayMixed3
C.E.C.A Inyanza Secondary School VihigaVihigaC4DayMixed10
Chambiti Secondary School VihigaVihigaC4DayMixed6
Chandolo Salvation Army Secondary School VihigaVihigaC4DayMixed6
Chango Secondary School VihigaVihigaC4DayMixed10
Chavavo Secondary School VihigaVihigaC4DayMixed10
Chebunaywa S A Secondary School VihigaHamisiC4DayMixed3
Cheptech Secondary School VihigaHamisiC4DayMixed4
Demesi Secondary School VihigaSabatiaC4DayMixed9
Digula Secondary School VihigaSabatiaC4DayMixed6
Dr Maurice Dang’ana Secondary School VihigaHamisiC4DayMixed18
Dr. Gimose Secondary School – Jeviriri VihigaHamisiC4DayMixed12
Ebukanga Secondary School VihigaEmuhayaC4DayMixed3
Ebukhaya Secondary School VihigaEmuhayaC4DayMixed6

Showing schools 9501–10000 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