Senior schools offering Applied Sciences

8,689 senior schools include Applied Sciences in at least one subject combination.

Schools by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with Applied Sciences
Uriya Girls Seconday School SiayaUgenyaC4DayGirls1
Usire Secondary School SiayaBondoC4DayMixed3
Usula Secondary School SiayaSiayaC4DayMixed2
Uwasi Mixed Secondary School SiayaSiayaC4DayMixed6
Uyawi Secondary School SiayaBondoC4DayMixed3
Uyoma Kobare Secondary School SiayaSiayaC4DayMixed8
Wagwer Mixed Secondary School SiayaGem WagaiC4DayMixed2
Yala Township Secondary School SiayaGem YalaC4DayMixed2
Benea Apolo Ohanga Mixed Secondary SiayaNot confirmedOtherDayMixed1
Marjorie Wendland High School SiayaSiayaOtherListed as hybridMixed5
Bura Girls Taita TavetaMwatateC1BoardingGirls1
Dr. Aggrey High School Taita TavetaTaitaC1BoardingBoys1
Kenyatta High Mwatate Taita TavetaMwatateC1BoardingBoys2
Bishop John Njenga Secondary School Taita TavetaTavetaC2BoardingMixed3
Canon Kituri Secondary School Taita TavetaTaitaC2BoardingMixed1
Eldoro Girls High School Taita TavetaTavetaC2BoardingGirls3
Mahoo Girls’ Secondary School Taita TavetaTavetaC2BoardingGirls1
Moi Boys High School – Kasigau Taita TavetaVoiC2BoardingBoys6
Mwakitawa Secondary School Taita TavetaVoiC2BoardingGirls11
Mwasere Girls’ Secondary School Taita TavetaMwatateC2BoardingGirls2
Our Lady of Perpetual Succour Girls Secondary School Taita TavetaVoiC2BoardingGirls2
Shimbo Secondary School Taita TavetaTaitaC2BoardingMixed1
St. Mary’s High School Lushangonyi Taita TavetaTaitaC2BoardingBoys2
Timbila Secondary School Taita TavetaTavetaC2BoardingBoys4
Voi Secondary School Taita TavetaVoiC2BoardingBoys3
Kajire Girls Secondary School Taita TavetaVoiC3BoardingGirls1
Mgambonyi High School Taita TavetaTaitaC3BoardingMixed2
Mwaghogho Secondary School Taita TavetaVoiC3BoardingBoys4
Mwakichuchu Secondary School Taita TavetaVoiC3BoardingBoys1
Mwangea Secondary School Taita TavetaVoiC3Listed as hybridBoys10
St. Agatha Ngoloki Secondary School Taita TavetaTaitaC3BoardingGirls2
Buguta Secondary School Taita TavetaVoiC4DayMixed1
Chala Secondary School Taita TavetaTavetaC4DayMixed4
Chawia High School Taita TavetaMwatateC4DayMixed1
Dalmas Moka Secondary School Taita TavetaTaitaC4DayMixed1
David Kitawi Secondary School Taita TavetaMwatateC4DayMixed2
John Mark Mwanjumwa Secondary School Taita TavetaVoiC4DayMixed1
Kasigau Girls Secondary School Taita TavetaVoiC4DayGirls1
Kitobo Secondary School Taita TavetaTavetaC4DayMixed1
Kitumbi High School Taita TavetaTaitaC4DayMixed1
Kiwalwa Mixed Secondary School Taita TavetaTavetaC4DayMixed1
Kizumanzi Mixed Secondary School Taita TavetaVoiC4DayMixed1
Kombolio Secondary School Taita TavetaMwatateC4DayMixed2
Lumi Secondary School Taita TavetaTavetaC4DayMixed1
Mahandakini Secondary School Taita TavetaTavetaC4DayMixed1
Malukiloriti Mixed Secondary School Taita TavetaTavetaC4DayMixed1
Manoa Secondary School Taita TavetaMwatateC4DayMixed2
Marungu Secondary School Taita TavetaVoiC4DayMixed2
Mata Secondary School Taita TavetaTavetaC4DayMixed1
Mbela High School Taita TavetaTaitaC4DayMixed2
Mbele Secondary School Taita TavetaVoiC4DayMixed1
Mbololo Secondary School Taita TavetaVoiC4DayMixed1
Mghalu High School Taita TavetaTaitaC4DayMixed1
Mlamba Secondary School Taita TavetaMwatateC4DayMixed1
Mshimba Secondary School Taita TavetaMwatateC4DayMixed1
Munda Secondary School Taita TavetaMwatateC4DayMixed1
Mwafuga Secondary School Taita TavetaMwatateC4DayMixed1
Mwakitau Secondary School Taita TavetaMwatateC4DayMixed1
Mwakiwiwi Secondary School Taita TavetaTaitaC4DayGirls2
Mwambiti Secondary School Taita TavetaVoiC4DayBoys2
Mwambonu Secondary School Taita TavetaMwatateC4DayMixed3
Mwandango Secondary School Taita TavetaMwatateC4DayMixed2
Mwangoji Secondary School Taita TavetaMwatateC4DayMixed1
Mwanyambo Secondary School Taita TavetaMwatateC4DayMixed1
Mwatate Secondary School Taita TavetaMwatateC4DayMixed2
Mzwanenyi Secondary School Taita TavetaMwatateC4DayMixed1
Ngami Secondary School Taita TavetaMwatateC4DayMixed4
Ngangu Secondary School Taita TavetaMwatateC4DayMixed2
Ngutini Secondary School Taita TavetaTavetaC4DayMixed1
Njoro Mixed Day Secondary School Taita TavetaTavetaC4DayMixed1
Njukini Mixed Secondary School Taita TavetaTavetaC4DayMixed2
Pj Mwangola Mixed Secondary School Taita TavetaTaitaC4DayMixed1
Sagalla International Talent Academy Taita TavetaVoiC4DayMixed1
Senior Chief Mwangeka Secondary School Taita TavetaTaitaC4DayGirls1
Sowene Mixed Secondary School Taita TavetaTavetaC4DayMixed5
St. Johns’ Mwema Secondary School Taita TavetaMwatateC4DayMixed2
St. John’s Secondary School Taita TavetaTaitaC4DayMixed2
Voi Girls Education Centre Taita TavetaVoiC4DayGirls1
Zare Secondary School Taita TavetaMwatateC4DayMixed2
Mwatate Mixed Secondary Taita TavetaNot confirmedOtherDay & BoardingMixed2
St. Joseph Girls High School - Maungu Taita TavetaVoiOtherBoardingGirls1
Hola Boys Secondary School Tana RiverTana RiverC1BoardingBoys4
Ngao Girls Secondary School Tana RiverTana DeltaC1BoardingGirls5
Hirimani Secondary School Tana RiverTana NorthC2BoardingMixed9
Madogo Secondary School Tana RiverBangaleC2BoardingMixed1
Mau Mau Memorial Girls Secondary School Tana RiverTana RiverC2BoardingGirls4
Tarasaa High School Tana RiverTana DeltaC2BoardingMixed3
Wenje Secondary School Tana RiverTana RiverC2BoardingMixed4
Bangale Mixed Day and Boarding Secondary School Tana RiverBangaleC3BoardingMixed2
Galole Model Secondary School Tana RiverGaledyertuC3BoardingMixed7
Garsen High School Tana RiverTana DeltaC3BoardingMixed5
Buyani Secondary School Tana RiverTana DeltaC4DayMixed3
Chanani Day Secondary School Tana RiverTana RiverC4DayMixed1
Charidende Secondary School Tana RiverTana NorthC4DayMixed3
Daku Mixed Secondary School Tana RiverTana RiverC4DayMixed1
Dalu Secondary School Tana RiverTana DeltaC4DayMixed1
Fanjua Secondary School Tana RiverTana RiverC4DayMixed1
Fayya Girls Secondary School Tana RiverTana NorthC4DayGirls1
Gadeni Secondary School Tana RiverTana DeltaC4DayMixed2
Hashaka Secondary School Tana RiverTana DeltaC4DayMixed6
Hurara Secondary School Tana RiverTana DeltaC4DayMixed8
Huruma Mixed Day Secondary School Tana RiverTana NorthC4DayMixed5
Kipao Secondary School Tana RiverTana DeltaC4DayMixed4
Kipini Girls Secondary School Tana RiverTana DeltaC4DayGirls1
Kitere Secondary School Tana RiverTana DeltaC4DayMixed2
Kora Secondary School Tana RiverBangaleC4DayMixed3
Majengo Secondary School Tana RiverTana RiverC4DayMixed1
Mapunga High School Tana RiverTana DeltaC4DayMixed5
Marifano Secondary School Tana RiverTana DeltaC4DayMixed3
Masabubu Secondary School Tana RiverTana RiverC4DayMixed1
Milalulu Secondary School Tana RiverTana RiverC4DayMixed1
Minhaj Secondary School Tana RiverTana DeltaC4DayMixed2
Mororo Mixed Day Secondary School Tana RiverBangaleC4DayMixed4
Nanighi Tana Mixed Secondary School Tana RiverTana NorthC4DayMixed1
Ndura Secondary School Tana RiverTana RiverC4DayMixed3
Oda Secondary School Tana RiverTana DeltaC4DayMixed4
Rafiki Mixed Secondary School Tana RiverTana RiverC4DayMixed1
Singwaya Mixed Secondary School Tana RiverTana NorthC4DayMixed2
Wachakone Mixed Secondary School Tana RiverTana RiverC4DayMixed1
Waldena Secondary School Tana RiverGaledyertuC4DayMixed1
Hola Township Senior School Tana RiverTana RiverOtherDayMixed1
Chogoria Boys High School Tharaka-NithiMaaraC1BoardingBoys6
Chogoria Girls Tharaka-NithiMaaraC1BoardingGirls8
Ikuu Boys High School Tharaka-NithiMeru SouthC1BoardingBoys12
Kamatungu Secondary School for the Hearing Impaired Tharaka-NithiTharaka SouthC1BoardingMixed2
Kiriani Boys High School Tharaka-NithiMaaraC1BoardingBoys2
Chief Mbogori Girls Secondary School Tharaka-NithiMaaraC2BoardingGirls3
Chuka Boys High School Tharaka-NithiMeru SouthC2BoardingBoys6
Chuka Girls’ Secondary School Tharaka-NithiMeru SouthC2BoardingGirls7
Igwanjau Secondary School Tharaka-NithiMaaraC2BoardingMixed3
Ikawa Secondary School Tharaka-NithiMeru SouthC2BoardingMixed4
Ikuu Girls Secondary School Tharaka-NithiMeru SouthC2BoardingGirls16
Iruma Girls Secondary School Tharaka-NithiMaaraC2BoardingGirls3
Itugururu Secondary School Tharaka-NithiIgambang’ombeC2BoardingMixed10
Kajiuduthi High School Tharaka-NithiMuthambiC2BoardingBoys5
Karamugi Secondary School Tharaka-NithiMeru SouthC2BoardingGirls4
Kiini Secondary School Tharaka-NithiMuthambiC2BoardingMixed13
Kiurani Secondary School Tharaka-NithiMaaraC2BoardingBoys4
Magumoni Girls Secondary School Tharaka-NithiMeru SouthC2BoardingGirls6
Makuri Girls Secondary School Tharaka-NithiMaaraC2BoardingGirls6
Materi Boys’ High School Tharaka-NithiChiakarigaC2BoardingBoys2
Mukuuni High School Tharaka-NithiMeru SouthC2BoardingBoys10
Muthambi Boys Secondary School Tharaka-NithiMuthambiC2BoardingBoys3
Muthambi Girls High School Tharaka-NithiMuthambiC2BoardingGirls6
Ngaita Girls Secondary School Tharaka-NithiMaaraC2BoardingGirls5
Njuri High School Tharaka-NithiMeru SouthC2BoardingMixed3
Our Lady of Mercy Girls Secondary School Tharaka-NithiMuthambiC2BoardingGirls6
Tharaka Secondary School Tharaka-NithiTharaka SouthC2BoardingBoys18
ACK Igangara Secondary School Tharaka-NithiMuthambiC3BoardingMixed1
ACK Kaanwa Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed2
Chiakariga Girls Secondary School Tharaka-NithiChiakarigaC3BoardingGirls7
Gatunga Secondary School Tharaka-NithiTharaka SouthC3BoardingBoys4
Itara Day Secondary School Tharaka-NithiMuthambiC3BoardingMixed3
Kajiampau Mixed Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed7
Kajuki Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed2
Kambandi Secondary School Tharaka-NithiMeru SouthC3BoardingMixed2
Kamwimbi Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed2
Kathagara Mixed Day Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed2
Kathwana Mixed Day Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed1
Kiamuriuki Secondary School Tharaka-NithiMeru SouthC3BoardingMixed6
Kiaritha Mixed Day Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed2
Kieganguru Girls Secondary School Tharaka-NithiMaaraC3BoardingGirls2
Kirege Secondary School Tharaka-NithiMeru SouthC3BoardingMixed1
Kiunguni Day Secondary School Tharaka-NithiMeru SouthC3BoardingMixed2
M.C.K Kiangiri Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed1
Magenka Secondary School Tharaka-NithiMeru SouthC3BoardingMixed4
Makanyanga Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed2
Makawani Day Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed3
Marimanti Girls High School Tharaka-NithiTharaka SouthC3BoardingGirls4
Mpukoni Secondary School Tharaka-NithiMeru SouthC3BoardingMixed3
Mugona Girls High School Tharaka-NithiMuthambiC3BoardingGirls6
Ndagoni Girls Secondary School Tharaka-NithiMeru SouthC3BoardingGirls6
Ngeru Secondary School Tharaka-NithiMaaraC3BoardingBoys1
Nkondi Secondary School Tharaka-NithiTharaka SouthC3BoardingGirls6
Nturiri Boys` Secondary School Tharaka-NithiMaaraC3BoardingBoys2
P.C.E.A Muraga Secondary School Tharaka-NithiMuthambiC3BoardingMixed4
Rubate Secondary School Tharaka-NithiMeru SouthC3BoardingMixed2
St Ann Girls Secondary School Tharaka-NithiMaaraC3BoardingGirls7
St Augustine Ruguta Secondary School Tharaka-NithiMuthambiC3BoardingMixed3
Thigaa Secondary School Tharaka-NithiMaaraC3BoardingMixed3
A.C.K Murigi Girls’ Secondary School Tharaka-NithiIgambang’ombeC4DayGirls3
Chiakariga Secondary School Tharaka-NithiChiakarigaC4DayMixed1
Chief Petro Day Secondary School Tharaka-NithiMeru SouthC4DayMixed1
Gaceraka Mixed Day Secondary School Tharaka-NithiChiakarigaC4DayMixed1
Gaciongo Mixed Secondary School Tharaka-NithiTharaka NorthC4DayMixed1
Gakuuru Day Secondary School Tharaka-NithiTharaka SouthC4DayMixed4
Gatue Secondary School Tharaka-NithiTharaka NorthC4DayMixed1
Giampampo Secondary Tharaka-NithiMuthambiC4DayMixed2
Gianchuku Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed2
Gituja Mixed Day Secondary School Tharaka-NithiMuthambiC4DayMixed7
Gituntu Secondary School Tharaka-NithiMuthambiC4DayMixed5
Ibiriga Secondary School Tharaka-NithiMeru SouthC4DayMixed4
Igakiramba Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed2
Ikame Mixed Day Secondary School Tharaka-NithiMuthambiC4DayMixed1
Ikumbo Day Secondary School Tharaka-NithiMaaraC4DayMixed1
Iriani Mixed Day & Boarding Secondary School Tharaka-NithiTharaka NorthC4DayMixed9
Iruma Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed3
Kaanyaga Secondary School Tharaka-NithiTharaka SouthC4DayMixed3
Kaarani Mixed Secondary School Tharaka-NithiTharaka SouthC4DayMixed2
Kaare Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed2
Kabuabua Girls Secondary School Tharaka-NithiTharaka NorthC4DayGirls1
Kabui Secondary School Tharaka-NithiMaaraC4DayMixed2
Kagaani Mixed Day Secondary Tharaka-NithiMeru SouthC4DayMixed2
Kagumo Mixed Day Secondary School Tharaka-NithiMeru SouthC4DayMixed1
Kairini Secondary School Tharaka-NithiIgambang’ombeC4DayMixed2
Kajiuduthi Mixed Day Secondary School Tharaka-NithiMuthambiC4DayMixed1
Kalewa Secondary School Tharaka-NithiMaaraC4DayMixed5
Kamaguna Day & Boarding Secondary School Tharaka-NithiTharaka NorthC4DayMixed1
Kamariru Mixed Secondary School Tharaka-NithiChiakarigaC4DayMixed1
Kamuguongo Mixed Day Secondary School Tharaka-NithiMeru SouthC4DayMixed1
Kamutiria Secondary School Tharaka-NithiIgambang’ombeC4DayMixed1
Kamwathu Mixed Secondary School Tharaka-NithiTharaka NorthC4DayMixed1
Kangoro Day Mixed Secondary School Tharaka-NithiMeru SouthC4DayMixed1
Kanyuru Secondary School Tharaka-NithiMeru SouthC4DayMixed3
Karigini Day Secondary School Tharaka-NithiMuthambiC4DayMixed3
Karocho Day Mixed Secondary School Tharaka-NithiTharaka SouthC4DayMixed2
Kathangachini Mixed Day Secondary School Tharaka-NithiTharaka NorthC4DayMixed3
Kathigiririni Mixed Day Secondary School Tharaka-NithiMeru SouthC4DayMixed2
Kauni Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed1
Kiamaogo Day Secondary School Tharaka-NithiMaaraC4DayMixed3
Kiamuchii Secondary School Tharaka-NithiMeru SouthC4DayMixed1
Kiang’ondu Secondary School Tharaka-NithiMeru SouthC4DayMixed1
Kianjagi Mixed Secondary School Tharaka-NithiMaaraC4DayMixed3
Kibumbu Day Mixed Secondary School Tharaka-NithiMeru SouthC4DayMixed1
Kieni Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed3
Kigogo Day Secondary School Tharaka-NithiMeru SouthC4DayMixed2
Kimuchia Mixed Secondary School Tharaka-NithiMaaraC4DayMixed4
Kiorimba Secondary School Tharaka-NithiTharaka SouthC4DayMixed1
Kiraro Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed2
Kiriani Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed1
Kithangani Day Secondary School Tharaka-NithiIgambang’ombeC4DayMixed1
Kiurani Girls Secondary School Tharaka-NithiMaaraC4DayGirls1
Maabi Day Secondary School Tharaka-NithiMeru SouthC4DayMixed4
Maguma Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed2
Magumoni Day Secondary School Tharaka-NithiMeru SouthC4DayMixed4
Matakiri Mixed Day Secondary School Tharaka-NithiTharaka SouthC4DayMixed3
Miomponi Mixed Day and Boarding Secondary School Tharaka-NithiTharaka SouthC4DayMixed2
Mubukuro Secondary School Tharaka-NithiMeru SouthC4DayMixed1
Mugui Mixed Day Secondary School Tharaka-NithiTharaka SouthC4DayMixed5
Mukothima Mixed Day Secondary School Tharaka-NithiTharaka NorthC4DayMixed1
Mukui Day Secondary School Tharaka-NithiMaaraC4DayMixed6
Mukuthuku Mixed Day Secondary School Tharaka-NithiMeru SouthC4DayMixed1
Munga Day Secondary School Tharaka-NithiMaaraC4DayMixed3
Mutaaruni Mixed Day Secondary School Tharaka-NithiMeru SouthC4DayMixed2
Mutindwa Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed1
Mwiru Muthitwa Secondary School Tharaka-NithiChiakarigaC4DayMixed1
Mwiru Turima Tweru Mixed Day Secondary School Tharaka-NithiTharaka SouthC4DayMixed2
Ndagani Secondary School Tharaka-NithiMeru SouthC4DayMixed1
Ndaruni Mixed Day Secondary School Tharaka-NithiChiakarigaC4DayMixed1
Ndintune Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed2
Ndumbini Secondary School Tharaka-NithiMuthambiC4DayMixed3
Nguruki Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed2
Ng’onya Day Secondary School Tharaka-NithiTharaka SouthC4DayMixed3
Nica Kamwangu Secondary School Tharaka-NithiMuthambiC4DayMixed2
Nica Karimba Mixed Day Secondary School Tharaka-NithiMuthambiC4DayMixed1
Ntoroni Mixed Day Secondary School Tharaka-NithiTharaka NorthC4DayMixed1
Ntumbara Secondary School Tharaka-NithiIgambang’ombeC4DayMixed1
P.C.E.A Mutuguni Mixed Day Secondary School Tharaka-NithiMeru SouthC4DayMixed1
P.C.E.A Nkio Day Secondary School Tharaka-NithiIgambang’ombeC4DayMixed2
Prince Alex Mixed Day Secondary School Igumo Tharaka-NithiTharaka SouthC4DayMixed2
Rukenya Day Secondary School Tharaka-NithiTharaka SouthC4DayMixed2
Shin Hyun Day Secondary School Tharaka-NithiTharaka NorthC4DayMixed1
St Bonventure Mumbuni Secondary School Tharaka-NithiMuthambiC4DayMixed1
St. Paul’s Njaina Secondary School Tharaka-NithiMeru SouthC4DayMixed2
Tonya Mixed Day and Boarding Secondary Tharaka-NithiTharaka SouthC4DayMixed2
Tunyai Day Secondary School Tharaka-NithiChiakarigaC4DayMixed1
Turima Hills Mixed Day Secondary School Tharaka-NithiTharaka SouthC4DayMixed6
Turima Mixed Day Secondary School Tharaka-NithiTharaka SouthC4DayMixed6
Wiru Secondary School Tharaka-NithiMaaraC4DayMixed2
County Educational Centre Tharaka-NithiNot confirmedOtherBoardingGirls1
Furaha Girls Secondary School Tharaka-NithiChuka SouthOtherBoardingGirls1
Materi Girls' Tharaka-NithiNot confirmedOtherBoardingGirls5
Muguna Aana Education Centre Tharaka-NithiTharaka SouthOtherListed as hybridMixed4
St Daniel's High School-Kithitu Tharaka-NithiNot confirmedOtherBoardingMixed5
St Rita Mariani Tharaka-NithiIgamba Ng'ombeOtherBoardingGirls2
St Brigids Kiminini Trans NzoiaKimininiC1BoardingGirls9
St. Anthony’s Boys’ High School – Kitale Trans NzoiaKimininiC1BoardingBoys9
AIC Moi Boys High School Kaplamai Trans NzoiaTrans Nzoia EastC2BoardingBoys7
Bwake Girls School Trans NzoiaTrans Nzoia EastC2BoardingGirls8
Friends Bwake Boys Trans NzoiaTrans Nzoia EastC2BoardingBoys10
Goseta Boys High School Trans NzoiaKwanzaC2BoardingBoys10
Immaculate Conception Boys Mukuyu Trans NzoiaTrans Nzoia EastC2BoardingBoys6
Kabuyefwe Friends Girls Secondary School Trans NzoiaKimininiC2BoardingGirls1
Kabuyefwe Friends Secondary School Trans NzoiaKimininiC2BoardingBoys15
Kipkeikei Boys High School Trans NzoiaTrans Nzoia EastC2BoardingBoys6
Kwanza Girls High School Trans NzoiaKwanzaC2BoardingGirls8
St Marks High School Cherangani Trans NzoiaTrans Nzoia EastC2BoardingBoys11
St Mark’s Girls Cherangani Trans NzoiaTrans Nzoia EastC2BoardingGirls7
St. Monica’s Girls High School, Kitale Trans NzoiaKwanzaC2BoardingGirls18
St. Pauls Kitum High School Trans NzoiaEndebessC2BoardingBoys7
AIC Kipkeikei Girls High School Trans NzoiaTrans Nzoia EastC3BoardingGirls5
AIC Kobos Girls High School Trans NzoiaKwanzaC3BoardingGirls3
Amani Secondary School Trans NzoiaTrans Nzoia EastC3BoardingMixed4
Andersen High School Trans NzoiaEndebessC3BoardingMixed8
Bishop Alexander Muge Secondary School Trans NzoiaKwanzaC3BoardingGirls1
Friends Boys School – Kwanza Trans NzoiaKwanzaC3BoardingBoys1
Gidea Secondary School Trans NzoiaKwanzaC3BoardingGirls1
Holy Trinity Boys High School – Saboti Trans NzoiaTrans Nzoia WestC3BoardingBoys9
Hututu Friends Girls Secondary School Trans NzoiaTrans Nzoia EastC3BoardingGirls4
Immaculate Conception Girls Mukuyu Trans NzoiaTrans Nzoia EastC3BoardingGirls2
Immaculate Heart Girls High School Saboti Trans NzoiaTrans Nzoia WestC3BoardingGirls2
Kapsara Secondary School Trans NzoiaTrans Nzoia EastC3BoardingMixed7
Kolongolo Secondary School Trans NzoiaKwanzaC3BoardingBoys4
Maridadi Secondary School Trans NzoiaKwanzaC3BoardingMixed2
Nakami Friends Secondary School Trans NzoiaTrans Nzoia WestC3BoardingMixed10
Namanjalala Secondary School Trans NzoiaKwanzaC3BoardingBoys3
Nyabomo SDA Secondary School Trans NzoiaKimininiC3BoardingMixed3
Sabwani Secondary School Trans NzoiaEndebessC3BoardingGirls4
St Andrews Osorongai Secondary School Trans NzoiaTrans Nzoia EastC3BoardingBoys3
St Augustine Munyaka Secondary Trans NzoiaTrans Nzoia EastC3BoardingMixed3
St Francis Girls High Suwerwa Trans NzoiaTrans Nzoia EastC3BoardingGirls4
St Pauls Boys High Sinoko Trans NzoiaTrans Nzoia EastC3BoardingBoys5
St Theresa Sinyereri Trans NzoiaTrans Nzoia EastC3BoardingMixed7
St. Christopher’s School Trans NzoiaTrans Nzoia EastC3BoardingBoys3
St. Francis Kolongolo Girls High School Trans NzoiaKwanzaC3BoardingGirls4
St. James Mabonde Secondary School Trans NzoiaKimininiC3BoardingMixed5
St. Mary’s Machewa Secondary School Trans NzoiaTrans Nzoia WestC3BoardingMixed5
St. Maurice Girls High School-Lunyu Trans NzoiaKwanzaC3BoardingGirls1
St. Maurice High School – Lunyu Trans NzoiaKwanzaC3BoardingBoys1
St. Michaels Liyavo Girls’ Day Secondary School Trans NzoiaKwanzaC3BoardingGirls3
St. Patrick’s Boys High School Waitaluk Trans NzoiaKimininiC3BoardingBoys8
St. Peter’s Mito Mbili Girls Trans NzoiaTrans Nzoia EastC3BoardingGirls2
St. Teresa’s Bikeke Girls Secondary School Trans NzoiaKimininiC3BoardingGirls11
St. Benedict’s Kapsigilai Trans NzoiaTrans Nzoia EastC3BoardingMixed2
St. Francis Boys High School Suwerwa Trans NzoiaTrans Nzoia EastC3BoardingBoys8
St. Mary’s Nai Boys Secondary School Trans NzoiaEndebessC3BoardingBoys4
St. Teresa’s Secondary School Bikeke Trans NzoiaKimininiC3BoardingBoys10
Wiyeta Girls Secondary School Trans NzoiaTrans Nzoia EastC3BoardingGirls8
A I.C Ngonyek Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed1
A.I.C Biribiriet Trans NzoiaTrans Nzoia EastC4DayMixed3
A.I.C Kapkoi Sisal Secondary School Trans NzoiaKimininiC4DayMixed6
A.I.C Kiptumet Secondary School Trans NzoiaKwanzaC4DayMixed2
A.I.C Lessos Secondary School Trans NzoiaKwanzaC4DayMixed3
A.I.C Lolkeringet Secondary School Trans NzoiaKimininiC4DayMixed7
A.I.C Mokoiywet Secondary School Trans NzoiaKimininiC4DayMixed5
A.I.C Naisambu Girls Secondary School Trans NzoiaKimininiC4DayGirls11
ACK St. Stephens Namanda Secondary School Trans NzoiaKimininiC4DayMixed3
ACK St. Philip Kipsoen Secondary School Trans NzoiaKwanzaC4DayMixed1
AIC Chepsiro Trans NzoiaTrans Nzoia EastC4DayMixed2
AIC Kapkai Secondary School Trans NzoiaKwanzaC4DayMixed2
AIC Kaptien Secondary School Trans NzoiaKimininiC4DayMixed4
AIC Kiptenden Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed2
AIC Konoin Secondary School Trans NzoiaKimininiC4DayMixed1
AIC Nyasaland Trans NzoiaTrans Nzoia EastC4DayMixed2
AIC Seum Mixed Day Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed2
AIC Top Suwerwa Mixed Secondary Trans NzoiaTrans Nzoia EastC4DayMixed3
AIC Tuigoin Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed3
Benon Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed3
Biketi Friends Secondary School Trans NzoiaKwanzaC4DayMixed1
Birunda High School Trans NzoiaKimininiC4DayMixed6
Bishop Crowley High School Baraka Trans NzoiaTrans Nzoia EastC4DayMixed4
Bishop Crowley Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed2
Bwala Secondary School Trans NzoiaEndebessC4DayMixed1
Chematich Secondary Trans NzoiaTrans Nzoia EastC4DayMixed4
Chepchoina Secondary School Trans NzoiaEndebessC4DayMixed1
Chepkoilel Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed3
Chepsalei Secondary School Trans NzoiaEndebessC4DayMixed2
Cheptumbelio Secondary School-Kalaha Trans NzoiaTrans Nzoia WestC4DayMixed3
Chisare Trans NzoiaTrans Nzoia EastC4DayMixed2
Ekegoro Secondary Trans NzoiaTrans Nzoia EastC4DayMixed4
Emmanuel ACK Wehoya Secondary School Trans NzoiaKimininiC4DayMixed1
Friends Day Secondary School-Lukhome Trans NzoiaTrans Nzoia WestC4DayMixed1
Friends Michai Trans NzoiaTrans Nzoia EastC4DayMixed1
Friends Mixed Secondary School -Namandala Trans NzoiaKwanzaC4DayMixed3
Friends Mufutu Secondary School Trans NzoiaKimininiC4DayMixed11
Friends Secondary School -Chalicha Trans NzoiaKimininiC4DayMixed5
Friends Secondary School Bonde Trans NzoiaTrans Nzoia EastC4DayMixed3
Friends Secondary School – Bikeke Trans NzoiaKimininiC4DayMixed1
Friends Secondary School-Muroki Trans NzoiaTrans Nzoia WestC4DayMixed2
Friend’s Secondary School – Sirende Trans NzoiaKimininiC4DayMixed9
Geta Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed2
Gidea Boys Secondary School Trans NzoiaKwanzaC4DayBoys1
Gituamba Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed6
Hilario Secondary School – Wekhonye Trans NzoiaKimininiC4DayMixed10
Hill School Secondary Kitale Trans NzoiaKimininiC4DayMixed8
Imani Friends Secondary School Trans NzoiaKimininiC4DayMixed6
Japata High School Trans NzoiaEndebessC4DayMixed2
Ka – Ahuho Secondary School Trans NzoiaKimininiC4DayMixed4
Kapcheplanget Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed2
Kapkarwa High School Trans NzoiaTrans Nzoia EastC4DayMixed2
Kapkoi Central Girls High School Trans NzoiaKwanzaC4DayGirls3
Kapsirowa Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed3
Karara Mixed Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed2
Keese Secondary School Trans NzoiaKwanzaC4DayMixed1
Kesogon Mixed Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed6
Kibomet Secondary School Trans NzoiaKimininiC4DayMixed15
Kimoson Girls Trans NzoiaTrans Nzoia EastC4DayGirls2
Kimwondo Secondary School Trans NzoiaEndebessC4DayMixed6
Kitale Farm Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed2
Kiungani Secondary School Trans NzoiaKimininiC4DayMixed13
Luanda Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed4
Lukosi S.A Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed2
Lutaso Friends Secondary School Trans NzoiaEndebessC4DayMixed3
Luuya Secondary School Trans NzoiaKwanzaC4DayMixed1
Machungwa High School Trans NzoiaKimininiC4DayMixed4
Mainek Toro Secondary School Trans NzoiaKimininiC4DayMixed4
Makutano Trans NzoiaTrans Nzoia EastC4DayMixed1
Masaba Secondary School Trans NzoiaKimininiC4DayMixed21
Masinde Muliro Memorial Secondary Trans NzoiaTrans Nzoia WestC4DayMixed2
Mateket Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed1
Matisi Friends High School Trans NzoiaTrans Nzoia WestC4DayMixed2
Matumbei Secondary School Trans NzoiaEndebessC4DayMixed11
Milele Secondary School Trans NzoiaKimininiC4DayMixed2
Milima Mixed Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed3
Milimani Secondary School Trans NzoiaKimininiC4DayMixed1
Milimani Secondary School – Kwanza Trans NzoiaKwanzaC4DayMixed1
Misanga S.A High School Trans NzoiaKwanzaC4DayMixed2
Misemwa Secondary School Trans NzoiaKimininiC4DayMixed12
Mitoni Mitatu Secondary School Trans NzoiaKimininiC4DayMixed3
Mitoto S.A Secondary School Trans NzoiaKimininiC4DayMixed6
Motosiet Secondary Trans NzoiaTrans Nzoia EastC4DayMixed5
Mubere Secondary School Trans NzoiaEndebessC4DayMixed1
Mucharage Secondary School Trans NzoiaKimininiC4DayMixed4
Mutua Secondary School Trans NzoiaKwanzaC4DayMixed1
Muungano High School Trans NzoiaKimininiC4DayMixed2
Nabiswa Secondary School Trans NzoiaKimininiC4DayMixed3
Nabunga S.A. Secondary School Trans NzoiaKimininiC4DayMixed6
Nalulingo Secondary School Trans NzoiaEndebessC4DayMixed1
Nasianda Friends Secondary School Trans NzoiaKwanzaC4DayMixed2
Ngeny Secondary School Trans NzoiaKwanzaC4DayMixed1
Njoro Secondary School Trans NzoiaEndebessC4DayMixed3
Noigam Trans NzoiaTrans Nzoia EastC4DayMixed4
Nzoia Trans NzoiaTrans Nzoia EastC4DayMixed1
Our Lady of Africa Chepkoiyo Secondary Trans NzoiaTrans Nzoia EastC4DayMixed7
P.A.G Simatwet High School Trans NzoiaKimininiC4DayMixed1
Rafiki Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed6
Sabata Secondary School Trans NzoiaKimininiC4DayMixed5
Saiwa Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed2
Sango Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed2
Senator Wamalwa Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed5
Sibanga Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed2
Sikulu Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed2
Sitatunga Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed1
Soil Conservation Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed10
Soymining Secondary School Trans NzoiaKwanzaC4DayMixed1
St Cecilia Secondary School Marinda Trans NzoiaKwanzaC4DayMixed1
St Columban’s Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed6
St Marys Girls Secondary. Kipsingori Trans NzoiaTrans Nzoia EastC4DayGirls4
St Mary’s Mixed Cheptobot Trans NzoiaTrans Nzoia EastC4DayMixed1
St Mathews Secondary School (Cheptantan) Trans NzoiaEndebessC4DayMixed11
St Paul’s Kapchepsir Trans NzoiaTrans Nzoia EastC4DayMixed1
St Paul’s Kiriita Mixed Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed1
St Philips Secondary Surungai Trans NzoiaTrans Nzoia EastC4DayMixed3
St Thomas Secondary School Kongoli Trans NzoiaTrans Nzoia EastC4DayMixed3
St. Andrews Secondary School Sukwo Trans NzoiaTrans Nzoia WestC4DayMixed3
St. Anthony Secondary School Kinyoro Trans NzoiaTrans Nzoia WestC4DayMixed3
St. Athanas Kissawai Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed2
St. Augustine Bondeni Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed3
St. Barnabas Boys Secondary School – Sabwani Trans NzoiaEndebessC4DayBoys2
St. Benedict’s Secondary School Chemchemi Trans NzoiaTrans Nzoia WestC4DayMixed4
St. Charles Lwanga Secondary Botwa Trans NzoiaTrans Nzoia EastC4DayMixed3
St. Christopher’s Girls Trans NzoiaTrans Nzoia EastC4DayGirls2
St. Emmanuel Secondary School Trans NzoiaKwanzaC4DayMixed2
St. Francis of Asis Koronga Secondary School Trans NzoiaEndebessC4DayMixed3
St. James Amagoro Secondary School Trans NzoiaKimininiC4DayMixed3
St. Johns Sikinwa Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed3
St. John’s Girls High School – Sirende Trans NzoiaKimininiC4DayGirls10
St. John’s Nyamira Secondary School Trans NzoiaKimininiC4DayMixed3
St. Joseph’s ACK Kibagenge Secondary School Trans NzoiaKimininiC4DayMixed4
St. Joseph’s Mixed Secondary Cheptil Trans NzoiaTrans Nzoia EastC4DayMixed1
St. Joseph’s Secondary School Nyasi Trans NzoiaKimininiC4DayMixed9
St. Luke’s Secondary School Taito Trans NzoiaTrans Nzoia EastC4DayMixed4
St. Mary’s Nai Girls Secondary School Trans NzoiaEndebessC4DayGirls3
St. Michael Secondary School Kitale Trans NzoiaTrans Nzoia WestC4DayMixed11
St. Partrick’s School Koykoy Trans NzoiaTrans Nzoia WestC4DayMixed1
St. Patricks’ Secondary School – Makunga Trans NzoiaKwanzaC4DayMixed4
St. Paul’s Kiptoror Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed2
St. Peter`S High School-Kapomboi Trans NzoiaKwanzaC4DayMixed3
St. Peters Kietkei Secondary School Trans NzoiaEndebessC4DayMixed1
St. Peters Secondary School Mwitha Trans NzoiaTrans Nzoia WestC4DayMixed4
St. Peter’s Nyakinywa Mixed Day Secondary Trans NzoiaTrans Nzoia EastC4DayMixed2
St. Philips A.C.K Tuuyo-Koony Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed6
St. Polycarp Secondary School- Meso Trans NzoiaKimininiC4DayMixed5
St. Raphael Big Tree Secondary School Trans NzoiaKimininiC4DayMixed12
St. Thomas Aquinas Secondary School Kapretwa Trans NzoiaTrans Nzoia WestC4DayMixed2
St. Veronica Secondary School Weonia Trans NzoiaKimininiC4DayMixed3
St. Andrews Girls Baraton Secondary Trans NzoiaKimininiC4DayGirls3
St. Anne Umoja Girls Secondary School Trans NzoiaKwanzaC4DayGirls2
St. Lucia Girls Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed6
St. Michael Bahati Trans NzoiaTrans Nzoia EastC4DayMixed1
St. Patrick High School Kipsaina Trans NzoiaTrans Nzoia EastC4DayMixed4
St. Paul’s-Bwayi Mixed Secondary School Trans NzoiaKwanzaC4DayMixed3
St. Philip’s Grassland Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed3
St. Theresa`S Secondary School-Sikhendu Trans NzoiaKimininiC4DayMixed1
St. Thomas Amuka Secondary School Trans NzoiaKwanzaC4DayMixed1
St. Veronicah’s Girls High School – Kokwo Trans NzoiaEndebessC4DayGirls4
St. Veronicas Chebukaka Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed1
St. Vincent Secondary School Kiminini Trans NzoiaKimininiC4DayMixed4
Tarakwa Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed1
Teldet Mixed Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed5
The Michael Kijana Memorial Secondary School Trans NzoiaKimininiC4DayMixed11
Titimet Girls Secondary School Trans NzoiaEndebessC4DayGirls3
Transnzoia Mixed Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed1
Tuwan Girls Day Secondary School Trans NzoiaTrans Nzoia WestC4DayGirls8
Wamuini Secondary School Trans NzoiaKimininiC4DayMixed2
Yuya Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed2
Chesowos Adventist Secondary School Trans NzoiaNot confirmedOtherDayMixed4
Gilgal Community Secondary School. Trans NzoiaTrans Nzoia EastOtherListed as hybridMixed1
Green Fields Secondary School Trans NzoiaNot confirmedOtherBoardingGirls4
Manor House Secondary School Trans NzoiaNot confirmedOtherBoardingMixed5

Showing schools 7501–8000 of 8,689. Choose a county to narrow the list. Each school’s page shows its combinations.

Also in Applied Sciences

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