Senior schools offering Social Sciences

10,413 senior schools include Social Sciences in at least one subject combination.

Schools by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with Social Sciences
St. Anne’s Luanda Secondary School SiayaUgenyaC4DayMixed3
St. Antony Uluthe Secondary School SiayaUgunjaC4DayMixed3
St. Augustine’s Ogeda Mixed Secondary School SiayaUgunjaC4DayMixed1
St. Barnabas Anyiko Mixed Secondary School SiayaGem YalaC4DayMixed3
St. Barnabas Buranga Senior SiayaUgenyaC4DayMixed1
St. Benedicts Konya Secondary School SiayaUgenyaC4DayMixed5
St. Charles Humwend Secondary School SiayaUgenyaC4DayMixed5
St. Christopher Pal Pal Secondary School SiayaSiayaC4DayMixed3
St. Edwards Secondary School-Masamra SiayaUgenyaC4DayMixed2
St. Lukes Wambarra Secondary Schools SiayaBondoC4DayMixed1
St. Marys Secondary School Maranyona SiayaBondoC4DayMixed1
St. Monica Mago Mixed Secondary School SiayaUsiguC4DayMixed1
St. Nicholas Hafumbre Secondary School SiayaUgenyaC4DayMixed3
St. Paul Siriwo Mixed Secondary School SiayaGem YalaC4DayMixed3
St. Paul’s Mitiro Mixed Secondary School SiayaBondoC4DayMixed2
St. Peter’s Ugambe Mixed Secondary School SiayaUgenyaC4DayMixed3
St. Peter’s Ukalama Secondary School SiayaUgunjaC4DayMixed3
St. Peter’s Upanda Mixed Secondary School SiayaSiayaC4DayMixed3
St. Peter’s Wagai Mixed Secondary School SiayaGem WagaiC4DayMixed9
St. Sylvesters Nyalenya Senior SiayaUgenyaC4DayMixed1
St. William Gendro Secondary School SiayaSiayaC4DayMixed3
St. Alloice Mbosie Mixed Secondary School SiayaUgunjaC4DayMixed1
St. Jacob’s Mixed Secondary School – Usinda SiayaUgenyaC4DayMixed3
St. Joseph Uyundo Secondary School SiayaUgenyaC4DayMixed2
St. Josephs Nyalula Secondary School SiayaSiayaC4DayMixed10
St. Paul’s Jina Secondary School SiayaGem YalaC4DayMixed3
St. Stephen’s Aluor Mixed Secondary School SiayaGem WagaiC4DayMixed6
Tanga Secondary School SiayaRariedaC4DayMixed3
Tingare Mixed Secondary School SiayaUgunjaC4DayMixed2
Tuju Mixed Secondary School SiayaRariedaC4DayMixed3
Udira Secondary School SiayaUgenyaC4DayMixed5
Ulafu Secondary School SiayaSiayaC4DayMixed5
Ulowa Girls Day Secondary School SiayaUsiguC4DayGirls3
Ulwani Secondary School SiayaUgunjaC4DayMixed2
Umina Mixed Secondary School SiayaUgunjaC4DayMixed4
Unyolo Mixed Secondary School SiayaSiayaC4DayMixed4
Uranga Secondary School SiayaGem YalaC4DayMixed6
Uriya Girls Seconday School SiayaUgenyaC4DayGirls2
Usire Secondary School SiayaBondoC4DayMixed3
Usula Secondary School SiayaSiayaC4DayMixed3
Uwasi Mixed Secondary School SiayaSiayaC4DayMixed5
Uyawi Secondary School SiayaBondoC4DayMixed2
Uyoma Kobare Secondary School SiayaSiayaC4DayMixed6
Wagwer Mixed Secondary School SiayaGem WagaiC4DayMixed9
Wang’arot Mixed Secondary School SiayaRariedaC4DayMixed1
Yala Township Secondary School SiayaGem YalaC4DayMixed3
Benea Apolo Ohanga Mixed Secondary SiayaNot confirmedOtherDayMixed3
Marjorie Wendland High School SiayaSiayaOtherListed as hybridMixed5
Bura Girls Taita TavetaMwatateC1BoardingGirls2
Dr. Aggrey High School Taita TavetaTaitaC1BoardingBoys2
Kenyatta High Mwatate Taita TavetaMwatateC1BoardingBoys2
Bishop John Njenga Secondary School Taita TavetaTavetaC2BoardingMixed6
Canon Kituri Secondary School Taita TavetaTaitaC2BoardingMixed3
Eldoro Girls High School Taita TavetaTavetaC2BoardingGirls5
Kituma Secondary School Taita TavetaMwatateC2BoardingBoys2
Mahoo Girls’ Secondary School Taita TavetaTavetaC2BoardingGirls6
Moi Boys High School – Kasigau Taita TavetaVoiC2BoardingBoys4
Murray Girls’ High School Taita TavetaMwatateC2BoardingGirls1
Mwakitawa Secondary School Taita TavetaVoiC2BoardingGirls6
Mwasere Girls’ Secondary School Taita TavetaMwatateC2BoardingGirls5
Our Lady of Perpetual Succour Girls Secondary School Taita TavetaVoiC2BoardingGirls3
Shimbo Secondary School Taita TavetaTaitaC2BoardingMixed3
St. Mary’s High School Lushangonyi Taita TavetaTaitaC2BoardingBoys2
Timbila Secondary School Taita TavetaTavetaC2BoardingBoys6
Voi Secondary School Taita TavetaVoiC2BoardingBoys3
Kajire Girls Secondary School Taita TavetaVoiC3BoardingGirls6
Mgambonyi High School Taita TavetaTaitaC3BoardingMixed6
Mwaghogho Secondary School Taita TavetaVoiC3BoardingBoys6
Mwakichuchu Secondary School Taita TavetaVoiC3BoardingBoys4
Mwangea Secondary School Taita TavetaVoiC3Listed as hybridBoys6
St. Agatha Ngoloki Secondary School Taita TavetaTaitaC3BoardingGirls3
Allan Mjomba Secondary School Taita TavetaVoiC4DayMixed4
Buguta Secondary School Taita TavetaVoiC4DayMixed4
Chala Secondary School Taita TavetaTavetaC4DayMixed3
Chawia High School Taita TavetaMwatateC4DayMixed2
Dalmas Moka Secondary School Taita TavetaTaitaC4DayMixed2
David Kayanda Secondary School Taita TavetaVoiC4DayMixed4
David Kitawi Secondary School Taita TavetaMwatateC4DayMixed3
Elijah Mzae High School Taita TavetaMwatateC4DayMixed2
Funju Secondary School Taita TavetaTaitaC4DayMixed2
Jack Mwashimba Secondary School Taita TavetaVoiC4DayMixed1
John Mark Mwanjumwa Secondary School Taita TavetaVoiC4DayMixed4
Kajungunyi Secondary School Taita TavetaTaitaC4DayMixed2
Kaloleni Secondary Taita TavetaVoiC4DayMixed3
Kasigau Girls Secondary School Taita TavetaVoiC4DayGirls4
Kitobo Secondary School Taita TavetaTavetaC4DayMixed3
Kitumbi High School Taita TavetaTaitaC4DayMixed4
Kiwalwa Mixed Secondary School Taita TavetaTavetaC4DayMixed2
Kiwinda Secondary School Taita TavetaTaitaC4DayMixed4
Kizumanzi Mixed Secondary School Taita TavetaVoiC4DayMixed3
Kombolio Secondary School Taita TavetaMwatateC4DayMixed8
Lumi Secondary School Taita TavetaTavetaC4DayMixed2
Mahandakini Secondary School Taita TavetaTavetaC4DayMixed6
Malukiloriti Mixed Secondary School Taita TavetaTavetaC4DayMixed3
Manoa Secondary School Taita TavetaMwatateC4DayMixed3
Marungu Secondary School Taita TavetaVoiC4DayMixed5
Mata Secondary School Taita TavetaTavetaC4DayMixed3
Mbela High School Taita TavetaTaitaC4DayMixed3
Mbele Secondary School Taita TavetaVoiC4DayMixed6
Mbololo Secondary School Taita TavetaVoiC4DayMixed2
Mdundonyi Secondary School Taita TavetaTaitaC4DayMixed2
Mghalu High School Taita TavetaTaitaC4DayMixed4
Miasenyi Secondary School Taita TavetaVoiC4DayMixed3
Mlamba Secondary School Taita TavetaMwatateC4DayMixed2
Mrabenyi Secondary School Taita TavetaMwatateC4DayMixed3
Mshimba Secondary School Taita TavetaMwatateC4DayMixed4
Munda Secondary School Taita TavetaMwatateC4DayMixed3
Mwafuga Secondary School Taita TavetaMwatateC4DayMixed6
Mwakishimba Secondary School Taita TavetaTaitaC4DayMixed2
Mwakitau Secondary School Taita TavetaMwatateC4DayMixed2
Mwakiwiwi Secondary School Taita TavetaTaitaC4DayGirls3
Mwambiti Secondary School Taita TavetaVoiC4DayBoys3
Mwambonu Secondary School Taita TavetaMwatateC4DayMixed6
Mwandango Secondary School Taita TavetaMwatateC4DayMixed6
Mwanga Secondary School Taita TavetaMwatateC4DayMixed1
Mwangoji Secondary School Taita TavetaMwatateC4DayMixed2
Mwanyambo Secondary School Taita TavetaMwatateC4DayMixed5
Mwatate Secondary School Taita TavetaMwatateC4DayMixed8
Mzwanenyi Secondary School Taita TavetaMwatateC4DayMixed6
New Marungu Girls Secondary School Taita TavetaVoiC4DayMixed5
Ngami Secondary School Taita TavetaMwatateC4DayMixed5
Ngangao Secondary School Taita TavetaTaitaC4DayMixed2
Ngangu Secondary School Taita TavetaMwatateC4DayMixed3
Ngutini Secondary School Taita TavetaTavetaC4DayMixed3
Njoro Mixed Day Secondary School Taita TavetaTavetaC4DayMixed3
Njukini Mixed Secondary School Taita TavetaTavetaC4DayMixed3
Paranga Secondary School Taita TavetaTaitaC4DayMixed2
Pj Mwangola Mixed Secondary School Taita TavetaTaitaC4DayMixed3
Sagalla International Talent Academy Taita TavetaVoiC4DayMixed2
Senior Chief Mwangeka Secondary School Taita TavetaTaitaC4DayGirls2
Sowene Mixed Secondary School Taita TavetaTavetaC4DayMixed6
St. Johns’ Mwema Secondary School Taita TavetaMwatateC4DayMixed3
St. John’s Secondary School Taita TavetaTaitaC4DayMixed2
St. Joseph’s Secondary School Taita TavetaMwatateC4DayMixed2
Voi Girls Education Centre Taita TavetaVoiC4DayGirls6
Voi Precious Girls Taita TavetaVoiC4DayGirls2
Zare Secondary School Taita TavetaMwatateC4DayMixed3
A.C.K St. Bartholomew Secondary Taita TavetaNot confirmedOtherBoardingBoys2
Alfatah Star Senior School Taita TavetaTavetaOtherDayMixed1
Brighter Days Academy Taita TavetaTavetaOtherListed as hybridMixed1
Divine Favour Senior School Taita TavetaTavetaOtherDayMixed1
Heartbeat High School Taita TavetaMwatateOtherBoardingMixed1
Mwatate Mixed Secondary Taita TavetaNot confirmedOtherDay & BoardingMixed4
St. Joseph Girls High School - Maungu Taita TavetaVoiOtherBoardingGirls2
Voi White House Secondary School Taita TavetaVoiOtherBoardingMixed1
Hola Boys Secondary School Tana RiverTana RiverC1BoardingBoys3
Ngao Girls Secondary School Tana RiverTana DeltaC1BoardingGirls2
Hirimani Secondary School Tana RiverTana NorthC2BoardingMixed5
Kipini Secondary School Tana RiverTana DeltaC2BoardingMixed3
Madogo Secondary School Tana RiverBangaleC2BoardingMixed7
Mau Mau Memorial Girls Secondary School Tana RiverTana RiverC2BoardingGirls6
Tarasaa High School Tana RiverTana DeltaC2BoardingMixed5
Wenje Secondary School Tana RiverTana RiverC2BoardingMixed6
Bangale Mixed Day and Boarding Secondary School Tana RiverBangaleC3BoardingMixed4
Galole Model Secondary School Tana RiverGaledyertuC3BoardingMixed6
Garsen High School Tana RiverTana DeltaC3BoardingMixed4
Sane Girls Secondary School Tana RiverTana DeltaC3BoardingGirls3
Buyani Secondary School Tana RiverTana DeltaC4DayMixed4
Chanani Day Secondary School Tana RiverTana RiverC4DayMixed6
Charidende Secondary School Tana RiverTana NorthC4DayMixed6
Daku Mixed Secondary School Tana RiverTana RiverC4DayMixed6
Dalu Secondary School Tana RiverTana DeltaC4DayMixed7
Fanjua Secondary School Tana RiverTana RiverC4DayMixed3
Fayya Girls Secondary School Tana RiverTana NorthC4DayGirls3
Gadeni Secondary School Tana RiverTana DeltaC4DayMixed2
Gatundu Senior School Tana RiverTana DeltaC4DayMixed1
Hashaka Secondary School Tana RiverTana DeltaC4DayMixed4
Hurara Secondary School Tana RiverTana DeltaC4DayMixed9
Huruma Mixed Day Secondary School Tana RiverTana NorthC4DayMixed11
Kipao Secondary School Tana RiverTana DeltaC4DayMixed6
Kipini Girls Secondary School Tana RiverTana DeltaC4DayGirls4
Kitere Secondary School Tana RiverTana DeltaC4DayMixed2
Kora Secondary School Tana RiverBangaleC4DayMixed9
Majengo Secondary School Tana RiverTana RiverC4DayMixed6
Mapunga High School Tana RiverTana DeltaC4DayMixed4
Marifano Secondary School Tana RiverTana DeltaC4DayMixed3
Masabubu Secondary School Tana RiverTana RiverC4DayMixed3
Milalulu Secondary School Tana RiverTana RiverC4DayMixed3
Minhaj Secondary School Tana RiverTana DeltaC4DayMixed2
Mororo Mixed Day Secondary School Tana RiverBangaleC4DayMixed9
Nanighi Tana Mixed Secondary School Tana RiverTana NorthC4DayMixed2
Ndura Secondary School Tana RiverTana RiverC4DayMixed9
Oda Secondary School Tana RiverTana DeltaC4DayMixed15
Rafiki Mixed Secondary School Tana RiverTana RiverC4DayMixed3
Singwaya Mixed Secondary School Tana RiverTana NorthC4DayMixed2
Wachakone Mixed Secondary School Tana RiverTana RiverC4DayMixed3
Waldena Secondary School Tana RiverGaledyertuC4DayMixed1
Amana Champions Tana RiverBangaleOtherDayMixed3
Hola Township Senior School Tana RiverTana RiverOtherDayMixed3
Madogo Muslim High School Tana RiverBangaleOtherDayMixed1
Mission of Hope Centre Morokani Tana RiverTana NorthOtherDayMixed1
Sisters of St. Joseph Holy Angels Tana RiverTana RiverOtherDayMixed1
Sombo Secondary Tana RiverBangaleOtherDayMixed1
Chogoria Boys High School Tharaka-NithiMaaraC1BoardingBoys4
Chogoria Girls Tharaka-NithiMaaraC1BoardingGirls6
Ikuu Boys High School Tharaka-NithiMeru SouthC1BoardingBoys10
Kamatungu Secondary School for the Hearing Impaired Tharaka-NithiTharaka SouthC1BoardingMixed2
Kiriani Boys High School Tharaka-NithiMaaraC1BoardingBoys5
Chief Mbogori Girls Secondary School Tharaka-NithiMaaraC2BoardingGirls3
Chuka Boys High School Tharaka-NithiMeru SouthC2BoardingBoys6
Chuka Girls’ Secondary School Tharaka-NithiMeru SouthC2BoardingGirls6
Igwanjau Secondary School Tharaka-NithiMaaraC2BoardingMixed3
Ikawa Secondary School Tharaka-NithiMeru SouthC2BoardingMixed9
Ikuu Girls Secondary School Tharaka-NithiMeru SouthC2BoardingGirls10
Iruma Girls Secondary School Tharaka-NithiMaaraC2BoardingGirls6
Itugururu Secondary School Tharaka-NithiIgambang’ombeC2BoardingMixed6
Kajiuduthi High School Tharaka-NithiMuthambiC2BoardingBoys6
Karamugi Secondary School Tharaka-NithiMeru SouthC2BoardingGirls3
Kiini Secondary School Tharaka-NithiMuthambiC2BoardingMixed12
Kiurani Secondary School Tharaka-NithiMaaraC2BoardingBoys6
Magumoni Girls Secondary School Tharaka-NithiMeru SouthC2BoardingGirls6
Makuri Girls Secondary School Tharaka-NithiMaaraC2BoardingGirls5
Materi Boys’ High School Tharaka-NithiChiakarigaC2BoardingBoys2
Mukuuni High School Tharaka-NithiMeru SouthC2BoardingBoys6
Muthambi Boys Secondary School Tharaka-NithiMuthambiC2BoardingBoys3
Muthambi Girls High School Tharaka-NithiMuthambiC2BoardingGirls6
Ngaita Girls Secondary School Tharaka-NithiMaaraC2BoardingGirls6
Njuri High School Tharaka-NithiMeru SouthC2BoardingMixed4
Our Lady of Mercy Girls Secondary School Tharaka-NithiMuthambiC2BoardingGirls6
Tharaka Secondary School Tharaka-NithiTharaka SouthC2BoardingBoys9
ACK Igangara Secondary School Tharaka-NithiMuthambiC3BoardingMixed3
ACK Kaanwa Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed2
Chiakariga Girls Secondary School Tharaka-NithiChiakarigaC3BoardingGirls4
Gatunga Secondary School Tharaka-NithiTharaka SouthC3BoardingBoys3
Itara Day Secondary School Tharaka-NithiMuthambiC3BoardingMixed6
Kajiampau Mixed Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed6
Kajuki Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed4
Kambandi Secondary School Tharaka-NithiMeru SouthC3BoardingMixed6
Kamwimbi Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed5
Kathagara Mixed Day Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed4
Kathwana Mixed Day Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed3
Kiamuriuki Secondary School Tharaka-NithiMeru SouthC3BoardingMixed6
Kiaritha Mixed Day Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed6
Kieganguru Girls Secondary School Tharaka-NithiMaaraC3BoardingGirls2
Kiereni Secondary School Tharaka-NithiMeru SouthC3BoardingMixed6
Kirege Secondary School Tharaka-NithiMeru SouthC3BoardingMixed3
Kiunguni Day Secondary School Tharaka-NithiMeru SouthC3BoardingMixed3
M.C.K Kiangiri Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed3
Magenka Secondary School Tharaka-NithiMeru SouthC3BoardingMixed6
Makanyanga Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed2
Makawani Day Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed6
Marimanti Girls High School Tharaka-NithiTharaka SouthC3BoardingGirls4
Mpukoni Secondary School Tharaka-NithiMeru SouthC3BoardingMixed3
Mugona Girls High School Tharaka-NithiMuthambiC3BoardingGirls4
Ndagoni Girls Secondary School Tharaka-NithiMeru SouthC3BoardingGirls3
Ngeru Secondary School Tharaka-NithiMaaraC3BoardingBoys2
Nkondi Secondary School Tharaka-NithiTharaka SouthC3BoardingGirls3
Nturiri Boys` Secondary School Tharaka-NithiMaaraC3BoardingBoys3
P.C.E.A Muraga Secondary School Tharaka-NithiMuthambiC3BoardingMixed3
Rubate Secondary School Tharaka-NithiMeru SouthC3BoardingMixed6
St Ann Girls Secondary School Tharaka-NithiMaaraC3BoardingGirls6
St Augustine Ruguta Secondary School Tharaka-NithiMuthambiC3BoardingMixed3
St Teresa Kanthanje Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed3
Thigaa Secondary School Tharaka-NithiMaaraC3BoardingMixed5
A.C.K Murigi Girls’ Secondary School Tharaka-NithiIgambang’ombeC4DayGirls5
Chiakariga Secondary School Tharaka-NithiChiakarigaC4DayMixed1
Chief Petro Day Secondary School Tharaka-NithiMeru SouthC4DayMixed2
Gaceraka Mixed Day Secondary School Tharaka-NithiChiakarigaC4DayMixed1
Gaciongo Mixed Secondary School Tharaka-NithiTharaka NorthC4DayMixed4
Gakauni Mixed Day Secondary School Tharaka-NithiTharaka NorthC4DayMixed4
Gakuuru Day Secondary School Tharaka-NithiTharaka SouthC4DayMixed3
Gatue Secondary School Tharaka-NithiTharaka NorthC4DayMixed6
Giampampo Secondary Tharaka-NithiMuthambiC4DayMixed2
Gianchuku Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed3
Gituja Mixed Day Secondary School Tharaka-NithiMuthambiC4DayMixed6
Gituntu Secondary School Tharaka-NithiMuthambiC4DayMixed10
Ibiriga Secondary School Tharaka-NithiMeru SouthC4DayMixed6
Igakiramba Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed3
Ikame Mixed Day Secondary School Tharaka-NithiMuthambiC4DayMixed3
Ikumbo Day Secondary School Tharaka-NithiMaaraC4DayMixed2
Iriani Mixed Day & Boarding Secondary School Tharaka-NithiTharaka NorthC4DayMixed15
Iruma Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed6
Kaanyaga Secondary School Tharaka-NithiTharaka SouthC4DayMixed2
Kaarani Mixed Secondary School Tharaka-NithiTharaka SouthC4DayMixed2
Kaare Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed2
Kabuabua Girls Secondary School Tharaka-NithiTharaka NorthC4DayGirls6
Kabui Secondary School Tharaka-NithiMaaraC4DayMixed4
Kagaani Mixed Day Secondary Tharaka-NithiMeru SouthC4DayMixed4
Kagumo Mixed Day Secondary School Tharaka-NithiMeru SouthC4DayMixed3
Kairini Secondary School Tharaka-NithiIgambang’ombeC4DayMixed3
Kajiuduthi Mixed Day Secondary School Tharaka-NithiMuthambiC4DayMixed3
Kalewa Secondary School Tharaka-NithiMaaraC4DayMixed2
Kamacabi Mixed Day Secondary School Tharaka-NithiTharaka NorthC4DayMixed2
Kamaguna Day & Boarding Secondary School Tharaka-NithiTharaka NorthC4DayMixed3
Kamarandi Mixed Day Secondary School Tharaka-NithiChiakarigaC4DayMixed1
Kamariru Mixed Secondary School Tharaka-NithiChiakarigaC4DayMixed1
Kamuguongo Mixed Day Secondary School Tharaka-NithiMeru SouthC4DayMixed3
Kamutiria Secondary School Tharaka-NithiIgambang’ombeC4DayMixed4
Kamwathu Mixed Secondary School Tharaka-NithiTharaka NorthC4DayMixed3
Kangoro Day Mixed Secondary School Tharaka-NithiMeru SouthC4DayMixed3
Kanyuru Secondary School Tharaka-NithiMeru SouthC4DayMixed6
Karigini Day Secondary School Tharaka-NithiMuthambiC4DayMixed3
Karii Kamburi Secondary School Tharaka-NithiTharaka NorthC4DayMixed4
Karocho Day Mixed Secondary School Tharaka-NithiTharaka SouthC4DayMixed2
Kathangachini Mixed Day Secondary School Tharaka-NithiTharaka NorthC4DayMixed3
Kathigiririni Mixed Day Secondary School Tharaka-NithiMeru SouthC4DayMixed3
Kauni Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed3
Kiamaogo Day Secondary School Tharaka-NithiMaaraC4DayMixed4
Kiamuchii Secondary School Tharaka-NithiMeru SouthC4DayMixed3
Kiang’ondu Secondary School Tharaka-NithiMeru SouthC4DayMixed3
Kianjagi Mixed Secondary School Tharaka-NithiMaaraC4DayMixed4
Kibumbu Day Mixed Secondary School Tharaka-NithiMeru SouthC4DayMixed3
Kieni Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed6
Kigogo Day Secondary School Tharaka-NithiMeru SouthC4DayMixed5
Kimuchia Mixed Secondary School Tharaka-NithiMaaraC4DayMixed6
Kiorimba Secondary School Tharaka-NithiTharaka SouthC4DayMixed2
Kiraro Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed3
Kiriani Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed3
Kirundi Secondary School Tharaka-NithiTharaka NorthC4DayMixed4
Kithangani Day Secondary School Tharaka-NithiIgambang’ombeC4DayMixed2
Kiurani Girls Secondary School Tharaka-NithiMaaraC4DayGirls3
Maabi Day Secondary School Tharaka-NithiMeru SouthC4DayMixed6
Maguma Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed4
Magumoni Day Secondary School Tharaka-NithiMeru SouthC4DayMixed6
Matakiri Mixed Day Secondary School Tharaka-NithiTharaka SouthC4DayMixed2
MCK Nkarini Mixed Day Secondary School Tharaka-NithiChiakarigaC4DayMixed1
Miomponi Mixed Day and Boarding Secondary School Tharaka-NithiTharaka SouthC4DayMixed2
Miraa Miraja Mixed Day Secondary Tharaka-NithiIgambang’ombeC4DayMixed3
Mubukuro Secondary School Tharaka-NithiMeru SouthC4DayMixed3
Mugui Mixed Day Secondary School Tharaka-NithiTharaka SouthC4DayMixed3
Mukothima Mixed Day Secondary School Tharaka-NithiTharaka NorthC4DayMixed7
Mukui Day Secondary School Tharaka-NithiMaaraC4DayMixed4
Mukuthuku Mixed Day Secondary School Tharaka-NithiMeru SouthC4DayMixed3
Munga Day Secondary School Tharaka-NithiMaaraC4DayMixed2
Mutaaruni Mixed Day Secondary School Tharaka-NithiMeru SouthC4DayMixed2
Mutiiguru Secondary Tharaka-NithiMuthambiC4DayMixed3
Mutindwa Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed3
Mwiru Muthitwa Secondary School Tharaka-NithiChiakarigaC4DayMixed1
Mwiru Turima Tweru Mixed Day Secondary School Tharaka-NithiTharaka SouthC4DayMixed2
Ndagani Secondary School Tharaka-NithiMeru SouthC4DayMixed4
Ndagoni Mixed Tharaka-NithiMeru SouthC4DayMixed3
Ndaruni Mixed Day Secondary School Tharaka-NithiChiakarigaC4DayMixed1
Ndintune Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed3
Ndumbini Secondary School Tharaka-NithiMuthambiC4DayMixed3
Nguruki Mixed Day Secondary School Tharaka-NithiMaaraC4DayMixed2
Ng’onya Day Secondary School Tharaka-NithiTharaka SouthC4DayMixed2
Nica Kamwangu Secondary School Tharaka-NithiMuthambiC4DayMixed3
Nica Karimba Mixed Day Secondary School Tharaka-NithiMuthambiC4DayMixed3
Ntoroni Mixed Day Secondary School Tharaka-NithiTharaka NorthC4DayMixed6
Ntumbara Secondary School Tharaka-NithiIgambang’ombeC4DayMixed3
P.C.E.A Mutuguni Mixed Day Secondary School Tharaka-NithiMeru SouthC4DayMixed3
P.C.E.A Nkio Day Secondary School Tharaka-NithiIgambang’ombeC4DayMixed3
Prince Alex Mixed Day Secondary School Igumo Tharaka-NithiTharaka SouthC4DayMixed3
Rukenya Day Secondary School Tharaka-NithiTharaka SouthC4DayMixed2
Shin Hyun Day Secondary School Tharaka-NithiTharaka NorthC4DayMixed4
St Bonventure Mumbuni Secondary School Tharaka-NithiMuthambiC4DayMixed3
St. Paul’s Njaina Secondary School Tharaka-NithiMeru SouthC4DayMixed3
Tonya Mixed Day and Boarding Secondary Tharaka-NithiTharaka SouthC4DayMixed2
Tunyai Day Secondary School Tharaka-NithiChiakarigaC4DayMixed2
Turima Hills Mixed Day Secondary School Tharaka-NithiTharaka SouthC4DayMixed3
Turima Mixed Day Secondary School Tharaka-NithiTharaka SouthC4DayMixed4
Twamikua Secondary School Tharaka-NithiIgambang’ombeC4DayMixed4
Wiru Secondary School Tharaka-NithiMaaraC4DayMixed4
Chuka Adventist Tharaka-NithiIgamba Ng'ombeOtherBoardingMixed1
County Educational Centre Tharaka-NithiNot confirmedOtherBoardingGirls3
Furaha Girls Secondary School Tharaka-NithiChuka SouthOtherBoardingGirls2
Joseph Allamano Karamani Secondary Tharaka-NithiNot confirmedOtherBoardingBoys1
Materi Girls' Tharaka-NithiNot confirmedOtherBoardingGirls6
Muguna Aana Education Centre Tharaka-NithiTharaka SouthOtherListed as hybridMixed2
Mukothima Girls Secondary Tharaka-NithiNot confirmedOtherBoardingGirls4
St Daniel's High School-Kithitu Tharaka-NithiNot confirmedOtherBoardingMixed6
St Rita Mariani Tharaka-NithiIgamba Ng'ombeOtherBoardingGirls3
St Brigids Kiminini Trans NzoiaKimininiC1BoardingGirls7
St. Anthony’s Boys’ High School – Kitale Trans NzoiaKimininiC1BoardingBoys6
St. Joseph’s Boys High School – Kitale Trans NzoiaTrans Nzoia WestC1BoardingBoys1
AIC Moi Boys High School Kaplamai Trans NzoiaTrans Nzoia EastC2BoardingBoys3
Boma Boys’ High School Trans NzoiaTrans Nzoia WestC2BoardingBoys1
Bwake Girls School Trans NzoiaTrans Nzoia EastC2BoardingGirls6
Friends Bwake Boys Trans NzoiaTrans Nzoia EastC2BoardingBoys6
Goseta Boys High School Trans NzoiaKwanzaC2BoardingBoys5
Immaculate Conception Boys Mukuyu Trans NzoiaTrans Nzoia EastC2BoardingBoys6
Kabuyefwe Friends Girls Secondary School Trans NzoiaKimininiC2BoardingGirls4
Kabuyefwe Friends Secondary School Trans NzoiaKimininiC2BoardingBoys13
Kipkeikei Boys High School Trans NzoiaTrans Nzoia EastC2BoardingBoys6
Kitale School-Secondary Trans NzoiaTrans Nzoia WestC2BoardingGirls1
Kwanza Girls High School Trans NzoiaKwanzaC2BoardingGirls4
St Joseph’s Girls’ High School Kitale Trans NzoiaTrans Nzoia WestC2BoardingGirls1
St Marks High School Cherangani Trans NzoiaTrans Nzoia EastC2BoardingBoys9
St Mark’s Girls Cherangani Trans NzoiaTrans Nzoia EastC2BoardingGirls6
St. Monica’s Girls High School, Kitale Trans NzoiaKwanzaC2BoardingGirls8
St. Pauls Kitum High School Trans NzoiaEndebessC2BoardingBoys6
AIC Kipkeikei Girls High School Trans NzoiaTrans Nzoia EastC3BoardingGirls4
AIC Kobos Girls High School Trans NzoiaKwanzaC3BoardingGirls3
Amani Secondary School Trans NzoiaTrans Nzoia EastC3BoardingMixed4
Andersen High School Trans NzoiaEndebessC3BoardingMixed12
Bishop Alexander Muge Secondary School Trans NzoiaKwanzaC3BoardingGirls6
Friends Boys School – Kwanza Trans NzoiaKwanzaC3BoardingBoys8
Gidea Secondary School Trans NzoiaKwanzaC3BoardingGirls4
Holy Trinity Boys High School – Saboti Trans NzoiaTrans Nzoia WestC3BoardingBoys6
Hututu Friends Girls Secondary School Trans NzoiaTrans Nzoia EastC3BoardingGirls4
Immaculate Conception Girls Mukuyu Trans NzoiaTrans Nzoia EastC3BoardingGirls7
Immaculate Heart Girls High School Saboti Trans NzoiaTrans Nzoia WestC3BoardingGirls3
Kapsara Secondary School Trans NzoiaTrans Nzoia EastC3BoardingMixed5
Kobos Secondary School Trans NzoiaKwanzaC3BoardingBoys4
Kolongolo Secondary School Trans NzoiaKwanzaC3BoardingBoys4
Maridadi Secondary School Trans NzoiaKwanzaC3BoardingMixed7
Nakami Friends Secondary School Trans NzoiaTrans Nzoia WestC3BoardingMixed6
Namanjalala Secondary School Trans NzoiaKwanzaC3BoardingBoys8
Nyabomo SDA Secondary School Trans NzoiaKimininiC3BoardingMixed4
Sabwani Secondary School Trans NzoiaEndebessC3BoardingGirls4
St Andrews Osorongai Secondary School Trans NzoiaTrans Nzoia EastC3BoardingBoys5
St Augustine Munyaka Secondary Trans NzoiaTrans Nzoia EastC3BoardingMixed7
St Francis Girls High Suwerwa Trans NzoiaTrans Nzoia EastC3BoardingGirls4
St Pauls Boys High Sinoko Trans NzoiaTrans Nzoia EastC3BoardingBoys6
St Theresa Sinyereri Trans NzoiaTrans Nzoia EastC3BoardingMixed6
St. Christopher’s School Trans NzoiaTrans Nzoia EastC3BoardingBoys4
St. Francis Kolongolo Girls High School Trans NzoiaKwanzaC3BoardingGirls10
St. James Mabonde Secondary School Trans NzoiaKimininiC3BoardingMixed4
St. Mary’s Machewa Secondary School Trans NzoiaTrans Nzoia WestC3BoardingMixed9
St. Maurice Girls High School-Lunyu Trans NzoiaKwanzaC3BoardingGirls7
St. Maurice High School – Lunyu Trans NzoiaKwanzaC3BoardingBoys6
St. Michaels Liyavo Girls’ Day Secondary School Trans NzoiaKwanzaC3BoardingGirls7
St. Patrick’s Boys High School Waitaluk Trans NzoiaKimininiC3BoardingBoys6
St. Peter’s Mito Mbili Girls Trans NzoiaTrans Nzoia EastC3BoardingGirls9
St. Teresa’s Bikeke Girls Secondary School Trans NzoiaKimininiC3BoardingGirls8
St. Benedict’s Kapsigilai Trans NzoiaTrans Nzoia EastC3BoardingMixed12
St. Francis Boys High School Suwerwa Trans NzoiaTrans Nzoia EastC3BoardingBoys9
St. Mary’s Nai Boys Secondary School Trans NzoiaEndebessC3BoardingBoys4
St. Teresa’s Secondary School Bikeke Trans NzoiaKimininiC3BoardingBoys7
Wiyeta Girls Secondary School Trans NzoiaTrans Nzoia EastC3BoardingGirls4
A I.C Ngonyek Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed5
A.I.C Biribiriet Trans NzoiaTrans Nzoia EastC4DayMixed7
A.I.C Kapkoi Sisal Secondary School Trans NzoiaKimininiC4DayMixed6
A.I.C Kapsitwet Secondary School Trans NzoiaKwanzaC4DayMixed3
A.I.C Kiptumet Secondary School Trans NzoiaKwanzaC4DayMixed5
A.I.C Lessos Secondary School Trans NzoiaKwanzaC4DayMixed5
A.I.C Lolkeringet Secondary School Trans NzoiaKimininiC4DayMixed3
A.I.C Mokoiywet Secondary School Trans NzoiaKimininiC4DayMixed5
A.I.C Naisambu Girls Secondary School Trans NzoiaKimininiC4DayGirls6
ACK St. Stephens Namanda Secondary School Trans NzoiaKimininiC4DayMixed3
ACK St. Philip Kipsoen Secondary School Trans NzoiaKwanzaC4DayMixed3
AIC Chepsiro Trans NzoiaTrans Nzoia EastC4DayMixed3
AIC Kapkai Secondary School Trans NzoiaKwanzaC4DayMixed6
AIC Kaptien Secondary School Trans NzoiaKimininiC4DayMixed3
AIC Kiptenden Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed3
AIC Konoin Secondary School Trans NzoiaKimininiC4DayMixed2
AIC Mwangaza Secondary School Trans NzoiaKwanzaC4DayMixed4
AIC Nyasaland Trans NzoiaTrans Nzoia EastC4DayMixed3
AIC Seum Mixed Day Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed9
AIC Top Suwerwa Mixed Secondary Trans NzoiaTrans Nzoia EastC4DayMixed4
AIC Tuigoin Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed4
Benon Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed3
Biketi Friends Secondary School Trans NzoiaKwanzaC4DayMixed8
Birunda High School Trans NzoiaKimininiC4DayMixed6
Bishop Crowley High School Baraka Trans NzoiaTrans Nzoia EastC4DayMixed6
Bishop Crowley Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed10
Bwala Secondary School Trans NzoiaEndebessC4DayMixed2
Caleb Amisi Centre of Excellence Trans NzoiaTrans Nzoia WestC4DayMixed5
Chematich Secondary Trans NzoiaTrans Nzoia EastC4DayMixed6
Chepchoina Secondary School Trans NzoiaEndebessC4DayMixed2
Chepkoilel Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed10
Chepsalei Secondary School Trans NzoiaEndebessC4DayMixed2
Cheptumbelio Secondary School-Kalaha Trans NzoiaTrans Nzoia WestC4DayMixed6
Chisare Trans NzoiaTrans Nzoia EastC4DayMixed2
Ekegoro Secondary Trans NzoiaTrans Nzoia EastC4DayMixed6
Emmanuel ACK Wehoya Secondary School Trans NzoiaKimininiC4DayMixed2
Friends Day Secondary School-Lukhome Trans NzoiaTrans Nzoia WestC4DayMixed2
Friends Michai Trans NzoiaTrans Nzoia EastC4DayMixed6
Friends Mixed Secondary School -Namandala Trans NzoiaKwanzaC4DayMixed2
Friends Mufutu Secondary School Trans NzoiaKimininiC4DayMixed9
Friends Secondary School -Chalicha Trans NzoiaKimininiC4DayMixed2
Friends Secondary School Bonde Trans NzoiaTrans Nzoia EastC4DayMixed4
Friends Secondary School – Bikeke Trans NzoiaKimininiC4DayMixed3
Friends Secondary School-Muroki Trans NzoiaTrans Nzoia WestC4DayMixed3
Friend’s Secondary School – Sirende Trans NzoiaKimininiC4DayMixed5
Geta Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed4
Gidea Boys Secondary School Trans NzoiaKwanzaC4DayBoys4
Gituamba Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed20
Hilario Secondary School – Wekhonye Trans NzoiaKimininiC4DayMixed5
Hill School Secondary Kitale Trans NzoiaKimininiC4DayMixed8
Imani Friends Secondary School Trans NzoiaKimininiC4DayMixed8
Immaculate Conception High School Kemeloi Trans NzoiaTrans Nzoia EastC4DayMixed6
Japata High School Trans NzoiaEndebessC4DayMixed5
Ka – Ahuho Secondary School Trans NzoiaKimininiC4DayMixed3
Kapcheplanget Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed5
Kapkarwa High School Trans NzoiaTrans Nzoia EastC4DayMixed3
Kapkoi Central Girls High School Trans NzoiaKwanzaC4DayGirls5
Kapsirowa Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed6
Karara Mixed Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed7
Karaus Secondary School Trans NzoiaKwanzaC4DayMixed4
Keese Secondary School Trans NzoiaKwanzaC4DayMixed6
Kesogon Mixed Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed6
Kibomet Secondary School Trans NzoiaKimininiC4DayMixed8
Kimoson Girls Trans NzoiaTrans Nzoia EastC4DayGirls3
Kimwondo Secondary School Trans NzoiaEndebessC4DayMixed8
Kitale Farm Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed4
Kiungani Secondary School Trans NzoiaKimininiC4DayMixed6
Korosiot High School Trans NzoiaKwanzaC4DayMixed6
Luanda Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed4
Lukosi S.A Secondary School Trans NzoiaTrans Nzoia WestC4DayMixed3
Lutaso Friends Secondary School Trans NzoiaEndebessC4DayMixed5
Luuya Secondary School Trans NzoiaKwanzaC4DayMixed6
Machungwa High School Trans NzoiaKimininiC4DayMixed4
Mainek Toro Secondary School Trans NzoiaKimininiC4DayMixed4
Makutano Trans NzoiaTrans Nzoia EastC4DayMixed4
Masaba Secondary School Trans NzoiaKimininiC4DayMixed10
Masinde Muliro Memorial Secondary Trans NzoiaTrans Nzoia WestC4DayMixed5
Mateket Secondary School Trans NzoiaTrans Nzoia EastC4DayMixed2
Matisi Friends High School Trans NzoiaTrans Nzoia WestC4DayMixed3
Matisi Girls Friends Secondary School Trans NzoiaTrans Nzoia WestC4DayGirls4

Showing schools 9001–9500 of 10,413. Choose a county to narrow the list. Each school’s page shows its combinations.

Also in Languages & Literature

Also in Humanities & Business 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