Senior schools offering History & Citizenship

10,413 senior schools include History & Citizenship in at least one subject combination.

Schools by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with History & Citizenship
Namelok Girls Secondary School KajiadoKajiado WestC4DayGirls4
Naning’oi Mixed Day and Boarding Secondary School KajiadoKajiado WestC4DayMixed1
Naromoru Secondary School KajiadoKajiado WestC4DayMixed6
Nkaimurunya Mixed Day Secondary School KajiadoKajiado NorthC4DayMixed3
Nkoroi Mixed Day Secondary School KajiadoKajiado NorthC4DayMixed3
Olchorro KajiadoLoitokitokC4DayMixed7
Olchorro Onyori Senior School KajiadoKajiado WestC4DayMixed1
Olekasasi Mixed Day Secondary School KajiadoKajiado NorthC4DayMixed3
Olkeri Secondary School KajiadoKajiado NorthC4DayMixed4
Olmapitet M KajiadoLoitokitokC4DayMixed2
Oloibortoto Secondary School KajiadoElangata WuasC4DayMixed5
Oloika Secondary School KajiadoElangata WuasC4DayMixed2
Oloirien Boys KajiadoLoitokitokC4DayBoys4
Olomayiana Senior School KajiadoElang'ata WuasC4DayMixed3
Oloolua Secondary School KajiadoKajiado NorthC4DayMixed2
Oloontulugum Secondary School KajiadoKajiado CentralC4DayMixed3
Oloosirkon Mixed Secondary School KajiadoIsinyaC4DayMixed3
Olteyani Mixed Secondary School KajiadoKajiado WestC4DayMixed5
Olturoto Secondary School KajiadoIsinyaC4DayMixed3
P.C.E.A Enoomatasiani Mixed Day Secondary School KajiadoKajiado NorthC4DayMixed4
P.C.E.A Isara Secondary KajiadoMashuruC4DayBoys3
P.C.E.A Ngong Hills Secondary School KajiadoKajiado NorthC4DayMixed1
PCEA Upper Matasia Secondary School KajiadoKajiado NorthC4DayMixed1
Saina Mixed Day Secondary School KajiadoKajiado CentralC4DayMixed2
Senior Chief Rissa Oloosuyan Secondary School KajiadoKajiado CentralC4DayMixed2
Sholinke Senior School KajiadoIsinyaC4DayMixed2
St. Marks Kiserian Mixed Day Secondary School KajiadoKajiado NorthC4DayMixed1
Torosei Secondary KajiadoElangata WuasC4DayMixed7
Utumishi Sacco Day Secondary KajiadoIsinyaC4DayMixed2
Acacia Crest Senior School KajiadoIsinyaOtherListed as hybridMixed4
Alsuhem Girls KajiadoOloililaiOtherBoardingGirls3
Apex Boys High School KajiadoKajiado NorthOtherBoardingBoys2
Bishop Mazoldi Secondary School KajiadoNot confirmedOtherBoardingMixed1
Brother Beausang Catholic Education Center-Secondary KajiadoNot confirmedOtherDayMixed1
Bygrace High School KajiadoKajiado WestOtherListed as hybridMixed1
Change A Life Senior School KajiadoKajiado WestOtherBoardingMixed4
Christ the King Secondary KajiadoNot confirmedOtherDayMixed3
Citadel of Talents High School KajiadoIsinyaOtherListed as hybridMixed1
Dawamu Boys Academy KajiadoIsinyaOtherBoardingBoys7
Emani Senior School KajiadoKajiado WestOtherListed as hybridMixed1
Greenland Group of Schools KajiadoIsinyaOtherBoardingGirls2
Happyland Girls Senior School KajiadoIsinyaOtherBoardingGirls4
Isinya School for the Deaf KajiadoIsinyaOtherBoardingMixed2
Joram G.M Academy-Secondary KajiadoNot confirmedOtherDay & BoardingMixed1
Khalifa Bin Jasim KajiadoIsinyaOtherBoardingBoys2
Kikayaya Senior School KajiadoIsinyaOtherDayMixed1
Kiserian Junior Seminary-Secondary KajiadoNot confirmedOtherBoardingBoys1
Kiseryan Girls Academy KajiadoNot confirmedOtherBoardingGirls1
Kitengela Boys High KajiadoNot confirmedOtherBoardingBoys2
Kitengela International School KajiadoIsinyaOtherBoardingGirls6
Kitengela Vineyard Academy KajiadoNot confirmedOtherDay & BoardingMixed2
Lakewood Emerald Senior Girls School KajiadoIsinyaOtherBoardingGirls5
Mbagathi View Academy-Secondary KajiadoNot confirmedOtherDayMixed1
Merishaw School KajiadoIsinyaOtherBoardingBoys5
Mount Carmel Convent School KajiadoKajiado NorthOtherListed as hybridMixed1
Newlight Senior Girls" School KajiadoIsinyaOtherBoardingGirls4
Ole Frema Senior School KajiadoKajiado NorthOtherListed as hybridMixed1
Ongata Senior School KajiadoKajiado NorthOtherListed as hybridMixed1
PCEA Enoomatasiani Booth Boys High School. KajiadoKajiado NorthOtherBoardingBoys1
PCEA Imbirikani Girls High School KajiadoNot confirmedOtherBoardingGirls2
Precious Gem Senior School KajiadoIsinyaOtherListed as hybridMixed4
Raregem Talents School KajiadoIsinyaOtherListed as hybridMixed1
Rem High School KajiadoKajiado WestOtherBoardingMixed1
Rockfields Senior Secondary KajiadoIsinyaOtherBoardingBoys6
Sathya Sai School-Kisaju KajiadoIsinyaOtherListed as hybridMixed2
St Claire Girls Secondary School KajiadoNot confirmedOtherBoardingGirls4
St Martin De Porres Boys High School -Kiserian KajiadoKajiado WestOtherBoardingBoys1
Stephlight Secondary School KajiadoLoitokitokOtherListed as hybridMixed1
Sunnyside Schools KajiadoIsinyaOtherBoardingMixed2
Sunrise of Africa Senior School KajiadoIsinyaOtherDayMixed2
Tembea Girls Academy KajiadoIsinyaOtherBoardingGirls1
The Stone Athi School KajiadoIsinyaOtherBoardingBoys1
ACK Ematundu Boys Secondary/Vocational School KakamegaKhwiseroC1BoardingBoys2
Butere Girls High School KakamegaButereC1BoardingGirls8
Kakamega School KakamegaKakamega CentraC1BoardingBoys4
Musingu Boys High School KakamegaKakamega SouthC1BoardingBoys8
St. Angela Mumias Vocational School for Deaf KakamegaMumias WestC1BoardingGirls2
St. Peter’s Mumias Boys’ High School KakamegaMumias WestC1BoardingBoys10
The Sacred Heart Girls, Mukumu KakamegaKakamega EastC1BoardingGirls6
Archbishop Njenga Girls’ High School KakamegaLugariC2BoardingGirls5
Bishop Sulumeti Girls Secondary School KakamegaKakamega CentraC2BoardingGirls5
Bishop Sulumeti Girls Secondary School – Lugari KakamegaLugariC2BoardingGirls3
Butere Boys High School KakamegaButereC2BoardingBoys9
Chebuyusi Boys High School KakamegaNavakholoC2BoardingBoys6
Ingotse High School KakamegaNavakholoC2BoardingBoys5
Kivaywa Secondary School KakamegaMateteC2BoardingBoys5
Lirhanda Girls Secondary School KakamegaKakamega EastC2BoardingGirls4
Lubinu Boys High School KakamegaMumias EastC2BoardingBoys7
Lumakanda Boys High School KakamegaLugariC2BoardingBoys4
Malava Boys High School KakamegaKakamega NorthC2BoardingBoys4
Mary Seat of Wisdom Bulimbo Girls Secondary School KakamegaMatunguC2BoardingGirls6
Mautuma Secondary School KakamegaLugariC2BoardingBoys3
Moi Girls’ Secondary School-Nangili KakamegaLikuyaniC2BoardingGirls6
Musoli Girls High School KakamegaKakamega SouthC2BoardingGirls11
Mwihila High School KakamegaKhwiseroC2BoardingBoys3
Shanderema Secondary School KakamegaKakamega EastC2BoardingBoys2
Shikoti Girls Secondary School KakamegaKakamega CentraC2BoardingGirls3
Shikunga Secondary School KakamegaKakamega SouthC2BoardingMixed8
St Cecilia Girls Mautuma Secondary School KakamegaLugariC2BoardingGirls2
St John the Baptist Likuyani Secondary School KakamegaLikuyaniC2BoardingBoys5
St. Agnes Girls High School – Shibuye KakamegaKakamega EastC2BoardingGirls8
St. Mary’s Mumias Girls High School KakamegaMumias WestC2BoardingGirls5
St. Mathias Kholera Boys Secondary School KakamegaMatunguC2BoardingBoys4
St. Paul’s Lugari Boys Secondary School KakamegaLugariC2BoardingBoys2
St. Theresa’s Eregi Girls High School KakamegaKakamega SouthC2BoardingGirls10
St. Anne’s Nzoia Girls’ Secondary School KakamegaLikuyaniC2BoardingGirls2
St. Ignatius Mukumu Boys High School KakamegaKakamega EastC2BoardingBoys7
St. Philips Mukomari Secondary School KakamegaKakamega EastC2BoardingGirls2
ACK Milimani Girls KakamegaMumias WestC3BoardingGirls2
ACK St. Mary’s Shitoto Girls KakamegaMumias EastC3BoardingGirls4
Buchenya Girls Secondary School KakamegaButereC3Listed as hybridGirls6
Bumamu Secondary School KakamegaButereC3BoardingGirls3
Bushiangala Secondary School KakamegaKakamega SouthC3BoardingMixed11
Chekalini Secondary School KakamegaLugariC3BoardingMixed2
Ekambuli Secondary School KakamegaKhwiseroC3BoardingMixed6
Eluche Secondary KakamegaMumias EastC3BoardingMixed3
Emalindi Girls Secondary School KakamegaKhwiseroC3BoardingGirls2
Eshibinga Secondary School KakamegaKhwiseroC3BoardingMixed4
Eshikulu Boys Secondary School KakamegaLikuyaniC3BoardingBoys8
Eshikulu Girls Secondary School KakamegaLikuyaniC3BoardingGirls3
Friends School Lukhokho KakamegaMateteC3BoardingGirls5
Friends Secondary School, Kongoni KakamegaLikuyaniC3BoardingMixed5
Handidi Secondary School KakamegaKakamega EastC3BoardingMixed4
Handow Secondary School KakamegaLugariC3BoardingMixed3
Ibinzo Girls Secondary School KakamegaKakamega CentraC3BoardingGirls2
Kakoyi Secondary School KakamegaKakamega NorthC3BoardingMixed5
Kakunga Girls Secondary School KakamegaKakamega NorthC3BoardingGirls3
Khwisero Girls Secondary School KakamegaKhwiseroC3BoardingGirls5
Kilimo Girls Secondary School KakamegaKakamega CentraC3BoardingGirls4
Kimang’eti Friends Girls High School KakamegaKakamega NorthC3BoardingGirls2
Koyonzo Secondary School KakamegaMatunguC3BoardingBoys6
Lirhembe Girls Secondary School KakamegaKakamega SouthC3BoardingGirls4
Lwanda Dudi Secondary School KakamegaKhwiseroC3BoardingMixed3
Mabole Boys Secondary School KakamegaButereC3BoardingBoys5
Makhokho Secondary School KakamegaKakamega SouthC3BoardingBoys3
Makhukhuni Secondary School KakamegaMateteC3BoardingMixed6
Makunda Muslim Secondary School KakamegaMatunguC3BoardingMixed1
Malava Girls Secondary School KakamegaKakamega NorthC3BoardingGirls2
Manyala Secondary School KakamegaButereC3BoardingMixed5
Manyonyi Secondary School KakamegaLugariC3BoardingGirls3
Matende Secondary School KakamegaKakamega CentraC3BoardingGirls5
Matioli Secondary School KakamegaKakamega CentraC3BoardingBoys3
Mukuyu Girls Secondary School KakamegaLugariC3BoardingGirls2
Mumias Boys Muslim Secondary School KakamegaMumias WestC3BoardingBoys4
Mumias Muslim Girls Secondary School KakamegaMumias WestC3BoardingGirls3
Munami Secondary School KakamegaMatunguC3BoardingMixed3
Mundoli ACK Girls High School KakamegaKhwiseroC3BoardingGirls2
Namasoli Secondary School KakamegaKhwiseroC3BoardingMixed7
Namirama Girls High School KakamegaNavakholoC3BoardingGirls3
Namulungu Mixed Day and Boarding KakamegaMatunguC3BoardingMixed2
Samitsi Secondary School KakamegaKakamega NorthC3BoardingBoys6
Shamberere Secondary School KakamegaKakamega NorthC3BoardingBoys3
Shihome Girls KakamegaKakamega NorthC3BoardingGirls2
Shikokho Secondary School KakamegaKakamega SouthC3BoardingMixed9
Shiongo Secondary School KakamegaKhwiseroC3BoardingMixed5
Sidikho Secondary School KakamegaNavakholoC3BoardingMixed7
Silungai Girls’ KakamegaKakamega NorthC3BoardingGirls3
Silungai Secondary School KakamegaKakamega NorthC3BoardingBoys5
Sivilie Secondary School KakamegaNavakholoC3BoardingMixed7
St Andrews Eshikalame Secondary School KakamegaMumias WestC3BoardingMixed2
St Cecilia Lufumbo Girls Secondary School KakamegaButereC3BoardingGirls4
St Kizito Secondary School Lusumu KakamegaNavakholoC3BoardingBoys5
St Martha’s Mwitoti Secondary School KakamegaMumias EastC3BoardingMixed7
St Paul’s Emulakha Secondary School KakamegaNavakholoC3BoardingMixed6
St. Augustine Mlimani Secondary School KakamegaLugariC3BoardingMixed5
St. Charles Khalaba Secondary School KakamegaMatunguC3BoardingMixed4
St. Elizabeth Bumia Girls’ Secondary School KakamegaMumias WestC3BoardingGirls2
St. Elizabeth Likuyani Girls Secondary School KakamegaLikuyaniC3BoardingGirls3
St. Elizabeth Lureko Girls Secondary School KakamegaMumias WestC3BoardingGirls2
St. Gabriel’s Isongo Secondary School KakamegaMumias EastC3BoardingMixed4
St. James Namamba Boys Secondary School KakamegaMatunguC3BoardingBoys4
St. Kizito Lusumu Girls Secondary School KakamegaNavakholoC3BoardingGirls2
St. Maurice Mwira High School KakamegaMatunguC3BoardingMixed5
St. Paul’s Ebusia Secondary School. KakamegaMumias EastC3BoardingMixed7
St. Peter’s Moi’s Bridge Secondary School KakamegaLikuyaniC3BoardingBoys12
St. Pauls Lubinu Girls Secondary School KakamegaMumias EastC3BoardingGirls3
St. Peters Moi’s Bridge Girls Secondary School KakamegaLikuyaniC3BoardingGirls5
St. Teresa’s Itete Secondary School KakamegaMatunguC3BoardingMixed5
A.C.K St. Mary’s Ebusambe Secondary School KakamegaMatunguC4DayMixed2
A.C.K. St. Paul’s Mungore Mixed Secondary School KakamegaMatunguC4DayMixed1
ACK Emmanuel Marinda Secondary School KakamegaMatunguC4DayMixed1
ACK Koyonzo Girls Secondary School KakamegaMatunguC4DayGirls2
ACK St Josephs Namberekeya Secondary School KakamegaMatunguC4DayMixed2
ACK St. James Butobe Mixed Secondary School KakamegaMumias WestC4DayMixed2
ACK St. John’s Khwisero Secondary School KakamegaKhwiseroC4DayMixed7
ACK St. Peter’s Khabakaya KakamegaMumias EastC4DayMixed3
Aligula Secondary School KakamegaLikuyaniC4DayMixed1
Ayub Savula Secondary School KakamegaLugariC4DayMixed1
Bishop Sulumeti Mukomari Secondary School KakamegaKakamega EastC4DayMixed2
Buchifi Mixed Secondary School KakamegaMumias WestC4DayMixed5
Buhayi Muslim Secondary School KakamegaNavakholoC4DayMixed7
Bukhakunga Secondary School KakamegaKakamega NorthC4DayMixed6
Bukhaywa Secondary School KakamegaKakamega EastC4DayMixed5
Bukolwe Secondary School KakamegaButereC4DayMixed6
Bululwe Mixed Secondary School KakamegaButereC4DayMixed2
Bulupi Senior Secondary KakamegaKakamega NorthC4DayMixed5
Burendwa Secondary School KakamegaKakamega SouthC4DayMixed4
Bushili Secondary School KakamegaNavakholoC4DayMixed4
Busombi Muslim Mixed KakamegaMatunguC4DayMixed2
C.O.G Ea(K)-Iremele Secondary School KakamegaKakamega SouthC4DayMixed4
Chegulo Secondary School KakamegaKakamega NorthC4DayMixed2
Chevoso Secondary KakamegaKakamega NorthC4DayMixed2
Chimoroni Secondary School KakamegaKakamega NorthC4DayMixed6
Dr. Kisia Baptist Secondary School KakamegaKakamega EastC4DayMixed2
Ebubole Secondary KakamegaMumias EastC4DayMixed2
Ebwambwa Secondary School KakamegaKakamega CentraC4DayMixed3
Ejinja Mixed Day Secondary School KakamegaMatunguC4DayMixed3
Ekatsombero Secondary School KakamegaKhwiseroC4DayMixed4
Elukho Secondary School KakamegaKakamega CentraC4DayMixed2
Emaholia Mixed Secondary School KakamegaKhwiseroC4DayMixed1
Emanani Muslim Secondary School KakamegaMatunguC4DayMixed1
Ematetie Secondary School KakamegaKakamega CentraC4DayMixed5
Ematiha Secondary School KakamegaNavakholoC4DayMixed5
Emukhuwa Girls Secondary School KakamegaMumias WestC4DayGirls2
Emuruba Mixed Secondary School KakamegaKhwiseroC4DayMixed1
Emutsasa Girls Secondary School KakamegaKhwiseroC4DayGirls2
Emwaniro Secondary School KakamegaKhwiseroC4DayMixed3
Emwiru Mixed Day Secondary School KakamegaKhwiseroC4DayMixed5
Epanja Secondary School KakamegaMumias EastC4DayMixed2
Eshiandukusi Secondary School KakamegaKakamega CentraC4DayMixed2
Eshibanze Muslim KakamegaMatunguC4DayMixed2
Eshibeye Secondary School KakamegaKakamega CentraC4DayMixed2
Eshikhondi Mixed Secondary School KakamegaMatunguC4DayMixed2
Eshikomere Girls Secondary School KakamegaButereC4DayGirls3
Eshinutsa Secondary School KakamegaKhwiseroC4DayMixed3
Eshitari Secondary School KakamegaButereC4DayMixed4
Esokone Secondary School KakamegaKakamega CentraC4DayMixed1
Esumeyia Secondary School KakamegaNavakholoC4DayMixed3
Forestal S.A Secondary School KakamegaLugariC4DayMixed4
Fr. Joseph Ortner Girls’ Secondary School KakamegaKakamega SouthC4DayGirls3
Friends High School Angayu KakamegaLugariC4DayMixed1
Friends Lukusi Secondary School KakamegaKakamega EastC4DayMixed2
Friends Mabuye Secondary School KakamegaMateteC4DayMixed6
Friends Mixed Secondary School Musaga KakamegaNavakholoC4DayMixed2
Friends Mukonge Secondary School KakamegaLugariC4DayMixed1
Friends Nderema Mixed Secondary School KakamegaNavakholoC4DayMixed2
Friends School Lirhanda Mixed Secondary KakamegaKakamega EastC4DayMixed4
Friends School Lirhembe KakamegaKakamega SouthC4DayMixed8
Friends School Lusiola KakamegaKakamega SouthC4DayMixed8
Friends School Mugomari Secondary School KakamegaKakamega EastC4DayMixed1
Friends School Muranda Mixed Secondary School KakamegaKakamega EastC4DayMixed2
Friends School Mutaho Girls’ Secondary KakamegaKakamega SouthC4DayGirls5
Friends School Shilalyo KakamegaKakamega EastC4DayMixed2
Friends Secondary School Binyenya KakamegaLikuyaniC4DayMixed10
Friends Secondary School Chenjeni KakamegaMateteC4DayMixed6
Friends Secondary School Lugango KakamegaKakamega EastC4DayMixed3
Friends Secondary School Lusui KakamegaKakamega SouthC4DayMixed1
Friends Secondary School Matisi KakamegaLikuyaniC4DayMixed3
Friends Secondary School Mbururu KakamegaLikuyaniC4DayMixed4
Friends Secondary School Shiswa KakamegaKakamega EastC4DayMixed2
Friends Secondary School Shitochi KakamegaKakamega EastC4DayMixed3
Friends Secondary School – Likhovero KakamegaKakamega EastC4DayMixed3
Friends Secondary School-Maturu KakamegaMateteC4DayMixed5
Friends Secondary School-Simuli KakamegaNavakholoC4DayMixed4
Friends Vuyika Secondary School KakamegaMateteC4DayMixed6
Holy Cross Injira Secondary School KakamegaKakamega EastC4DayMixed2
Holy Cross Sango Girls Secondary School KakamegaLikuyaniC4DayGirls2
Holy Family Marukusi Secondary School KakamegaMateteC4DayMixed5
Holy Family Musembe Secondary School KakamegaLugariC4DayMixed5
Ibinda Mixed Secondary School KakamegaKhwiseroC4DayMixed1
Ibokolo Mixed Secondary School KakamegaButereC4DayMixed2
Ichinga Muslim Secondary School KakamegaMumias WestC4DayMixed3
Ihonje Secondary School KakamegaMumias WestC4DayMixed2
Ikoli Secondary School KakamegaKakamega NorthC4DayMixed2
Ileho Friends Secondary School KakamegaKakamega EastC4DayMixed3
Imalaba Secondary School KakamegaKakamega SouthC4DayMixed3
Imanga Secondary School KakamegaButereC4DayMixed4
Imbale Secondary School KakamegaKakamega SouthC4DayMixed3
Immaculate Heart Secondary School KakamegaLugariC4DayMixed2
Inaya Mixed Secondary School KakamegaButereC4DayMixed5
Indangalasia Secondary School KakamegaKakamega CentraC4DayMixed2
Ingotse Girls Secondary School KakamegaNavakholoC4DayGirls3
Isanjiro Girls KakamegaKakamega NorthC4DayGirls2
Ituti Secondary School KakamegaButereC4DayMixed2
Ivakale S.A Secondary School KakamegaKakamega EastC4DayMixed3
Ivona Mixed Secondary School KakamegaLugariC4DayMixed1
Ivonda P.A.G Secondary School KakamegaKakamega SouthC4DayMixed1
Ivugwi Secondary School KakamegaLikuyaniC4DayMixed3
Kakamega Muslim Secondary School KakamegaKakamega CentraC4DayMixed2
Kakamega Township Secondary School KakamegaKakamega CentraC4DayMixed3
Kalenda Girls Secondary School KakamegaKakamega NorthC4DayGirls3
Kaluni Mixed Senior School KakamegaKakamega SouthC4DayMixed2
Kamashia Secondary School (Public) KakamegaMumias EastC4DayMixed5
Kimangeti Secondary School KakamegaKakamega NorthC4DayBoys3
Kulumbeni Secondary School KakamegaMateteC4DayMixed2
Kuvasali KakamegaKakamega NorthC4DayMixed2
Lugala Secondary School KakamegaKakamega EastC4DayMixed5
Lugusi Friends’ Boys School KakamegaKakamega NorthC4DayBoys4
Lukala KakamegaKakamega NorthC4DayMixed2
Lukume Secondary School KakamegaKakamega NorthC4DayMixed4
Lumakanda Township Secondary School KakamegaLugariC4DayMixed2
Lumama Secondary School KakamegaLugariC4DayMixed2
Lunyinya KakamegaKakamega NorthC4DayMixed1
Lunyito Secondary School KakamegaLugariC4DayMixed2
Lunyu Secondary School KakamegaKakamega EastC4DayMixed2
Lunza Secondary School KakamegaButereC4DayBoys4
Lwanda Lugari Secondary School KakamegaLugariC4DayMixed3
Lwanda Secondary School KakamegaKakamega EastC4DayMixed3
Lwanda(K) KakamegaKakamega NorthC4DayMixed4
Lwandeti D.E.B Secondary School KakamegaMateteC4DayMixed7
Lwandeti Secondary School KakamegaKakamega NorthC4DayMixed3
Mache KakamegaKakamega NorthC4DayMixed2
Macho Muslim Secondary School KakamegaLugariC4DayMixed1
Mahanga ‘K’ Secondary School KakamegaMateteC4DayMixed7
Mahira Secondary School KakamegaKakamega NorthC4DayMixed2
Mahola Secondary KakamegaMumias EastC4DayMixed2
Mahondo Secondary School KakamegaButereC4DayMixed2
Makunga Secondary School KakamegaMumias EastC4DayMixed5
Malinya Girls Secondary School KakamegaKakamega SouthC4DayGirls7
Manda Secondary School KakamegaKakamega NorthC4DayMixed1
Mang’uliro Secondary KakamegaKakamega NorthC4DayMixed3
Manyonje Srcondary KakamegaKakamega NorthC4DayMixed3
Mapera Secondary School KakamegaLikuyaniC4DayMixed3
Mary Lusweti Secondary School KakamegaLikuyaniC4DayMixed2
Masaba Mixed Secondary School KakamegaButereC4DayMixed3
Matete Friends Secondary School KakamegaKakamega NorthC4DayMixed3
Matioli Secondary School KakamegaKakamega NorthC4DayMixed2
Matsakha Secondary School KakamegaKakamega NorthC4DayMixed3
Matunda S. A Secondary School KakamegaLikuyaniC4DayMixed5
Mavusi Secondary School KakamegaKakamega NorthC4DayMixed3
Mayuge Secondary KakamegaKakamega NorthC4DayMixed1
Mbaya Secondary School KakamegaLugariC4DayMixed1
Mufutu Secondary School KakamegaLugariC4DayMixed2
Mugai Secondary School KakamegaKakamega NorthC4DayMixed8
Mugunga Secondary School KakamegaLugariC4DayMixed1
Muhomo Secondary School KakamegaMateteC4DayMixed4
Mukhonje Secondary School KakamegaKakamega EastC4DayMixed2
Mukhonje ‘K’ Mixed Secondary School KakamegaKakamega NorthC4DayMixed2
Mundaha Secondary School KakamegaKhwiseroC4DayMixed3
Mungakha Friends’ Secondary School KakamegaNavakholoC4DayMixed3
Munyuki Mixed Secondary School KakamegaLugariC4DayMixed2
Musali Secondary School KakamegaKakamega SouthC4DayMixed3
Musanda Secondary School KakamegaMumias WestC4DayMixed3
Musango Mixed Secondary School KakamegaMumias EastC4DayMixed2
Museno Secondary School KakamegaKakamega EastC4DayMixed2
Musingu Day Mixed Secondary School KakamegaKakamega EastC4DayMixed1
Mutsuma KakamegaKakamega NorthC4DayMixed4
Mwamba Secondary School KakamegaLugariC4DayMixed2
Mwangaza Secondary School KakamegaKakamega CentraC4DayMixed3
Mwiba S.A Secondary School KakamegaLikuyaniC4DayMixed2
Mwihila Girls High School KakamegaKhwiseroC4DayGirls2
Mwiyala Mixed Day Secondary School KakamegaKakamega CentraC4DayMixed3
Namagara Secondary School KakamegaKakamega NorthC4DayMixed3
Namanja Secondary School KakamegaKakamega NorthC4DayMixed4
Namatala Girls Secondary School KakamegaKakamega NorthC4DayGirls2
Nambacha Mixed Secondary KakamegaNavakholoC4DayMixed6
Nambilima Sa Secondary School KakamegaMateteC4DayMixed5
Namulungu Muslim Secondary School KakamegaMatunguC4DayMixed2
Namundera Mixed Secondary School KakamegaNavakholoC4DayMixed2
Namushiya Secondary School KakamegaKakamega NorthC4DayMixed2
Nang’anda Secondary School KakamegaNavakholoC4DayMixed4
Nasianda Secondary School KakamegaLikuyaniC4DayMixed2
Navakholo Secondary School KakamegaNavakholoC4DayMixed5
Ngairwe Secondary School KakamegaMatunguC4DayMixed3
Nzoia D.E.B Secondary School KakamegaMateteC4DayMixed6
Our Lady of Assumption Shitoli Secondary School KakamegaKakamega SouthC4DayMixed3
Our Lady Queen of Peace Shikondi Girls KakamegaKakamega SouthC4DayGirls3
P.A.G Magale Secondary School KakamegaKakamega EastC4DayMixed5
Salvation Army Kwirenyi KakamegaKakamega EastC4DayMixed3
Savala Secondary School KakamegaLugariC4DayMixed2
Sawawa Secondary School KakamegaKakamega NorthC4DayMixed2
SDA Matungu Secondary School KakamegaMatunguC4DayMixed2
Shabwali Secondary School KakamegaKakamega EastC4DayMixed2
Shagungu Secondary School KakamegaKakamega EastC4DayMixed1
Shamiloli Secondary School KakamegaKakamega EastC4DayMixed2
Shamoni Senior Secondary KakamegaKakamega NorthC4DayMixed5
Sheikh Badru Muslim Secondary School KakamegaMumias WestC4DayMixed2
Shiandiche Secondary School KakamegaKakamega NorthC4DayMixed5
Shibale A.C.K Secondary School KakamegaMumias WestC4DayMixed2
Shibanga Mixed Secondary School KakamegaButereC4DayMixed7
Shibembe Mixed Secondary School KakamegaButereC4DayMixed2
Shidodo Secondary School KakamegaKakamega EastC4DayMixed2
Shiduha Secondary School KakamegaKakamega SouthC4DayMixed5
Shieywe Secondary School KakamegaKakamega CentraC4DayMixed10
Shihumbu Girls Secondary School KakamegaKakamega EastC4DayGirls2
Shikomari Secondary School KakamegaNavakholoC4DayMixed4
Shinamwenyuli Secondary School KakamegaButereC4DayMixed4
Shinoyi Secondary School KakamegaNavakholoC4DayMixed4
Shiraha Secondary School KakamegaButereC4DayMixed3
Shirali Secondary School KakamegaKhwiseroC4DayMixed3
Shirugu KakamegaKakamega NorthC4DayMixed1
Shitsitswi Secondary School KakamegaButereC4DayMixed7
Shivagala Secondary School KakamegaKakamega SouthC4DayMixed2
Shivanga Secondary School KakamegaKakamega NorthC4DayMixed1
Shiveye Secondary School KakamegaKakamega SouthC4DayMixed2
Sipande Secondary School KakamegaLugariC4DayMixed2
Sirigoi Secondary School KakamegaNavakholoC4DayMixed3
Sisokhe Secondary School KakamegaNavakholoC4DayMixed5
Siyombe Friends Senior School KakamegaNavakholoC4DayMixed3
Solyo Secondary School KakamegaKakamega EastC4DayMixed3
St Benedict Mukoye Girls Secondary School KakamegaButereC4DayGirls3
St Christopher Enyapora Secondary School KakamegaMumias WestC4DayMixed2
St Dennis Munjiti Secondary School KakamegaKhwiseroC4DayMixed6
St Emmanuel Lutasio Secondary School KakamegaMatunguC4DayMixed1
St Francis Xavier Shikoti Mixed Secondary KakamegaKakamega CentraC4DayMixed5
St Henry’s Saisi Wabuge Memorial Secondary School KakamegaLikuyaniC4DayBoys2
St James Shisesia Secondary School KakamegaKakamega SouthC4DayMixed2
St Joseph Lukongo Secondary School KakamegaMumias WestC4DayMixed1
St Josephs Kogo Secondary School KakamegaLikuyaniC4DayMixed4
St Mark’s Bulanda Mixed Secondary KakamegaButereC4DayMixed4
St Mary’s Ebutenje Girls Secondary School KakamegaNavakholoC4DayGirls1
St Mathews Ikomero Secondary School KakamegaKhwiseroC4DayMixed6
St Michael Muluwa Secondary School KakamegaButereC4DayMixed3
St Michaels Shamusinjiri Secondary School KakamegaKakamega SouthC4DayMixed5
St Peter’s Muyundi Girls Secondary School KakamegaButereC4DayGirls2
St Philip’s Ebwaliro Secondary School KakamegaMumias EastC4DayMixed3
St Stephen Mulwanda Secondary School KakamegaKhwiseroC4DayMixed6
St Stephens Eshihaka KakamegaMumias WestC4DayMixed2
St Stephen’s Ebubaka Secondary School KakamegaMumias WestC4DayMixed2
St. Agnes Mwira Girls Secondary School KakamegaMatunguC4DayGirls3
St. Annes Dudi Girls Secondary School KakamegaKhwiseroC4DayGirls2
St. Anne’s Indangalasia Secondary KakamegaMumias EastC4DayMixed1
St. Anne’s Munasio Secondary School KakamegaKakamega EastC4DayGirls2
St. Anne’s Nanyeni Secondary School KakamegaMatunguC4DayMixed2
St. Augustine Rosterman Secondary School KakamegaKakamega CentraC4DayMixed3
St. Augustine’s Soysambu Secondary School KakamegaLikuyaniC4DayMixed7
St. Beda’s Bukaya Secondary School KakamegaMumias WestC4DayMixed7
St. Bonventure Shimanyiro Secondary School KakamegaKakamega SouthC4DayMixed3
St. Carol Lwanga Maraba Secondary School KakamegaKakamega CentraC4DayMixed2
St. Caroli Lwanga Lutaso Secondary School KakamegaNavakholoC4DayMixed2
St. Cecilia Makokhwe Secondary School KakamegaMatunguC4DayMixed4
St. Charles Lwanga Koromaiti Secondary School KakamegaLugariC4DayMixed4
St. Charles’ Lung’anyiro Secondary School KakamegaMatunguC4DayMixed3
St. Elias Iyabo Secondary School KakamegaMumias WestC4DayMixed2
St. Francis Kisigame Secondary School KakamegaLikuyaniC4DayMixed3
St. Francis Majengo Secondary School KakamegaLugariC4DayMixed2
St. Francis Sabane Secondary School KakamegaKakamega SouthC4DayMixed2
St. Gerald’s Shanjero Secondary School KakamegaKakamega EastC4DayMixed3
St. Henry’s Saisi Wabuge Girls Secondary School KakamegaLikuyaniC4DayGirls1
St. James’ Namamba Girls’ KakamegaMatunguC4DayGirls3
St. Johns Khaimba KakamegaMumias EastC4DayMixed1
St. John’s Budonga Secondary School KakamegaNavakholoC4DayMixed3
St. John’s Bumala Secondary School KakamegaMumias WestC4DayMixed2
St. John’s Mukhweya Secondary School KakamegaMatunguC4DayMixed2
St. John’s Secondary School Mtoni KakamegaLikuyaniC4DayMixed5
St. Joseph Shichinji Secondary School KakamegaKakamega SouthC4DayMixed8
St. Josephs Bulonga Secondary School KakamegaMatunguC4DayMixed1
St. Joseph’s Indangalasia Secondary School KakamegaMatunguC4DayMixed8
St. Joseph’s Lumino Secondary School KakamegaLikuyaniC4DayMixed3
St. Joseph’s Nyorotis Secondary School KakamegaLikuyaniC4DayMixed2
St. Joseph’s Shirotsa Secondary School KakamegaKhwiseroC4DayMixed2
St. Jude Seregeya Secondary School KakamegaLikuyaniC4DayMixed8
St. Luke’s Khabukoshe Mixed Secondary School KakamegaMatunguC4DayMixed1
St. Luke’s Shanderema KakamegaMumias EastC4DayMixed2
St. Mark’s Imakale Secondary School KakamegaMatunguC4DayMixed2
St. Michael Kilimani Secondary School KakamegaLikuyaniC4DayMixed4
St. Michaels Ingusi Secondary School KakamegaMumias WestC4DayMixed3
St. Michael’s Emakhwale KakamegaMumias EastC4DayMixed2
St. Michael’s Eshirumbwe Secondary School KakamegaMatunguC4DayMixed3
St. Monica Mixed Secondary School KakamegaLikuyaniC4DayMixed2
St. Mukasa Girls’ Secondary School-Chimoi KakamegaMateteC4DayGirls4
St. Mukasa Secondary School – Chimoi KakamegaMateteC4DayBoys3
St. Patrick’s Ikonyero Secondary School KakamegaKakamega CentraC4DayMixed8
St. Paul’s Mixed Secondary School Lwakhupa KakamegaNavakholoC4DayMixed4
St. Paul’s Mushinaaka Mixed Secondary School KakamegaKhwiseroC4DayMixed3
St. Paul’s Shikunga Secondary School KakamegaButereC4DayMixed4
St. Peter’s Khaunga Secondary School KakamegaMumias EastC4DayMixed3
St. Raphael’s Burangasi Secondary KakamegaNavakholoC4DayMixed4
St. Romano’s Matawa Secondary School KakamegaMumias WestC4DayMixed1
St. Stephens Maraba Secondary School KakamegaMumias EastC4DayMixed4
St. Stephen’s ACK Eshiakhulo Secondary School KakamegaMumias EastC4DayMixed2
St. Stephen’s Eshiyanza Secondary School KakamegaButereC4DayMixed5
St. Stephen’s Secondary School Lwanda KakamegaLikuyaniC4DayMixed7
St. Stephen’s Shiatsala Secondary School KakamegaButereC4DayMixed4
St. Teresa Eshisenye Girls Secondary School KakamegaMumias EastC4DayGirls2
St. Teresas Bumini Secondary School KakamegaMumias EastC4DayMixed9
St. Teresa’s Ebumamu Secondary School KakamegaNavakholoC4DayMixed1
St. Thomas Aquinas Buchangu Secondary School KakamegaNavakholoC4DayMixed3
St. Thomas Shikumu Secondary School KakamegaKakamega SouthC4DayMixed2
St. Veronica Mirembe Girls Secondary KakamegaLikuyaniC4DayMixed3
St. Vincent Secondary School – Butende KakamegaMumias WestC4DayMixed4
St.. Mathews Mung”Ang”A KakamegaMumias EastC4DayMixed2
St. Anne’s Ikuywa Secondary School KakamegaKakamega EastC4DayMixed3
St. Benedict Lugulu Secondary School KakamegaLikuyaniC4DayMixed2
St. Boniface Mbagara Secondary School KakamegaLugariC4DayMixed2
St. Francis Eshirembe Secondary School KakamegaButereC4DayMixed3
St. Francis Shiyabo Secondary School KakamegaMatunguC4DayMixed1
St. Francis Xavier Shipalo Secondary School KakamegaKakamega EastC4DayMixed4
St. Gabriel Mundulu Secondary School KakamegaKakamega EastC4DayMixed2
St. Gabriel’s Mirere Secondary KakamegaMatunguC4DayMixed5
St. Joseph Malimili Secondary School KakamegaKakamega EastC4DayMixed3
St. Joseph Ugana Secondary School KakamegaMumias WestC4DayMixed2
St. Joseph’s Ingolomosio KakamegaKakamega EastC4DayMixed2
St. Joseph’s Mukulusu Secondary School KakamegaKakamega EastC4DayMixed2
St. Joseph’s Shibinga ‘W’ Mixed Day Secondary School KakamegaMumias EastC4DayMixed2
St. Lukes Shisango Girls Secondary School KakamegaKakamega CentraC4DayGirls4
St. Marys Namalasire Secondary School KakamegaMatunguC4DayMixed4
St. Mary’s Namasanda Secondary School KakamegaMatunguC4DayMixed1
St. Monica Lubao Secondary School KakamegaKakamega EastC4DayMixed4
St. Patrick’s Ebubere Mixed Secondary School KakamegaMumias EastC4DayMixed5
St. Paul’s Ahong’njo Secondary School KakamegaMumias WestC4DayMixed4
St. Peter’s Itenyi Secondary School KakamegaKakamega EastC4DayMixed2
St. Peter’s Lubanga KakamegaMatunguC4DayMixed2
St. Raphael Namalenge KakamegaMatunguC4DayMixed1
St. Stephen Mungakha Secondary School KakamegaMatunguC4DayMixed2
St. Teresa Secondary School KakamegaLikuyaniC4DayMixed8
St. Theresa Isecheno Secondary School KakamegaKakamega EastC4DayMixed2
St. Thomas Aquinas Secondary School – Eshisiru KakamegaKakamega CentraC4DayMixed4
St. Titus Emasere Secondary KakamegaKakamega CentraC4DayMixed1
Tande Secondary School KakamegaKakamega NorthC4DayMixed2

Showing schools 2001–2500 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

Also in Arts

Also in Sports

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