Senior schools offering Computer Studies

6,223 senior schools include Computer Studies in at least one subject combination.

Schools by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with Computer Studies
Ndaragwa Boys High School NyandaruaAberdareC3BoardingBoys1
Ngorika Secondary School NyandaruaMirangineC3BoardingMixed5
Passenga Secondary School NyandaruaNyandarua CentrC3BoardingMixed1
Salient High School NyandaruaNyandarua CentrC3BoardingMixed2
Sasumua NyandaruaSouth KinangopC3BoardingMixed4
Tulaga Secondary School NyandaruaSouth KinangopC3BoardingMixed9
Turasha Secondary School NyandaruaKipipiriC3BoardingMixed6
Aberdare Mixed NyandaruaNyandarua NorthC4DayMixed2
Aberdare Ranges Secondary School NyandaruaNorth KinangopC4DayMixed1
Baari NyandaruaNyandarua NorthC4DayMixed3
Gathanji Secondary NyandaruaGathanjiC4DayMixed1
Gatimu Secondary School NyandaruaNyandarua WestC4DayMixed2
Gatondo Secondary NyandaruaWanjohiC4DayMixed5
Githiji Secondary School NyandaruaSouth KinangopC4DayMixed2
Githima NyandaruaMirangineC4DayMixed2
Githunguri Secondary School NyandaruaNyandarua CentrC4DayMixed4
Hospital Hill Secondary School NyandaruaNyandarua WestC4DayMixed2
Huruma Secondary School NyandaruaNyandarua CentrC4DayMixed3
Igwamiti Secondary NyandaruaGathanjiC4DayMixed1
Jura Secondary School NyandaruaKipipiriC4DayMixed2
Kagondo NyandaruaNyandarua NorthC4DayMixed3
Kaheho Day Mixed Secondary School NyandaruaAberdareC4DayMixed3
Kahuho Secondary School NyandaruaAberdareC4DayMixed5
Kanguu Secondary School NyandaruaNyandarua WestC4DayMixed1
Karandi Secondary School NyandaruaNyandarua WestC4DayMixed3
Kiambariki Secondary School NyandaruaNorth KinangopC4DayMixed4
Kiganjo Secondary School NyandaruaNyandarua CentrC4DayMixed4
Kiheo Secondary NyandaruaGathanjiC4DayMixed1
Kihoto NyandaruaMirangineC4DayMixed2
Kihuha Secondary School NyandaruaAberdareC4DayMixed2
Kihumbu Secondary School NyandaruaNorth KinangopC4DayMixed1
Kimuru Secondary NyandaruaWanjohiC4DayMixed1
Kirarwa Secondary School NyandaruaNorth KinangopC4DayMixed2
Kirera NyandaruaNyandarua NorthC4DayMixed1
Kirima Secondary NyandaruaWanjohiC4DayMixed2
Koinange Mixed Secondary School NyandaruaSouth KinangopC4DayMixed1
Lake Olbollosat Secondary School NyandaruaAberdareC4DayMixed2
Lereshwa Secondary School NyandaruaKipipiriC4DayMixed2
Mahindu Mixed NyandaruaKipipiriC4DayMixed2
Malewa NyandaruaKipipiriC4DayMixed2
Manunga Mixed Secondary NyandaruaKipipiriC4DayMixed2
Manyatta Secondary School NyandaruaNyandarua CentrC4DayMixed1
Marimu Secondary NyandaruaWanjohiC4DayMixed2
Matindiri Secondary NyandaruaGathanjiC4DayMixed2
Mbuyu NyandaruaNyandarua NorthC4DayMixed3
Mihuti Secondary School NyandaruaNyandarua CentrC4DayMixed3
Mirangine NyandaruaMirangineC4DayMixed3
Mucibau Secondary School NyandaruaSouth KinangopC4DayMixed2
Mukoe NyandaruaNyandarua NorthC4DayMixed2
Munyeki Secondary School NyandaruaNyandarua CentrC4DayMixed1
Murungaru Secondary School NyandaruaNorth KinangopC4DayMixed1
Muti-Ini Secondary School NyandaruaNorth KinangopC4DayMixed2
Mwihangia Secondary School NyandaruaAberdareC4DayMixed2
Mwiteithia Secondary School NyandaruaNorth KinangopC4DayMixed5
Ndothua Secondary School NyandaruaSouth KinangopC4DayMixed3
Ndunyu Njeru Secondary School NyandaruaNorth KinangopC4DayMixed4
Ngano Secondary NyandaruaGathanjiC4DayMixed4
Nyaituga NyandaruaMirangineC4DayMixed3
Ol Joro Orok Secondary School NyandaruaNyandarua WestC4DayMixed5
Ragia Secondary School NyandaruaSouth KinangopC4DayMixed2
Raichiri NyandaruaNyandarua NorthC4DayMixed1
Riverside Secondary School NyandaruaNyandarua WestC4DayMixed2
Ruiru Secondary NyandaruaGathanjiC4DayMixed2
Sabugo NyandaruaMirangineC4DayMixed8
Silibwet Secondary NyandaruaGathanjiC4DayMixed5
Simba Senior Secondary School NyandaruaNyandarua CentrC4DayMixed1
Simbara Secondary School NyandaruaAberdareC4DayMixed2
St. Christopher’s Secondary School NyandaruaSouth KinangopC4DayMixed2
St. Marys Aberdare NyandaruaNyandarua NorthC4DayMixed7
Uruku NyandaruaNyandarua NorthC4DayMixed4
Wangui NyandaruaNyandarua NorthC4DayMixed1
Wanjeri NyandaruaKipipiriC4DayMixed4
Wanjura Secondary NyandaruaGathanjiC4DayMixed1
Foothills School NyandaruaKipipiriOtherDayMixed7
Graceland Boys Senior School NyandaruaNyandarua NorthOtherBoardingBoys1
Karago - Ini Secondary NyandaruaNot confirmedOtherDayMixed1
Nyahururu Highway Secondary NyandaruaNot confirmedOtherDay & BoardingMixed4
Pioneer Secondary NyandaruaNot confirmedOtherDay & BoardingMixed2
St. Anuarite Secondary NyandaruaNot confirmedOtherBoardingGirls1
Bishop Gatimu Ngandu Girls NyeriMathira WestC1BoardingGirls11
Kagumo High NyeriNyeri CentralC1BoardingBoys13
Mahiga Girls NyeriNyeri SouthC1BoardingGirls4
Nyeri High School NyeriNyeri CentralC1BoardingBoys7
Othaya Boys High School NyeriNyeri SouthC1BoardingBoys4
Rev. Muhoro School for the Deaf NyeriMukurwe-IniC1BoardingMixed3
South Tetu Girls NyeriMukurwe-IniC1BoardingGirls16
Birithia Girls NyeriNyeri SouthC2BoardingGirls6
Chinga Boys NyeriNyeri SouthC2BoardingBoys11
Endarasha High School NyeriKieni WestC2BoardingBoys6
Gatugi Girls NyeriNyeri SouthC2BoardingGirls6
Giakanja Secondary School NyeriNyeri CentralC2BoardingBoys11
Kangubiri Girls High School NyeriTetuC2BoardingGirls11
Kanjuri High School NyeriMathira EastC2BoardingBoys7
Karima Boys High School Boarding NyeriNyeri SouthC2BoardingBoys6
Kenyatta H.S Mahiga NyeriNyeri SouthC2BoardingBoys8
Kiaritha-Ini High School NyeriMathira EastC2BoardingBoys11
Kirimara High School NyeriMathira EastC2BoardingBoys2
Magutu Girls’ Secondary School NyeriMathira EastC2BoardingGirls1
Mukurwe-Ini Boys NyeriMukurwe-IniC2BoardingBoys4
Muruguru Secondary School NyeriNyeri CentralC2BoardingGirls6
Naromoru Boys Secondary School NyeriKieni EastC2BoardingBoys5
Naromoru Girls Secondary School NyeriKieni EastC2BoardingGirls4
O.L.O.F Chinga Girls NyeriNyeri SouthC2BoardingGirls7
Othaya Girls NyeriNyeri SouthC2BoardingGirls10
St. Bakhita Gataragwa Girls High School NyeriKieni WestC2BoardingGirls3
St. Bonaventure Kaheti Boys NyeriMukurwe-IniC2BoardingBoys9
St. Teresa Moi Equator Girls’ Secondary School NyeriKieni EastC2BoardingGirls4
Tumutumu Girls NyeriMathira WestC2BoardingGirls7
Aguthi Secondary School NyeriTetuC3BoardingBoys1
Dr. Kamundia Gathuthi Girls Secondary School NyeriTetuC3BoardingGirls8
Gachika Secondary School NyeriNyeri CentralC3BoardingMixed5
Gathathi-Ini Secondary School NyeriTetuC3BoardingBoys3
Gathungururu Girls School NyeriMukurwe-IniC3BoardingGirls9
Gatondo Secondary School NyeriMathira EastC3BoardingGirls2
Giakaibii Secondary School NyeriMathira EastC3BoardingBoys4
Hiriga Girls Secondary School NyeriMathira WestC3BoardingGirls2
Huho-Ini Girls High School NyeriTetuC3BoardingGirls3
Ihithe Tec Secondary School NyeriTetuC3BoardingBoys1
Iriaini Girls NyeriNyeri SouthC3BoardingGirls4
Kabiruini Girls Secondary School NyeriMathira WestC3BoardingGirls4
Karatina Secondary School NyeriMathira EastC3BoardingGirls3
Kiamariga Boys Secondary NyeriMathira WestC3BoardingBoys1
Kiandu Secondary School NyeriTetuC3BoardingMixed5
Mathaithi Secondary School NyeriMathira EastC3BoardingGirls1
Mugunda Secondary School NyeriKieni WestC3BoardingGirls5
Mweru High School NyeriMukurwe-IniC3BoardingBoys7
Mwiyogo Secondary School NyeriKieni WestC3BoardingBoys3
Ndathi Secondary School NyeriKieni EastC3BoardingBoys5
Ndia-Ini Girls School NyeriMukurwe-IniC3BoardingGirls4
Ruthagati Boys High School NyeriMathira WestC3BoardingBoys5
St. Angela Merici Wamagana Girls Secondary School NyeriTetuC3BoardingGirls6
St. Anne Githunguri Girls NyeriMukurwe-IniC3BoardingGirls2
St. Monica Munyaka Girls Secondary School NyeriKieni EastC3BoardingGirls2
ACK Senior Chief Mukira Secondary School Kiamuya NyeriNyeri SouthC4DayMixed3
Amboni Secondary School NyeriKieni WestC4DayMixed1
Burguret Secondary School NyeriKieni EastC4DayMixed2
Chrismorrone Kiamathaga Mixed Secondary School NyeriKieni EastC4DayMixed2
Duncan Ndegwa Secondary School NyeriNyeri CentralC4DayMixed5
Endarasha D M Secondary School NyeriKieni WestC4DayMixed2
F.T Nyammo Secondary School NyeriTetuC4DayMixed1
Gaaki Secondary School NyeriTetuC4DayMixed3
Gachatha Secondary School NyeriTetuC4DayMixed1
Gakawa Secondary School NyeriKieni EastC4DayMixed4
Gathehu Secondary School NyeriMathira EastC4DayMixed2
Gathera Secondary NyeriNyeri SouthC4DayMixed3
Gathumbi Secondary School NyeriNyeri SouthC4DayMixed1
Gatuamba Secondary School NyeriKieni EastC4DayMixed2
Gatuanyaga Secondary School NyeriKieni EastC4DayMixed2
Gatundu Secondary School NyeriMathira EastC4DayMixed1
Gichira Secondary School NyeriTetuC4DayMixed5
Gikumbo Secondary School NyeriMathira EastC4DayMixed1
Gititu Day Mixed Secondary School NyeriTetuC4DayMixed5
Ihwagi Secondary School NyeriMathira EastC4DayMixed2
Irigithathi Mixed Secondary School NyeriKieni EastC4DayMixed4
Iruri Secondary School NyeriMathira WestC4DayMixed2
Ithekahuno Secondary School NyeriTetuC4DayMixed1
Joseph Allamano Secondary School NyeriKieni EastC4DayMixed2
Kagonye Boys Secondary School NyeriNyeri SouthC4DayBoys3
Kagumo Day NyeriNyeri SouthC4DayMixed1
Kaharo Secondary NyeriMukurwe-IniC4DayMixed1
Kaheti Girls Secodary School NyeriMukurwe-IniC4DayGirls4
Kairuthi NyeriNyeri SouthC4DayMixed1
Kamburaini Secondary School NyeriKieni EastC4DayMixed2
Kangocho Secondary School NyeriMathira EastC4DayMixed2
Kanyama Secondary School NyeriMathira WestC4DayMixed2
Karangia Secondary School NyeriTetuC4DayMixed1
Kariko Secondary NyeriNyeri SouthC4DayMixed1
Karimeno Mixed Secondary School NyeriKieni WestC4DayMixed4
Karindi Secondary NyeriMukurwe-IniC4DayMixed2
Kiahagu Secondary NyeriNyeri SouthC4DayMixed1
Kiamwangi Secondary School NyeriMathira EastC4DayMixed2
Kianjogu Secondary NyeriMathira WestC4DayMixed1
Kihate Girls Secondary School NyeriMukurwe-IniC4DayGirls3
Kihome Secondary NyeriNyeri SouthC4DayMixed1
Kihuti Secondary School NyeriMukurwe-IniC4DayMixed1
Kiriti Secondary School NyeriTetuC4DayMixed8
Laburra Mixed Day Secondary School NyeriKieni WestC4DayMixed1
Lamuria Secondary School NyeriKieni WestC4DayMixed1
Lusoi Secondary School NyeriKieni EastC4DayMixed1
Maragima Secondary School NyeriKieni EastC4DayMixed1
Mathakwaini Secondary School NyeriTetuC4DayMixed5
Mere Secondary School NyeriKieni EastC4DayMixed1
Miiri Secondary School NyeriMathira EastC4DayMixed2
Muirungi Secondary NyeriNyeri SouthC4DayMixed2
Munyange Secondary NyeriNyeri SouthC4DayMixed1
Munyu High School NyeriKieni EastC4DayMixed4
Mureru Mixed Day Secondary School NyeriKieni EastC4DayMixed2
Mwicwiri Mixed Secondary School NyeriKieni EastC4DayMixed4
Mwireri Secondary School NyeriKieni WestC4DayMixed1
Naromoru Mixed Secondary School NyeriKieni EastC4DayMixed7
Ndimaini Mixed Secondary School NyeriMathira EastC4DayMixed2
Ndiriti Aguthi Mixed Secondary School NyeriKieni EastC4DayMixed2
Ngamwa Secondary School NyeriMukurwe-IniC4DayMixed3
Ngooru Secondary School NyeriTetuC4DayMixed5
Ngorano NyeriMathira WestC4DayMixed1
Njiru-Ini Secondary School NyeriMukurwe-IniC4DayMixed1
Nyange Secondary School NyeriKieni EastC4DayMixed1
Rware High School NyeriNyeri CentralC4DayMixed6
St George Gataragwa Secondary School NyeriKieni WestC4DayMixed3
St Pauls Githakwa Secondary School NyeriTetuC4DayMixed1
St. Augustine Gikondi Boys NyeriMukurwe-IniC4DayMixed2
St. Dominic Njeng’u Secondary School NyeriKieni WestC4DayMixed1
St. Faustina Mweiga High School NyeriKieni WestC4DayMixed6
St. Joseph Simbara Secondary School NyeriKieni WestC4DayMixed1
St. Luke Karundas Secondary School NyeriKieni EastC4DayMixed6
St. Regina Nairutia Secondary School NyeriKieni WestC4DayMixed2
St. Joseph Wamagana Mixeddaysecondaryschool NyeriTetuC4DayMixed1
St. Vincent Kiamuiru NyeriNyeri CentralC4DayMixed1
Tambaya Boys NyeriMukurwe-IniC4DayBoys4
Wamutitu Secondary School NyeriMukurwe-IniC4DayMixed2
Wandumbi Secondary School NyeriTetuC4DayMixed13
Warazo Jet Secondary School NyeriKieni EastC4DayMixed2
Witima Secondary School NyeriNyeri SouthC4DayMixed1
Mary Immculate Secondary NyeriNot confirmedOtherDay & BoardingGirls3
Mt. Kenya Senior School NyeriNot confirmedOtherDay & BoardingMixed5
Nyeri Baptist Secondary School NyeriNot confirmedOtherBoardingMixed6
Our Lady of Lourdes Secondary NyeriNot confirmedOtherBoardingMixed1
St Lassale Karemeno School NyeriKieni WestOtherBoardingMixed1
Temple Rd Secondary School NyeriNot confirmedOtherDayMixed1
Kisima Girls High School SamburuSamburu CentralC1BoardingGirls7
Maralal High School SamburuSamburu CentralC1BoardingBoys2
A I C Moi Girls Samburu SamburuSamburu CentralC2BoardingGirls3
Baragoi Girls Secondary School SamburuSamburu NorthC2BoardingGirls4
Nyiro Boys Secondary School SamburuSamburu NorthC2BoardingBoys2
Uaso Boys Secondary School SamburuSamburu EastC2BoardingBoys2
Wamba Boys Secondary School SamburuSamburu EastC2BoardingBoys3
Wamba Girls Secondary School SamburuSamburu EastC2BoardingGirls3
Kirisia Secondary School SamburuSamburu CentralC3BoardingBoys2
Samburu Mixed Day Secondary School SamburuSamburu CentralC3BoardingMixed2
Uaso Girls Secondary School SamburuSamburu EastC3BoardingGirls2
Engilae Mixed Secondary School SamburuSamburu EastC4DayMixed1
Lolokwe Mixed Secondary School SamburuSamburu EastC4DayMixed1
Longewan Mixed Day Secondary School SamburuSamburu CentralC4DayMixed2
Loosuk Mixed Day Secondary School SamburuSamburu CentralC4DayMixed4
Lorrok Mixed Day Secondary School SamburuSamburu CentralC4DayMixed5
Maralal Day Mixed Secondary School SamburuSamburu CentralC4DayMixed5
Mwangaza Muslim Mixed Day Secondary School SamburuSamburu CentralC4DayMixed1
Nachola Mixed Day Secondary School SamburuSamburu NorthC4DayMixed1
Narasha Boys Secondary School SamburuSamburu EastC4DayBoys1
Nyiro Girls Secondary School SamburuSamburu NorthC4DayGirls5
Sere Olipi Mixed Day Secondary School SamburuSamburu EastC4DayMixed1
St. Theresa's Secondary SamburuNot confirmedOtherBoardingGirls1
Fr. Ouderaa Secondary School for the Hearing Impaired SiayaBondoC1BoardingMixed2
Maranda High SiayaBondoC1BoardingBoys6
Ngiya Girls High School SiayaSiayaC1BoardingGirls22
Ramba Secondary School SiayaRariedaC1BoardingBoys8
Sawagongo High School SiayaGem YalaC1BoardingBoys11
St Mary’s Lwak Girls’ School SiayaRariedaC1BoardingGirls12
St. Francis Rang’ala Girls Secondary School SiayaUgunjaC1BoardingGirls4
St. Mary’s School, Yala SiayaGem YalaC1BoardingBoys15
Aluor Girls Secondary School SiayaGem WagaiC2BoardingGirls5
Ambira High School SiayaUgunjaC2BoardingBoys7
Barding Secondary School SiayaSiayaC2BoardingBoys9
Bishop Okoth Girls’- Mbaga Secondary School SiayaSiayaC2BoardingGirls11
Chianda High School SiayaRariedaC2BoardingBoys9
Nyamira Girls Secondary School SiayaBondoC2BoardingGirls14
Nyamonye Girls’ Secondary School SiayaUsiguC2BoardingGirls5
Nyawara Girls’ Secondary School SiayaGem YalaC2BoardingGirls3
Rang’ala Boys Secondary School SiayaUgunjaC2BoardingBoys5
Sega Girls Secondary School SiayaUgenyaC2BoardingGirls7
Sinaga Girls Secondary School SiayaGem YalaC2BoardingGirls3
Sirembe Mixed Secondary School SiayaGem WagaiC2BoardingMixed3
St. Mary’s Ukwala High School SiayaUgenyaC2BoardingBoys7
Usenge High School SiayaUsiguC2BoardingBoys6
Argwings Kodhek Secondary School SiayaGem YalaC3BoardingMixed4
Barchando Girls’ Secondary School SiayaBondoC3BoardingGirls3
Barkanyango Secondary School SiayaUsiguC3BoardingMixed1
Barkowino Secondaryschool SiayaBondoC3BoardingMixed9
D.O. Makasembo Secondary Schoool SiayaRariedaC3BoardingMixed2
Got Agulu Secondary School SiayaUsiguC3BoardingBoys4
Got Osimbo Girls Secondary School SiayaUgunjaC3BoardingGirls1
Hawinga Girls High School SiayaSiayaC3BoardingGirls3
Majiwa Boys Secondary School. SiayaBondoC3BoardingBoys5
Maliera Secondary School SiayaGem YalaC3BoardingBoys9
Ndenga Secondary School SiayaUgenyaC3BoardingMixed4
Ndigwa Secondary School SiayaRariedaC3BoardingMixed7
Nyagoko Secondary School SiayaRariedaC3BoardingMixed2
Nyagondo Mixed Secondary School SiayaGem WagaiC3BoardingMixed6
Nyakongo Girls Secondary School SiayaRariedaC3BoardingGirls2
Nyangoma Secondary School SiayaBondoC3BoardingBoys3
Raliew Secondary School SiayaRariedaC3BoardingMixed7
St Sylvester’s Girls Secondary School SiayaRariedaC3BoardingGirls1
St. Peter’s Rambula Mixed Secondary School SiayaUgunjaC3BoardingMixed5
St. Stephen’s Siginga Secondary School SiayaUgenyaC3BoardingMixed3
Ugenya High School SiayaUgenyaC3BoardingBoys13
Ulumbi Secondary School SiayaGem YalaC3BoardingMixed1
Wambasa Girls Secondary School SiayaUsiguC3BoardingGirls3
Yenga Secondary School SiayaUgenyaC3BoardingMixed4
Agoro Oyombe Secondary School SiayaSiayaC4DayMixed5
Akoko Secondary School SiayaBondoC4DayMixed7
Ambrose Adeya Adongo Secondary School SiayaSiayaC4DayMixed12
Anyiko Secondary School SiayaUgenyaC4DayMixed3
Apuoyo Mixed Secondary School SiayaGem WagaiC4DayMixed3
Bar Olengo Secondary School SiayaSiayaC4DayMixed4
Bondo Township Secondary School SiayaBondoC4DayMixed8
Boro Mixed Secondary School SiayaSiayaC4DayMixed10
Dibuoro Secondary School SiayaSiayaC4DayMixed7
Dienya Secondary School SiayaGem WagaiC4DayMixed1
Dirk Allison Gsm Secondary School SiayaSiayaC4DayMixed8
Fr. Gulik Uradi Girls Secondary School SiayaSiayaC4DayGirls9
Gagra Mixed Secondary School SiayaRariedaC4DayMixed2
Gobei Mixed Secondary School SiayaBondoC4DayMixed4
Gongo Warom Mixed Secondary School SiayaGem YalaC4DayMixed1
Got Abiero Secondary School SiayaBondoC4DayMixed4
Got Odima Secondary School SiayaUgenyaC4DayMixed3
Got Oyenga Mixed Secondary School SiayaSiayaC4DayMixed2
Holycross Secondary School SiayaSiayaC4DayMixed9
Hono Secondary School SiayaSiayaC4DayMixed6
Inungo Secondary School SiayaUgenyaC4DayMixed14
Jaramogi Oginga Odinga Secondary School SiayaBondoC4DayMixed2
Jusa Mixed Secondary School SiayaUsiguC4DayMixed2
Kabura Secondary School SiayaSiayaC4DayMixed1
Kambare Secondary School SiayaGem WagaiC4DayMixed1
Kamnara Secondary School SiayaBondoC4DayMixed1
Kapiyo Secondary School SiayaBondoC4DayMixed3
Kaudha Secondary School SiayaGem WagaiC4DayMixed1
Kipasi Secondary School SiayaBondoC4DayMixed5
Kitambo Mixed Secondary School SiayaRariedaC4DayMixed3
Kowet Secondary School SiayaSiayaC4DayMixed7
Lieta Secondary School SiayaRariedaC4DayMixed4
Lundha Mixed Secondary School SiayaGem YalaC4DayMixed6
Mahaya Mixed Day Secondary School SiayaRariedaC4DayMixed1
Mahero Mixed Secondary School SiayaSiayaC4DayMixed1
Mahola Mixed Secondary School SiayaSiayaC4DayMixed10
Majengo Mixed Secondary School SiayaUsiguC4DayMixed1
Malele Mixed Secondary School SiayaGem WagaiC4DayMixed2
Malomba Secondary School SiayaSiayaC4DayMixed8
Malunga Mixed Secondary School SiayaGem WagaiC4DayMixed1
Matera Mixed Secondary School SiayaSiayaC4DayMixed2
Mbeka Girls Day Secondary School SiayaBondoC4DayGirls1
Memba Mixed Secondary School SiayaRariedaC4DayMixed1
Miyare Secondary School SiayaUgenyaC4DayMixed3
Moi Secondary School Uloma SiayaUgunjaC4DayMixed4
Mutumbu Girls Secondary School SiayaGem YalaC4DayGirls1
Mwer Secondary School SiayaSiayaC4DayBoys9
Ndira Secondary School SiayaBondoC4DayMixed1
Ndori Mixed Secondary School SiayaGem WagaiC4DayMixed1
Nduru Mixed Secondary School SiayaSiayaC4DayMixed3
Ngiya Mixed Day Secondary School SiayaSiayaC4DayMixed9
Nyabeda Secondary School SiayaGem YalaC4DayMixed1
Nyadhi Secondary School SiayaSiayaC4DayMixed3
Nyaguda Secondary School SiayaBondoC4DayMixed1
Nyajuok Secondary School SiayaSiayaC4DayMixed4
Nyambare Secondary School SiayaSiayaC4DayMixed8
Nyamninia Secondary School SiayaGem YalaC4DayMixed5
Nyangulu Secondary School SiayaGem YalaC4DayMixed5
Nyasanda Community High School SiayaUgunjaC4DayMixed1
Nyasita Mixed Secondary School SiayaSiayaC4DayMixed4
Obambo Mixed Secondary School SiayaSiayaC4DayMixed9
Orengo Secondary School SiayaBondoC4DayMixed2
Ralak Girls Secondary School SiayaUgenyaC4DayGirls3
Rambo Secondary School SiayaSiayaC4DayMixed2
Ramunde Mixed Secondary School SiayaUgenyaC4DayMixed8
Ruma Secondary School SiayaRariedaC4DayMixed2
Sagam Secondary School SiayaGem YalaC4DayMixed5
Sega Township Mixed Day Secondary School SiayaUgenyaC4DayMixed6
Segere Secondary School SiayaSiayaC4DayMixed12
Senator Obama Kogelo Secondary School SiayaSiayaC4DayMixed4
Siaya Central Secondary School SiayaSiayaC4DayMixed8
Siaya Township Secondary School SiayaSiayaC4DayMixed12
Sidindi Secondary School SiayaUgunjaC4DayMixed4
Sidok Mixed Secondary School SiayaSiayaC4DayMixed2
Sifuyo Secondary School SiayaUgenyaC4DayMixed1
Sigomre Secondary School SiayaUgunjaC4DayMixed2
Sihay Secondary School SiayaUgenyaC4DayMixed5
Simenya Secondary School SiayaUgunjaC4DayMixed3
Simerro Mixed Secondary School SiayaUgunjaC4DayMixed9
Siranga Mixed Secondary School SiayaUgenyaC4DayMixed3
Sirinde Mixed Secondary School SiayaSiayaC4DayMixed4
St John’s Oboch Mixed Secondary School SiayaRariedaC4DayMixed2
St Luke’s Luoro Secondary School SiayaRariedaC4DayMixed3
St Mary’s Powo Mixed Secondary School SiayaRariedaC4DayMixed3
St Mathews Ochieng ‘A Secondary School SiayaRariedaC4DayMixed2
St Philips Wera Mixed Secondary School SiayaRariedaC4DayMixed1
St Stephen’s Usingo Mixed Secondary School SiayaSiayaC4DayMixed6
St. Anne’s Luanda Secondary School SiayaUgenyaC4DayMixed1
St. Benedicts Konya Secondary School SiayaUgenyaC4DayMixed4
St. Charles Humwend Secondary School SiayaUgenyaC4DayMixed4
St. Edwards Secondary School-Masamra SiayaUgenyaC4DayMixed1
St. Marys Secondary School Maranyona SiayaBondoC4DayMixed1
St. Paul Siriwo Mixed Secondary School SiayaGem YalaC4DayMixed1
St. Peter’s Ugambe Mixed Secondary School SiayaUgenyaC4DayMixed5
St. Peter’s Wagai Mixed Secondary School SiayaGem WagaiC4DayMixed5
St. William Gendro Secondary School SiayaSiayaC4DayMixed2
St. Jacob’s Mixed Secondary School – Usinda SiayaUgenyaC4DayMixed1
St. Josephs Nyalula Secondary School SiayaSiayaC4DayMixed7
Tingare Mixed Secondary School SiayaUgunjaC4DayMixed2
Ulafu Secondary School SiayaSiayaC4DayMixed4
Umina Mixed Secondary School SiayaUgunjaC4DayMixed3
Unyolo Mixed Secondary School SiayaSiayaC4DayMixed1
Uranga Secondary School SiayaGem YalaC4DayMixed1
Usire Secondary School SiayaBondoC4DayMixed1
Usula Secondary School SiayaSiayaC4DayMixed1
Uwasi Mixed Secondary School SiayaSiayaC4DayMixed2
Uyawi Secondary School SiayaBondoC4DayMixed2
Uyoma Kobare Secondary School SiayaSiayaC4DayMixed5
Wagwer Mixed Secondary School SiayaGem WagaiC4DayMixed2
Yala Township Secondary School SiayaGem YalaC4DayMixed2
Marjorie Wendland High School SiayaSiayaOtherListed as hybridMixed6
Bura Girls Taita TavetaMwatateC1BoardingGirls1
Dr. Aggrey High School Taita TavetaTaitaC1BoardingBoys1
Kenyatta High Mwatate Taita TavetaMwatateC1BoardingBoys1
Bishop John Njenga Secondary School Taita TavetaTavetaC2BoardingMixed2
Canon Kituri Secondary School Taita TavetaTaitaC2BoardingMixed1
Eldoro Girls High School Taita TavetaTavetaC2BoardingGirls1
Mahoo Girls’ Secondary School Taita TavetaTavetaC2BoardingGirls2
Moi Boys High School – Kasigau Taita TavetaVoiC2BoardingBoys7
Mwakitawa Secondary School Taita TavetaVoiC2BoardingGirls8
Mwasere Girls’ Secondary School Taita TavetaMwatateC2BoardingGirls1
Our Lady of Perpetual Succour Girls Secondary School Taita TavetaVoiC2BoardingGirls1
Shimbo Secondary School Taita TavetaTaitaC2BoardingMixed1
St. Mary’s High School Lushangonyi Taita TavetaTaitaC2BoardingBoys1
Timbila Secondary School Taita TavetaTavetaC2BoardingBoys3
Voi Secondary School Taita TavetaVoiC2BoardingBoys4
Kajire Girls Secondary School Taita TavetaVoiC3BoardingGirls2
Mgambonyi High School Taita TavetaTaitaC3BoardingMixed1
Mwaghogho Secondary School Taita TavetaVoiC3BoardingBoys2
Mwangea Secondary School Taita TavetaVoiC3Listed as hybridBoys7
St. Agatha Ngoloki Secondary School Taita TavetaTaitaC3BoardingGirls2
Chala Secondary School Taita TavetaTavetaC4DayMixed2
Dalmas Moka Secondary School Taita TavetaTaitaC4DayMixed1
Kasigau Girls Secondary School Taita TavetaVoiC4DayGirls2
Kitobo Secondary School Taita TavetaTavetaC4DayMixed2
Kitumbi High School Taita TavetaTaitaC4DayMixed1
Mahandakini Secondary School Taita TavetaTavetaC4DayMixed1
Mbololo Secondary School Taita TavetaVoiC4DayMixed2
Mwambiti Secondary School Taita TavetaVoiC4DayBoys2
Mwambonu Secondary School Taita TavetaMwatateC4DayMixed2
Mwatate Secondary School Taita TavetaMwatateC4DayMixed4
Ngami Secondary School Taita TavetaMwatateC4DayMixed2
Njoro Mixed Day Secondary School Taita TavetaTavetaC4DayMixed1
Pj Mwangola Mixed Secondary School Taita TavetaTaitaC4DayMixed1
Senior Chief Mwangeka Secondary School Taita TavetaTaitaC4DayGirls3
Mwatate Mixed Secondary Taita TavetaNot confirmedOtherDay & BoardingMixed3
St. Joseph Girls High School - Maungu Taita TavetaVoiOtherBoardingGirls1
Hola Boys Secondary School Tana RiverTana RiverC1BoardingBoys4
Ngao Girls Secondary School Tana RiverTana DeltaC1BoardingGirls3
Hirimani Secondary School Tana RiverTana NorthC2BoardingMixed8
Kipini Secondary School Tana RiverTana DeltaC2BoardingMixed1
Madogo Secondary School Tana RiverBangaleC2BoardingMixed2
Mau Mau Memorial Girls Secondary School Tana RiverTana RiverC2BoardingGirls5
Tarasaa High School Tana RiverTana DeltaC2BoardingMixed2
Wenje Secondary School Tana RiverTana RiverC2BoardingMixed2
Bangale Mixed Day and Boarding Secondary School Tana RiverBangaleC3BoardingMixed1
Galole Model Secondary School Tana RiverGaledyertuC3BoardingMixed9
Buyani Secondary School Tana RiverTana DeltaC4DayMixed1
Charidende Secondary School Tana RiverTana NorthC4DayMixed4
Daku Mixed Secondary School Tana RiverTana RiverC4DayMixed2
Fayya Girls Secondary School Tana RiverTana NorthC4DayGirls1
Hurara Secondary School Tana RiverTana DeltaC4DayMixed6
Huruma Mixed Day Secondary School Tana RiverTana NorthC4DayMixed3
Kipao Secondary School Tana RiverTana DeltaC4DayMixed5
Kipini Girls Secondary School Tana RiverTana DeltaC4DayGirls1
Kora Secondary School Tana RiverBangaleC4DayMixed2
Marifano Secondary School Tana RiverTana DeltaC4DayMixed2
Milalulu Secondary School Tana RiverTana RiverC4DayMixed1
Minhaj Secondary School Tana RiverTana DeltaC4DayMixed1
Mororo Mixed Day Secondary School Tana RiverBangaleC4DayMixed3
Nanighi Tana Mixed Secondary School Tana RiverTana NorthC4DayMixed1
Oda Secondary School Tana RiverTana DeltaC4DayMixed3
Chogoria Boys High School Tharaka-NithiMaaraC1BoardingBoys3
Chogoria Girls Tharaka-NithiMaaraC1BoardingGirls7
Ikuu Boys High School Tharaka-NithiMeru SouthC1BoardingBoys9
Kamatungu Secondary School for the Hearing Impaired Tharaka-NithiTharaka SouthC1BoardingMixed2
Kiriani Boys High School Tharaka-NithiMaaraC1BoardingBoys2
Chief Mbogori Girls Secondary School Tharaka-NithiMaaraC2BoardingGirls4
Chuka Boys High School Tharaka-NithiMeru SouthC2BoardingBoys6
Chuka Girls’ Secondary School Tharaka-NithiMeru SouthC2BoardingGirls10
Igwanjau Secondary School Tharaka-NithiMaaraC2BoardingMixed2
Ikawa Secondary School Tharaka-NithiMeru SouthC2BoardingMixed6
Ikuu Girls Secondary School Tharaka-NithiMeru SouthC2BoardingGirls10
Iruma Girls Secondary School Tharaka-NithiMaaraC2BoardingGirls3
Itugururu Secondary School Tharaka-NithiIgambang’ombeC2BoardingMixed7
Kajiuduthi High School Tharaka-NithiMuthambiC2BoardingBoys6
Karamugi Secondary School Tharaka-NithiMeru SouthC2BoardingGirls2
Kiini Secondary School Tharaka-NithiMuthambiC2BoardingMixed10
Kiurani Secondary School Tharaka-NithiMaaraC2BoardingBoys4
Magumoni Girls Secondary School Tharaka-NithiMeru SouthC2BoardingGirls5
Makuri Girls Secondary School Tharaka-NithiMaaraC2BoardingGirls5
Materi Boys’ High School Tharaka-NithiChiakarigaC2BoardingBoys1
Mukuuni High School Tharaka-NithiMeru SouthC2BoardingBoys9
Muthambi Boys Secondary School Tharaka-NithiMuthambiC2BoardingBoys2
Muthambi Girls High School Tharaka-NithiMuthambiC2BoardingGirls4
Ngaita Girls Secondary School Tharaka-NithiMaaraC2BoardingGirls4
Njuri High School Tharaka-NithiMeru SouthC2BoardingMixed3
Our Lady of Mercy Girls Secondary School Tharaka-NithiMuthambiC2BoardingGirls6
Tharaka Secondary School Tharaka-NithiTharaka SouthC2BoardingBoys16
ACK Igangara Secondary School Tharaka-NithiMuthambiC3BoardingMixed1
ACK Kaanwa Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed2
Chiakariga Girls Secondary School Tharaka-NithiChiakarigaC3BoardingGirls6
Gatunga Secondary School Tharaka-NithiTharaka SouthC3BoardingBoys3
Itara Day Secondary School Tharaka-NithiMuthambiC3BoardingMixed4
Kajiampau Mixed Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed6
Kajuki Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed1
Kambandi Secondary School Tharaka-NithiMeru SouthC3BoardingMixed2
Kathagara Mixed Day Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed1
Kathwana Mixed Day Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed1
Kiamuriuki Secondary School Tharaka-NithiMeru SouthC3BoardingMixed4
Kiaritha Mixed Day Secondary School Tharaka-NithiIgambang’ombeC3BoardingMixed3
Kieganguru Girls Secondary School Tharaka-NithiMaaraC3BoardingGirls1

Showing schools 5001–5500 of 6,223. Choose a county to narrow the list. Each school’s page shows its combinations.

Also in Pure Sciences

Also in Applied Sciences

Also in Technical Studies

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