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
Njoro Central Secondary School NakuruNjoroC4DayMixed15
Njoro Day Secondary School NakuruNjoroC4DayMixed21
Njoro Township Secondary School NakuruNjoroC4DayMixed9
North Karati Secondary School NakuruNaivashaC4DayMixed3
Nyakairu Seniors Secondary School NakuruNaivashaC4DayMixed4
Nyakiambi Secondary School NakuruMoloC4DayMixed5
Nyamathi Secondary School NakuruNaivashaC4DayMixed5
Nyondia Secondary School NakuruNaivashaC4DayMixed6
Nyonjoro Secondary School NakuruNaivashaC4DayMixed5
Ogiek Kwanza Secondary School NakuruKuresoi SouthC4DayMixed5
Ogiek Nessuit Secondary School NakuruNjoroC4DayMixed3
Ogiek Sotiki Secondary School NakuruKuresoi SouthC4DayMixed5
Ogilgei Secondary School NakuruRongaiC4DayMixed4
Ol Donyo Mara Secondary School NakuruSubukiaC4DayMixed3
Ol-Rongai Secondary School NakuruRongaiC4DayMixed5
Olbonata Secondary School NakuruNakuru NorthC4DayMixed1
Ole Tachasis Secondary School NakuruKuresoi SouthC4DayMixed3
Olenguruone Township Day Secondary School NakuruKuresoi SouthC4DayMixed3
Oljorai Secondary School NakuruGilgilC4DayMixed3
Olkuwit Senior School NakuruKuresoi NorthC4DayMixed2
Ol’manyatta Secondary School NakuruSubukiaC4DayMixed1
Our Lady of Fatima Secondary School NakuruNakuru NorthC4DayMixed5
Our Lady of Victories Secondary School NakuruSubukiaC4DayMixed1
P.C.E.A Elburgon Secondary School NakuruMoloC4DayMixed12
Pamela Scott Leldet Secondary NakuruRongaiC4DayMixed9
Patel Day Secondary School NakuruRongaiC4DayMixed10
Piave Secondary NakuruRongaiC4DayMixed6
Rhino Secondary School NakuruNakuru EastC4DayMixed9
Rigogo Secondary School NakuruNakuru NorthC4DayMixed10
Rombei Secondary School NakuruMoloC4DayMixed5
Rongai Mixed Day Secondary NakuruRongaiC4DayMixed3
Rubiri Secondary School NakuruNaivashaC4DayMixed6
Ruiru Secondary School NakuruRongaiC4DayMixed4
Rurii Secondary School NakuruNakuru NorthC4DayMixed10
Rutere Secondary School NakuruNaivashaC4DayMixed1
Sachangwan Ndoinet Secondary School NakuruKuresoi NorthC4DayMixed3
Sachangwan Secondary School NakuruMoloC4DayMixed12
Safina Haji Secondary School NakuruSubukiaC4DayMixed1
Sanmarco Secondary School NakuruRongaiC4DayMixed4
Sarambei Secondary School NakuruRongaiC4DayMixed3
Seet Kobor Baptist Secondary School NakuruRongaiC4DayMixed4
Segutiet Secondary School NakuruNjoroC4DayMixed2
Set Kotes Secondary School NakuruKuresoi NorthC4DayMixed3
Sidai Secondary School NakuruSubukiaC4DayMixed3
Silibwet Secondary School NakuruKuresoi SouthC4DayMixed3
Simboiyon Secondary School NakuruSubukiaC4DayMixed3
Simotwet Mixed Day Secondary School NakuruKuresoi SouthC4DayMixed1
Sinendet Mixed Day Secondary School NakuruKuresoi SouthC4DayMixed3
Sinendet Secondary School NakuruNjoroC4DayMixed3
Sirikwa Secondary School NakuruKuresoi NorthC4DayMixed2
Siryat Mixed Day Secondary School NakuruNjoroC4DayMixed3
Sitoito Secondary School NakuruKuresoi NorthC4DayMixed6
Sokoro Senior School NakuruMoloC4DayMixed3
Solai Day Mixed Secondary School NakuruRongaiC4DayMixed4
Solai Kale Secondary School NakuruRongaiC4DayMixed9
Springs High School NakuruRongaiC4DayMixed6
St John’s Secondary School (Bahati) NakuruNakuru NorthC4DayMixed6
St Marks Eldonio Secondary School NakuruNakuru NorthC4DayMixed6
St Marys Girls Secondary School NakuruNakuru EastC4DayGirls13
St Michael Gatagati Secondary School NakuruSubukiaC4DayMixed5
St. Antony Engoshura Secondary School NakuruNakuru NorthC4DayMixed2
St. Brendan’s Secondary School NakuruMoloC4DayMixed3
St. Francis Bahati Secondary School NakuruNakuru NorthC4DayMixed6
St. Gerald High School NakuruNakuru NorthC4DayMixed4
St. Joseph’s Elburgon Secondary School NakuruMoloC4DayMixed3
St. Joseph’s Kari Lanet NakuruNakuru NorthC4DayMixed4
St. Joseph’s Kirima Secondary School NakuruNakuru NorthC4DayMixed6
St. Paul Kiriko Secondary School NakuruSubukiaC4DayMixed2
St. Ulrich Lama Secondary School NakuruSubukiaC4DayMixed1
St. Andrew’s Tarabete Secondary School NakuruNaivashaC4DayMixed10
St. James Mixed Secondary School NakuruMoloC4DayMixed3
Subukia Day Secondary School NakuruSubukiaC4DayMixed4
Subuku Secondary School NakuruNjoroC4DayMixed6
Sukutek Secondary School NakuruKuresoi SouthC4DayMixed3
Sururu Secondary School NakuruNjoroC4DayMixed9
Tachasis Secondary School NakuruSubukiaC4DayMixed2
Taita Mauche Secondary School NakuruNjoroC4DayMixed15
Tangi Tano Secondary School NakuruGilgilC4DayMixed5
Tarakuet Mixed Day Secondary School NakuruNjoroC4DayMixed2
Tarakwa Secondary School NakuruKuresoi NorthC4DayMixed2
Tayari Secondary School NakuruMoloC4DayMixed7
Temoyetta D.E.B. Mixed Secondary School NakuruKuresoi NorthC4DayMixed6
Temoyetta Secondary School NakuruKuresoi NorthC4DayMixed3
Tendwet Secondary School NakuruKuresoi SouthC4DayMixed3
Tengecha Secondary School NakuruNjoroC4DayMixed3
Testai Secondary School NakuruRongaiC4DayMixed6
Thugunui Secondary School NakuruGilgilC4DayMixed4
Tinet Kapkoi Secondary School NakuruKuresoi SouthC4DayMixed3
Tinet Mixed Secondary School NakuruKuresoi SouthC4DayMixed5
Tipis Secondary School NakuruNjoroC4DayMixed3
Tuiyotich NakuruRongaiC4DayMixed2
Tulwet Secondary School NakuruKuresoi SouthC4DayMixed3
Tumaini House School NakuruNakuru WestC4DayMixed18
Tumaini Integrated Secondary School NakuruMoloC4DayMixed4
Turi Secondary School NakuruMoloC4DayMixed5
Uhuru High School NakuruNakuru WestC4DayMixed12
Umoja Secondary School NakuruSubukiaC4DayMixed3
Umoja Tulwet Secondary School NakuruKuresoi NorthC4DayMixed4
Unity High School NakuruNaivashaC4DayMixed4
Upperhill Mixed Secondary School NakuruNakuru EastC4DayMixed10
Wanyororo Secondary School NakuruNakuru NorthC4DayMixed5
Wei Secondary School NakuruSubukiaC4DayMixed6
Wendani Secondary School NakuruNjoroC4DayMixed3
Wiyumiririe Secondary School NakuruSubukiaC4DayMixed1
Woodard Langalanga Secondary School NakuruGilgilC4DayMixed10
Workers High School NakuruNakuru NorthC4DayMixed4
Anestar Precious Girls Secondary NakuruNot confirmedOtherDayMixed1
Archbishop Ndingi Secondary School NakuruNot confirmedOtherDay & BoardingMixed4
Arutani Girls Secondary NakuruNot confirmedOtherDayMixed2
Bahati Upperhill Secondary NakuruNot confirmedOtherDayMixed4
Bahati Boys NakuruNakuru NorthOtherBoardingBoys1
Boenix High School NakuruRongaiOtherBoardingGirls3
Bridgewater Girl's High School NakuruRongaiOtherListed as hybridGirls3
Camp Breathren Christian School NakuruGilgilOtherBoardingMixed1
Christ the King Girls Secondary NakuruNot confirmedOtherDayMixed14
Daystar Schools NakuruNakuru NorthOtherListed as hybridGirls1
Elma Kamonong High NakuruRongaiOtherBoardingMixed3
Goshen Boys High School NakuruNot confirmedOtherListed as hybridBoys3
Goshen Sacred Girls High School NakuruNakuru NorthOtherListed as hybridGirls4
Grams Secondary NakuruNakuru NorthOtherListed as hybridMixed1
Hopewell Secondary NakuruNot confirmedOtherDayMixed3
Lake Academy NakuruNaivashaOtherListed as hybridMixed3
Marylearn Secondary NakuruKuresoi SouthOtherListed as hybridMixed1
Missions of Hope Centre:Turi High School NakuruMoloOtherBoardingMixed2
Moi High School Kabarak NakuruNot confirmedOtherBoardingMixed1
Mumtaz Girls High School NakuruRongaiOtherBoardingGirls3
Naivasha Boys High NakuruNaivashaOtherBoardingBoys1
Nakuru Mountain Park Senior School NakuruNakuru NorthOtherListed as hybridMixed2
Nakuru Schools NakuruNakuru NorthOtherListed as hybridMixed3
Njoro Precious School NakuruRongaiOtherBoardingMixed3
Petal Girls NakuruNaivashaOtherListed as hybridGirls3
Potters House Girls High School NakuruNakuru NorthOtherBoardingGirls1
Potters Senior School NakuruNakuru NorthOtherListed as hybridMixed1
Reign Star School NakuruNakuru NorthOtherListed as hybridMixed1
Rift Vally Adventist Secondary School NakuruNot confirmedOtherDay & BoardingMixed2
Rohi Grassville Senior School NakuruNakuru NorthOtherListed as hybridMixed1
Rohi High School NakuruNakuru NorthOtherListed as hybridMixed1
Ronaka House School NakuruNakuru WestOtherDayMixed5
Rovy Girls Secondary NakuruNot confirmedOtherDayMixed1
Sacred Heart Boys' Secondary NakuruNot confirmedOtherDayMixed3
Semita Girls NakuruNaivashaOtherBoardingGirls1
Shiners Girls Secondary NakuruNot confirmedOtherDay & BoardingMixed9
Shunem Girls Secondary NakuruNot confirmedOtherDayMixed1
Silverhill High School NakuruNaivashaOtherListed as hybridMixed1
St Clares Girls Lanet NakuruNakuru NorthOtherListed as hybridGirls1
St Ruth Boys Boarding NakuruGilgilOtherBoardingBoys1
St Yermo Secondary School NakuruNot confirmedOtherDayGirls1
St. Clare Girls Secondary NakuruNot confirmedOtherBoardingGirls4
St. Francis Secondary NakuruNot confirmedOtherDayMixed2
St. Joseph's Junior Seminary Secondary School NakuruNot confirmedOtherBoardingBoys2
St. Joseph's Kirandich Secondary School NakuruNot confirmedOtherDay & BoardingMixed5
St. Josephine Bakhita Secondary NakuruGilgilOtherDayMixed1
St. Monica Secendary NakuruNot confirmedOtherDayMixed1
St. Xaviers Secondary NakuruNot confirmedOtherDayMixed4
St. Agnes Scenery Girls High School NakuruGilgilOtherBoardingGirls1
St. Johns High School Keringet NakuruKuresoi SouthOtherListed as hybridMixed4
The Betty Mavity Roberts NakuruNakuru NorthOtherListed as hybridMixed3
Tiloa Girls Secondary NakuruNot confirmedOtherDayMixed3
Trinity Mission Schools NakuruGilgilOtherListed as hybridMixed1
Vanessa Grant Girls High School NakuruRongaiOtherBoardingGirls3
Kapsabet Boys NandiChesumeiC1BoardingBoys16
Kapsabet Girls NandiNandi CentralC1BoardingGirls26
Kapsabet Secondary School for the Deaf NandiNandi CentralC1BoardingMixed2
Meteitei Boys Secondary School NandiTinderetC1BoardingBoys16
St. Joseph’s Girls – Chepterit NandiChesumeiC1BoardingGirls16
ACK St. Mark’s Kaptumo Boys High School. NandiNandi SouthC2BoardingBoys6
AIC Chebisaas Girls Secondary School NandiNandi SouthC2BoardingGirls18
Aldai Girls Secondary School NandiNandi SouthC2BoardingGirls8
Cheptil Secondary School NandiNandi NorthC2BoardingMixed9
Holy Rosary Girls Secondary School Koibem NandiNandi CentralC2BoardingGirls13
Itigo Girls Secondary School NandiChesumeiC2BoardingGirls8
Kapkolei Girls Secondary School NandiNandi SouthC2BoardingGirls13
Kemeloi Boys Secondary School NandiNandi SouthC2BoardingBoys20
Kilibwoni High School NandiNandi CentralC2BoardingBoys12
Kipsigak High School NandiNandi CentralC2BoardingBoys16
Kurgung Secondary School NandiNandi NorthC2BoardingBoys18
Laboret Boys High School NandiNandi NorthC2BoardingBoys14
Lelmokwo High School NandiChesumeiC2BoardingBoys20
Lelwak Secondary School NandiNandi EastC2BoardingBoys6
Ndalat Gaa Girls’ Secondary School NandiNandi NorthC2BoardingGirls10
Our Lady of Peace Girls’ Secondary School NandiNandi EastC2BoardingGirls6
Our Lady of Victory Kapnyeberai NandiNandi CentralC2BoardingGirls11
Samoei Boys Secondary School NandiNandi EastC2BoardingBoys20
Serem Secondary School NandiNandi SouthC2BoardingBoys10
St Michael’s Boys H.S-Terige NandiNandi CentralC2BoardingBoys24
St. Mary’s Tach Asis Girls Secondary School NandiTinderetC2BoardingGirls32
Stephen Kositany Girls’ High School NandiNandi NorthC2BoardingGirls5
Tulwo Girls High School NandiNandi NorthC2BoardingGirls10
A I C Kosirai Girls Secondary School NandiChesumeiC3BoardingGirls16
A.C.K Kapsoo Girls’ Secondary School NandiNandi SouthC3BoardingGirls2
A.I.C Kamoiywo Girls Secondary School NandiChesumeiC3BoardingGirls8
ACK St. Mathews Girls Secondary School-Septonok NandiNandi NorthC3BoardingGirls9
AIC Kapchemoiywo Girls Secondary School NandiNandi CentralC3BoardingGirls4
AIC Kiborgok Girls NandiNandi CentralC3BoardingGirls3
AIC Laboret Girls Secondary School NandiNandi NorthC3BoardingGirls5
All Saints Kapkeno Girls High School NandiTinderetC3BoardingGirls3
Bishop Makarios Mixed Day Boarding Secondary School NandiNandi SouthC3BoardingMixed3
Chemase Secondary School NandiTinderetC3BoardingMixed6
Eisero Girls Secondary School NandiNandi NorthC3BoardingGirls12
Fr. Mair Girls Secondary School NandiNandi SouthC3BoardingGirls6
Got Ne Lel Secondary School NandiTinderetC3BoardingGirls10
Kabiyet Boys Secondary School NandiNandi NorthC3BoardingBoys1
Kabote Ss NandiNandi EastC3BoardingMixed9
Kapkagaon Secondary NandiNandi CentralC3BoardingMixed3
Kapsengere Secondary School NandiNandi SouthC3BoardingMixed6
Kapsigilai Girls’ Secondary School NandiTinderetC3BoardingGirls6
Kaptel Boys High School NandiChesumeiC3BoardingBoys16
Kemeloi Girls Secondary School NandiNandi SouthC3BoardingGirls2
Moi High School,Sirgoi NandiChesumeiC3BoardingBoys6
Mombwo Girls’ Secondary School NandiTinderetC3BoardingGirls1
Sochoi A.I.C Girls Secondary School NandiNandi EastC3BoardingGirls9
Sochoi Secondary School NandiNandi EastC3BoardingBoys9
St Francis Cheptarit Secondary School NandiChesumeiC3BoardingGirls11
St. Anne’s Girls’ Kapkemich NandiNandi SouthC3BoardingGirls2
St. Elizabeth Girls Secondary School Chepkunyuk NandiNandi EastC3BoardingGirls12
St. Paul’s ACK Girls Secondary School- Kaptel NandiChesumeiC3BoardingGirls5
St. Teresa of Avila Girls – Ndalat NandiNandi NorthC3BoardingGirls10
St. Brigitta Girls High School NandiNandi NorthC3BoardingGirls7
Taito K.T.G.A Secondary School NandiNandi EastC3BoardingMixed15
Tinderet Secondary School NandiTinderetC3BoardingBoys9
A C K Kimogoch Secondary School NandiNandi NorthC4DayMixed3
A I C Setek Secondary School NandiTinderetC4DayMixed3
A. C. K St. Phillips Teldet Secondary School NandiNandi SouthC4DayMixed1
A.C.K Ibanja Mixed Secondary School NandiNandi SouthC4DayMixed2
A.C.K Kapnganio Secondary School NandiNandi NorthC4DayMixed1
A.I.C Chepkebuge Secondary School NandiNandi SouthC4DayMixed6
A.I.C Chepkemel Secondary School NandiNandi NorthC4DayMixed7
A.I.C Cheptonon Secondary School NandiNandi NorthC4DayMixed4
A.I.C Chepyagoris Secondary School NandiNandi NorthC4DayMixed3
A.I.C Kechire Secondary School NandiChesumeiC4DayMixed11
A.I.C Moi Kapkuto Secondary School NandiChesumeiC4DayMixed5
A.I.C Mosombor Secondary School NandiNandi SouthC4DayMixed1
A.I.C Tamboiyo Secondary School NandiChesumeiC4DayMixed4
A.I.C. Kaigat Secondary School NandiNandi NorthC4DayMixed7
A.I.C. Moi Kabiemit Secondary School NandiNandi NorthC4DayMixed4
ACK Kipsugur Secondary School NandiNandi CentralC4DayMixed6
ACK Lagat High – Olmetunyi NandiChesumeiC4DayMixed8
ACK St Luke Kapng’ombe Secondary School NandiNandi NorthC4DayMixed5
ACK St Mark’s Kiminda Secondary School NandiNandi CentralC4DayMixed2
ACK St. Pauls Kimolwo Mixed Secondary School NandiNandi SouthC4DayMixed2
ACK St. Mathews Kormaet Secondary School NandiNandi NorthC4DayMixed3
ACK St. Thomas Kapchumba NandiNandi CentralC4DayMixed6
AIC Cheptuiyet Secondary School NandiNandi NorthC4DayMixed1
AIC Cheptwolio Secondary School NandiChesumeiC4DayMixed6
AIC Itigo Mixed Secondary School NandiChesumeiC4DayMixed4
AIC Kamanyinya Secondary School NandiNandi NorthC4DayMixed4
AIC Kimong’ Secondary School NandiNandi NorthC4DayMixed5
AIC Kipkongorwo Secondary School NandiChesumeiC4DayMixed5
AIC Kipyaor Secondary NandiTinderetC4DayMixed2
AIC Manman Secondary School NandiNandi SouthC4DayMixed2
AIC Mosoriot Secondary School NandiChesumeiC4DayMixed10
AIC Mutwot Secondary School NandiChesumeiC4DayMixed3
AIC Ndulele Secondary School NandiNandi NorthC4DayMixed3
Ainapngetuny Secondary School NandiTinderetC4DayMixed12
All4Running Shoe4Africa NandiNandi CentralC4DayMixed1
Aron Moiben SDA Kungurwet Secondary School NandiNandi NorthC4DayMixed5
Banja Secondary School NandiNandi SouthC4DayMixed5
Barasendu Secondary School NandiNandi EastC4DayMixed6
Barngetuny Secondary School -Kapchumba NandiNandi CentralC4DayMixed6
Bishop Neo Kongai Secondary School-Kitaor NandiNandi SouthC4DayMixed6
Bonjoge A.I.C Boys Secondary School NandiNandi SouthC4DayBoys2
Chebarus Secondary School NandiNandi EastC4DayMixed6
Chemamul Secondary School NandiTinderetC4DayMixed1
Chemobo Mixed Day Secondary School NandiNandi SouthC4DayMixed5
Chemundu Secondary School NandiChesumeiC4DayMixed3
Chemutia Secondary School NandiTinderetC4DayMixed3
Chepkongony Secondary School NandiNandi SouthC4DayMixed3
Chepkumia Secondary School NandiNandi CentralC4DayMixed8
Cheplelachbei Secondary School NandiNandi EastC4DayMixed6
Cheptabach Mixed Day Secondary School NandiNandi EastC4DayMixed6
Cherobon Mixed Day Secondary School NandiTinderetC4DayMixed3
Cherondo Secondary School NandiTinderetC4DayMixed3
Chesuwe High School NandiNandi CentralC4DayMixed1
Christ the King High School Chepterit NandiChesumeiC4DayMixed13
Dr Sally Kosgei Secondary School NandiNandi SouthC4DayMixed3
Fr Kuhn Secondary Chepsonoi NandiNandi CentralC4DayMixed8
Fr. Boyle Kabolebo Secondary School NandiTinderetC4DayMixed5
Fr. George Yahn Secondary School-Cheptonon NandiTinderetC4DayMixed3
Fr. Martin Boyle Secondary School NandiTinderetC4DayMixed9
Henry Kosgei Secondary School NandiTinderetC4DayMixed9
Jean Marie Seronei Secondary School NandiNandi EastC4DayMixed7
Kabirer High School NandiTinderetC4DayMixed4
Kabirirsang Secondary NandiNandi CentralC4DayMixed6
Kabutiei Secondary School NandiTinderetC4DayMixed3
Kabwareng Secondary School NandiNandi CentralC4DayMixed10
Kamelil Mixed Day Secondary School NandiTinderetC4DayMixed1
Kamimei Secondary School NandiNandi SouthC4DayMixed13
Kamobo Secondary NandiNandi CentralC4DayMixed9
Kamungei Secondary School NandiNandi NorthC4DayMixed3
Kamuny Secondary NandiTinderetC4DayMixed1
Kamurguiywo Secondary School NandiChesumeiC4DayMixed5
Kapchepkok Secondary School NandiChesumeiC4DayMixed7
Kapkatet Secondary School NandiNandi NorthC4DayMixed1
Kapkeben AIC Girls Secondary School NandiNandi SouthC4DayGirls3
Kapkeben Day Mixed Secondary School NandiNandi SouthC4DayMixed2
Kapkerer Secondary School NandiNandi SouthC4DayMixed2
Kapkeruge Secondary School NandiNandi SouthC4DayMixed1
Kapkoimur Secondary School NandiNandi NorthC4DayMixed1
Kapkoros Barngetuny Secondary School NandiTinderetC4DayMixed4
Kapkures Secondary School NandiNandi SouthC4DayMixed3
Kaplelmet Secondary School NandiNandi EastC4DayMixed7
Kapsaos Secondary School NandiNandi SouthC4DayMixed1
Kapsimotwa Secondary School NandiNandi EastC4DayMixed3
Kapsisiywa Secondary School NandiChesumeiC4DayMixed8
Kaptien Secondary School NandiNandi EastC4DayMixed6
Kaptildil Secondary School NandiChesumeiC4DayMixed8
Kaptumek Secondary School NandiNandi SouthC4DayMixed1
Kaputi Secondary School NandiNandi EastC4DayMixed6
Kebulonik Secondary School NandiNandi NorthC4DayMixed12
Keburo Secondary School NandiNandi SouthC4DayMixed1
Kesogon Secondary School NandiNandi SouthC4DayMixed1
Kibigobe Secondary School NandiNandi NorthC4DayMixed3
Kiborgok High NandiNandi CentralC4DayMixed13
Kimaren Secondary School NandiNandi SouthC4DayMixed12
Kimnyoasis Mixed Day Secondary NandiNandi CentralC4DayMixed5
Kimolwet SDA Secondary School NandiNandi NorthC4DayMixed3
Kimondi Secondary School NandiChesumeiC4DayMixed11
Kimugul Mixed Day NandiTinderetC4DayMixed4
Kimwani Secondary School NandiTinderetC4DayMixed6
Kipkeibon Mixed Day NandiNandi CentralC4DayMixed10
Kipkoror Mixed Day Secondary School NandiNandi EastC4DayMixed5
Kipkures Secondary School NandiTinderetC4DayMixed1
Kipletito Secondary School NandiNandi SouthC4DayMixed2
Kipsotoi Secondary School NandiNandi CentralC4DayMixed6
Kiptulus Secondary School NandiNandi SouthC4DayMixed5
Kipture NandiNandi CentralC4DayMixed4
Koiban Secondary School NandiNandi NorthC4DayMixed5
Koilot Secondary School NandiNandi EastC4DayMixed9
Koisegem Mixed Day NandiTinderetC4DayMixed1
Koisolik Secondary School NandiNandi NorthC4DayMixed1
Koitabut Secondary School NandiNandi SouthC4DayMixed5
Koitalel Samoei High School Kugeroniot NandiNandi NorthC4DayMixed1
Kombe Secondary School NandiChesumeiC4DayMixed8
Kosirai High School NandiChesumeiC4DayMixed10
Kosoiywo Secondary School NandiNandi EastC4DayMixed5
Koyo Secondary School NandiNandi SouthC4DayMixed6
Maraba Secondary School NandiNandi SouthC4DayMixed4
Martin Lel Secondary School NandiChesumeiC4DayMixed8
Mogobich Mixed Day Secondary School NandiNandi EastC4DayMixed6
Morden Day Sirgoi Secondary NandiChesumeiC4DayMixed8
Mugen Mixed Day Secondary School NandiNandi SouthC4DayMixed4
Musasa Ipa Secondary School NandiNandi SouthC4DayMixed4
Mutumon Secondary School NandiTinderetC4DayMixed3
Mwein Adventist Secondary School NandiChesumeiC4DayMixed8
Namgoi Mixed Day School NandiChesumeiC4DayMixed12
Ndonyongaria Secondary School NandiChesumeiC4DayMixed5
Ndubeneti Secondary NandiNandi CentralC4DayMixed7
Ndurio Secondary School NandiNandi SouthC4DayMixed4
Ngechek Secondary School NandiChesumeiC4DayMixed4
Olmaroroi Secondary School NandiNandi NorthC4DayMixed3
Ol’lessos Mixed Day Secondary School NandiNandi EastC4DayMixed9
Our Lady of Wisdom Kapkechui Girls Secondary NandiChesumeiC4DayGirls8
Samoo Secondary School NandiChesumeiC4DayMixed3
Sang’alo Secondary School NandiNandi NorthC4DayMixed7
Saniak Secondary School NandiChesumeiC4DayMixed8
Sarora Secondary School NandiNandi NorthC4DayMixed7
Sarwat Mixed Secondary School NandiTinderetC4DayMixed3
Savani Secondary School NandiNandi EastC4DayMixed3
SDA Kurgung Girls Secondary School NandiNandi NorthC4DayGirls3
SDA Samitui Mixed Secondary School NandiNandi SouthC4DayMixed2
Sigot Secondary School NandiNandi NorthC4DayMixed9
Siksiket Secondary School NandiChesumeiC4DayMixed8
Siret Secondary School NandiNandi EastC4DayMixed6
Sirwa Secondary School NandiNandi EastC4DayMixed6
Siwo Secondary School NandiNandi EastC4DayMixed6
Sokosik Secondary School NandiTinderetC4DayMixed2
St Andrews Kapsato High School NandiNandi NorthC4DayMixed1
St Barnabas Tegat NandiNandi CentralC4DayMixed5
St Benedict Kipsamoite Secondary School NandiNandi NorthC4DayMixed5
St John Tachasis Mixed Day Secondary School NandiTinderetC4DayMixed20
St Johns Mixed Secondary School-Chepkunyuk NandiNandi EastC4DayMixed6
St Judes Kokwet Secondary School NandiChesumeiC4DayMixed9
St Michael’s Secondary School Kabisaga NandiNandi NorthC4DayMixed3
St Robert’s Arwos NandiNandi CentralC4DayMixed3
St. Andrew Secondary School – Senetwo NandiTinderetC4DayMixed2
St. Augustine Secondary School – Chepkuny NandiNandi SouthC4DayMixed1
St. Canisius High School – Mateket NandiChesumeiC4DayMixed4
St. Charles Lwanga Chepkoiyo NandiNandi NorthC4DayMixed1
St. Clement Secondary School-Nyigoon NandiNandi NorthC4DayMixed3
St. Johns Kibongwa Secondary School NandiTinderetC4DayMixed1
St. Josephs Chebara Secondary School NandiNandi SouthC4DayMixed1
St. Joseph’s Kamwega Secondary School NandiNandi NorthC4DayMixed3
St. Joseph’s Kapkenyeloi Secondary School NandiNandi NorthC4DayMixed1
St. Mary’s High School Soiyet NandiNandi EastC4DayMixed3
St. Mary’s Kipchemwon Secondary School NandiNandi SouthC4DayMixed3
St. Monica Secondary School Kapkoros NandiNandi NorthC4DayMixed5
St. Patrick Ndaptabwa Secondary School NandiChesumeiC4DayMixed4
St. Patrick’s Chemnoet Secondary School NandiNandi NorthC4DayMixed1
St. Paul’s Kamonjil High School NandiChesumeiC4DayMixed1
St. Peters Ngenyilel Secondary School NandiNandi NorthC4DayMixed1
St. Peters Soba Day Secondary School NandiTinderetC4DayMixed2
St. Peter’s Secondary School – Kamasai NandiNandi NorthC4DayMixed1
St. Thomas Secondary School – Kaiboi NandiNandi NorthC4DayMixed1
St. Andrew Koibarak Secondary School NandiNandi SouthC4DayMixed4
St. John Paul Ii Chepterwai Girls Secondary School NandiNandi NorthC4DayGirls6
St. John the Apostle High School-Chemuswa NandiChesumeiC4DayMixed6
St. Josephs Songoliet NandiNandi CentralC4DayMixed2
St. Michael’s Kapkenduiywo Secondary School NandiNandi SouthC4DayMixed1
St. Michael’s Mixed Secondary School-Kamelilo NandiTinderetC4DayMixed9
St. Pauls Chemalal A.C.K Secondary School NandiTinderetC4DayMixed3
St. Stephen’s Kiptuiya Secondary School NandiChesumeiC4DayMixed4
St. Sylvester Sironoi Secondary School NandiChesumeiC4DayMixed3
St. Theresa of the Child Jesus -Masaba High School NandiChesumeiC4DayMixed6
Taboiyat Mixed Day Secondary School NandiNandi EastC4DayMixed6
Tabolwa Secondary School NandiNandi NorthC4DayMixed5
Tangaratwet Secondary School NandiNandi NorthC4DayMixed1
Taunet Secondary School NandiTinderetC4DayMixed6
Tereno Mixed Secondary NandiTinderetC4DayMixed2
Tigityo Secondary School NandiNandi EastC4DayMixed6
Tiryo NandiNandi CentralC4DayMixed1
Tuktuk Secondary School NandiNandi NorthC4DayMixed2
Tulon Secondary School NandiNandi CentralC4DayMixed11
Baraton Adventist Secondary NandiNot confirmedOtherDay & BoardingMixed3
Busara Senior School NandiNandi CentralOtherListed as hybridMixed2
Kisaget Secondary School NandiChesumeiOtherDayMixed3
Merryland Kapkilel Academy NandiNandi CentralOtherBoardingMixed2
Kilgoris Boys Secondary School NarokTrans Mara WestC1BoardingBoys9
Narok High School NarokNarok CentralC1BoardingBoys16
Ole Tipis Girls High School NarokNarok CentralC1BoardingGirls17
Emurua Dikirr Secondary School NarokTrans Mara EastC2BoardingBoys6
Kilgoris Girls Secondary School NarokTrans Mara WestC2BoardingGirls7
Maasai Girls Secondary School NarokNarok CentralC2BoardingGirls13
Moi Naikarra Girls Secondary School NarokNarok WestC2BoardingGirls2
Moi Naikarra Secondary School NarokNarok WestC2BoardingMixed23
Ololulunga Boys Secondary School NarokNarok SouthC2BoardingBoys20
Our Lady Queen of Peace Oloomirani Girls Secondary NarokNarok WestC2BoardingGirls12
St. Joseph Oloomirani Boys Secondary School NarokNarok WestC2BoardingBoys18
St. Mary’s Girls Secondary School NarokNarok CentralC2BoardingGirls10
Abosi Secondary School NarokTrans Mara EastC3BoardingMixed8
AIC Shartuka Girls Secondary School NarokTrans Mara WestC3BoardingGirls15
Emarti Secondary School NarokTrans Mara Sout HC3BoardingMixed4
Enkare Nairowua Girls Secondary School NarokNarok SouthC3BoardingGirls10
Enoosaen Boys Secondary School NarokTrans Mara WestC3BoardingBoys10
Enoosaen Girls NarokTrans Mara WestC3BoardingGirls11
Entontol Secondary School NarokNarok CentralC3BoardingMixed3
Eor-Ekule Secondary School NarokNarok EastC3BoardingMixed8
Ilmotiook Secondary School NarokNarok WestC3BoardingMixed17
Kabolecho Secondary School NarokTrans Mara EastC3BoardingGirls4
Kipise Hills Secondary School NarokNarok EastC3BoardingMixed5
Kisiriri Seconary School NarokNarok NorthC3BoardingMixed6
Lemek Namunyak Girls Secondary School NarokNarok WestC3BoardingGirls23
Loita Mixed Secondary School NarokNarok SouthC3BoardingMixed10
Maasai Mara Secondary School NarokNarok WestC3BoardingBoys12
Melelo Secondary School NarokNarok SouthC3BoardingMixed5
Mogoiyuet Secondary School NarokNarok WestC3BoardingMixed15
Naroosura Mixed Secondary School NarokNarok SouthC3BoardingMixed10
Ngiito Secondary School NarokNarok WestC3BoardingMixed20
Nkareta Secondary School NarokNarok CentralC3BoardingMixed8
Nkaroni Secondary School NarokNarok SouthC3BoardingMixed6
Nkorkorri Boys Secondary School NarokNarok WestC3BoardingBoys18
Ntulele Secondary School NarokNarok EastC3BoardingMixed7
Olashapani Girls Secondary School NarokNarok SouthC3BoardingGirls10
Olasiti Secondary School NarokNarok EastC3BoardingBoys1
Olchorro Secondary School NarokNarok CentralC3BoardingMixed5
Olkiriane Secondary School NarokNarok SouthC3BoardingMixed20
Olmekenyu High School NarokNarok SouthC3BoardingMixed6
Olmelil Secondary School NarokTrans Mara WestC3BoardingMixed10
Olokirikirai Secondary School NarokNarok NorthC3BoardingMixed6
Oloserian Hills Secondary School NarokNarok CentralC3BoardingMixed6
Olpukoti Secondary School NarokNarok SouthC3BoardingMixed6
Ongata Barrikoi Girls Secondary School NarokTrans Mara Sout HC3BoardingGirls4
Ongata Barrikoi High NarokTrans Mara Sout HC3BoardingBoys6
Pirrar Girls Secondary NarokTrans Mara WestC3BoardingGirls8
Poroko Friends Secondary NarokTrans Mara WestC3BoardingMixed12
Salabwek Secondary School NarokNarok WestC3BoardingMixed12
Sekenani Girls Secondary School NarokNarok WestC3BoardingGirls17
Senchura Secondary NarokNarok CentralC3BoardingMixed6
Shankoe Secondary School NarokTrans Mara WestC3BoardingMixed20
Shartuka Secondary School NarokTrans Mara WestC3BoardingBoys12
Siria Girls’ Secondary School NarokTrans Mara Sout HC3BoardingGirls3
Siria High School NarokTrans Mara Sout HC3BoardingBoys3
Sogoo High School NarokNarok SouthC3BoardingMixed8
Sosio Secondary School NarokTrans Mara WestC3BoardingMixed13
St Anthonys Secondary School NarokNarok EastC3BoardingBoys6
St. Anthony’s Girls Secondary School NarokNarok EastC3BoardingGirls4
Suswa Girls Secondary School NarokNarok EastC3BoardingGirls3
Talek Boys Secondary School NarokNarok WestC3BoardingBoys23
Talek Girls Secondary School NarokNarok WestC3BoardingGirls15
Aganga Mixed Day Secondary School NarokNarok WestC4DayMixed1
Aramat Secondary School NarokNarok EastC4DayMixed3
Baragorwet Secondary School NarokNarok AmaloC4DayMixed4
Changina Secondary School NarokTrans Mara EastC4DayMixed6
Chebitoik Mixed Day Secondary School NarokTrans Mara EastC4DayMixed6
Chebulu Secondary School NarokTrans Mara EastC4DayMixed8
Chelemei NarokTrans-Mara EastC4DayMixed4
Chemwokter Secondary School NarokNarok WestC4DayMixed3
Chepkisa Secondary School NarokTrans Mara EastC4DayMixed2
Chepkoiyet Secondary School NarokTrans Mara EastC4DayMixed6
Cheramgoi Secondary School NarokTrans Mara EastC4DayMixed6
Cheserton Secondary School NarokTrans Mara EastC4DayGirls4
Chesma High School NarokTrans Mara EastC4DayMixed8
Chilani Secondary School NarokTrans Mara EastC4DayMixed4
Choronok Secondary School NarokNarok SouthC4DayMixed5
Elangata Enterit Mixed Secondary School NarokNarok SouthC4DayMixed6
Emorijoi Mixed Day Secondary School NarokNarok WestC4DayMixed5
Enabelibel Secondary School NarokNarok NorthC4DayMixed4
Enakishomi Mixed Day Secondary School NarokNarok SouthC4DayMixed8
Endoinyo Onkopit Secondary School NarokTrans Mara WestC4DayMixed5
Enelerai High School NarokNarok WestC4DayMixed6
Enkare Ngiro Secondary School NarokNarok SouthC4DayMixed4

Showing schools 7501–8000 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