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
Kiu Secondary School MakueniMukaaC4DayMixed4
Kiuani Secondary School MakueniKambuC4DayMixed5
Kiundwani Secondary School MakueniKambuC4DayMixed3
Kiuuku Mixed Day Secondary School MakueniKathonzweniC4DayMixed12
Kivani Secondary School MakueniMakueniC4DayMixed6
Komboyoo Mixed Secondary MakueniKambuC4DayMixed3
Kusyongali MakueniMbooni WestC4DayMixed2
Kwaithi MakueniMbooni WestC4DayMixed4
Kwakavisi Mixed Secondary School MakueniKathonzweniC4DayMixed2
Kwakiketi Secondary School MakueniMukaaC4DayMixed3
Kwakukui Mixed Day Secondary School MakueniNzauiC4DayMixed1
Kwothithu Secondary School MakueniMukaaC4DayMixed2
Kyaani Secondary School MakueniKambuC4DayMixed7
Kyamithenge MakueniMbooni WestC4DayMixed5
Kyamuoso Central Secondary School MakueniKilunguC4DayMixed2
Kyanguli Secondary School-Kibwezi MakueniKibweziC4DayMixed3
Kyanguma MakueniMbooni WestC4DayMixed7
Kyangwasi Secondary School MakueniNzauiC4DayMixed1
Kyang’ondu Secondary School MakueniMbooni EastC4DayMixed6
Kyase Secondary School MakueniKathonzweniC4DayMixed2
Kyemundu Secondary School MakueniNzauiC4DayMixed4
Kyome Mixed Secondary MakueniMbooni EastC4DayMixed1
Kyumbuni Secondary School MakueniNzauiC4DayMixed3
Kyumu Secondary School MakueniMakueniC4DayMixed3
Kyusyani Secondary School MakueniKambuC4DayMixed3
Kyuu MakueniMbooni WestC4DayMixed7
Lumu Secondary School MakueniMukaaC4DayMixed2
Lung’u Secondary School MakueniMbooni EastC4DayMixed3
Makuli ACK Secondary School MakueniMakueniC4DayMixed1
Makutano Secondary School MakueniKibweziC4DayMixed6
Malaa MakueniMbooni WestC4DayMixed5
Mandoi Secondary School MakueniMakueniC4DayMixed4
Manooni Secondary School MakueniNzauiC4DayMixed5
Masaku Ndogo Secondary School MakueniKibweziC4DayMixed3
Masalani Secondary School MakueniKibweziC4DayMixed1
Masalani Secondary School MakueniMakinduC4DayMixed3
Masokani Secondary School MakueniMukaaC4DayMixed3
Masongaleni Secondary School MakueniKambuC4DayMixed7
Masue High School MakueniNzauiC4DayMixed1
Masumba Secondary School MakueniNzauiC4DayMixed3
Matha Secondary School MakueniNzauiC4DayMixed3
Matheani Secondary School MakueniKathonzweniC4DayMixed3
Matinga Secondary School MakueniKibweziC4DayMixed3
Matulani Secondary School MakueniKambuC4DayMixed5
Matutu Secondary School MakueniNzauiC4DayMixed2
Maumba Secondary School MakueniNzauiC4DayMixed3
Mavindini Secondary School. MakueniKambuC4DayMixed7
Mavindu MakueniMbooni WestC4DayMixed5
Mba Secondary School MakueniMbooni EastC4DayMixed2
Mbeetwani Secondary School MakueniKambuC4DayMixed1
Mbeletu Secondary School MakueniNzauiC4DayMixed3
Mbimbini Secondary School MakueniMbooni EastC4DayMixed1
Mbukoni Secondary School MakueniMbooni EastC4DayMixed3
Mbuthani Secondary School MakueniNzauiC4DayMixed6
Miangeni Secondary School MakueniMbooni EastC4DayMixed1
Miangeni Secondary School MakueniKambuC4DayMixed3
Miau Secondary School MakueniMbooni EastC4DayMixed3
Mii Secondary School MakueniNzauiC4DayMixed3
Mikuyuni Mixed Secondary School MakueniKibweziC4DayMixed12
Misuuni Mixed Secondary School MakueniKambuC4DayMixed9
Mitendeu Mixed Secondary School MakueniMakinduC4DayMixed3
Mituvu Mixed Day Secondary School MakueniMbooni EastC4DayMixed3
Molemuni Girls Secondary School MakueniKambuC4DayGirls5
Muambani Mixed Secondary School MakueniMakueniC4DayMixed1
Muambwani Secondary School MakueniNzauiC4DayMixed3
Muangeni Mixed Secondary School MakueniNzauiC4DayMixed1
Muangini Secondary School MakueniMukaaC4DayMixed2
Muani Secondary School MakueniMukaaC4DayMixed1
Muiu Secondary School MakueniMakueniC4DayMixed3
Mukaatini MakueniMbooni WestC4DayMixed2
Mukameni Boys A.I.C Secondary School MakueniNzauiC4DayMixed4
Mukameni Mixed Secondary School MakueniMakinduC4DayMixed10
Mukimwani Secondary School MakueniMbooni EastC4DayMixed6
Mukuku Secondary School MakueniMbooni EastC4DayMixed4
Muluti Mixed Secondary School MakueniMbooni EastC4DayMixed1
Mumani MakueniMbooni WestC4DayMixed4
Mumela Secondary School MakueniMukaaC4DayMixed1
Munathi Secondary School MakueniKathonzweniC4DayMixed2
Mungyani Secondary School MakueniNzauiC4DayMixed3
Munyuni Secondary School MakueniMakueniC4DayMixed4
Musaani Secondary School MakueniMukaaC4DayMixed3
Mutaiti Secondary School MakueniNzauiC4DayBoys4
Mutantheeu Mixed Secondary School MakueniMakinduC4DayMixed3
Mutanu Mixed Day Secondary School MakueniKambuC4DayMixed1
Mutembuku Secondary School MakueniMbooni EastC4DayMixed1
Muthingiini Girls Secondary School MakueniKambuC4DayGirls7
Muthwani Secondary School MakueniMbooni EastC4DayMixed3
Muthwani Secondary School – Kiangini MakueniKathonzweniC4DayMixed1
Mutulani Secondary School MakueniMakueniC4DayMixed3
Muusini Secondary School MakueniKathonzweniC4DayMixed4
Mwea Secondary School MakueniMakueniC4DayMixed1
Mweini Secondary School MakueniNzauiC4DayMixed3
Mwitasyano Secondary School MakueniKambuC4DayMixed3
Ndalani Mixed Secondary School MakueniMukaaC4DayMixed3
Ndatani Secondary School MakueniNzauiC4DayMixed3
Ndauni Secondary School MakueniKibweziC4DayMixed3
Ndauni Secondary School MakueniMbooni EastC4DayMixed3
Ndindi Kitavi Secondary School MakueniMakinduC4DayMixed3
Ndoo MakueniMbooni WestC4DayMixed5
Ndumbi Secondary School MakueniMbooni EastC4DayMixed3
Ndunguni Mixed Secondary School MakueniNzauiC4DayMixed1
Nduni DEB MakueniMbooni WestC4DayMixed4
Nduumoni Mixed Day Secondary School MakueniNzauiC4DayMixed4
Nduundune Secondary School MakueniNzauiC4DayMixed3
Ndwaani Secondary School MakueniNzauiC4DayMixed3
Ngaa Mixed Day Secondary School MakueniMbooni EastC4DayMixed1
Ngai MakueniMbooni WestC4DayMixed5
Ngaikini Secondary School MakueniKibweziC4DayMixed3
Ngakaa Secondary School MakueniMakinduC4DayMixed3
Ngokolani Secondary Schol MakueniKibweziC4DayMixed3
Ngomano Secondary School MakueniMakinduC4DayMixed5
Ngoni Mixed Day Secondary School MakueniMbooni EastC4DayMixed2
Ngosini Secondary School MakueniMakueniC4DayMixed1
Nguluni Secondary School MakueniMakueniC4DayMixed3
Ngungi Mixed Day Secondary School MakueniMbooni EastC4DayMixed3
Ngunini Secondary School MakueniMbooni EastC4DayMixed2
Nguu Secondary School MakueniNzauiC4DayMixed4
Nguumo Secondary School MakueniMakinduC4DayBoys9
Ngwata Secondary School MakueniKambuC4DayMixed5
Nthangu Mixed Day and Boarding Secondary School MakueniMakueniC4DayMixed2
Nthongoni Secondary School MakueniKibweziC4DayMixed1
Nthukula A.B.C Secondary School MakueniMakueniC4DayMixed1
Nyayo Secondary School MakueniKibweziC4DayMixed2
Nziu Secondary School MakueniMakueniC4DayMixed3
Nzoila Secondary School MakueniKambuC4DayMixed3
Professor Kaloki Muthungue MakueniKambuC4DayMixed7
Salama Secondary School MakueniMakinduC4DayMixed4
Salvation Army Maiani Secondary School MakueniMukaaC4DayGirls5
Senda Secondary School MakueniMakueniC4DayBoys1
Serena Williams Matooni Secondary School MakueniNzauiC4DayMixed3
Serena Williams Wee Secondary School MakueniNzauiC4DayMixed3
Sia Secondary School MakueniMakueniC4DayMixed1
Silanga Secondary School MakueniKambuC4DayMixed3
Snr Chief Munguti MakueniMbooni WestC4DayMixed4
Song’eni Mixed Secondary School MakueniMbooni EastC4DayMixed2
St Augustine Itumbule Secondary School MakueniKathonzweniC4DayMixed2
St Francis Kiuukuni Secondary School MakueniMakueniC4DayMixed1
St John Bosco Kyuasini Secondary School MakueniMakueniC4DayMixed4
St Mary’s Itaava Secondary School MakueniNzauiC4DayMixed1
St Mary’s Kyunyu Secondary School MakueniKathonzweniC4DayMixed1
St Paul’s Kyang’a Secondary School MakueniKilunguC4DayMixed3
St Peters Kyau Secondary School MakueniMakueniC4DayMixed1
St Peters Makongo Secondary School MakueniMakueniC4DayMixed2
St Peter’s Thange Secondary School MakueniKibweziC4DayBoys3
St Reginah Kiou Secondary School MakueniMukaaC4DayMixed3
St. Anthony Itiani Secondary School MakueniNzauiC4DayMixed1
St. Augustine Mulumini Secondary School MakueniMukaaC4DayMixed4
St. Bakhita Makusu Secondary School MakueniMakinduC4DayMixed3
St. Barnabas Thwake Secondary School MakueniMbooni EastC4DayMixed3
St. Basil Ivingoni Secondary School MakueniKambuC4DayMixed3
St. Bruno Nganwa Secondary School MakueniMbooni EastC4DayMixed3
St. Dominic Kitise Secondary School MakueniKathonzweniC4DayMixed3
St. Francis Manzani Secondary School MakueniKathonzweniC4DayMixed2
St. Francis of Assisi Secondary School-Kaliini MakueniNzauiC4DayMixed4
St. Ignatius Secondary School – Mathemba MakueniKathonzweniC4DayMixed1
St. Joseph High School-Tutini MakueniNzauiC4DayMixed4
St. Joseph Kitumbai Secondary School MakueniKathonzweniC4DayMixed2
St. Joseph Matiku Secondary School MakueniNzauiC4DayMixed6
St. Joseph’s Ikaasu Secondary School MakueniKathonzweniC4DayMixed3
St. Lucy Kalimani Secondary School MakueniKambuC4DayMixed3
St. Martin Depores Malili Secondary School MakueniMukaaC4DayMixed2
St. Martins Kyumani Secondary School MakueniKibweziC4DayMixed4
St. Martin’s Maikuu Secondary School MakueniKambuC4DayMixed5
St. Michael Mbuvo Secondary School MakueniKathonzweniC4DayMixed6
St. Monica Wautu Secondary School MakueniKilunguC4DayMixed3
St. Padre Pio Nthia Secondary School MakueniMakinduC4DayMixed6
St. Patrick’s Kyamatheka Secondary School MakueniKilunguC4DayMixed2
St. Peter Athiani Secondary School MakueniKathonzweniC4DayMixed2
St. Stephen Kanyonga Secondary School MakueniKathonzweniC4DayMixed1
St. Stephen Musalala Secondary School MakueniKilunguC4DayMixed3
St. Theresa Secondary School -Nzaui MakueniNzauiC4DayMixed3
St. Thomas Kavingoni Secondary School MakueniKathonzweniC4DayMixed8
St. Mary’s Ndovea Secondary School MakueniNzauiC4DayMixed3
St. Simon Mbui Nzau Secondary School MakueniKibweziC4DayMixed3
Syathani MakueniMbooni WestC4DayMixed3
Syiluni Secondary MakueniMbooni WestC4DayMixed4
Syumile Secondary School MakueniMakinduC4DayMixed6
Tawa Mixed Secondary School MakueniMbooni EastC4DayMixed6
Thavu Secondary School MakueniKathonzweniC4DayMixed2
Thithi Secondary School MakueniNzauiC4DayMixed3
Tsavo West Secondary School MakueniKambuC4DayMixed2
Tututha MakueniMbooni WestC4DayMixed10
Uiini Secondary School MakueniKathonzweniC4DayMixed1
Ukala MakueniMbooni WestC4DayMixed5
Ulilinzi Secondary School MakueniKibweziC4DayMixed3
Usalala Secondary School MakueniMbooni EastC4DayMixed2
Usalama Secondary School MakueniKibweziC4DayMixed3
Utaati ACK Secondary School MakueniMakueniC4DayMixed1
Uthini Girls Secondary School MakueniMukaaC4DayGirls2
Utini Mixed Day Secondary School MakueniKibweziC4DayMixed3
Utumoni MakueniMbooni WestC4DayMixed4
Utuneni Secondary School MakueniMbooni EastC4DayMixed3
Uvaani MakueniMbooni WestC4DayMixed5
Uvunye Secondary School MakueniMukaaC4DayMixed4
Uvuu MakueniMbooni WestC4DayMixed2
Vololo Secondary School MakueniNzauiC4DayMixed1
Vulueni Secondary School MakueniNzauiC4DayMixed3
Wambiti Mixed Secondary School MakueniMbooni EastC4DayMixed4
Wanzauni MakueniMbooni WestC4DayMixed2
Watuka Mixed Secondary School MakueniMbooni EastC4DayMixed1
Yangua Mixed Secondary School MakueniMbooni EastC4DayMixed2
Yekanga Secondary School MakueniKathonzweniC4DayMixed3
Yemulwa Secondary School MakueniKathonzweniC4DayMixed4
Yikitaa Secondary School MakueniKambuC4DayMixed5
Yimwaa Secondary School MakueniMakinduC4DayMixed3
Yinthungu Secondary School MakueniKathonzweniC4DayMixed3
Yumbuni Secondary School MakueniKambuC4DayMixed9
Chelezo High School MakueniMakueniOtherBoardingMixed1
Christopher Kiamba Memorial Secondary MakueniMukaaOtherBoardingMixed1
Chyulu Girls MakueniKambuOtherBoardingGirls7
Clay International Secondary School MakueniNot confirmedOtherDayMixed4
Emmanuel Springs Boys High School MakueniMakueniOtherBoardingBoys1
Emmanuel Springs Girls High School MakueniMakueniOtherBoardingGirls1
Gapneb Schools MakueniMakinduOtherDayMixed1
Glorious Winners Senior School MakueniMukaaOtherBoardingGirls4
Gosheni School MakueniKibweziOtherDayMixed1
Holy Ghost Schools Makueni MakueniMukaaOtherBoardingBoys2
Kola Secondary MakueniNot confirmedOtherDay & BoardingMixed1
Kyandote ACK Girls MakueniNot confirmedOtherDayGirls4
Lion of Judah Wisdom Girls High School MakueniNzauiOtherBoardingGirls1
Lukenya Community School MakueniKambuOtherDay and boardingMixed1
Matungwa Memorial MakueniMbooni WestOtherBoardingGirls1
Miangeni International High School MakueniMakinduOtherListed as hybridMixed3
Milbrook Girls High School MakueniNzauiOtherBoardingGirls1
Mumbe Boys Secondary MakueniNot confirmedOtherBoardingBoys1
Mumbe Girls High School MakueniMakinduOtherBoardingGirls1
Mutitu SDA Secondary MakueniNot confirmedOtherDay & BoardingMixed4
Springs Gardens Chyulu MakueniKambuOtherDay and boardingMixed1
St Elizabeth Girls School Mulala MakueniNot confirmedOtherBoardingGirls1
St Marys Girls Senior Academy MakueniNot confirmedOtherBoardingGirls2
St. Claire Konza MakueniMukaaOtherBoardingGirls3
St. Teresa of Calcutta Girls High MakueniMakinduOtherBoardingGirls1
St. Teresia Girls High School MakueniKilunguOtherBoardingGirls1
Tawa Girls Secondary MakueniNot confirmedOtherBoardingGirls2
Travellers Oasis Centre MakueniNot confirmedOtherBoardingMixed10
Tumaini Secondary School MakueniMukaaOtherDayMixed2
Victor Hill Girls MakueniKambuOtherBoardingGirls1
Mandera Secondary School ManderaMandera EastC1BoardingBoys32
Moi Girls Secondary ManderaMandera EastC1BoardingGirls15
Libin Nomadic Girls Secondary ManderaMandera NorthC2BoardingGirls10
Sheikh Ali High School ManderaMandera NorthC2BoardingBoys14
Takaba Girls ManderaMandera WestC2BoardingBoys10
Wayam Secondary School ManderaBanisaC2BoardingBoys12
Arabia Boys Secondary ManderaArabiaC3BoardingBoys13
Arabia Girls Secondary ManderaArabiaC3BoardingGirls8
Aresa Girls Secondary ManderaKhalalioC3BoardingGirls12
Ashabito Boys Secondary ManderaAshabitoC3BoardingBoys5
Ashabito Girls Secondary ManderaAshabitoC3BoardingGirls4
Burduras Secondary ManderaMandera WestC3BoardingGirls3
Chief Mohamed Jari Secondary School ManderaKutuloC3BoardingBoys10
Dandu Secondary School ManderaDanduC3BoardingBoys6
Elwak Girls Secondary ManderaMandera CentralC3BoardingGirls5
Elwak Secondary School ManderaMandera CentralC3BoardingBoys1
Gari Secondary School ManderaLafeyC3BoardingMixed7
Khalalio Girls Secondary School ManderaKhalalioC3BoardingGirls14
Khalalio Secondary School ManderaKhalalioC3BoardingBoys14
Kiliwehiri Boys ManderaKiliweheriC3BoardingBoys4
Kutulo Nodel Girls Secondary School ManderaKutuloC3BoardingGirls5
Lafey Boys Secondary ManderaLafeyC3BoardingBoys8
Lafey Girls Secondary School ManderaLafeyC3BoardingGirls4
Malkamari Secondary School ManderaBanisaC3BoardingMixed6
Neboi Secondary School ManderaKhalalioC3BoardingBoys15
Rhamu Dimtu Boys Secondary ManderaMandera NorthC3BoardingBoys9
Rhamu Girls Secondary ManderaMandera NorthC3BoardingGirls12
Senior Chief Abdullahi Girls ManderaKiliweheriC3BoardingGirls3
Takaba Boys ManderaMandera WestC3BoardingBoys9
Wargadud Secondary ManderaMandera CentralC3BoardingMixed5
Adawa Malishe Mixed Secondary ManderaMandera CentralC4DayMixed3
Ameyi Mixed Day Senior School ManderaKiliweheriC4DayMixed1
Banisa Girls Seconday School ManderaBanisaC4DayBoys6
Banisa Mixed Secondary School ManderaBanisaC4DayMixed10
Barwaqo Boys Secondary ManderaMandera EastC4DayBoys11
Borhole 11 Secondary School ManderaKutuloC4DayMixed5
Burabor Mixed Secondary School ManderaKhalalioC4DayMixed10
Buruburu Girls Secondary ManderaMandera EastC4DayGirls12
Chirole Senior School ManderaMandera CentralC4DayMixed4
Dandu Girls Secondary School ManderaDanduC4DayGirls4
Darul Hikma Day High School ManderaMandera CentralC4DayMixed12
Darwed Mixed Secondary ManderaMandera WestC4DayMixed3
Daua River Mixed Secondary ManderaMandera NorthC4DayMixed8
Duse Boys Secondary ManderaMandera EastC4DayBoys12
El Hagarsu Mixed Day Secondary ManderaMandera CentralC4DayMixed5
El-Adhi Mixed Secondary School ManderaMandera CentralC4DayMixed3
El-Golicha Mixed Senior School ManderaMandera CentralC4DayMixed3
Eldanaba Mixed Boarding and Day Secondary School ManderaDanduC4DayMixed6
Elele Mixed Senior School ManderaMandera CentralC4DayMixed3
Eymole Secondary ManderaKiliweheriC4Listed as hybridMixed1
Fincharo Mixed Secondary ManderaMandera CentralC4DayMixed3
Gather Mixed Boarding Day ManderaMandera WestC4DayMixed4
Gololbia Mixed Secondary ManderaMandera CentralC4DayMixed5
Guba Mixed Secondary School ManderaBanisaC4DayMixed3
Haji Yussuf Girls ManderaMandera WestC4DayGirls4
Hareri Mixed Secondary School ManderaKhalalioC4DayMixed14
Hon Kullow Sheto Mixed Day and Boarding Senior School ManderaBanisaC4DayMixed3
Kalicha Mixed Senior School ManderaMandera NorthC4DayMixed3
Kamor Girls Secondary School ManderaMandera EastC4DayGirls8
Kamor Secondary ManderaMandera EastC4DayMixed12
Khadija Girls Secondary ManderaMandera EastC4DayGirls11
Kore Model Mixed Boarding & Day Secondary School ManderaKutuloC4DayMixed6
Libehiya Mixed ManderaArabiaC4DayMixed4
Lulis Mixed Senior School ManderaBanisaC4DayMixed3
Mandera Buruburu Boys Secondary ManderaMandera EastC4DayBoys8
Mandera Dimtu Girls Secondary ManderaMandera EastC4DayGirls11
Olla Boys Secondary ManderaAshabitoC4DayBoys5
Qalanqalesa Mixed Secondary School ManderaMandera CentralC4DayMixed3
Rhamu Day Secondary School ManderaMandera NorthC4DayMixed11
Roba Model Mixed Secondary ManderaMandera CentralC4DayMixed2
Sala Mixed Day Secondary School ManderaLafeyC4DayMixed5
Senator Mumad Girls Senior School ManderaMandera CentralC4DayMixed1
Senior Chief Mohamudey Mixed Day Senior School ManderaMandera WestC4DayMixed3
Shashafey Boys Secondary ManderaMandera EastC4DayBoys7
Shashafey Mixed Day Secondary ManderaMandera EastC4DayMixed8
Shimbir Fatuma Mixed Secondary ManderaMandera CentralC4DayMixed4
Takaba Day Mixed Secondary ManderaMandera WestC4DayMixed1
Tawakal Mixed Day Secondary ManderaMandera CentralC4DayMixed9
Mandera Intergrated Academy ManderaNot confirmedOtherDayMixed4
Moi Girls Secondary School-Marsabit MarsabitMarsabitC1BoardingGirls18
Moyale Secondary School MarsabitMoyaleC1BoardingBoys13
Chalbi Boys’ High School MarsabitChalbiC2BoardingBoys6
Dr. Gurracha Memorial Girls Secondary School MarsabitSololoC2BoardingGirls3
Loiyangalani Secondary School MarsabitLoiyangalaniC2BoardingMixed1
Marsabit Boys High School MarsabitMarsabitC2BoardingBoys15
Moyale Girls Secondary School MarsabitMoyaleC2BoardingGirls6
Sasura Girls’ Secondary School MarsabitMarsabitC2BoardingGirls6
Sololo Mixed Day / Boarding High School MarsabitSololoC2BoardingMixed6
Hon. Isacko Memorial Boys High School MarsabitTurbi BubisaC3BoardingBoys3
Kulal Girls Secondary School MarsabitLoiyangalaniC3BoardingGirls3
Laisamis Secondary School MarsabitLaisamisC3BoardingMixed3
Loglogo Girls Secondary School MarsabitLaisamisC3BoardingGirls3
Maikona Girls Secondary School MarsabitChalbiC3BoardingGirls3
North Horr Girls Secondary School MarsabitNorth HorrC3BoardingGirls3
North Horr Secondary School MarsabitNorth HorrC3BoardingBoys3
Sakuu High School MarsabitMarsabitC3BoardingBoys6
ACK St Peters Mixed Day Secondary School MarsabitMarsabitC4DayMixed4
Badassa Mixed Secondary School MarsabitMarsabitC4DayMixed9
Bori Junction Mixed Day and Boarding MarsabitMoyaleC4DayMixed4
Butiye Mixed Day Secondary School MarsabitMoyaleC4DayMixed7
Dabel Mixed Day Secondary School MarsabitMoyaleC4DayMixed2
Dakabaricha Secondary School MarsabitMarsabitC4DayMixed16
Dibayu High School MarsabitMarsabitC4DayMixed4
Dukana Mixed Day and Boarding Secondary School MarsabitDukanaC4DayMixed2
Elmosaratu Girls Boarding Secondary School MarsabitLoiyangalaniC4DayGirls2
Gadamoji High School MarsabitMarsabitC4DayMixed6
Golbo Mixed Secondary School MarsabitMoyaleC4DayMixed3
Goro Rukesa Mixed Day Secondary School MarsabitMarsabitC4DayMixed5
Harhosa Mixed Day Senior School MarsabitMoyaleC4DayMixed8
Heilu Mixed Secondary School MarsabitMoyaleC4DayMixed2
Ilereti High School MarsabitNorth HorrC4DayMixed3
Kalacha Boys High Scgool MarsabitChalbiC4DayBoys2
Kalacha Girls Secondary School MarsabitChalbiC4DayGirls3
Karare Mixed Day Secondary School MarsabitMarsabitC4DayMixed4
Kinisa Mixed Day Secondary School MarsabitMoyaleC4DayMixed3
Korolle High School MarsabitLoiyangalaniC4DayBoys2
Korr Mixed Day Secondary School MarsabitLaisamisC4DayMixed3
Manyatta Mixed Day Secondary School MarsabitMoyaleC4DayMixed13
Marsabit Mixed Day Secondary School MarsabitMarsabitC4DayMixed8
Merille Mixed Day Seondary School MarsabitLaisamisC4DayMixed4
Ngurunit Secondary School MarsabitLaisamisC4DayMixed4
Odda Mixed Day Secondary School MarsabitMoyaleC4DayMixed5
Ruso Mixed Day Secondary School MarsabitNorth HorrC4DayMixed8
Sessi Secondary School MarsabitMoyaleC4DayMixed4
Songa Mixed Secondary School MarsabitMarsabitC4DayMixed2
St. Marys’ Mixed Day Secondary School MarsabitMoyaleC4DayMixed8
Township Mixed Day Secondary School MarsabitMoyaleC4DayMixed3
Turbi Girls High School MarsabitTurbi BubisaC4DayGirls3
Uran Mixes Day/Boarding Secondary School MarsabitSololoC4DayMixed9
Walda Complex Secondary School MarsabitSololoC4DayBoys3
ACK St. Andrews Boys Secondary School MarsabitMarsabitOtherBoardingBoys5
Bishop Cavallera Secondary School MarsabitNot confirmedOtherBoardingGirls7
St. Pauls Secondary School MarsabitNot confirmedOtherBoardingBoys6
Tirrim Secondary School MarsabitLaisamisOtherBoardingMixed3
Kaaga Girls’ High School MeruImenti EastC1BoardingGirls15
Meru School MeruImenti EastC1BoardingBoys8
Nkubu High School MeruImenti SouthC1BoardingBoys18
St. Lucy’s High School for the Visually Impaired MeruIgojiC1BoardingMixed2
St. Mary’s Girls High School Igoji MeruIgojiC1BoardingGirls12
Abothuguchi Secondary School MeruMeru CentralC2BoardingBoys11
Bishop Njiru Girls’ Kangeta MeruIgembe CentralC2BoardingGirls10
Burieruri Boys Secondary School MeruIgembe CentralC2BoardingBoys15
Gakuuni Girls Secondary School MeruIgojiC2BoardingGirls5
Gikumene Girls ‘ Secondary School MeruImenti NorthC2BoardingGirls9
Gikurune Boys Secondary School MeruIgojiC2BoardingBoys6
Gikurune Girls Secondary School MeruIgojiC2BoardingGirls7
Igembe Boys’ Secondary School MeruIgembe SouthC2BoardingBoys15
Kaaga Boys Secondary MeruImenti EastC2BoardingBoys12
Kanyakine High School MeruAbogetaC2BoardingBoys23
Kibirichia Boys Secondary School MeruBuuri EastC2BoardingBoys6
Kibirichia Girls Secondary School MeruBuuri EastC2BoardingGirls12
Kinjo Girls Secondary School MeruMeru CentralC2BoardingGirls3
Kirigara Girls Secondary School MeruMeru CentralC2BoardingGirls5
Maraa Secondary School MeruAbogetaC2BoardingGirls11
Maua Girls Secondary School MeruIgembe SouthC2BoardingGirls12
Miathene Boys High School MeruTigania WestC2BoardingBoys3
Mikinduri Girls Secondary School MeruTigania CentralC2BoardingGirls6
Njia Boys Secondary School MeruIgembe CentralC2BoardingBoys16
Nkuene Girls High School MeruImenti SouthC2BoardingGirls15
Ntunene Girls Secondary School MeruIgembe NorthC2BoardingGirls3
Ontulili Boys Secondary School MeruBuuri WestC2BoardingBoys12
Ruiri Girls Secondary School MeruBuuri EastC2BoardingGirls12
Yururu Girls’ Secondary School MeruAbogetaC2BoardingGirls7
Akaiga Secondary School MeruTigania CentralC3BoardingBoys6
Akirang’ondu Secondary School MeruIgembe CentralC3BoardingMixed10
Akithii Girls Secondary School MeruTigania WestC3BoardingGirls7
Antuambui Secondary School MeruIgembe NorthC3BoardingBoys5
Antubetwe Kiongo Secondary School MeruMutuatiC3BoardingMixed9
Athwana High School MeruTigania WestC3BoardingMixed8
Chugu Boys Secondary School MeruImenti EastC3BoardingBoys7
FGCK Kisima Secondary School MeruBuuri WestC3BoardingMixed8
Gaitu Secondary School MeruMeru CentralC3BoardingMixed3
Gakando Girls Secondary School MeruBuuri EastC3BoardingGirls6
Githongo Secondary School MeruMeru CentralC3BoardingBoys3
Igandene Secondary School MeruAbogetaC3BoardingBoys5
Igoki Boys’ Secondary School MeruAbogetaC3BoardingBoys7
Irindiro Secondary School MeruTigania CentralC3BoardingMixed3
Kaliene Secondary School MeruTigania CentralC3BoardingMixed3
Kanjalu Girls Secondary School MeruTigania WestC3BoardingGirls3
Kaongo Girls Secondary School MeruMeru CentralC3BoardingGirls5
Karama Boys Secondary School MeruTigania EastC3BoardingBoys8
Karugwa Girls’ Secondary School MeruMeru CentralC3BoardingGirls4
Kathera Girls Secondary School MeruImenti SouthC3BoardingGirls5
Kathera Secondary School MeruImenti SouthC3BoardingBoys3
Katheri Girls High School MeruMeru CentralC3BoardingGirls4
Katheri High School MeruMeru CentralC3BoardingBoys8
Keeru Secondary School MeruMeru CentralC3BoardingBoys3
Kiamuri Secondary School MeruMeru CentralC3BoardingMixed3
Kiangua Secondary School MeruIgojiC3BoardingMixed7
Kianjai Girls Secondary School MeruTigania WestC3BoardingGirls6
Kianjai Secondary School MeruTigania WestC3BoardingBoys8
Kibuline Secondary School MeruTigania WestC3BoardingMixed5
Kiirua Boys Secondary School MeruBuuri EastC3BoardingBoys3
Kimachia Secondary School MeruTigania WestC3BoardingMixed4
Kiriene Mixed Day and Girls Boarding Secondary School MeruTigania CentralC3BoardingGirls3
Kirige High School MeruImenti NorthC3BoardingBoys3
Kithangari Boys Secondary School MeruAbogetaC3BoardingBoys4
Kithangari Girls Secondary School MeruAbogetaC3BoardingGirls5
Kithatu Girls Secondary School MeruAbogetaC3BoardingGirls5
Kitheo Secondary School MeruTigania WestC3BoardingMixed4
Kithirune Girls’ Secondary School MeruMeru CentralC3BoardingGirls7
Machikine Girls Secondary School MeruAbogetaC3BoardingGirls3
MCK Mituntu Girls’ Secondary School MeruTigania WestC3BoardingGirls4
Mikumbune Boys Secondary School MeruImenti SouthC3BoardingBoys6
Miruriiri Boys Secondary School MeruIgojiC3BoardingBoys3
Miruriiri Girls Secondary School MeruIgojiC3BoardingGirls7
Mucheene Secondary School MeruBuuri EastC3BoardingMixed3
Mukuiru Mixed Day Boarding Secondary School MeruTigania EastC3BoardingMixed7
Mulathankari Girls High School MeruImenti EastC3BoardingGirls3
Munithu Mixed Day Secondary School MeruImenti EastC3BoardingMixed3
Mutuati Secondary School MeruMutuatiC3BoardingBoys9
Naari Secondary School MeruBuuri EastC3BoardingGirls6
Naathu Secondary School MeruMutuatiC3BoardingGirls9
Ndagene Secondary School MeruAbogetaC3BoardingBoys16
Ngage Mixed Day Secondary School MeruTigania CentralC3BoardingMixed3
Nkabune Girls Secondary School MeruImenti EastC3BoardingGirls3
Nkando Secondary School MeruMeru CentralC3BoardingBoys4
Nthare Secondary School MeruKienguC3BoardingMixed6
Nthimbiri Secondary School MeruImenti NorthC3BoardingBoys3
Ntuene Secondary School MeruKienguC3BoardingMixed9
Nyagene Girls’ Secondary School MeruImenti SouthC3BoardingGirls10
Nyambene Girls’ Secondary School MeruTigania EastC3BoardingGirls6
Ruiga Girls Secondary School MeruMeru CentralC3BoardingGirls10
Rumanthi Girls’ Seconary MeruTigania EastC3BoardingGirls4
St Agnes-Gaukune Girls Secondary School MeruIgojiC3BoardingGirls5
St Angela’s Girls’ MeruTigania EastC3BoardingGirls10
St. Bakhita Giaki Girls Secondary School MeruImenti EastC3BoardingGirls4
St. Cyprian High School MeruTigania EastC3BoardingMixed4
St. Luke’s Secondary School MeruTigania WestC3BoardingBoys5
St. Marys Mbaranga MeruTigania EastC3BoardingMixed7
St. Peter Nkuene Boys MeruImenti SouthC3BoardingBoys6
St. Ritas’ Amwamba Girls Secondary School MeruIgembe SouthC3BoardingGirls8
St. Francis of Assisi Secondary School – Muramba MeruTigania WestC3BoardingMixed6
Thitha Secondary School MeruKienguC3BoardingMixed9
Thuura Secondary School MeruImenti EastC3BoardingBoys4
Ukuu High School MeruImenti SouthC3BoardingGirls6
Uringu Girls Secondary School MeruTigania WestC3BoardingGirls2
Uruku Girls Secondary School MeruImenti SouthC3BoardingGirls4
ACK Mitunguu Boys Boarding Secondary School MeruImenti SouthC4DayBoys6
ACK St. Paul’s Makandune Secondary School MeruMeru CentralC4DayMixed2
AIPCA Subuiga Mixed Day Secondary School MeruBuuri WestC4DayMixed3
Akui Day Secondary School MeruIgembe SouthC4DayMixed12
Akuune Mixed Day Secondary School MeruKienguC4DayMixed3
Amatu Mixed Day Secondary School MeruTigania WestC4DayMixed3
Ambaru Mixed Day Secondary School MeruMutuatiC4DayMixed6
Ametho Day Secondary School MeruTigania CentralC4DayMixed3
Amugaa Mixed Day Secondary School MeruTigania CentralC4DayMixed3
Amwari Mixed Day Secondary School MeruTigania WestC4DayMixed3
Angaine Mixed Day Secondary School MeruBuuri WestC4DayMixed6
Anjalu Mixed Day Secondary School MeruMutuatiC4DayMixed6
Ankamia Day Secondary School MeruTigania CentralC4DayMixed3
Antuanduru Mixed Day Secondary MeruTigania EastC4DayMixed7
Antubochiu Mixed Day Secondary School MeruIgembe SouthC4DayMixed3
Athimba Mixed Day Secondary School MeruIgembe SouthC4DayMixed3
Athiru Gaiti Secondary School MeruIgembe SouthC4DayMixed9
Auki Secondary School MeruIgembe SouthC4DayMixed12
Bishop Lawi Imathiu Mixed Day Secondary School MeruImenti EastC4DayMixed4
Blessed Joseph Gerald Day Secondary School MeruAbogetaC4DayMixed2
Buuri High School MeruBuuri EastC4DayMixed7
CCM Githu Mixed Secondary School MeruTigania CentralC4DayMixed2
CCM Mbuju Secondary School MeruBuuri WestC4DayMixed1
CCM Meru Township Secondary School MeruImenti NorthC4DayMixed3
Charuru Mixed Day Secondary MeruTigania EastC4DayMixed3

Showing schools 5501–6000 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