Senior schools offering Languages & Literature

2,185 senior schools include Languages & Literature in at least one subject combination.

Schools by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with Languages & Literature
Nyakairu Seniors Secondary School NakuruNaivashaC4DayMixed1
Our Lady of Fatima Secondary School NakuruNakuru NorthC4DayMixed1
Pamela Scott Leldet Secondary NakuruRongaiC4DayMixed1
Rhino Secondary School NakuruNakuru EastC4DayMixed2
Rubiri Secondary School NakuruNaivashaC4DayMixed1
Rurii Secondary School NakuruNakuru NorthC4DayMixed1
Sachangwan Ndoinet Secondary School NakuruKuresoi NorthC4DayMixed1
Springs High School NakuruRongaiC4DayMixed1
St Marks Eldonio Secondary School NakuruNakuru NorthC4DayMixed1
St Marys Girls Secondary School NakuruNakuru EastC4DayGirls2
Subuku Secondary School NakuruNjoroC4DayMixed1
Taita Mauche Secondary School NakuruNjoroC4DayMixed1
Tumaini Integrated Secondary School NakuruMoloC4DayMixed1
Umoja Secondary School NakuruSubukiaC4DayMixed1
Upperhill Mixed Secondary School NakuruNakuru EastC4DayMixed2
Wanyororo Secondary School NakuruNakuru NorthC4DayMixed1
Wei Secondary School NakuruSubukiaC4DayMixed1
Woodard Langalanga Secondary School NakuruGilgilC4DayMixed1
Goshen Boys High School NakuruNot confirmedOtherListed as hybridBoys1
Nakuru Schools NakuruNakuru NorthOtherListed as hybridMixed1
St. Xaviers Secondary NakuruNot confirmedOtherDayMixed1
The Betty Mavity Roberts NakuruNakuru NorthOtherListed as hybridMixed1
Kapsabet Girls NandiNandi CentralC1BoardingGirls1
Meteitei Boys Secondary School NandiTinderetC1BoardingBoys2
St. Joseph’s Girls – Chepterit NandiChesumeiC1BoardingGirls2
Cheptil Secondary School NandiNandi NorthC2BoardingMixed1
Itigo Girls Secondary School NandiChesumeiC2BoardingGirls1
Kapkolei Girls Secondary School NandiNandi SouthC2BoardingGirls1
Kipsigak High School NandiNandi CentralC2BoardingBoys2
Laboret Boys High School NandiNandi NorthC2BoardingBoys1
St Michael’s Boys H.S-Terige NandiNandi CentralC2BoardingBoys4
A I C Kosirai Girls Secondary School NandiChesumeiC3BoardingGirls2
A.C.K Kapsoo Girls’ Secondary School NandiNandi SouthC3BoardingGirls1
AIC Kiborgok Girls NandiNandi CentralC3BoardingGirls1
Eisero Girls Secondary School NandiNandi NorthC3BoardingGirls1
Fr. Mair Girls Secondary School NandiNandi SouthC3BoardingGirls1
Got Ne Lel Secondary School NandiTinderetC3BoardingGirls1
Kabote Ss NandiNandi EastC3BoardingMixed1
Kaptel Boys High School NandiChesumeiC3BoardingBoys1
Sochoi Secondary School NandiNandi EastC3BoardingBoys2
St Francis Cheptarit Secondary School NandiChesumeiC3BoardingGirls2
St. Anne’s Girls’ Kapkemich NandiNandi SouthC3BoardingGirls1
St. Elizabeth Girls Secondary School Chepkunyuk NandiNandi EastC3BoardingGirls1
Taito K.T.G.A Secondary School NandiNandi EastC3BoardingMixed1
A.C.K Ibanja Mixed Secondary School NandiNandi SouthC4DayMixed1
A.I.C Chepkebuge Secondary School NandiNandi SouthC4DayMixed1
Ainapngetuny Secondary School NandiTinderetC4DayMixed1
Barngetuny Secondary School -Kapchumba NandiNandi CentralC4DayMixed1
Bishop Neo Kongai Secondary School-Kitaor NandiNandi SouthC4DayMixed1
Chepkongony Secondary School NandiNandi SouthC4DayMixed2
Chepkumia Secondary School NandiNandi CentralC4DayMixed1
Cheplelachbei Secondary School NandiNandi EastC4DayMixed3
Christ the King High School Chepterit NandiChesumeiC4DayMixed1
Dr Sally Kosgei Secondary School NandiNandi SouthC4DayMixed1
Fr. Martin Boyle Secondary School NandiTinderetC4DayMixed1
Kabwareng Secondary School NandiNandi CentralC4DayMixed1
Kamimei Secondary School NandiNandi SouthC4DayMixed1
Kamobo Secondary NandiNandi CentralC4DayMixed1
Kapkeben AIC Girls Secondary School NandiNandi SouthC4DayGirls1
Kapkures Secondary School NandiNandi SouthC4DayMixed1
Kaplelmet Secondary School NandiNandi EastC4DayMixed1
Kaptildil Secondary School NandiChesumeiC4DayMixed1
Kaputi Secondary School NandiNandi EastC4DayMixed1
Kiborgok High NandiNandi CentralC4DayMixed1
Kimnyoasis Mixed Day Secondary NandiNandi CentralC4DayMixed1
Kipkoror Mixed Day Secondary School NandiNandi EastC4DayMixed1
Koilot Secondary School NandiNandi EastC4DayMixed1
Mwein Adventist Secondary School NandiChesumeiC4DayMixed2
Namgoi Mixed Day School NandiChesumeiC4DayMixed1
Ndonyongaria Secondary School NandiChesumeiC4DayMixed2
Sang’alo Secondary School NandiNandi NorthC4DayMixed1
Sigot Secondary School NandiNandi NorthC4DayMixed1
St. Canisius High School – Mateket NandiChesumeiC4DayMixed1
St. Mary’s High School Soiyet NandiNandi EastC4DayMixed2
St. Mary’s Kipchemwon Secondary School NandiNandi SouthC4DayMixed1
Taunet Secondary School NandiTinderetC4DayMixed1
Tigityo Secondary School NandiNandi EastC4DayMixed2
Tulon Secondary School NandiNandi CentralC4DayMixed1
Kisaget Secondary School NandiChesumeiOtherDayMixed1
Emurua Dikirr Secondary School NarokTrans Mara EastC2BoardingBoys1
Maasai Girls Secondary School NarokNarok CentralC2BoardingGirls3
Moi Naikarra Secondary School NarokNarok WestC2BoardingMixed1
Ololulunga Boys Secondary School NarokNarok SouthC2BoardingBoys1
Our Lady Queen of Peace Oloomirani Girls Secondary NarokNarok WestC2BoardingGirls1
St. Mary’s Girls Secondary School NarokNarok CentralC2BoardingGirls1
Emarti Secondary School NarokTrans Mara Sout HC3BoardingMixed3
Enoosaen Boys Secondary School NarokTrans Mara WestC3BoardingBoys1
Kabolecho Secondary School NarokTrans Mara EastC3BoardingGirls2
Kisiriri Seconary School NarokNarok NorthC3BoardingMixed2
Lemek Namunyak Girls Secondary School NarokNarok WestC3BoardingGirls1
Melelo Secondary School NarokNarok SouthC3BoardingMixed1
Ngiito Secondary School NarokNarok WestC3BoardingMixed5
Olkiriane Secondary School NarokNarok SouthC3BoardingMixed3
Olmekenyu High School NarokNarok SouthC3BoardingMixed1
Olmelil Secondary School NarokTrans Mara WestC3BoardingMixed2
Poroko Friends Secondary NarokTrans Mara WestC3BoardingMixed1
Senchura Secondary NarokNarok CentralC3BoardingMixed2
Shankoe Secondary School NarokTrans Mara WestC3BoardingMixed1
Shartuka Secondary School NarokTrans Mara WestC3BoardingBoys1
Sosio Secondary School NarokTrans Mara WestC3BoardingMixed1
St Anthonys Secondary School NarokNarok EastC3BoardingBoys1
Suswa Girls Secondary School NarokNarok EastC3BoardingGirls1
Talek Girls Secondary School NarokNarok WestC3BoardingGirls1
Aramat Secondary School NarokNarok EastC4DayMixed1
Chepkisa Secondary School NarokTrans Mara EastC4DayMixed1
Choronok Secondary School NarokNarok SouthC4DayMixed1
Enkare Ngiro Secondary School NarokNarok SouthC4DayMixed2
Ewangan Secondary School NarokNarok CentralC4DayMixed1
Kapsasian Secondary School NarokTrans Mara EastC4DayMixed1
Keekonyokie Secondary School NarokNarok EastC4DayMixed1
Kensington Hall Oloosinon Girls Secondary School NarokTrans Mara Sout HC4DayGirls1
Kisiara Secondary School NarokTrans Mara EastC4DayMixed1
Koisagat High School NarokTrans Mara EastC4DayMixed1
Kurongurik Secondary School NarokTrans Mara EastC4DayMixed1
Moita Mixed Secondary NarokTrans Mara Sout HC4DayMixed2
Naituyupaki Secondary School NarokNarok NorthC4DayMixed1
Ndamama Secondary School NarokTrans Mara EastC4DayMixed1
Ntimama Day Mixed Secondary School NarokNarok NorthC4DayMixed1
Olalui Secondary School NarokTrans Mara WestC4DayMixed1
Ole Sulunye NarokNarok AmaloC4DayMixed1
Olerai Secondary School NarokNarok WestC4DayMixed1
Olkiloriti Secondary School NarokTrans Mara Sout HC4DayMixed1
Olpopongi Secondary School NarokTrans Mara EastC4DayMixed1
Oltarakwai Secondary School NarokNarok SouthC4DayMixed1
Ongata Oloiren Mixed Day Secondary School NarokNarok SouthC4DayMixed1
Osiga Secondary School NarokNarok WestC4DayMixed1
Osonkoroi Secc NarokTrans Mara WestC4DayMixed1
Pimbiniet Mixed Secondary School NarokNarok WestC4DayMixed1
Samoei Kiptenden Girls Secondary School NarokNarok WestC4DayGirls1
Siana Girls High School NarokNarok WestC4DayGirls1
Sikawa Secondary School NarokTrans Mara WestC4DayMixed2
Simotwet Secondary School NarokTrans Mara EastC4DayMixed1
St. Peter’s Kuto Secondary School NarokNarok WestC4DayMixed2
Nasaruni Girls Secondary School NarokNarok CentralOtherBoardingGirls1
Sr Mary Stephen Ntoitoi Secondary School NarokNot confirmedOtherDay & BoardingMixed1
Sironga Girls High School NyamiraNyamiraC1BoardingGirls3
Gesiaga Secondary School NyamiraNyamiraC2BoardingMixed2
Kebabe Girls Secondary School NyamiraNyamira NorthC2BoardingGirls5
Matongo Boys High School NyamiraNyamira NorthC2BoardingBoys1
Menyenya S.D.A High School NyamiraBorabuC2BoardingMixed1
Mwongori Secondary School NyamiraBorabuC2BoardingMixed1
Nyaikuro High School NyamiraMangaC2BoardingMixed1
Nyakongo High School NyamiraNorth MasabaC2BoardingBoys1
Nyamiranga Secondary School NyamiraNyamira NorthC2BoardingMixed1
Nyansabakwa Secondary School NyamiraNyamiraC2BoardingBoys1
Nyansiongo High School NyamiraBorabuC2BoardingBoys5
Our Lady of Mercy Rangenyo Girls Secondary School NyamiraNyamiraC2BoardingGirls3
St Mathias Mulumba Secondary School NyamiraBorabuC2BoardingGirls2
St Paul’s Gekano Boys High School NyamiraMangaC2BoardingBoys1
St. Paul’s Nyandoche Secondary School NyamiraBorabuC2BoardingGirls1
St. Peter’s Nyakemincha Secondary School NyamiraNyamiraC2BoardingMixed1
Tombe Girls High School NyamiraMangaC2BoardingGirls1
Gekendo Secondary School NyamiraNyamira NorthC3BoardingMixed1
Gekomoni Secondary School NyamiraNyamiraC3BoardingMixed1
Ikonge Boys Secondary School NyamiraNyamira NorthC3BoardingBoys1
Kiabonyoru Girls Secondary School NyamiraNyamira NorthC3BoardingGirls2
Kiabonyoru Secondary School NyamiraNyamira NorthC3BoardingMixed1
Manga Girls High School NyamiraBorabuC3BoardingGirls3
Masosa Mixed Secondary School NyamiraNyamiraC3BoardingMixed2
Mecheo SDA Mixed Secondary NyamiraBorabuC3BoardingMixed1
Nyamaiya Secondary School NyamiraNyamiraC3BoardingMixed1
St. Gonzagagonza Isoge NyamiraBorabuC3BoardingMixed2
St. Thomas Moore NyamiraBorabuC3BoardingMixed1
Bonyunyu Secondary School NyamiraNyamiraC4DayMixed1
Geke Secondary School NyamiraMangaC4DayMixed1
Gesore P.A.G Secondary School NyamiraNyamiraC4DayMixed1
Ikobe Mixed Secondary School NyamiraMangaC4DayMixed1
Ikonge S.D.A. Secondary School NyamiraMangaC4DayMixed1
Kuura Mixed Secondary School NyamiraNyamiraC4DayMixed2
Makairo Mixed Secondary School NyamiraNyamiraC4DayMixed1
Nyachururu P.A.G Mixed Secondary School NyamiraNyamiraC4DayMixed1
Nyagokiani Secondary School NyamiraNyamira NorthC4DayBoys1
Nyaguku Secondary School NyamiraMangaC4DayMixed1
Nyaibasa Mixed Secondary School NyamiraNorth MasabaC4DayMixed1
Nyaisa Manga Secondary School NyamiraMangaC4DayMixed1
Nyameru Mixed Secondary School NyamiraNyamiraC4DayMixed1
Rigoko Secondary School NyamiraBorabuC4DayMixed1
Riooga Secondary School NyamiraNorth MasabaC4DayMixed2
Sengereri Mixed Secondary School NyamiraMangaC4DayMixed1
St. Albert’s Girango Secondary School NyamiraNorth MasabaC4DayMixed1
St. Joseph’s Biego Secondary School NyamiraNyamira NorthC4DayMixed1
St. Joseph’s Enchoro Secondary School NyamiraNyamiraC4DayMixed1
St. Patrick Kahawa Secondary School NyamiraBorabuC4DayMixed1
St. Peter’s Nyakenyomisia Secondary School NyamiraNyamira NorthC4DayMixed1
Prince Dan Adventist Secondary School NyamiraNot confirmedOtherDay & BoardingMixed1
St Andrews Kaggwa Girls Secondary NyamiraNot confirmedOtherBoardingGirls2
Karima Girls NyandaruaNorth KinangopC1BoardingGirls3
Gatimu Girls Secondary School NyandaruaNyandarua WestC2BoardingGirls1
Nyakiambi NyandaruaMirangineC2BoardingGirls1
Wanjohi Girls NyandaruaWanjohiC2BoardingGirls2
Kambaa Technical Secondary School NyandaruaAberdareC3BoardingMixed1
Karati Secondary School NyandaruaSouth KinangopC3BoardingMixed1
Kitogo Secondary School NyandaruaNorth KinangopC3BoardingMixed1
Mawingo Girls NyandaruaKipipiriC3BoardingGirls1
Ndaragwa Boys High School NyandaruaAberdareC3BoardingBoys1
Ngorika Secondary School NyandaruaMirangineC3BoardingMixed1
Aberdare High NyandaruaNyandarua NorthC4DayMixed1
Gathanji Secondary NyandaruaGathanjiC4DayMixed1
Gathuthi Secondary NyandaruaWanjohiC4DayMixed1
Gatimu Secondary School NyandaruaNyandarua WestC4DayMixed1
Gichungo Secondary School NyandaruaNyandarua CentrC4DayMixed1
Githima NyandaruaMirangineC4DayMixed2
Huruma Secondary School NyandaruaNyandarua CentrC4DayMixed1
Igwamiti Secondary NyandaruaGathanjiC4DayMixed1
Kagondo NyandaruaNyandarua NorthC4DayMixed2
Kaheho Day Mixed Secondary School NyandaruaAberdareC4DayMixed1
Kahia Secondary School NyandaruaNyandarua CentrC4DayMixed1
Kaimbaga Secondary School NyandaruaNyandarua CentrC4DayMixed1
Kambata Secondary School NyandaruaNorth KinangopC4DayMixed1
Kianjogu Secondary NyandaruaWanjohiC4DayMixed1
Kiganjo Secondary School NyandaruaNyandarua CentrC4DayMixed1
Kihoto NyandaruaMirangineC4DayMixed2
Kimuru Secondary NyandaruaWanjohiC4DayMixed1
Kirarwa Secondary School NyandaruaNorth KinangopC4DayMixed1
Kirima Secondary NyandaruaWanjohiC4DayMixed1
Matura Secondary School NyandaruaNyandarua WestC4DayMixed1
Mirangine NyandaruaMirangineC4DayMixed7
Mucibau Secondary School NyandaruaSouth KinangopC4DayMixed1
Munyeki Secondary School NyandaruaNyandarua CentrC4DayMixed1
Ndemi Secondary NyandaruaWanjohiC4DayMixed1
Ngano Secondary NyandaruaGathanjiC4DayMixed1
Ngatha Secondary NyandaruaGathanjiC4DayMixed1
Wangui NyandaruaNyandarua NorthC4DayMixed1
Weru Secondary School NyandaruaNyandarua WestC4DayMixed1
Foothills School NyandaruaKipipiriOtherDayMixed1
Nyahururu Highway Secondary NyandaruaNot confirmedOtherDay & BoardingMixed1
Petersburge Secondary School NyandaruaMirangineOtherListed as hybridMixed1
Pioneer Secondary NyandaruaNot confirmedOtherDay & BoardingMixed1
Sister Irene Stefani NyandaruaNyandarua NorthOtherBoardingMixed1
Kagumo High NyeriNyeri CentralC1BoardingBoys2
Nyeri High School NyeriNyeri CentralC1BoardingBoys3
Rev. Muhoro School for the Deaf NyeriMukurwe-IniC1BoardingMixed1
South Tetu Girls NyeriMukurwe-IniC1BoardingGirls2
Birithia Girls NyeriNyeri SouthC2BoardingGirls1
Kangubiri Girls High School NyeriTetuC2BoardingGirls1
Kirimara High School NyeriMathira EastC2BoardingBoys1
Othaya Girls NyeriNyeri SouthC2BoardingGirls1
St. Bonaventure Kaheti Boys NyeriMukurwe-IniC2BoardingBoys1
St. Teresa Moi Equator Girls’ Secondary School NyeriKieni EastC2BoardingGirls1
Aguthi Secondary School NyeriTetuC3BoardingBoys1
Gachika Secondary School NyeriNyeri CentralC3BoardingMixed1
Gathungururu Girls School NyeriMukurwe-IniC3BoardingGirls4
Gatondo Secondary School NyeriMathira EastC3BoardingGirls1
Iriaini Girls NyeriNyeri SouthC3BoardingGirls1
Kabiruini Girls Secondary School NyeriMathira WestC3BoardingGirls1
Karatina Secondary School NyeriMathira EastC3BoardingGirls1
Mugunda Secondary School NyeriKieni WestC3BoardingGirls3
Burguret Secondary School NyeriKieni EastC4DayMixed1
Duncan Ndegwa Secondary School NyeriNyeri CentralC4DayMixed1
Gatuanyaga Secondary School NyeriKieni EastC4DayMixed2
Gatundu Secondary School NyeriMathira EastC4DayMixed1
Kagumo Day NyeriNyeri SouthC4DayMixed1
Kiahagu Secondary NyeriNyeri SouthC4DayMixed2
Kiandere Mixed Day Secondary School NyeriNyeri CentralC4DayMixed1
Lamuria Secondary School NyeriKieni WestC4DayMixed1
Marua Mixed Day Secondary School NyeriNyeri CentralC4DayMixed1
Mathaithi Day Secondary School NyeriMathira EastC4DayMixed1
Mihuti Secondary NyeriMukurwe-IniC4DayBoys1
Muirungi Secondary NyeriNyeri SouthC4DayMixed1
Mureru Mixed Day Secondary School NyeriKieni EastC4DayMixed3
Muthea Secondary School NyeriMathira EastC4DayMixed1
Njiru-Ini Secondary School NyeriMukurwe-IniC4DayMixed1
Riamukurwe Secondary School NyeriNyeri CentralC4DayMixed1
Rware High School NyeriNyeri CentralC4DayMixed1
St Vincent Depaul Giathugu Secondary School NyeriMukurwe-IniC4DayMixed1
St. Augustine Gikondi Boys NyeriMukurwe-IniC4DayMixed1
St. Maria Goretti NyeriNyeri SouthC4DayMixed1
St. Regina Nairutia Secondary School NyeriKieni WestC4DayMixed1
Warazo Jet Secondary School NyeriKieni EastC4DayMixed3
Temple Rd Secondary School NyeriNot confirmedOtherDayMixed1
A I C Moi Girls Samburu SamburuSamburu CentralC2BoardingGirls1
Baragoi Boys Secondary School SamburuSamburu NorthC2BoardingBoys1
Nyiro Boys Secondary School SamburuSamburu NorthC2BoardingBoys1
Wamba Girls Secondary School SamburuSamburu EastC2BoardingGirls1
Lodokejek Mixed Secondary School SamburuSamburu CentralC4DayMixed3
Longewan Mixed Day Secondary School SamburuSamburu CentralC4DayMixed1
Lorrok Mixed Day Secondary School SamburuSamburu CentralC4DayMixed2
Maralal Day Mixed Secondary School SamburuSamburu CentralC4DayMixed9
Nyiro Mixed Day Secondary School SamburuSamburu NorthC4DayMixed1
Ngiya Girls High School SiayaSiayaC1BoardingGirls3
Ramba Secondary School SiayaRariedaC1BoardingBoys2
St Mary’s Lwak Girls’ School SiayaRariedaC1BoardingGirls4
St. Mary’s School, Yala SiayaGem YalaC1BoardingBoys1
Aluor Girls Secondary School SiayaGem WagaiC2BoardingGirls1
Barding Secondary School SiayaSiayaC2BoardingBoys1
Bishop Okoth Girls’- Mbaga Secondary School SiayaSiayaC2BoardingGirls1
Nyawara Girls’ Secondary School SiayaGem YalaC2BoardingGirls1
Rang’ala Boys Secondary School SiayaUgunjaC2BoardingBoys1
Sega Girls Secondary School SiayaUgenyaC2BoardingGirls1
Sinaga Girls Secondary School SiayaGem YalaC2BoardingGirls1
St. Mary’s Ukwala High School SiayaUgenyaC2BoardingBoys1
Argwings Kodhek Secondary School SiayaGem YalaC3BoardingMixed2
Maliera Secondary School SiayaGem YalaC3BoardingBoys2
Ndenga Secondary School SiayaUgenyaC3BoardingMixed2
Ndigwa Secondary School SiayaRariedaC3BoardingMixed2
Nyagoko Secondary School SiayaRariedaC3BoardingMixed2
Raliew Secondary School SiayaRariedaC3BoardingMixed2
St. Stephen’s Siginga Secondary School SiayaUgenyaC3BoardingMixed1
Ugenya High School SiayaUgenyaC3BoardingBoys1
Ulumbi Secondary School SiayaGem YalaC3BoardingMixed2
Yenga Secondary School SiayaUgenyaC3BoardingMixed1
Akoko Secondary School SiayaBondoC4DayMixed3
Anyiko Secondary School SiayaUgenyaC4DayMixed1
Bar Olengo Secondary School SiayaSiayaC4DayMixed1
Bar Sauri Mixed Secondary School SiayaGem YalaC4DayMixed1
Dibuoro Secondary School SiayaSiayaC4DayMixed1
Fr. Gulik Uradi Girls Secondary School SiayaSiayaC4DayGirls1
Gongo Warom Mixed Secondary School SiayaGem YalaC4DayMixed1
Inungo Secondary School SiayaUgenyaC4DayMixed2
Jaramogi Oginga Odinga Secondary School SiayaBondoC4DayMixed2
Luri Mixed Secondary School SiayaGem YalaC4DayMixed1
Malunga Mixed Secondary School SiayaGem WagaiC4DayMixed1
Mirando Ongalo Secondary School SiayaRariedaC4DayMixed1
Miyare Secondary School SiayaUgenyaC4DayMixed1
Mutumbu Girls Secondary School SiayaGem YalaC4DayGirls1
Ndegwe Secondary School SiayaGem WagaiC4DayMixed1
Ndira Secondary School SiayaBondoC4DayMixed1
Ndori Mixed Secondary School SiayaGem WagaiC4DayMixed1
Ngiya Mixed Day Secondary School SiayaSiayaC4DayMixed1
Nyabera Mixed Secondary School SiayaRariedaC4DayMixed1
Nyajuok Secondary School SiayaSiayaC4DayMixed1
Nyambare Secondary School SiayaSiayaC4DayMixed1
Nyawita Secondary School SiayaBondoC4DayMixed1
Okela Mixed Secondary School SiayaRariedaC4DayMixed1
Orengo Secondary School SiayaBondoC4DayMixed1
Ramunde Mixed Secondary School SiayaUgenyaC4DayMixed1
Sagam Secondary School SiayaGem YalaC4DayMixed1
Segere Secondary School SiayaSiayaC4DayMixed2
Serawongo Mixed Secondary School SiayaBondoC4DayMixed1
Siaya Township Secondary School SiayaSiayaC4DayMixed2
Sidok Mixed Secondary School SiayaSiayaC4DayMixed1
St Mathews Kandaria Secondary School SiayaRariedaC4DayMixed2
St. Charles Humwend Secondary School SiayaUgenyaC4DayMixed1
St. Christopher Pal Pal Secondary School SiayaSiayaC4DayMixed1
St. Edwards Secondary School-Masamra SiayaUgenyaC4DayMixed1
St. Paul Siriwo Mixed Secondary School SiayaGem YalaC4DayMixed1
St. Peter’s Upanda Mixed Secondary School SiayaSiayaC4DayMixed1
St. Peter’s Wagai Mixed Secondary School SiayaGem WagaiC4DayMixed1
St. Josephs Nyalula Secondary School SiayaSiayaC4DayMixed3
St. Paul’s Jina Secondary School SiayaGem YalaC4DayMixed1
Umina Mixed Secondary School SiayaUgunjaC4DayMixed1
Usula Secondary School SiayaSiayaC4DayMixed1
Uwasi Mixed Secondary School SiayaSiayaC4DayMixed1
Benea Apolo Ohanga Mixed Secondary SiayaNot confirmedOtherDayMixed1
Kenyatta High Mwatate Taita TavetaMwatateC1BoardingBoys1
Mwasere Girls’ Secondary School Taita TavetaMwatateC2BoardingGirls1
Our Lady of Perpetual Succour Girls Secondary School Taita TavetaVoiC2BoardingGirls1
Mgambonyi High School Taita TavetaTaitaC3BoardingMixed1
Chala Secondary School Taita TavetaTavetaC4DayMixed1
David Kayanda Secondary School Taita TavetaVoiC4DayMixed2
Kaloleni Secondary Taita TavetaVoiC4DayMixed1
Kasigau Girls Secondary School Taita TavetaVoiC4DayGirls1
Mahandakini Secondary School Taita TavetaTavetaC4DayMixed1
Mzwanenyi Secondary School Taita TavetaMwatateC4DayMixed1
Pj Mwangola Mixed Secondary School Taita TavetaTaitaC4DayMixed1
Zare Secondary School Taita TavetaMwatateC4DayMixed1
St. Joseph Girls High School - Maungu Taita TavetaVoiOtherBoardingGirls1
Tarasaa High School Tana RiverTana DeltaC2BoardingMixed1
Wenje Secondary School Tana RiverTana RiverC2BoardingMixed1
Galole Model Secondary School Tana RiverGaledyertuC3BoardingMixed1
Charidende Secondary School Tana RiverTana NorthC4DayMixed2
Daku Mixed Secondary School Tana RiverTana RiverC4DayMixed1
Hurara Secondary School Tana RiverTana DeltaC4DayMixed1
Kora Secondary School Tana RiverBangaleC4DayMixed1
Marifano Secondary School Tana RiverTana DeltaC4DayMixed1
Ndura Secondary School Tana RiverTana RiverC4DayMixed1
Singwaya Mixed Secondary School Tana RiverTana NorthC4DayMixed1
Chogoria Girls Tharaka-NithiMaaraC1BoardingGirls2
Ikuu Boys High School Tharaka-NithiMeru SouthC1BoardingBoys1
Kiriani Boys High School Tharaka-NithiMaaraC1BoardingBoys1
Chuka Girls’ Secondary School Tharaka-NithiMeru SouthC2BoardingGirls1
Karamugi Secondary School Tharaka-NithiMeru SouthC2BoardingGirls1
Kiini Secondary School Tharaka-NithiMuthambiC2BoardingMixed1
Materi Boys’ High School Tharaka-NithiChiakarigaC2BoardingBoys1
Our Lady of Mercy Girls Secondary School Tharaka-NithiMuthambiC2BoardingGirls2
ACK Igangara Secondary School Tharaka-NithiMuthambiC3BoardingMixed1
Kajiampau Mixed Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed1
Kajuki Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed1
Kambandi Secondary School Tharaka-NithiMeru SouthC3BoardingMixed1
Kamwimbi Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed1
Kiunguni Day Secondary School Tharaka-NithiMeru SouthC3BoardingMixed1
M.C.K Kiangiri Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed1
Mugona Girls High School Tharaka-NithiMuthambiC3BoardingGirls1
Nkondi Secondary School Tharaka-NithiTharaka SouthC3BoardingGirls1
P.C.E.A Muraga Secondary School Tharaka-NithiMuthambiC3BoardingMixed1
St Ann Girls Secondary School Tharaka-NithiMaaraC3BoardingGirls1
Gaciongo Mixed Secondary School Tharaka-NithiTharaka NorthC4DayMixed1
Gituntu Secondary School Tharaka-NithiMuthambiC4DayMixed1
Iriani Mixed Day & Boarding Secondary School Tharaka-NithiTharaka NorthC4DayMixed2
Kabuabua Girls Secondary School Tharaka-NithiTharaka NorthC4DayGirls1
Kamuguongo Mixed Day Secondary School Tharaka-NithiMeru SouthC4DayMixed1
Kamutiria Secondary School Tharaka-NithiIgambang’ombeC4DayMixed1
Karii Kamburi Secondary School Tharaka-NithiTharaka NorthC4DayMixed1
Kathigiririni Mixed Day Secondary School Tharaka-NithiMeru SouthC4DayMixed1
Kianjagi Mixed Secondary School Tharaka-NithiMaaraC4DayMixed1
Kimuchia Mixed Secondary School Tharaka-NithiMaaraC4DayMixed1
Kiorimba Secondary School Tharaka-NithiTharaka SouthC4DayMixed1
Kithangani Day Secondary School Tharaka-NithiIgambang’ombeC4DayMixed1
Mubukuro Secondary School Tharaka-NithiMeru SouthC4DayMixed1
Mukuthuku Mixed Day Secondary School Tharaka-NithiMeru SouthC4DayMixed1
Mutindwa Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed1
Ndagani Secondary School Tharaka-NithiMeru SouthC4DayMixed1
Ntoroni Mixed Day Secondary School Tharaka-NithiTharaka NorthC4DayMixed2
Prince Alex Mixed Day Secondary School Igumo Tharaka-NithiTharaka SouthC4DayMixed1
St. Paul’s Njaina Secondary School Tharaka-NithiMeru SouthC4DayMixed1
Turima Hills Mixed Day Secondary School Tharaka-NithiTharaka SouthC4DayMixed1
Materi Girls' Tharaka-NithiNot confirmedOtherBoardingGirls1
St Brigids Kiminini Trans NzoiaKimininiC1BoardingGirls1
AIC Moi Boys High School Kaplamai Trans NzoiaTrans Nzoia EastC2BoardingBoys1
Goseta Boys High School Trans NzoiaKwanzaC2BoardingBoys1
Kabuyefwe Friends Secondary School Trans NzoiaKimininiC2BoardingBoys7
St. Monica’s Girls High School, Kitale Trans NzoiaKwanzaC2BoardingGirls2
AIC Kobos Girls High School Trans NzoiaKwanzaC3BoardingGirls1
Andersen High School Trans NzoiaEndebessC3BoardingMixed2
Bishop Alexander Muge Secondary School Trans NzoiaKwanzaC3BoardingGirls1
Holy Trinity Boys High School – Saboti Trans NzoiaTrans Nzoia WestC3BoardingBoys1
Immaculate Conception Girls Mukuyu Trans NzoiaTrans Nzoia EastC3BoardingGirls1
Immaculate Heart Girls High School Saboti Trans NzoiaTrans Nzoia WestC3BoardingGirls1
St Augustine Munyaka Secondary Trans NzoiaTrans Nzoia EastC3BoardingMixed2
St Pauls Boys High Sinoko Trans NzoiaTrans Nzoia EastC3BoardingBoys2
St Theresa Sinyereri Trans NzoiaTrans Nzoia EastC3BoardingMixed1
St. Francis Kolongolo Girls High School Trans NzoiaKwanzaC3BoardingGirls1
St. Mary’s Machewa Secondary School Trans NzoiaTrans Nzoia WestC3BoardingMixed4
St. Maurice Girls High School-Lunyu Trans NzoiaKwanzaC3BoardingGirls2
St. Patrick’s Boys High School Waitaluk Trans NzoiaKimininiC3BoardingBoys3
St. Peter’s Mito Mbili Girls Trans NzoiaTrans Nzoia EastC3BoardingGirls2
St. Francis Boys High School Suwerwa Trans NzoiaTrans Nzoia EastC3BoardingBoys1
A I.C Ngonyek Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed1
A.I.C Kapsitwet Secondary School Trans NzoiaKwanzaC4DayMixed1
A.I.C Mokoiywet Secondary School Trans NzoiaKimininiC4DayMixed1
AIC Chepsiro Trans NzoiaTrans Nzoia EastC4DayMixed1
AIC Kiptenden Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed1
AIC Mwangaza Secondary School Trans NzoiaKwanzaC4DayMixed1
Bishop Crowley High School Baraka Trans NzoiaTrans Nzoia EastC4DayMixed1
Chepkoilel Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed1
Chisare Trans NzoiaTrans Nzoia EastC4DayMixed1
Friends Mufutu Secondary School Trans NzoiaKimininiC4DayMixed2
Friends Secondary School – Bikeke Trans NzoiaKimininiC4DayMixed1
Geta Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed1
Gidea Boys Secondary School Trans NzoiaKwanzaC4DayBoys1
Gituamba Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed2
Hill School Secondary Kitale Trans NzoiaKimininiC4DayMixed1
Karara Mixed Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed2
Keese Secondary School Trans NzoiaKwanzaC4DayMixed1
Lutaso Friends Secondary School Trans NzoiaEndebessC4DayMixed1
Luuya Secondary School Trans NzoiaKwanzaC4DayMixed1
Matisi Girls Friends Secondary School Trans NzoiaTrans Nzoia WestC4DayGirls1
Matumbei Secondary School Trans NzoiaEndebessC4DayMixed2
Milimani Secondary School – Kwanza Trans NzoiaKwanzaC4DayMixed1
Misanga S.A High School Trans NzoiaKwanzaC4DayMixed1
Misemwa Secondary School Trans NzoiaKimininiC4DayMixed1
Motosiet Secondary Trans NzoiaTrans Nzoia EastC4DayMixed1
Mukuyuni Secondary School Trans NzoiaKwanzaC4DayMixed1
Nalulingo Secondary School Trans NzoiaEndebessC4DayMixed1
Njoro Secondary School Trans NzoiaEndebessC4DayMixed1
Noigam Trans NzoiaTrans Nzoia EastC4DayMixed1
Rafiki Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed2
Sikulu Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed1
Soil Conservation Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed1
St Mathews Secondary School (Cheptantan) Trans NzoiaEndebessC4DayMixed1
St Paul’s Kiriita Mixed Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed1
St Thomas Secondary School Kongoli Trans NzoiaTrans Nzoia EastC4DayMixed1
St. Andrews Secondary School Sukwo Trans NzoiaTrans Nzoia WestC4DayMixed1
St. Augustine Bondeni Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed2
St. Benedict’s Secondary School Chemchemi Trans NzoiaTrans Nzoia WestC4DayMixed1
St. Emmanuel Secondary School Trans NzoiaKwanzaC4DayMixed1
St. Johns Sikinwa Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed1
St. Joseph’s Mixed Secondary Cheptil Trans NzoiaTrans Nzoia EastC4DayMixed1
St. Joseph’s Secondary School Nyasi Trans NzoiaKimininiC4DayMixed1
St. Patricks’ Secondary School – Makunga Trans NzoiaKwanzaC4DayMixed1
St. Peter`S High School-Kapomboi Trans NzoiaKwanzaC4DayMixed2
St. Philips A.C.K Tuuyo-Koony Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed1
St. Polycarp Secondary School- Meso Trans NzoiaKimininiC4DayMixed1
St. Raphael Big Tree Secondary School Trans NzoiaKimininiC4DayMixed1
St. Michael Bahati Trans NzoiaTrans Nzoia EastC4DayMixed1
Tarakwa Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed1
Titimet Girls Secondary School Trans NzoiaEndebessC4DayGirls1
Yuya Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed2
Chesowos Adventist Secondary School Trans NzoiaNot confirmedOtherDayMixed1
Katilu Girls’ Secondary School TurkanaArooC1BoardingGirls1
Lodwar Boys High School TurkanaTurkana CentralC1BoardingBoys1
Turkana Girls’ Secondary School TurkanaLoimaC1BoardingGirls1
Katilu Boys Secondary School TurkanaArooC2BoardingBoys2
Lokitaung Secondary School TurkanaTurkana NorthC2BoardingBoys2
Our Lady’s Girls Secondary Kakuma TurkanaTurkana WestC2BoardingGirls1
Uhuru Girls’ High School- Lokichar TurkanaTurkana SouthC2BoardingGirls1
AIC Katilia Boys Secondary TurkanaTurkana EastC3BoardingBoys2
David Lee Adventist Nagis Secondary School TurkanaLoimaC3BoardingMixed1
Kaeris Girls Secondary School TurkanaTurkana NorthC3BoardingGirls1
Kainuk Mixed Secondary School TurkanaArooC3BoardingMixed2
Kalobeyei Secondary School TurkanaTurkana WestC3BoardingMixed4
Katilia Girls Secondary-Turkana TurkanaTurkana EastC3BoardingGirls1
Lodwar Girls Secondary School TurkanaTurkana CentralC3BoardingGirls1
Lopusiki Secondary School TurkanaTurkana WestC3BoardingBoys1
Lotubae Girls Secondary School TurkanaTurkana EastC3BoardingGirls1
Milimatatu Girl’s Secondary School TurkanaTurkana NorthC3BoardingGirls3
Morulem Mixed Secondary School TurkanaTurkana EastC3BoardingMixed2
Nagetei Girls Secondary School TurkanaTurkana SouthC3BoardingGirls12
Song’ot Boys Secondary School TurkanaLokichoggioC3BoardingBoys1
St. Joseph’s Lapur Boys Secondary School TurkanaTurkana NorthC3BoardingBoys1

Showing schools 1501–2000 of 2,185. Choose a county to narrow the list. Each school’s page shows its combinations.

Also in Languages & Literature

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