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
Nzoani Secondary KituiMutomoC4DayMixed2
Nzuli Secondary School KituiMwingi WestC4DayMixed3
Nzunguni Secondary KituiMutomoC4DayMixed1
Our Lady of Protection Museve KituiKitui CentralC4DayMixed5
Precious Blood Nthangani KituiThagicuC4DayMixed3
Precious Blood Secondary-Tyaa KituiMwingi CentralC4DayMixed2
Sacred Heart of Jesus Secondary School – Kanyong KituiLower YattaC4DayMixed3
Semea Secondary KituiMutomoC4DayMixed1
Simisi Secondary School KituiIkuthaC4DayMixed4
St Francis of Assisi Secondary KituiMatinyaniC4DayMixed3
St James Kavuvwani KituiMwingi CentralC4DayMixed1
St Joseph Mixed Day Secondary KituiMutomoC4DayMixed1
St Michael Ngungi Secondary School KituiMwingi EastC4DayMixed1
St Patricks – Mutune KituiKitui CentralC4DayMixed5
St. Augustine Kasakini Secondary School KituiKitui WestC4DayMixed2
St. Dorcas Maselele Secondary KituiMatinyaniC4DayMixed1
St. Francis – Kaluasi KituiMutomoC4DayMixed1
St. Ignatius Secondary – Endau KituiMutituC4DayMixed4
St. Joseph’s Musosya Secondary KituiMatinyaniC4DayMixed3
St. Mary’s Kavalo Secondary KituiKitui WestC4DayMixed3
St. Mary’s Secondary – Ngongoni KituiMwingi WestC4DayMixed1
St. Mulumba Nduluni KituiMutomoC4DayMixed3
St. Patricks Kalindilo Secondary KituiMatinyaniC4DayMixed1
St. Patricks Nzawa Secondary School KituiMwingi WestC4DayMixed3
St. Patrick’s Ithimani Secondary School KituiKatulaniC4DayMixed4
St. Pauls Kwavonza Secondary School KituiLower YattaC4DayMixed6
St. Pauls Mutula KituiKitui CentralC4DayMixed3
St. Peter's Muvuko Secondary School KituiMutomoC4DayMixed1
St. Peter's Ngomoni Mixed Senior School KituiLower YattaC4DayMixed6
St. Peters Kalulini Mixed Day Secondary School KituiLower YattaC4DayMixed3
St. Peters Ngengekani Day Secondary School KituiKitui WestC4DayMixed1
St. Peters’ – Nduundune KituiMutomoC4DayMixed3
St. Peter’s Manzi Itumo Secondary KituiMatinyaniC4DayMixed1
St. Philips Vote KituiMutomoC4DayMixed1
St. Stephen Kaveta KituiKitui CentralC4DayMixed3
St. Benedict’s Mixed Secondary KituiMatinyaniC4DayMixed3
St. Mark’s Mutendea KituiKitui CentralC4DayMixed3
St. Michael Kavumbu Secondary KituiMatinyaniC4DayMixed1
St. Paul’s Kasyala KituiKitui CentralC4DayMixed3
Syomikuku Mixed Secondary School KituiMwingi CentralC4DayMixed3
Syungii Secondary School KituiMwingi CentralC4DayMixed3
Syunguni Mixed KituiMutomoC4DayMixed3
Tanganyika Secondary School KituiLower YattaC4DayMixed3
Thaana Nzau Secondary School KituiMwingi WestC4DayMixed1
Thitha Secondary KituiMwingi CentralC4DayMixed2
Thokoa Secondary School KituiMwingi WestC4DayMixed1
Thua Secondary School KituiNzambaniC4DayMixed3
Tulanduli Mixed Day Secondary School KituiKyusoC4DayMixed2
Twimyua Secondary School KituiKyusoC4DayMixed1
Uae Mixed Secondary KituiMutomoC4DayMixed3
Ukasi Boys Secondary School KituiMwingi EastC4DayBoys1
Ung’aatu Mixed Day Secondary School KituiKisasiC4DayMixed2
Usiani Secondary KituiKitui WestC4DayMixed1
Uwu Mixed Day Boarding Secondary KituiMutitu NorthC4DayMixed3
Vinda Mixed KituiKitui CentralC4DayMixed3
Vutu Mixed Day Secondary School KituiIkuthaC4DayMixed2
Wii Secondary School KituiKatulaniC4DayMixed4
Wikithuki Secondary School KituiMwingi CentralC4DayMixed1
Wingemi Secondary School KituiMwingi EastC4DayMixed1
Winzyeei Secondary School KituiMwingi WestC4DayMixed1
Yakalia Mixed Day Secondary School KituiKatulaniC4DayMixed2
Yatwa Secondary School KituiMwingi EastC4DayMixed4
Yenzuva Secondary School KituiMwingi WestC4DayMixed1
Yiuku Mixed Day Secondary KituiMutituC4DayMixed3
Yumbe Secondary School KituiMwingi CentralC4DayMixed1
Yumbisye Secondary School KituiKatulaniC4DayMixed8
Zombe Day / Boarding Secondary KituiMutituC4DayMixed8
Asn Bishop Dunne KituiKitui WestOtherListed as hybridMixed3
Kanginga Oasis Secondary KituiNot confirmedOtherBoardingGirls2
Kitui SDA Secondary School KituiNot confirmedOtherBoardingMixed3
Lawson High School KituiLower YattaOtherDayMixed2
Mama Malia Girls Secondary School KituiTseikuruOtherListed as hybridGirls1
Mary Mount Hill Girls KituiMwingi EastOtherListed as hybridGirls4
Marymount Hills Boys School KituiMwingi CentralOtherListed as hybridBoys2
Midhills High School KituiIkuthaOtherBoardingMixed1
St. Joseph Secondary School KituiNot confirmedOtherBoardingBoys3
Kinango Secondary School KwaleKinangoC1BoardingBoys18
Kwale High KwaleMatugaC1BoardingBoys2
Kwale High School for the Deaf KwaleMatugaC1BoardingMixed3
Matuga Girls Hgh School KwaleMatugaC1BoardingGirls6
Waa High KwaleMatugaC1BoardingBoys6
Franz Josef Secondary School KwaleLunga LungaC2BoardingGirls5
Kingwede Girls Secondary School KwaleMsambweniC2BoardingGirls10
Kwale Girls Secondary KwaleMatugaC2BoardingGirls6
Mazeras Girls Memorial Secondary School KwaleSamburuC2BoardingGirls9
Mazeras High School KwaleSamburuC2BoardingBoys8
Msambweni Secondary School KwaleMsambweniC2BoardingBoys10
Shimba Hills Secondary School KwaleShimba HillsC2BoardingMixed12
Taru Secondary School KwaleSamburuC2BoardingBoys8
Waa Girls Secondary KwaleMatugaC2BoardingGirls6
Babla Diani Secondary School KwaleMsambweniC3BoardingGirls7
Dori Girls Secondary School KwaleMsambweniC3BoardingGirls3
Gombato Secondary School KwaleMsambweniC3BoardingBoys5
Kaya Tiwi Secondary KwaleMatugaC3BoardingMixed6
Kichakasimba Girls Secondary School KwaleShimba HillsC3BoardingGirls9
Kikoneni Secondary School KwaleLunga LungaC3BoardingMixed7
Lukore Secondary School KwaleShimba HillsC3BoardingMixed9
Mackinnon Road Secondary School KwaleSamburuC3BoardingGirls7
Mivumoni Secondary School KwaleMsambweniC3BoardingMixed9
Mnyenzeni Secondary School KwaleSamburuC3BoardingMixed6
Moyeni Secondary School KwaleKinangoC3BoardingGirls4
Mwalukombe Girls Secondary School KwaleKinangoC3BoardingGirls4
Mwamzandi Secondary School KwaleMsambweniC3BoardingGirls7
Mwanambeyu Girls High KwaleMatugaC3BoardingGirls3
Ndavaya Secondary School KwaleKinangoC3BoardingBoys10
Ngozi Girls KwaleLunga LungaC3BoardingGirls9
Rose Mwakwere Girls Secondary School KwaleShimba HillsC3BoardingGirls5
Samburu Secondary School KwaleSamburuC3BoardingBoys5
Taru Girls Secondary School KwaleSamburuC3BoardingGirls4
Ambassador Mwakwere High School KwaleShimba HillsC4DayMixed7
Balozi Am Jorori Secondary KwaleMatugaC4DayMixed3
Bang’a Secondary School KwaleKinangoC4DayMixed5
Bofu Secondary School KwaleKinangoC4DayMixed10
Bongwe Secondary School KwaleMsambweniC4DayMixed6
Burani Girls High School KwaleShimba HillsC4DayGirls3
Busho Secondary School KwaleSamburuC4DayMixed3
Chengoni Senior School KwaleSamburuC4DayMixed6
Golini Secondary KwaleMatugaC4DayMixed6
Gonzi Girls Senior School KwaleSamburuC4DayGirls4
Gugu Secondary School KwaleLunga LungaC4DayMixed5
Hon. Khatib Mwashetani Secondary School KwaleLunga LungaC4DayMixed5
Juhudi Secondary School KwaleMsambweniC4DayMixed2
Julani Secondary School KwaleSamburuC4DayMixed6
Juma Boy Secondary School KwaleLunga LungaC4DayMixed3
Kasemeni City Secondary KwaleLunga LungaC4DayMixed4
Kibandaongo Secondary KwaleKinangoC4DayMixed1
Kibuyuni Secondary School KwaleShimba HillsC4DayMixed3
Kilimangodo KwaleLunga LungaC4DayMixed3
Kinagoni Secondary School KwaleSamburuC4DayMixed12
Kinondo Secondary School KwaleMsambweniC4DayMixed10
Kiranga Secondary School KwaleMsambweniC4DayMixed3
Kirewe Secondary School KwaleShimba HillsC4DayMixed5
Kiruku Mixed Secondary School KwaleLunga LungaC4DayMixed3
Kiteje Mixed Secondary KwaleMatugaC4DayMixed1
Kiwegu Secondary KwaleLunga LungaC4DayMixed6
Kombani Secondary KwaleMatugaC4DayMixed3
Lungalunga Secondary School KwaleLunga LungaC4DayBoys12
Madago Secondary School KwaleMsambweniC4DayMixed9
Magaoni Base Secondary School KwaleMsambweniC4DayMixed5
Magombani Secondary School KwaleLunga LungaC4DayMixed3
Majoreni Secondary School KwaleLunga LungaC4DayMixed3
Makamini Secondary School KwaleSamburuC4DayMixed4
Makwenyeni Secondary School KwaleLunga LungaC4DayMixed7
Mangawani Secondary School KwaleShimba HillsC4DayMixed5
Matumbi Secondary School KwaleSamburuC4DayMixed4
Mbegani Secondary School KwaleShimba HillsC4DayMixed3
Mbuguni Secondary KwaleMatugaC4DayMixed2
Menzamwenye Secondary School KwaleLunga LungaC4DayMixed7
Mgalani Secondary School KwaleSamburuC4DayMixed5
Miyani Secondary School KwaleSamburuC4DayMixed3
Mkomba Secondary School KwaleShimba HillsC4DayMixed3
Mkongani Secondary School KwaleShimba HillsC4DayMixed7
Mkwakwani Secondary School KwaleMsambweniC4DayMixed7
Mpirani Secondary School KwaleSamburuC4DayMixed5
Mtaa Secondary School KwaleKinangoC4DayMixed8
Mtsamviani Secondary School KwaleShimba HillsC4DayMixed3
Muhaka Secondary School KwaleMsambweniC4DayMixed3
Mulunguni Senior School KwaleSamburuC4DayMixed3
Mvindeni Secondary School KwaleMsambweniC4DayMixed11
Mwabila Secondary School KwaleSamburuC4DayMixed6
Mwakijembe Secondary School KwaleKinangoC4DayMixed10
Mwalewa Girls KwaleLunga LungaC4DayGirls2
Mwaluphamba Secondary School KwaleShimba HillsC4DayBoys7
Mwaluvanga Mixed Secondary School KwaleShimba HillsC4DayMixed5
Mwananyamala Secondary School KwaleLunga LungaC4DayBoys5
Mwangunga Girls Secondary KwaleMatugaC4DayMixed3
Mwarovesa Secondary School KwaleSamburuC4DayMixed4
Mwavumbo Secondary School KwaleSamburuC4DayMixed6
Mwena Secondary School KwaleLunga LungaC4DayMixed2
Mwereni Secondary KwaleLunga LungaC4DayMixed4
Ng’ombeni Secondary KwaleMatugaC4DayMixed6
Nzovuni Secondary School KwaleKinangoC4DayMixed4
Perani Secondary School KwaleLunga LungaC4DayMixed7
Ramisi Secondary School KwaleMsambweniC4DayMixed15
Salim Mvurya Secondary School KwaleSamburuC4DayMixed7
Shimoni Secondary School KwaleLunga LungaC4DayMixed8
Shirazi Boys Secondary School KwaleLunga LungaC4DayMixed2
Stephen Kanja Secondary School KwaleShimba HillsC4DayMixed8
Tiwi Boys Secondary KwaleMatugaC4DayBoys1
Tiwi Girls Secondary KwaleMatugaC4DayGirls6
Tserezani High School KwaleShimba HillsC4DayMixed3
Tsimba Secondary School KwaleMatugaC4DayMixed3
Tsunza Secondary School KwaleKinangoC4DayMixed8
Tswaka Secondary School KwaleLunga LungaC4DayMixed7
Tumaini Secondary – Lukore KwaleShimba HillsC4DayMixed5
Ukunda Secondary School KwaleMsambweniC4DayMixed7
Vigurungani Secondary School KwaleKinangoC4DayMixed5
Vingujini Mixed Day Secondary School KwaleMsambweniC4DayMixed7
Vwivwini Secondary KwaleLunga LungaC4DayMixed4
Aveon Senior School KwaleMsambweniOtherListed as hybridMixed5
Dar Tawheed High School KwaleKwaleOtherListed as hybridMixed1
Diani Baptist High School KwaleMsambweniOtherListed as hybridMixed2
Diani Maendeleo Academy KwaleMsambweniOtherListed as hybridGirls1
Emley Senior Elite School KwaleMsambweniOtherListed as hybridMixed5
Iqra County High School KwaleKwaleOtherListed as hybridMixed1
Kwale Piet Academy KwaleKwaleOtherListed as hybridMixed1
Leisure Rondwe Jalaram Girls KwaleMsambweniOtherBoardingGirls4
Maasai Corner Senior School KwaleMsambweniOtherDayMixed4
Maji Moto Springs Secondary School KwaleLunga LungaOtherListed as hybridMixed2
Mwango Brookline Schools KwaleSamburuOtherDayMixed3
Petals Senior School Academy KwaleMsambweniOtherDayMixed2
St. Mary's Kwale Junior Secondary School KwaleNot confirmedOtherBoardingBoys1
G.G Rumuruti Secondary School LaikipiaLaikipia WestC1BoardingBoys6
Gatero Girls High School LaikipiaNyahururuC1BoardingGirls9
Nanyuki High School LaikipiaLaikipia EastC1BoardingBoys20
Ndururumo High School LaikipiaNyahururuC1BoardingMixed11
Njonjo Girls High School LaikipiaNyahururuC1BoardingGirls10
Doldol Secondary School LaikipiaLaikipia NorthC2BoardingBoys4
Loise Nanyuki Girls’ Secondary School LaikipiaLaikipia EastC2BoardingGirls4
Mwenje Mixed Secondary School LaikipiaKirimaC2BoardingBoys15
Ndururi Secondary School LaikipiaNyahururuC2BoardingMixed8
Ngumo Boys Secondary School LaikipiaLaikipia WestC2BoardingBoys6
Njorua High School LaikipiaKirimaC2BoardingGirls4
St Francis Girls Secondary School LaikipiaLaikipia NorthC2BoardingGirls5
St Jude Nturukuma Secondary School LaikipiaLaikipia EastC2BoardingGirls4
St. Joseph Tigithi Boys High School LaikipiaLaikipia CentralC2BoardingBoys6
Endana Secondary School LaikipiaLaikipia EastC3BoardingMixed4
Igwamiti Secondary School LaikipiaNyahururuC3BoardingMixed9
Ilpolei Secondary School LaikipiaLaikipia NorthC3BoardingMixed8
Inoro Secondary School LaikipiaLaikipia CentralC3BoardingGirls3
Kalalu Girls Secondary School LaikipiaLaikipia EastC3BoardingGirls4
Lokusero Secondary School LaikipiaLaikipia NorthC3BoardingMixed3
Malek Girls’ Secondary School LaikipiaLaikipia CentralC3BoardingGirls3
Marmanet Secondary School LaikipiaNyahururuC3BoardingMixed5
Muhotetu Girls Secondary School LaikipiaLaikipia WestC3BoardingGirls4
Ngobit Girls Secondary School LaikipiaLaikipia CentralC3BoardingGirls3
Ngobit Secondary School LaikipiaLaikipia CentralC3BoardingBoys6
St Augustine Sirima Secondary School LaikipiaLaikipia CentralC3BoardingMixed9
Sweetwaters Girls Secondary School LaikipiaLaikipia CentralC3BoardingGirls2
Thome Boys Secondary School LaikipiaLaikipia CentralC3BoardingBoys3
Aiyam Secondary School LaikipiaLaikipia WestC4DayMixed2
Amani Sossian High School LaikipiaLaikipia WestC4DayMixed2
Bingwa Secondary School LaikipiaLaikipia EastC4DayMixed3
Bishop Louis Piaro Ngare Naro Secondary School LaikipiaNyahururuC4DayMixed6
Brethren Day Secondary School LaikipiaNyahururuC4DayMixed3
Chereta Secondary School LaikipiaLaikipia WestC4DayMixed4
Chumvi Mixed and Boarding Secondary School LaikipiaLaikipia NorthC4DayMixed3
Daiga Mixed Secondary School LaikipiaLaikipia EastC4DayMixed2
DEB Solio Secondary School LaikipiaLaikipia CentralC4DayMixed2
Doldol Mixed Secondary School LaikipiaLaikipia NorthC4DayMixed1
Dr. Wachira Secondary School-Kiamariga LaikipiaLaikipia WestC4DayMixed4
Emgwen Mixed Day Secondary School LaikipiaLaikipia WestC4DayMixed2
Ethi Mixed Secondary School LaikipiaLaikipia EastC4DayMixed1
Ewaso Mixed Day and Boarding School LaikipiaLaikipia NorthC4DayMixed3
G.G. Kinamba Mixed Day Secondary School LaikipiaKirimaC4DayMixed3
Gatero Mixed Day Secondary School LaikipiaNyahururuC4DayMixed6
Gatundia Secondary School LaikipiaLaikipia WestC4DayMixed6
Githima Secondary School LaikipiaKirimaC4DayMixed4
Gituamba Mixed Day Secondary School LaikipiaNyahururuC4DayMixed3
Huho-Ini Mixed Day Secondary School LaikipiaNyahururuC4DayMixed1
Ihiga Ini Mixed Day Day Secondary School LaikipiaLaikipia CentralC4DayMixed1
Imenti Mixed Day Secondary School LaikipiaLaikipia CentralC4DayMixed3
Irura Day Secondary School LaikipiaLaikipia CentralC4DayMixed1
Kabati Secondary School LaikipiaKirimaC4DayMixed4
Kalalu Secondary School LaikipiaLaikipia EastC4DayMixed2
Kangumo Day School LaikipiaLaikipia WestC4DayMixed3
Karaba Secondary School LaikipiaLaikipia WestC4DayMixed3
Karandi Secondary School LaikipiaNyahururuC4DayMixed2
Kariguini Day Secondary School LaikipiaLaikipia CentralC4DayMixed1
Kiandege Secondary School LaikipiaNyahururuC4DayMixed1
Kihato Mixed Day Secondary School LaikipiaLaikipia CentralC4DayMixed1
Kimanjo Mixed Secondary School LaikipiaLaikipia NorthC4DayMixed3
Kio Secondary School LaikipiaKirimaC4DayMixed4
Kiriti Day Mixed Secondary School LaikipiaLaikipia WestC4DayMixed2
Kite Secondary School LaikipiaLaikipia WestC4DayMixed2
Kiwanja Mixed Day Secondary School LaikipiaKirimaC4DayMixed5
Kundarilla Mixed Day Secondary School LaikipiaNyahururuC4DayMixed2
Kurum Mixed Day Secondary School LaikipiaLaikipia NorthC4DayMixed1
Laikipia Airbase Secondary School LaikipiaLaikipia CentralC4DayMixed3
Lariak Day Secondary School LaikipiaKirimaC4DayMixed6
Lechugu Secondary School LaikipiaLaikipia CentralC4DayMixed2
Likii Mixed Day Secondary School LaikipiaLaikipia EastC4DayMixed6
Limunga Secondary School LaikipiaLaikipia WestC4DayMixed4
Louniek Secondary School LaikipiaKirimaC4DayMixed2
Majani Secondary School LaikipiaLaikipia WestC4DayMixed2
Mathenya Secondary School LaikipiaLaikipia CentralC4DayMixed3
Matuiku Secondary School LaikipiaKirimaC4DayMixed2
Miamoja Secondary School LaikipiaLaikipia EastC4DayMixed2
Milimani Secondary School LaikipiaKirimaC4DayMixed3
Mithuri Secondary School LaikipiaKirimaC4DayMixed5
Muhonia Secondary School LaikipiaLaikipia CentralC4DayMixed1
Mukadamia Secondary School LaikipiaLaikipia CentralC4DayMixed2
Mukima Secondary School LaikipiaLaikipia EastC4DayMixed4
Mung’etho Secondary School LaikipiaNyahururuC4DayMixed3
Muramati Secondary School LaikipiaLaikipia EastC4DayMixed1
Muruku Secondary School LaikipiaNyahururuC4DayMixed5
Murungai Mixed Day Secondary School LaikipiaLaikipia EastC4DayMixed3
Mutamaiyu Secondary School LaikipiaLaikipia WestC4DayMixed2
Mutara Secondary School LaikipiaLaikipia WestC4DayMixed2
Muthengera Mixed Day Secondary School LaikipiaNyahururuC4DayMixed3
Mwihoko Secondary School LaikipiaLaikipia CentralC4DayMixed1
Mwituria Secondary School LaikipiaLaikipia CentralC4DayMixed1
Naibor Secondary School LaikipiaLaikipia EastC4DayMixed4
Naigera Secondary School LaikipiaKirimaC4DayMixed2
Nanyuki Garrison Secondary School LaikipiaLaikipia EastC4DayMixed6
Nanyuki Township Secondary School LaikipiaLaikipia CentralC4DayMixed3
Ndemu Secondary School LaikipiaLaikipia EastC4DayMixed1
Ndindika Secondary School LaikipiaKirimaC4DayMixed6
Ndurumo Day Secondary School LaikipiaLaikipia WestC4DayMixed4
Ngenia Secondary School LaikipiaLaikipia EastC4DayMixed2
Ng’arachi Mixed Day Secondary School LaikipiaNyahururuC4DayMixed1
Nkando Secondary School LaikipiaLaikipia EastC4DayMixed1
Nyahururu Munyaka Day Secondary School LaikipiaNyahururuC4DayMixed6
Nyakinyua Secondary School LaikipiaKirimaC4DayMixed3
Nyakio Day Secondary School LaikipiaLaikipia CentralC4DayMixed1
Nyariginu Secondary School LaikipiaLaikipia EastC4DayMixed2
Ol Moran Secondary School LaikipiaKirimaC4DayMixed4
Ol Ng’arua Secondary School LaikipiaNyahururuC4DayMixed6
Olarinyiro Secondary School LaikipiaLaikipia WestC4DayMixed6
Oltaffeta Secondary School LaikipiaLaikipia CentralC4DayMixed1
Pesi Day Secondary School LaikipiaNyahururuC4DayMixed6
Rumuruti Day Secondary School LaikipiaLaikipia WestC4DayMixed9
Salama Secondary School LaikipiaNyahururuC4DayMixed3
Shalom Canaan Secondary School LaikipiaLaikipia CentralC4DayMixed1
Shamanei Secondary School LaikipiaNyahururuC4DayMixed3
Sipili Secondary School LaikipiaKirimaC4DayMixed6
Sirimon Laikipia Mixed Day Secondary School LaikipiaLaikipia EastC4DayMixed2
Starehe Secondary School LaikipiaNyahururuC4DayMixed3
Survey Secondary School LaikipiaKirimaC4DayMixed2
Sweet Waters Mixed Day Secondary School LaikipiaLaikipia CentralC4DayMixed1
Tandare Mixed Day Secondary School LaikipiaKirimaC4DayMixed6
Tetu Day Secondary School LaikipiaLaikipia WestC4DayMixed2
Tharua Secondary School LaikipiaLaikipia CentralC4DayMixed4
Thigio Mixed Day Secondary School LaikipiaNyahururuC4DayMixed4
Thingithu Secondary School LaikipiaLaikipia EastC4DayBoys4
Thiru Secondary School LaikipiaNyahururuC4DayMixed5
Thome Secondary School LaikipiaLaikipia WestC4DayMixed2
Uaso Narok Mixed Day Secondary School LaikipiaNyahururuC4DayMixed1
Umoja Day Secondary School LaikipiaKirimaC4DayMixed6
Waguthiru Mixed Day Secondary School LaikipiaLaikipia CentralC4DayMixed6
Wathituga Secondary School LaikipiaLaikipia CentralC4DayMixed2
Withare Day Secondary School LaikipiaLaikipia CentralC4DayMixed1
Wiyumiririe Secondary School LaikipiaLaikipia CentralC4DayMixed6
Action Praise Secondary School LaikipiaNot confirmedOtherDay & BoardingMixed1
Daraja Academy LaikipiaLaikipia EastOtherBoardingGirls1
Falling Waters Secondary School LaikipiaNot confirmedOtherDay & BoardingMixed2
Fr. Anthony Pagani Secondary School LaikipiaNot confirmedOtherDayGirls4
Graceland Girls Senior Secondary School LaikipiaNot confirmedOtherBoardingGirls1
Heroes Secondary School LaikipiaNot confirmedOtherDay & BoardingMixed2
Likii Hill Secondary School LaikipiaNot confirmedOtherBoardingMixed1
Mary Mother of Grace Secondary School LaikipiaNot confirmedOtherDayBoys6
New Dawn Orphan Secondary LaikipiaLaikipia WestOtherBoardingMixed2
Nyahururu Elite Girls High School LaikipiaNot confirmedOtherBoardingGirls1
Nyahururu Elite High School LaikipiaNot confirmedOtherBoardingBoys1
St Bernard's Secondary School LaikipiaNot confirmedOtherDay & BoardingMixed1
Tumaini Senior School LaikipiaKirimaOtherListed as hybridMixed2
Lamu Girls LamuLamu CentralC1BoardingGirls6
Mpeketoni Boys High School LamuLamu WestC1BoardingBoys12
Lamu Boys Secondary School LamuLamu CentralC2BoardingBoys5
Faza Secondary School LamuLamu EastC3BoardingMixed9
Witu Secondary LamuLamu WestC3BoardingMixed3
Bahari Secondary LamuLamu WestC4DayMixed2
Bobo Senior LamuLamu CentralC4DayMixed1
Bomani Secondary LamuLamu WestC4DayMixed4
Bright Girls LamuLamu CentralC4DayGirls2
Coast Arid Secondary LamuLamu WestC4DayMixed3
Hindi Secondary School LamuLamu CentralC4DayMixed3
Hongwe Secondary LamuLamu WestC4DayMixed10
Kiongwe Mixed Day Secondary LamuLamu WestC4DayMixed2
Kiunga Secondary School LamuLamu EastC4DayMixed7
Kizingitini Secondary School LamuLamu EastC4DayMixed7
Lake Kenyatta Secondary LamuLamu WestC4DayMixed2
Maisha Masha LamuLamu WestC4DayMixed3
Majembeni Secondary LamuLamu WestC4DayMixed3
Manda Airport Secondary School LamuLamu CentralC4DayMixed2
Matondoni Secondary School LamuLamu CentralC4DayMixed2
Mkunumbi Secondary LamuLamu WestC4DayMixed3
Moa Secondary LamuLamu WestC4DayMixed4
Mokowe Secondary School LamuLamu CentralC4DayMixed3
Mpeketoni Girls High School LamuLamu WestC4DayGirls2
Muthama LamuLamu WestC4DayMixed1
Ndeu Senior LamuLamu CentralC4DayMixed1
Patte Girls Secondary School LamuLamu EastC4DayGirls4
Sheikh Ahmad Msallam LamuLamu EastC4DayMixed3
Siyu Secondary School LamuLamu EastC4DayMixed5
Uziwa Secondary LamuLamu WestC4DayMixed1
Witu Mjini Secondary LamuLamu WestC4DayMixed8
Wiyoni Secondary School LamuLamu CentralC4DayMixed2
Bakanja Secondary School LamuNot confirmedOtherDayMixed2
Sacred Hearts Girls Secondary School LamuNot confirmedOtherBoardingGirls3
Kathiani Girls School MachakosKathianiC1BoardingGirls13
Machakos Boys MachakosMachakosC1BoardingBoys36
Machakos Girls’ High School MachakosMachakosC1BoardingGirls15
Machakos Secondary School for the Deaf MachakosMachakosC1BoardingMixed3
Tala High School MachakosMatunguluC1BoardingBoys11
Kabaa High School MachakosMwalaC2BoardingBoys7
Kangundo High School MachakosKangundoC2BoardingBoys18
Kathiani High School MachakosKathianiC2BoardingBoys15
Kitonyini High School MachakosKalamaC2BoardingMixed12
Masii Boys High School MachakosMwalaC2BoardingBoys6
Masii Girls’ Secondary School MachakosMwalaC2BoardingGirls5
Masinga Boys Secondary School MachakosMasingaC2BoardingBoys20
Matungulu Girls School MachakosMatunguluC2BoardingGirls14
Mua Hills Secondary School MachakosMachakosC2BoardingGirls15
Mumbuni Girls’ School MachakosMachakosC2BoardingGirls8
Mumbuni High School MachakosMachakosC2BoardingBoys18
Muthetheni Girls’ Secondary School MachakosMwalaC2BoardingGirls9
Ngelani High School MachakosMachakosC2BoardingBoys3
Nyayo A.I.C Girls Secondary School MachakosKalamaC2BoardingGirls8
Sengani Secondary School MachakosMatunguluC2BoardingGirls7
St. Francis Misyani Girls High School MachakosKangundoC2BoardingGirls15
St. Josephine Bakhita Masinga Girls’ High School MachakosMasingaC2BoardingGirls18
Tala Girls Secondary School MachakosMatunguluC2BoardingGirls8
Vyulya Girls’ Secondary School MachakosMwalaC2BoardingGirls6
ABC Iveti Hills Secondary School MachakosMachakosC3BoardingMixed2
AIC Mbembani Central Secondary School MachakosKalamaC3BoardingMixed3
Bishop Ndingi High School MachakosMwalaC3BoardingMixed6
Bishop Paul Mutua High School MachakosYattaC3BoardingMixed3
Fr. Heeran Secondary School MachakosMatunguluC3BoardingGirls9
Fr. Makewa High School MachakosYattaC3BoardingMixed4
Good Hope High School – Kilaatu MachakosYattaC3BoardingMixed4
Ikalaasa Secondary School MachakosMwalaC3BoardingMixed3
Ikombe Secondary School MachakosYattaC3BoardingMixed3
Kaani Lions Secondary School MachakosKathianiC3BoardingGirls10
Kalama Secondary School MachakosKalamaC3BoardingMixed3
Kaliluni Girls’ Secondary School MachakosKathianiC3BoardingGirls6
Katangi Secondary School MachakosYattaC3BoardingBoys3
Katelembo Centre of Execellence Boys High MachakosMachakosC3BoardingBoys6
Katoloni Secondary School MachakosMachakosC3BoardingMixed8
Katwanyaa Secondary School MachakosMatunguluC3BoardingMixed13
Kibauni Secondary School MachakosMwalaC3BoardingMixed3
Kimutwa Secondary School MachakosKalamaC3BoardingMixed3
Kinyui Boys Secondary School MachakosMatunguluC3BoardingBoys9
Kinyui Girls Sa Secondary School MachakosMatunguluC3BoardingGirls5
Kisukioni Secondary School MachakosMatunguluC3BoardingBoys5
Kithimani HGM Secondary School MachakosYattaC3BoardingMixed3
Kithyoko Secondary School MachakosMasingaC3BoardingMixed6
Kiundwani Secondary School MachakosMwalaC3BoardingMixed3
Kivaa Secondary School MachakosMasingaC3BoardingMixed3
Kivandini Secondary School MachakosYattaC3BoardingMixed3
Konza ABC Secondary School MachakosKalamaC3BoardingMixed4
Kwanthanze AIC Secondary School MachakosMachakosC3BoardingMixed6
Kyangala Girl’s Secondary School MachakosKalamaC3BoardingGirls4
Kyangala Secondary School MachakosKalamaC3BoardingBoys5
Kyanguli Memorial Secondary School MachakosMachakosC3BoardingMixed14
Kyethivo Girls’ Secondary School MachakosMwalaC3BoardingGirls6
Lema Girls’ Secondary School MachakosMwalaC3BoardingGirls10
Lukenya Girls Centre of Excellence MachakosAthi-RiverC3BoardingGirls6
Makivenzi Secondary School MachakosYattaC3BoardingGirls3
Makutano Secondary School MachakosMwalaC3BoardingBoys4
Mang’auni Secondary School MachakosKalamaC3BoardingMixed3
Matungulu Boys High School MachakosKangundoC3BoardingBoys12
Matuu HGM Memorial Girls High School MachakosYattaC3BoardingGirls3
Mavoloni Secondary School MachakosYattaC3BoardingMixed4
Mbaikini Boys High School MachakosMwalaC3BoardingBoys4
Mbuani Secondary School MachakosKalamaC3BoardingMixed3
Mbukuni Secondary School MachakosKalamaC3BoardingMixed3
Mikuini Secondary School MachakosMachakosC3BoardingMixed6
Mitaboni ABC Girls Secondary School MachakosKathianiC3BoardingGirls10
Mitaboni High School MachakosKathianiC3BoardingBoys5
Miu Boys Secondary School MachakosMwalaC3BoardingBoys3
Muindi Mbingu Secondary School MachakosMachakosC3BoardingBoys10
Muumandu Secondary School MachakosKalamaC3BoardingMixed6
Muvuti Girls Secondary School MachakosMachakosC3BoardingGirls6
Muvuti Secondary School MachakosMachakosC3BoardingBoys14
Mwala School MachakosMwalaC3BoardingBoys10
Ndalani Secondary School MachakosYattaC3BoardingMixed9
Ngumbulu Secondary School MachakosYattaC3BoardingMixed4
St. Martin’s Kitwii Secondary School MachakosKangundoC3BoardingMixed6
St. Mary’s Girls School Kithangaini MachakosMwalaC3BoardingGirls8
St. Teresa Mwala Girls’ High School MachakosMwalaC3BoardingGirls10
Thatha Secondary School MachakosMasingaC3BoardingMixed6
A B C Kathithyamaa Secondary School MachakosKangundoC4DayMixed6
A I C Itheuni Secondary School MachakosMatunguluC4DayMixed4
A I C Kiima Kimwe Secondary School MachakosMachakosC4DayMixed2
A I C Kikambuani Secondary School MachakosKangundoC4DayMixed3
A I C Matetani Mixed Secondary School MachakosKangundoC4DayMixed2
A I C Mwatati Secondary School MachakosMatunguluC4DayMixed2
A.I.C Kinanzukini Secondary School MachakosMwalaC4DayMixed2
A.I.C Matithini Mixed Secondary School MachakosKangundoC4DayMixed2
A.I.C Ngelani Mixed Secondary School MachakosMachakosC4DayMixed3
A.I.C. Kunikila Secondary School MachakosMwalaC4DayMixed5
ABC Kambusu Secondary School MachakosMatunguluC4DayMixed4
ABC Kanyongo Secondary School MachakosKalamaC4DayMixed3
ABC Kwangengi Secondary School MachakosKathianiC4DayMixed4
ACK Mukengesya Mixed Secondary School MachakosMatunguluC4DayMixed4
AIC Muisuni Mixed Secondary School MachakosKangundoC4DayMixed3
Athi River Mixed Secondary School MachakosAthi-RiverC4DayMixed10
Baraka S.A Kavyuni Secondary School MachakosKalamaC4DayMixed3
D.E.B Kangundo Intergrated Secondary School MachakosKangundoC4DayMixed3
Dr. Charles Mulli Secondary School MachakosYattaC4DayMixed9
Eendei Secondary School MachakosMasingaC4DayMixed3
Embui Secondary School MachakosMwalaC4DayMixed2
Empakasi Secondary School MachakosAthi-RiverC4DayMixed5
Etikoni Secondary School MachakosMwalaC4DayMixed5
General Mulinge High School MachakosKathianiC4DayMixed9
Ielanthi Mixed Secondary School MachakosMasingaC4DayMixed2
Iiani Mixed Secondary School MachakosMasingaC4DayMixed6
Iiyuni Secondary School MachakosKalamaC4DayMixed3
Ikatini Secondary School MachakosMasingaC4DayMixed4
Ikokani Secondary School MachakosMachakosC4DayMixed2
Ikoleni Secondary School MachakosKathianiC4DayMixed2
Iluvya Secondary School MachakosMachakosC4DayMixed3
Isyukoni Mixed Secondary School MachakosMasingaC4DayMixed3
Iuuma Secondary School MachakosMasingaC4DayMixed3
Iviani Secondary School MachakosYattaC4DayMixed3
Ivovoani Secondary School MachakosAthi-RiverC4DayMixed3
Kabaa Day Mixed Secondary School MachakosMwalaC4DayMixed4
Kaewa Mixed Secondary School MachakosMasingaC4DayMixed8
Kaewa Secondary School MachakosKathianiC4DayMixed3

Showing schools 4501–5000 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