Senior schools offering Electricity

1,508 senior schools include Electricity in at least one subject combination.

Schools by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with Electricity
Golden Light NairobiMathareOtherDayMixed1
Karura SDA Church School - Secondary NairobiNot confirmedOtherBoardingMixed2
St Charles Lwanga Education Centre NairobiNjiruOtherListed as hybridMixed1
Wamy High School NairobiMakadaraOtherListed as hybridBoys1
Moi Forces Academy Lanet NakuruNakuru NorthC1BoardingGirls1
Molo Academy Boys Secondary School NakuruMoloC1BoardingBoys1
Nakuru High School NakuruNakuru EastC1BoardingBoys3
Njoro Boys High School NakuruNjoroC1BoardingBoys2
Utumishi Boys Academy NakuruGilgilC1BoardingBoys4
Kirobon Girls Secondary School NakuruRongaiC2BoardingGirls2
Koelel Forces Academy NakuruGilgilC2BoardingBoys8
Larmudiac Secondary School NakuruNjoroC2BoardingMixed1
Maai-Mahiu Girls Secondary School NakuruNaivashaC2BoardingGirls2
Solai Boys Secondary School NakuruRongaiC2BoardingBoys2
Barina Secondary School NakuruRongaiC4DayMixed1
Bomasan Mixed Secondary School NakuruRongaiC4DayMixed1
Chemasis Mixed Secondary NakuruRongaiC4DayMixed1
Elburgon D.E.B Senior School NakuruMoloC4DayMixed1
ELCK Kongoi Secondary School NakuruKuresoi NorthC4DayMixed1
Flamingo Secondary School NakuruNakuru EastC4DayMixed1
Gilgil Garrison Day Secondary School NakuruGilgilC4DayMixed4
Haraka Secondary School NakuruKuresoi NorthC4DayMixed1
Heroes Boys High School- Bahati NakuruNakuru NorthC4DayBoys2
Hillcrest Secondary School NakuruNakuru EastC4DayMixed2
Kapsita Secondary School NakuruMoloC4DayMixed1
Karima Mixed Secondary School NakuruNaivashaC4DayMixed1
Karirikania Secondary School NakuruKuresoi NorthC4DayMixed1
Keriko Secondary School NakuruNjoroC4DayMixed3
Kibaraa Secondary School NakuruKuresoi NorthC4DayMixed1
Kilimo High School NakuruNjoroC4DayMixed2
Kinungi Secondary School NakuruNaivashaC4DayMixed1
Kipsinendet Secondary School NakuruKuresoi NorthC4DayMixed2
Koige Secondary School NakuruKuresoi NorthC4DayMixed2
Kongasis Secondary School NakuruGilgilC4DayMixed1
Lanet Secondary School NakuruNakuru EastC4DayMixed2
Lawina Secondary School NakuruMoloC4DayMixed2
Lenginet Secondary NakuruRongaiC4DayMixed1
Mariashoni Secondary School NakuruMoloC4DayMixed1
Mau Narok Secondary School NakuruNjoroC4DayMixed3
Mawingu Secondary School NakuruKuresoi NorthC4DayMixed1
Mema Secondary School NakuruRongaiC4DayMixed2
Menengai High School NakuruNakuru EastC4DayMixed2
Mianzini Secondary School NakuruMoloC4DayMixed3
Mirera High School NakuruNaivashaC4DayMixed1
Moi Ndabi Secondary School NakuruNaivashaC4DayMixed1
Molo Highway Secondary School NakuruMoloC4DayMixed1
Muchorwe Secondary School NakuruKuresoi NorthC4DayMixed1
Mugumo Secondary School NakuruNjoroC4DayMixed1
Mwariki Secondary School NakuruNakuru WestC4DayMixed1
Nakuru West Secondary School NakuruNakuru WestC4DayMixed6
Ngondi Secondary School NakuruNaivashaC4DayMixed1
Njenga Karume Secondary School NakuruMoloC4DayMixed6
Njoro Day Secondary School NakuruNjoroC4DayMixed3
Njoro Township Secondary School NakuruNjoroC4DayMixed2
Nyondia Secondary School NakuruNaivashaC4DayMixed1
P.C.E.A Elburgon Secondary School NakuruMoloC4DayMixed3
Pamela Scott Leldet Secondary NakuruRongaiC4DayMixed2
Patel Day Secondary School NakuruRongaiC4DayMixed1
Sachangwan Secondary School NakuruMoloC4DayMixed1
Simboiyon Secondary School NakuruSubukiaC4DayMixed1
Sirikwa Secondary School NakuruKuresoi NorthC4DayMixed1
Sitoito Secondary School NakuruKuresoi NorthC4DayMixed1
Springs High School NakuruRongaiC4DayMixed1
Sururu Secondary School NakuruNjoroC4DayMixed1
Tarakwa Secondary School NakuruKuresoi NorthC4DayMixed1
Tayari Secondary School NakuruMoloC4DayMixed1
Temoyetta D.E.B. Mixed Secondary School NakuruKuresoi NorthC4DayMixed1
Uhuru High School NakuruNakuru WestC4DayMixed2
Goshen Boys High School NakuruNot confirmedOtherListed as hybridBoys1
St. Joseph's Kirandich Secondary School NakuruNot confirmedOtherDay & BoardingMixed1
Kapsabet Boys NandiChesumeiC1BoardingBoys1
Kapsabet Girls NandiNandi CentralC1BoardingGirls3
Meteitei Boys Secondary School NandiTinderetC1BoardingBoys1
Cheptil Secondary School NandiNandi NorthC2BoardingMixed1
Kilibwoni High School NandiNandi CentralC2BoardingBoys2
Kipsigak High School NandiNandi CentralC2BoardingBoys1
Kurgung Secondary School NandiNandi NorthC2BoardingBoys7
Laboret Boys High School NandiNandi NorthC2BoardingBoys3
Lelmokwo High School NandiChesumeiC2BoardingBoys5
Ndalat Gaa Girls’ Secondary School NandiNandi NorthC2BoardingGirls3
St Michael’s Boys H.S-Terige NandiNandi CentralC2BoardingBoys3
Chemase Secondary School NandiTinderetC3BoardingMixed2
Eisero Girls Secondary School NandiNandi NorthC3BoardingGirls3
Kapsengere Secondary School NandiNandi SouthC3BoardingMixed1
Kapsigilai Girls’ Secondary School NandiTinderetC3BoardingGirls1
Kaptel Boys High School NandiChesumeiC3BoardingBoys4
Taito K.T.G.A Secondary School NandiNandi EastC3BoardingMixed3
Tinderet Secondary School NandiTinderetC3BoardingBoys2
A.I.C Chepkemel Secondary School NandiNandi NorthC4DayMixed1
A.I.C Cheptonon Secondary School NandiNandi NorthC4DayMixed1
AIC Mosoriot Secondary School NandiChesumeiC4DayMixed2
Chebarus Secondary School NandiNandi EastC4DayMixed2
Chemobo Mixed Day Secondary School NandiNandi SouthC4DayMixed1
Fr. Boyle Kabolebo Secondary School NandiTinderetC4DayMixed1
Jean Marie Seronei Secondary School NandiNandi EastC4DayMixed1
Kapkeben AIC Girls Secondary School NandiNandi SouthC4DayGirls1
Kapsisiywa Secondary School NandiChesumeiC4DayMixed1
Kaptien Secondary School NandiNandi EastC4DayMixed1
Kebulonik Secondary School NandiNandi NorthC4DayMixed1
Kimwani Secondary School NandiTinderetC4DayMixed1
Kipkeibon Mixed Day NandiNandi CentralC4DayMixed1
Kipsotoi Secondary School NandiNandi CentralC4DayMixed1
Koilot Secondary School NandiNandi EastC4DayMixed5
Musasa Ipa Secondary School NandiNandi SouthC4DayMixed1
Mwein Adventist Secondary School NandiChesumeiC4DayMixed1
Namgoi Mixed Day School NandiChesumeiC4DayMixed2
Sigot Secondary School NandiNandi NorthC4DayMixed2
Sirwa Secondary School NandiNandi EastC4DayMixed1
St Barnabas Tegat NandiNandi CentralC4DayMixed1
St. Mary’s High School Soiyet NandiNandi EastC4DayMixed1
St. Monica Secondary School Kapkoros NandiNandi NorthC4DayMixed1
St. Theresa of the Child Jesus -Masaba High School NandiChesumeiC4DayMixed1
Kilgoris Boys Secondary School NarokTrans Mara WestC1BoardingBoys2
Narok High School NarokNarok CentralC1BoardingBoys2
Emurua Dikirr Secondary School NarokTrans Mara EastC2BoardingBoys1
Maasai Girls Secondary School NarokNarok CentralC2BoardingGirls2
Moi Naikarra Secondary School NarokNarok WestC2BoardingMixed7
Ololulunga Boys Secondary School NarokNarok SouthC2BoardingBoys3
Our Lady Queen of Peace Oloomirani Girls Secondary NarokNarok WestC2BoardingGirls2
St. Joseph Oloomirani Boys Secondary School NarokNarok WestC2BoardingBoys5
Eor-Ekule Secondary School NarokNarok EastC3BoardingMixed1
Kipise Hills Secondary School NarokNarok EastC3BoardingMixed1
Lemek Namunyak Girls Secondary School NarokNarok WestC3BoardingGirls1
Melelo Secondary School NarokNarok SouthC3BoardingMixed1
Ngiito Secondary School NarokNarok WestC3BoardingMixed4
Nkorkorri Boys Secondary School NarokNarok WestC3BoardingBoys7
Ntulele Secondary School NarokNarok EastC3BoardingMixed1
Olashapani Girls Secondary School NarokNarok SouthC3BoardingGirls1
Olkiriane Secondary School NarokNarok SouthC3BoardingMixed5
Olmelil Secondary School NarokTrans Mara WestC3BoardingMixed4
Olokirikirai Secondary School NarokNarok NorthC3BoardingMixed2
Ongata Barrikoi High NarokTrans Mara Sout HC3BoardingBoys2
Poroko Friends Secondary NarokTrans Mara WestC3BoardingMixed3
Sekenani Girls Secondary School NarokNarok WestC3BoardingGirls1
Senchura Secondary NarokNarok CentralC3BoardingMixed3
Shankoe Secondary School NarokTrans Mara WestC3BoardingMixed5
Sogoo High School NarokNarok SouthC3BoardingMixed3
St Anthonys Secondary School NarokNarok EastC3BoardingBoys1
Talek Boys Secondary School NarokNarok WestC3BoardingBoys6
Talek Girls Secondary School NarokNarok WestC3BoardingGirls5
Chebitoik Mixed Day Secondary School NarokTrans Mara EastC4DayMixed1
Chepkoiyet Secondary School NarokTrans Mara EastC4DayMixed1
Cheserton Secondary School NarokTrans Mara EastC4DayGirls1
Enabelibel Secondary School NarokNarok NorthC4DayMixed1
Enkare Ngiro Secondary School NarokNarok SouthC4DayMixed2
Entiyiani Secondary School NarokNarok NorthC4DayMixed1
Ewangan Secondary School NarokNarok CentralC4DayMixed1
Ilkerin Secondary School NarokTrans Mara EastC4DayMixed4
Ilmashariani Day Secondary School NarokNarok CentralC4DayMixed1
Jeesun Ryu Adventist Mission School NarokTrans Mara WestC4DayMixed3
Kapweria Secondary School NarokTrans Mara EastC4DayMixed3
Kibisorwet Secondary School NarokTrans Mara EastC4DayMixed1
Kimelok Secondary School NarokNarok CentralC4DayMixed2
Kishermoruak Secondary School NarokNarok WestC4DayMixed1
Kutete Mixed Day Secondary School NarokNarok WestC4DayMixed1
Lower Sagamian Secondary School NarokNarok SouthC4DayMixed1
Masaantare Secondary School NarokNarok SouthC4DayMixed1
Masikonde Secondary School NarokNarok CentralC4DayMixed1
Masurura Secondary School NarokTrans Mara Sout HC4DayMixed1
Mokondo High School NarokTrans Mara EastC4DayBoys2
Murkan Secondary School NarokTrans Mara EastC4DayMixed1
Ndamama Secondary School NarokTrans Mara EastC4DayMixed3
Ngoswani Mixed Secondary School NarokNarok SouthC4DayMixed1
Ntimama Day Mixed Secondary School NarokNarok NorthC4DayMixed1
Olalui Secondary School NarokTrans Mara WestC4DayMixed2
Olderkesi Secondary School NarokNarok WestC4DayMixed7
Olmariko Secondary School NarokNarok NorthC4DayMixed1
Oloserian Mao Secondary School NarokNarok NorthC4DayMixed3
Oltanki Secondary School NarokTrans Mara WestC4DayMixed1
Oltarakwai Secondary School NarokNarok SouthC4DayMixed1
Ringwa Mixed Secondary School NarokNarok WestC4DayMixed2
St. Peter’s Kuto Secondary School NarokNarok WestC4DayMixed6
Tumoiyot Secondary NarokNarok SouthC4DayMixed1
Kiletien Secondary NarokNot confirmedOtherDayMixed1
Sr Mary Stephen Ntoitoi Secondary School NarokNot confirmedOtherDay & BoardingMixed2
Nyambaria High School NyamiraMangaC1BoardingBoys2
Sironga Girls High School NyamiraNyamiraC1BoardingGirls7
Matongo Boys High School NyamiraNyamira NorthC2BoardingBoys3
Mwongori Secondary School NyamiraBorabuC2BoardingMixed7
Nyakongo High School NyamiraNorth MasabaC2BoardingBoys4
Nyamira Boys High School NyamiraNyamiraC2BoardingBoys4
Nyamiranga Secondary School NyamiraNyamira NorthC2BoardingMixed2
Nyansiongo High School NyamiraBorabuC2BoardingBoys3
Our Lady of Mercy Rangenyo Girls Secondary School NyamiraNyamiraC2BoardingGirls3
St Paul’s Gekano Boys High School NyamiraMangaC2BoardingBoys4
Esani Secondary School NyamiraNorth MasabaC3BoardingMixed1
Masosa Mixed Secondary School NyamiraNyamiraC3BoardingMixed2
Omoyo Girls High School NyamiraNorth MasabaC3BoardingGirls2
Rigoma Secondary School NyamiraNorth MasabaC3BoardingGirls3
Bonyunyu Secondary School NyamiraNyamiraC4DayMixed2
Bosiango S.D.A Secondary School NyamiraNyamiraC4DayMixed2
Geke Secondary School NyamiraMangaC4DayMixed1
Getaari Mixed Secondary School NyamiraNyamiraC4DayMixed2
Kuura Mixed Secondary School NyamiraNyamiraC4DayMixed1
Makairo Mixed Secondary School NyamiraNyamiraC4DayMixed1
Misambi Secondary School NyamiraNyamira NorthC4DayMixed1
Nyakeore Secondary School NyamiraNyamiraC4DayMixed1
Nyameru Mixed Secondary School NyamiraNyamiraC4DayMixed1
Riooga Secondary School NyamiraNorth MasabaC4DayMixed3
Rirumi Mixed Secondary School NyamiraNyamiraC4DayMixed1
St. Patrice Nyantaro Secondary School NyamiraNyamiraC4DayMixed3
St. Don Bosco Secondary School NyamiraNorth MasabaC4DayMixed1
Karima Girls NyandaruaNorth KinangopC1BoardingGirls4
Magomano Secondary School NyandaruaNorth KinangopC1BoardingGirls4
Njabini Boys High School NyandaruaSouth KinangopC1BoardingBoys1
Nyahururu High School NyandaruaNyandarua WestC1BoardingBoys4
Magumu High School NyandaruaSouth KinangopC2BoardingBoys2
Mt Kinangop Girls Secondary School NyandaruaSouth KinangopC2BoardingGirls1
Muruaki Secondary School NyandaruaNorth KinangopC2BoardingBoys2
St. Joseph Mkungi Secondary School NyandaruaNorth KinangopC2BoardingBoys1
Wanjohi Girls NyandaruaWanjohiC2BoardingGirls2
Heni Secondary School NyandaruaSouth KinangopC3BoardingMixed7
Kimuri Secondary School NyandaruaNorth KinangopC3BoardingMixed2
Mwenda-Andu Secondary School NyandaruaNorth KinangopC3BoardingMixed2
Ndaragwa Boys High School NyandaruaAberdareC3BoardingBoys2
Sasumua NyandaruaSouth KinangopC3BoardingMixed2
Tulaga Secondary School NyandaruaSouth KinangopC3BoardingMixed3
Aberdare Ranges Secondary School NyandaruaNorth KinangopC4DayMixed1
Baari NyandaruaNyandarua NorthC4DayMixed2
Bongo Mixed Day Secondary NyandaruaSouth KinangopC4DayMixed1
Jura Secondary School NyandaruaKipipiriC4DayMixed1
Kaheho Day Mixed Secondary School NyandaruaAberdareC4DayMixed1
Lereshwa Secondary School NyandaruaKipipiriC4DayMixed1
Mirangine NyandaruaMirangineC4DayMixed1
Mucibau Secondary School NyandaruaSouth KinangopC4DayMixed1
Mwiteithia Secondary School NyandaruaNorth KinangopC4DayMixed1
Ndunyu Njeru Secondary School NyandaruaNorth KinangopC4DayMixed1
Ol Joro Orok Secondary School NyandaruaNyandarua WestC4DayMixed1
Graceland Boys Senior School NyandaruaNyandarua NorthOtherBoardingBoys1
Kagumo High NyeriNyeri CentralC1BoardingBoys4
Nyeri High School NyeriNyeri CentralC1BoardingBoys3
Othaya Boys High School NyeriNyeri SouthC1BoardingBoys2
Chinga Boys NyeriNyeri SouthC2BoardingBoys6
Dedan Kimathi Memorial High School NyeriTetuC2BoardingBoys2
Kanjuri High School NyeriMathira EastC2BoardingBoys4
Kenyatta H.S Mahiga NyeriNyeri SouthC2BoardingBoys2
Kirimara High School NyeriMathira EastC2BoardingBoys3
Mukurwe-Ini Boys NyeriMukurwe-IniC2BoardingBoys1
Naromoru Boys Secondary School NyeriKieni EastC2BoardingBoys2
Naromoru Girls Secondary School NyeriKieni EastC2BoardingGirls1
Othaya Girls NyeriNyeri SouthC2BoardingGirls2
St. Bonaventure Kaheti Boys NyeriMukurwe-IniC2BoardingBoys6
Tumutumu Girls NyeriMathira WestC2BoardingGirls1
Dr. Kamundia Gathuthi Girls Secondary School NyeriTetuC3BoardingGirls1
Gathungururu Girls School NyeriMukurwe-IniC3BoardingGirls4
Karatina Secondary School NyeriMathira EastC3BoardingGirls1
Mugunda Secondary School NyeriKieni WestC3BoardingGirls1
Ndathi Secondary School NyeriKieni EastC3BoardingBoys2
Ruthagati Boys High School NyeriMathira WestC3BoardingBoys1
Burguret Secondary School NyeriKieni EastC4DayMixed1
Gatuanyaga Secondary School NyeriKieni EastC4DayMixed1
Gititu Day Mixed Secondary School NyeriTetuC4DayMixed1
Gitunduti Secondary School NyeriMathira EastC4DayMixed1
Irigithathi Mixed Secondary School NyeriKieni EastC4DayMixed3
Kaharo Secondary NyeriMukurwe-IniC4DayMixed1
Kahiga Secondary School NyeriNyeri CentralC4DayMixed1
Karangia Secondary School NyeriTetuC4DayMixed1
Kimahuri Secondary School NyeriKieni EastC4DayMixed2
Kiriti Secondary School NyeriTetuC4DayMixed3
Marua Mixed Day Secondary School NyeriNyeri CentralC4DayMixed1
Mathakwaini Secondary School NyeriTetuC4DayMixed2
Munyu High School NyeriKieni EastC4DayMixed1
Naromoru Mixed Secondary School NyeriKieni EastC4DayMixed3
Ndiriti Aguthi Mixed Secondary School NyeriKieni EastC4DayMixed1
Njogu-Ini Secondary School NyeriTetuC4DayMixed1
Rware High School NyeriNyeri CentralC4DayMixed2
St. Vincent Kiamuiru NyeriNyeri CentralC4DayMixed1
Warazo Jet Secondary School NyeriKieni EastC4DayMixed1
Witima Secondary School NyeriNyeri SouthC4DayMixed1
St Lassale Karemeno School NyeriKieni WestOtherBoardingMixed1
Maralal High School SamburuSamburu CentralC1BoardingBoys1
Lorrok Mixed Day Secondary School SamburuSamburu CentralC4DayMixed1
Maralal Day Mixed Secondary School SamburuSamburu CentralC4DayMixed1
Maranda High SiayaBondoC1BoardingBoys1
Ramba Secondary School SiayaRariedaC1BoardingBoys1
Sawagongo High School SiayaGem YalaC1BoardingBoys3
St Mary’s Lwak Girls’ School SiayaRariedaC1BoardingGirls1
St. Mary’s School, Yala SiayaGem YalaC1BoardingBoys8
Barding Secondary School SiayaSiayaC2BoardingBoys5
Chianda High School SiayaRariedaC2BoardingBoys2
Nyamonye Girls’ Secondary School SiayaUsiguC2BoardingGirls2
Sega Girls Secondary School SiayaUgenyaC2BoardingGirls5
St. Mary’s Ukwala High School SiayaUgenyaC2BoardingBoys6
Usenge High School SiayaUsiguC2BoardingBoys2
Barchando Girls’ Secondary School SiayaBondoC3BoardingGirls2
Barkanyango Secondary School SiayaUsiguC3BoardingMixed1
D.O. Makasembo Secondary Schoool SiayaRariedaC3BoardingMixed1
Maliera Secondary School SiayaGem YalaC3BoardingBoys3
Ndigwa Secondary School SiayaRariedaC3BoardingMixed1
Nyagoko Secondary School SiayaRariedaC3BoardingMixed1
Nyangoma Secondary School SiayaBondoC3BoardingBoys3
Ugenya High School SiayaUgenyaC3BoardingBoys5
Yenga Secondary School SiayaUgenyaC3BoardingMixed1
Akoko Secondary School SiayaBondoC4DayMixed2
Ambrose Adeya Adongo Secondary School SiayaSiayaC4DayMixed5
Bondo Township Secondary School SiayaBondoC4DayMixed1
Dibuoro Secondary School SiayaSiayaC4DayMixed1
Gobei Mixed Secondary School SiayaBondoC4DayMixed1
Gongo Warom Mixed Secondary School SiayaGem YalaC4DayMixed1
Got Abiero Secondary School SiayaBondoC4DayMixed1
Got Matar Secondary School SiayaUsiguC4DayMixed1
Inungo Secondary School SiayaUgenyaC4DayMixed3
Jusa Mixed Secondary School SiayaUsiguC4DayMixed1
Kipasi Secondary School SiayaBondoC4DayMixed1
Lieta Secondary School SiayaRariedaC4DayMixed1
Mahola Mixed Secondary School SiayaSiayaC4DayMixed4
Malele Mixed Secondary School SiayaGem WagaiC4DayMixed2
Miyare Secondary School SiayaUgenyaC4DayMixed1
Naya Secondary School SiayaRariedaC4DayMixed2
Nyabenge Mixed Secondary School SiayaBondoC4DayMixed3
Nyambare Secondary School SiayaSiayaC4DayMixed1
Nyamninia Secondary School SiayaGem YalaC4DayMixed1
Obambo Mixed Secondary School SiayaSiayaC4DayMixed1
Ramunde Mixed Secondary School SiayaUgenyaC4DayMixed6
Sagam Secondary School SiayaGem YalaC4DayMixed2
Segere Secondary School SiayaSiayaC4DayMixed1
Siaya Township Secondary School SiayaSiayaC4DayMixed1
Sidok Mixed Secondary School SiayaSiayaC4DayMixed2
Sihay Secondary School SiayaUgenyaC4DayMixed1
St Mathews Kandaria Secondary School SiayaRariedaC4DayMixed1
St Stephen’s Usingo Mixed Secondary School SiayaSiayaC4DayMixed1
St. Benedicts Konya Secondary School SiayaUgenyaC4DayMixed3
St. Nicholas Hafumbre Secondary School SiayaUgenyaC4DayMixed1
St. Peter’s Ugambe Mixed Secondary School SiayaUgenyaC4DayMixed2
St. Josephs Nyalula Secondary School SiayaSiayaC4DayMixed1
Usula Secondary School SiayaSiayaC4DayMixed1
Uwasi Mixed Secondary School SiayaSiayaC4DayMixed1
Uyoma Kobare Secondary School SiayaSiayaC4DayMixed2
Mwasere Girls’ Secondary School Taita TavetaMwatateC2BoardingGirls2
Timbila Secondary School Taita TavetaTavetaC2BoardingBoys3
Voi Secondary School Taita TavetaVoiC2BoardingBoys2
Kasigau Girls Secondary School Taita TavetaVoiC4DayGirls1
Kitobo Secondary School Taita TavetaTavetaC4DayMixed1
Mshimba Secondary School Taita TavetaMwatateC4DayMixed1
Tarasaa High School Tana RiverTana DeltaC2BoardingMixed1
Galole Model Secondary School Tana RiverGaledyertuC3BoardingMixed6
Ndura Secondary School Tana RiverTana RiverC4DayMixed1
Chogoria Boys High School Tharaka-NithiMaaraC1BoardingBoys1
Ikuu Boys High School Tharaka-NithiMeru SouthC1BoardingBoys4
Kiriani Boys High School Tharaka-NithiMaaraC1BoardingBoys2
Chief Mbogori Girls Secondary School Tharaka-NithiMaaraC2BoardingGirls2
Chuka Boys High School Tharaka-NithiMeru SouthC2BoardingBoys2
Kajiuduthi High School Tharaka-NithiMuthambiC2BoardingBoys2
Kiini Secondary School Tharaka-NithiMuthambiC2BoardingMixed4
Materi Boys’ High School Tharaka-NithiChiakarigaC2BoardingBoys1
Mukuuni High School Tharaka-NithiMeru SouthC2BoardingBoys3
Njuri High School Tharaka-NithiMeru SouthC2BoardingMixed2
Our Lady of Mercy Girls Secondary School Tharaka-NithiMuthambiC2BoardingGirls2
Itara Day Secondary School Tharaka-NithiMuthambiC3BoardingMixed1
Kiamuriuki Secondary School Tharaka-NithiMeru SouthC3BoardingMixed1
Kiereni Secondary School Tharaka-NithiMeru SouthC3BoardingMixed1
Kiunguni Day Secondary School Tharaka-NithiMeru SouthC3BoardingMixed1
Makawani Day Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed1
Marimanti Girls High School Tharaka-NithiTharaka SouthC3BoardingGirls1
Ndagoni Girls Secondary School Tharaka-NithiMeru SouthC3BoardingGirls4
Nkondi Secondary School Tharaka-NithiTharaka SouthC3BoardingGirls2
P.C.E.A Muraga Secondary School Tharaka-NithiMuthambiC3BoardingMixed1
St Augustine Ruguta Secondary School Tharaka-NithiMuthambiC3BoardingMixed1
Kieni Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed2
Mutiiguru Secondary Tharaka-NithiMuthambiC4DayMixed1
Prince Alex Mixed Day Secondary School Igumo Tharaka-NithiTharaka SouthC4DayMixed1
Turima Hills Mixed Day Secondary School Tharaka-NithiTharaka SouthC4DayMixed1
Turima Mixed Day Secondary School Tharaka-NithiTharaka SouthC4DayMixed2
Muguna Aana Education Centre Tharaka-NithiTharaka SouthOtherListed as hybridMixed1
Friends Bwake Boys Trans NzoiaTrans Nzoia EastC2BoardingBoys5
Kabuyefwe Friends Secondary School Trans NzoiaKimininiC2BoardingBoys4
Kipkeikei Boys High School Trans NzoiaTrans Nzoia EastC2BoardingBoys2
St Marks High School Cherangani Trans NzoiaTrans Nzoia EastC2BoardingBoys1
St Mark’s Girls Cherangani Trans NzoiaTrans Nzoia EastC2BoardingGirls1
Bishop Alexander Muge Secondary School Trans NzoiaKwanzaC3BoardingGirls1
Maridadi Secondary School Trans NzoiaKwanzaC3BoardingMixed1
Nakami Friends Secondary School Trans NzoiaTrans Nzoia WestC3BoardingMixed3
St. Christopher’s School Trans NzoiaTrans Nzoia EastC3BoardingBoys1
St. James Mabonde Secondary School Trans NzoiaKimininiC3BoardingMixed2
St. Francis Boys High School Suwerwa Trans NzoiaTrans Nzoia EastC3BoardingBoys1
St. Teresa’s Secondary School Bikeke Trans NzoiaKimininiC3BoardingBoys2
Wiyeta Girls Secondary School Trans NzoiaTrans Nzoia EastC3BoardingGirls1
A.I.C Biribiriet Trans NzoiaTrans Nzoia EastC4DayMixed1
A.I.C Kapkoi Sisal Secondary School Trans NzoiaKimininiC4DayMixed1
Friends Day Secondary School-Lukhome Trans NzoiaTrans Nzoia WestC4DayMixed1
Friends Secondary School-Muroki Trans NzoiaTrans Nzoia WestC4DayMixed1
Friend’s Secondary School – Sirende Trans NzoiaKimininiC4DayMixed2
Gituamba Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed1
Kapkarwa High School Trans NzoiaTrans Nzoia EastC4DayMixed1
Kesogon Mixed Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed1
Kimwondo Secondary School Trans NzoiaEndebessC4DayMixed1
St Cecilia Secondary School Marinda Trans NzoiaKwanzaC4DayMixed1
St Columban’s Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed1
St Philips Secondary Surungai Trans NzoiaTrans Nzoia EastC4DayMixed2
St. Benedict’s Secondary School Chemchemi Trans NzoiaTrans Nzoia WestC4DayMixed1
St. Charles Lwanga Secondary Botwa Trans NzoiaTrans Nzoia EastC4DayMixed1
St. Luke’s Secondary School Taito Trans NzoiaTrans Nzoia EastC4DayMixed1
St. Michael Kikwameti Secondary School Trans NzoiaKimininiC4DayMixed1
St. Thomas Aquinas Secondary School Kapretwa Trans NzoiaTrans Nzoia WestC4DayMixed1
St. Paul’s-Bwayi Mixed Secondary School Trans NzoiaKwanzaC4DayMixed1
Katilu Boys Secondary School TurkanaArooC2BoardingBoys2
Lokitaung Secondary School TurkanaTurkana NorthC2BoardingBoys2
Uhuru Girls’ High School- Lokichar TurkanaTurkana SouthC2BoardingGirls2
AGC Lokichar Boys Secondary School TurkanaTurkana SouthC3BoardingBoys1
AIC Katilia Boys Secondary TurkanaTurkana EastC3BoardingBoys1
Kakuma Secondary School TurkanaTurkana WestC3BoardingBoys4
Katilia Girls Secondary-Turkana TurkanaTurkana EastC3BoardingGirls1
Kerio Boys Secondary School TurkanaTurkana CentralC3BoardingBoys2
Lodwar Girls Secondary School TurkanaTurkana CentralC3BoardingGirls7
Lotubae Girls Secondary School TurkanaTurkana EastC3BoardingGirls1
Morulem Mixed Secondary School TurkanaTurkana EastC3BoardingMixed1
Napeililim Boys Secondary School TurkanaLoimaC3BoardingBoys1
Kaputir Mixed Boarding Secondary School TurkanaArooC4DayMixed4
Lokwii Secondary-Turkana East TurkanaTurkana EastC4DayMixed1
Ngamia One TurkanaTurkana EastC4DayMixed2
St Kevin Secondary School TurkanaTurkana CentralC4DayMixed1
St. James Pokotom Mixed Day Secondary School TurkanaTurkana WestC4DayMixed3
A.I.C. Chebisaas Boys Secondary School Uasin GishuMoibenC1BoardingBoys1
Moi Girls’ High School- Eldoret Uasin GishuAinabkoiC1BoardingGirls6
Paul Boit Boys Secondary School Uasin GishuTurboC1BoardingBoys4
ACK St. Lukes Cheptiret School Uasin GishuKessesC2BoardingBoys4
Arnesen’s High School Uasin GishuAinabkoiC2BoardingBoys3
Hill School – Eldoret Uasin GishuKessesC2BoardingGirls1
Kamagut High School Uasin GishuTurboC2BoardingMixed1
Kapkoiga Girls Secondary School Uasin GishuKessesC2BoardingGirls3
Kapngetuny High School Uasin GishuAinabkoiC2BoardingBoys2
Kerotet Girls Secondary School Uasin GishuSoyC2BoardingGirls2
Kipkabus Secondary School Uasin GishuAinabkoiC2BoardingBoys1
Kipsangui Secondary School Uasin GishuSoyC2BoardingBoys1
Loreto High School, Matunda Uasin GishuSoyC2BoardingGirls1
Ngeria Secondary School Uasin GishuKapseretC2BoardingGirls1
Plateau Secondary School Uasin GishuAinabkoiC2BoardingGirls3
Rurigi Secondary School Uasin GishuAinabkoiC2BoardingMixed2
Simat Secondary School Uasin GishuKapseretC2BoardingBoys4
St Catherine Girls Secondary School Uasin GishuKessesC2BoardingGirls2
Sugoi Girls Secondary School Uasin GishuTurboC2BoardingGirls1
A.I.C Leseru Boys School Uasin GishuTurboC3BoardingBoys1
Chepng’oror Secondary School Uasin GishuAinabkoiC3BoardingGirls1
Kapkeben Secondary School Uasin GishuTurboC3BoardingMixed1
St Mary’s Girls Secondary School Kapsiliot Uasin GishuMoibenC3BoardingGirls2
ACK Ziwa Secondary School Uasin GishuSoyC4DayMixed2
AIC Kaptumo Secondary School Uasin GishuKessesC4DayMixed1
Ainabkoi Secondary School Uasin GishuAinabkoiC4DayBoys1
Barekeiwo Mixed Secondary School Uasin GishuKessesC4DayMixed2
Cengalo Secondary School Uasin GishuKessesC4DayMixed1
Chepkongony C O C Secondary School Uasin GishuAinabkoiC4DayMixed2
Chepsaita Secondary School Uasin GishuTurboC4DayMixed1
Christ the King – Sambut Secondary School Uasin GishuTurboC4DayMixed1
DEB Mutwot Secondary School Uasin GishuKapseretC4DayMixed1
Eldoret Central Secondary School Uasin GishuMoibenC4DayMixed2
Eldoret G.K. High School Uasin GishuMoibenC4DayMixed3
Eldoret Kandie Secondary School Uasin GishuTurboC4DayMixed2
Illula Secondary School Uasin GishuAinabkoiC4DayMixed1
Kaplelach High School Uasin GishuTurboC4DayMixed1
Kapngetuny Gaa Secondary School Uasin GishuSoyC4DayMixed1
Kaptebengwet Secondary School Uasin GishuSoyC4DayMixed5
Koiwoarusen Secondary School Uasin GishuKessesC4DayMixed2
Lamaek Secondary Mixed Day Secondary School Uasin GishuAinabkoiC4DayMixed1
Lingway Secondary School Uasin GishuKessesC4DayMixed1
Moi Barracks Secondary School Uasin GishuTurboC4DayMixed1
Moi University Secondary School Uasin GishuKessesC4DayMixed2
RCEA Biwott Ng’elel Tarit Secondary School Uasin GishuAinabkoiC4DayMixed3
RCEA Kiplombe High School Uasin GishuTurboC4DayMixed2
Songoliet Secondary School Uasin GishuKapseretC4DayMixed1
Sosiani Secondary School Uasin GishuKessesC4DayMixed1
St Mary’s Osorongai Secondary School Uasin GishuTurboC4DayMixed1
St. Peter’s Waunifor Secondary School Uasin GishuAinabkoiC4DayMixed1
Uasin Gishu High School Uasin GishuTurboC4DayMixed3
Umoja Secondary School Uasin GishuTurboC4DayMixed3
St Patricks High School Kabongo Uasin GishuKapsaretOtherBoardingBoys1
Bunyore Girls VihigaLuandaC1BoardingGirls3
Chavakali High School VihigaSabatiaC1BoardingBoys2
Friends School Keveye Girls VihigaSabatiaC1BoardingGirls6
Nyang’ori Boys High School VihigaHamisiC1BoardingBoys5
Friends School Kaimosi Boys Secondary VihigaHamisiC2BoardingBoys5
Friends School – Mbale VihigaSabatiaC2BoardingBoys2
Hobunaka Secondary School VihigaLuandaC2BoardingBoys2
Ibubi Girls Secondary School VihigaLuandaC2BoardingGirls1
Senende Boys’ High School VihigaHamisiC2BoardingBoys4
Vihiga Friends High School VihigaVihigaC2BoardingBoys1
Ebunangwe Secondary School VihigaEmuhayaC3BoardingBoys2
Ebusiratsi Secondary School VihigaEmuhayaC3BoardingGirls3
Esalwa Secondary School VihigaEmuhayaC3BoardingBoys2
Friends School Kaimosi Demonstration Secondary VihigaHamisiC3BoardingMixed2
Friends Secondary Sch00L- Muhudu VihigaHamisiC3BoardingMixed5
Imusutsu Mixed Secondary School VihigaHamisiC3BoardingMixed4
Dr Maurice Dang’ana Secondary School VihigaHamisiC4DayMixed3
Ebwiranyi Secondary School VihigaLuandaC4DayMixed2
Friends Musiri Secondary VihigaHamisiC4DayMixed2
Friends Secondary School – Muyere VihigaHamisiC4DayMixed1
Gaigedi Secondary School VihigaSabatiaC4DayMixed1
Gimengwa Secondary School VihigaHamisiC4DayMixed1
Hobunaka Girls Secondary School VihigaLuandaC4DayGirls4
Ideleri Secondary School VihigaVihigaC4DayMixed2
Ishiru Secondary School VihigaHamisiC4DayMixed1
Kerongo Secondary School VihigaVihigaC4DayMixed1
Lusengeli Secondary School VihigaSabatiaC4DayMixed2
Makuchi Secondary School VihigaHamisiC4DayMixed2
St. Stephen’s Secondary School- Chepsaga VihigaHamisiC4DayMixed2
Chewoyet High School West PokotWest PokotC1BoardingBoys2
Kapenguria School West PokotWest PokotC1BoardingBoys5
Nasokol Girls Secondary School West PokotWest PokotC1BoardingGirls2
Ortum Secondary School West PokotKipkomoC2BoardingBoys7
St. Comboni West PokotNorth PokotC2BoardingBoys5
St. Stephen Laikong Girls Secondary School West PokotKipkomoC2BoardingGirls1

Showing schools 1001–1500 of 1,508. Choose a county to narrow the list. Each school’s page shows its combinations.

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