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
Muhu Secondary School KiambuKikuyuC4DayMixed9
Mukoma High School KiambuNdeiyaC4DayMixed4
Mukua Secondary School KiambuGithunguriC4DayMixed4
Mukurwe Secondary School KiambuGatundu NorthC4DayMixed2
Mukuyu Secondary School KiambuGithunguriC4DayMixed6
Muna Secondary School KiambuLimuruC4DayMixed1
Munyu Mixed Day Secondary School KiambuThika EastC4DayMixed6
Munyu-Ini Secondary School KiambuGatundu SouthC4DayMixed3
Muongoiya Secondary School KiambuKiambaaC4DayMixed5
Murera Secondary School KiambuJujaC4DayMixed5
Muthurumbi Secondary School KiambuGatundu SouthC4DayMixed3
Mutuma Secondary School KiambuGatundu NorthC4DayMixed3
Mwea Secondary School KiambuGatundu NorthC4DayMixed3
Mwihoko Secondary School KiambuGithuraiC4DayMixed5
Nachu Secondary School KiambuKikuyuC4DayMixed3
Ndarugu Secondary School KiambuGatundu SouthC4DayMixed2
Ndekei Secondary School KiambuGatundu NorthC4DayMixed5
Nderi Secondary School KiambuKikuyuC4DayMixed6
Ndireti Secondary School KiambuGithunguriC4DayMixed3
Ndula Secondary School KiambuThika EastC4DayMixed2
Ndundu Secondary School KiambuGatundu SouthC4DayMixed2
Ndung’u Girls Secondary School KiambuNdeiyaC4DayGirls6
Ndung’u Njenga Boys Secondary School KiambuNdeiyaC4DayMixed4
Nduriri Secondary School KiambuLariC4DayMixed3
Ndururumo Secondary School KiambuJujaC4DayMixed6
Ngecha Girls High School KiambuLimuruC4DayGirls6
Ngenda Secondary School KiambuGatundu SouthC4DayMixed5
Ngethu Secondary School KiambuGatundu NorthC4DayMixed3
Ngoliba Secondary School KiambuThika EastC4DayMixed4
Nguirubi Secondary School KiambuNdeiyaC4DayMixed4
Njahi Secondary School KiambuGatundu NorthC4DayMixed3
Nyaga Secondary School KiambuGithunguriC4DayMixed8
Nyamang’ara Secondary School KiambuGatundu NorthC4DayMixed2
Nyamathumbi Secondary School KiambuGatundu NorthC4DayMixed6
Nyamweru Secondary School KiambuLariC4DayMixed5
Nyanjega Secondary School KiambuLimuruC4DayMixed5
P.C.E.A Karia Secondary School KiambuGithunguriC4DayMixed3
P.C.E.A Mai-A- Ihii High School KiambuKikuyuC4DayMixed3
P.C.E.A Mitahato Secondary School KiambuGithunguriC4DayMixed3
P.C.E.A Mukuyu-Ini Secondary School KiambuGatundu NorthC4DayMixed1
P.C.E.A Ngemwa Secondary School KiambuGithunguriC4DayMixed4
P.C.E.A.Ruburi Secondary School KiambuGatundu SouthC4DayMixed4
PCEA Mai A Ihii Booth KiambuKikuyuC4DayBoys6
PCEA Matuguta Secondary School KiambuGithunguriC4DayMixed2
Queen of Rosary Mixed Secondary School KiambuThika WestC4DayMixed3
Renguti High School KiambuKikuyuC4DayMixed6
Riara Secondary School KiambuKiambuC4DayMixed2
Rironi Secondary School KiambuLimuruC4DayMixed2
Ruiru Kihunguro Secondary School KiambuRuiruC4DayMixed2
Ruiru Secondary School KiambuRuiruC4DayBoys11
Rumwe Mixed Day Secondary School KiambuGatundu NorthC4DayMixed2
Rungiri Secondary School KiambuKabeteC4DayMixed3
Spinners Boys Secondary School KiambuRuiruC4DayBoys4
St Ann and Joakim KiambuKiambuC4DayMixed2
St Joseph High School – Gathanga KiambuKiambaaC4DayMixed3
St Joseph the Worker Secondary School Mangu KiambuGatundu NorthC4DayMixed4
St Vincent Lioki Secondary Schoo KiambuGithunguriC4DayMixed3
St. Andrews Ndenderu Secondary School KiambuKiambaaC4DayMixed3
St. Augustine Nyanduma High School KiambuLariC4DayMixed5
St. Augustine Secondary School – Gikure KiambuGatundu SouthC4DayMixed7
St. Dominic Secondary School – Ikuma KiambuGatundu SouthC4DayMixed2
St. Joseph Riabai Secondary School KiambuKiambuC4DayMixed8
St. Joseph the Worker High School – Kereita KiambuLariC4DayMixed3
St. Kevin’s Secondary School KiambuKabeteC4DayMixed2
St. Patrick Secondary School – Nyanduma KiambuLariC4DayMixed3
St. Paul Gachororo Secondary School KiambuJujaC4DayMixed3
St. Peters High School Ndumberi KiambuKiambuC4DayMixed1
St. Rita Wamwangi High School KiambuGatundu SouthC4DayGirls4
St. Francis Nyacaba Secondary School KiambuJujaC4DayMixed9
St. Stephen Ndiko Secondary School KiambuGatundu NorthC4DayMixed2
Theta Secondary School KiambuJujaC4DayMixed6
Thika Garrison Secondary School KiambuThika WestC4DayMixed2
Thimbigua Secondary School KiambuKiambaaC4DayMixed3
Thuita Secondary School KiambuGithunguriC4DayMixed3
Tigoni Secondary School KiambuLimuruC4DayMixed6
Ting’ang’a Secondary School KiambuKiambuC4DayMixed6
Uhuru Kenyatta Secondary School KiambuRuiruC4DayMixed10
Umoja Secondary School KiambuLimuruC4DayMixed1
Utugi Secondary School KiambuLariC4DayMixed5
Wangige High School KiambuKabeteC4DayMixed3
William Ng’iru Secondary School KiambuGithunguriC4DayMixed5
Achor Valley Girls Christian School KiambuMureraOtherListed as hybridGirls1
Bethlehem School KiambuMureraOtherBoardingGirls6
Blessed Generations High School KiambuMureraOtherBoardingMixed1
Damacrest Senior School KiambuKikuyuOtherListed as hybridMixed6
Don Bosco High School KiambuNot confirmedOtherDayMixed1
Estrac Senior School KiambuGithuraiOtherListed as hybridMixed1
Faith Premier High School KiambuJujaOtherBoardingMixed1
Green Garden Secondary KiambuNot confirmedOtherBoardingGirls2
Green Valley Int. Sc KiambuNot confirmedOtherDay & BoardingMixed1
Greenville High School KiambuNot confirmedOtherNot confirmedNot confirmed1
Highview Secondary School KiambuThika WestOtherDayMixed1
Juanita School KiambuThika EastOtherBoardingGirls2
Juja Senior Secondary School KiambuNot confirmedOtherDay & BoardingMixed1
King David Senior School KiambuJujaOtherDayMixed1
Lily Mwihoko Senior School KiambuGithuraiOtherBoardingMixed1
Margmary Hills High School KiambuJujaOtherListed as hybridGirls1
Maria Immaculata Secondary KiambuNot confirmedOtherDay & BoardingGirls5
Muguku Tumaini School KiambuLimuruOtherBoardingBoys1
Nairobi Tumaini High School KiambuGithuraiOtherListed as hybridMixed1
Nova Pioneer Tatu Girls Secondary School KiambuRuiruOtherBoardingGirls3
PCEA Limuru Boys High School KiambuLimuruOtherBoardingBoys1
Pleasant View Senior Girls School KiambuGithunguriOtherBoardingGirls1
Precious Blood Girls High School - Juja KiambuJujaOtherBoardingGirls4
Precious Cornerstone Senior School KiambuJujaOtherBoardingGirls1
Sheridan Preparatory Senior School KiambuRuiruOtherListed as hybridMixed2
Skyline School KiambuKikuyuOtherListed as hybridMixed7
St Lucie Kiriri Girls Secondary School KiambuNot confirmedOtherBoardingGirls5
St Mary's School Runda KiambuKiambuOtherListed as hybridMixed1
St. Ann Gichocho KiambuNot confirmedOtherDayGirls1
St. Ann Suresh Raja Girls' High School Kairi KiambuGatundu NorthOtherListed as hybridGirls3
St. Georges Cornerstone School KiambuJujaOtherDayMixed1
St. Augustine Boys Secondary School KiambuNot confirmedOtherBoardingBoys1
St. James Senior School Jujafarm KiambuJujaOtherDayMixed1
Teresa Nuzzo Secondary School KiambuRuiruOtherBoardingGirls2
Theos Senior School KiambuNot confirmedOtherDayMixed2
Thika Road Academy KiambuRuiruOtherDayMixed2
Tumaini Brooks High School KiambuKiambuOtherBoardingMixed1
Uhuru Girls Academy KiambuLimuruOtherBoardingGirls1
Wankan Academy Secondary School KiambuNot confirmedOtherBoardingGirls1
Bahari Girls High School KilifiKilifi SouthC1BoardingGirls6
Dr. Krapf KilifiRabaiC1BoardingBoys1
Kombeni KilifiRabaiC1BoardingGirls1
Malindi High KilifiMalindiC1BoardingBoys1
Ribe Boys KilifiRabaiC1BoardingBoys1
Ribe Girls KilifiRabaiC1BoardingGirls1
Sahajanand Special School KilifiKilifi SouthC1BoardingMixed2
Godoma Secondary KilifiGanzeC2BoardingBoys3
Kakoneni Girls KilifiMalindiC2BoardingGirls1
Lutsangani KilifiChonyiC2BoardingBoys1
Moi Kadzonzo Girls KilifiKaloleniC2BoardingGirls8
Sokoke Boys KilifiGanzeC2BoardingBoys4
St. Johns Girls KilifiKaloleniC2BoardingGirls7
St. Georges High KilifiKaloleniC2BoardingBoys9
Chanagande KilifiKaloleniC3BoardingMixed10
Chumani KilifiKilifi NorthC3BoardingMixed6
Dzitsoni KilifiChonyiC3BoardingMixed2
Ganze Boys KilifiGanzeC3BoardingBoys6
Ganze Girls KilifiGanzeC3BoardingGirls9
Jaribuni KilifiKaumaC3BoardingBoys4
Kaloleni Girls’ KilifiKaloleniC3BoardingGirls2
Mapimo Girls KilifiMagariniC3BoardingGirls2
Mariakani KilifiKaloleniC3BoardingBoys10
Mwangea KilifiGanzeC3BoardingGirls6
Ngala Memorial KilifiKaloleniC3BoardingMixed7
Ngombeni KilifiChonyiC3BoardingGirls3
St Teresas KilifiChonyiC3BoardingMixed1
Vitengeni Baptist KilifiGanzeC3BoardingBoys6
A.J Kingi KilifiMagariniC4DayMixed1
ACK Bishop Kalu Mixed Day KilifiMalindiC4DayMixed3
ACK Canon Mweri Memorial KilifiMalindiC4DayMixed6
Adu KilifiMagariniC4DayMixed2
Amason Kingi KilifiGanzeC4DayMixed6
Ambassador Kihti KilifiGanzeC4DayMixed1
Bahero Grls KilifiGanzeC4DayGirls3
Bale Secondary School KilifiGanzeC4DayMixed5
Bamba Girls KilifiGanzeC4DayGirls3
Bandari KilifiGanzeC4DayMixed6
Barani KilifiMalindiC4DayMixed2
Barani High School KilifiKilifi SouthC4DayMixed2
Baricho KilifiMagariniC4DayMixed2
Bishop Baldacchino KilifiMalindiC4DayMixed2
Bofa KilifiKilifi NorthC4DayMixed3
Bofu KilifiRabaiC4DayMixed7
Bundacho KilifiChonyiC4DayMixed4
Bungu KilifiChonyiC4DayMixed4
Burangi KilifiMagariniC4DayMixed1
Bwagamoyo KilifiRabaiC4DayMixed5
Chakama KilifiMalindiC4DayMixed1
Chang’ombe KilifiRabaiC4DayMixed5
Chasimba KilifiChonyiC4DayMixed4
Chiferi KilifiRabaiC4DayMixed6
Dagamra KilifiMagariniC4DayMixed1
Dida KilifiGanzeC4DayMixed2
Dindiri KilifiChonyiC4DayMixed1
Dungicha Secondary KilifiGanzeC4DayMixed3
F B Tuva Memorial KilifiMalindiC4DayMixed3
Fumbini KilifiKilifi NorthC4DayMixed3
Fundi-Issa KilifiMagariniC4DayMixed2
Galana Girls KilifiMagariniC4DayGirls1
Ganda KilifiMalindiC4DayMixed2
Garashi KilifiMagariniC4DayMixed3
Gede Mixed Secondary School KilifiMalindiC4DayMixed3
Gongoni KilifiKilifi SouthC4DayMixed2
Jila KilifiGanzeC4DayMixed6
Jimba Gede KilifiMalindiC4DayMixed2
Jimba Secondary KilifiRabaiC4DayMixed6
Junju KilifiKilifi SouthC4DayMixed3
Kachororoni KilifiGanzeC4DayMixed6
Kadzinuni KilifiKilifi SouthC4DayMixed3
Kaembeni KilifiMagariniC4DayMixed2
Kagombani KilifiMagariniC4DayMixed2
Kajiwe KilifiRabaiC4DayMixed4
Kambe KilifiRabaiC4DayMixed5
Kamoti KilifiRabaiC4DayMixed1
Kang’amboni KilifiGanzeC4DayMixed2
Kasidi KilifiRabaiC4DayMixed3
Katana Ngala KilifiKilifi NorthC4DayMixed13
Katikirieni KilifiChonyiC4DayMixed3
Kauma Girls KilifiKaumaC4DayGirls2
Kawala Mixed KilifiRabaiC4DayMixed2
Kibokoni KilifiMalindiC4DayMixed3
Kijiwetanga KilifiMalindiC4DayMixed3
Kinani KilifiKaloleniC4DayMixed9
Kinarani KilifiKaloleniC4DayMixed5
Kireme Mixed KilifiKilifi SouthC4DayMixed2
Kirumbi Girls KilifiKaloleniC4DayGirls4
Kiwamndani KilifiKilifi NorthC4DayMixed8
Kizurini KilifiKaloleniC4DayMixed7
Konjora KilifiKilifi NorthC4DayMixed2
Korosho KilifiKilifi NorthC4DayMixed2
Kp Senior KilifiKilifi SouthC4DayMixed2
Kurawa KilifiMagariniC4DayMixed3
Langobaya KilifiMalindiC4DayMixed4
Maandani KilifiKaloleniC4DayMixed8
Madunguni KilifiMalindiC4DayMixed1
Magarini Hill KilifiMagariniC4DayMixed2
Magogoni KilifiGanzeC4DayMixed5
Majajani KilifiKilifi SouthC4DayMixed5
Majaoni KilifiKilifi NorthC4DayMixed9
Majenjeni Secondary KilifiMagariniC4DayMixed4
Majivuni KilifiMalindiC4DayMixed2
Makomboani KilifiKaloleniC4DayMixed4
Mapimo Boys KilifiMagariniC4DayBoys2
Marafiki KilifiKilifi NorthC4DayMixed1
Marereni KilifiMagariniC4DayMixed12
Mariani KilifiGanzeC4DayMixed2
Mayowe KilifiKaumaC4DayMixed1
Maziwani KilifiMalindiC4DayMixed2
Mbarakachembe KilifiMalindiC4DayMixed1
Mbararani KilifiRabaiC4DayMixed2
Mbuyuni KilifiChonyiC4DayMixed2
Mdzongoloni KilifiKilifi NorthC4DayMixed6
Mekatilili Memorial KilifiMalindiC4DayMixed2
Menyhart KilifiMalindiC4DayMixed1
Mida KilifiMalindiC4DayMixed1
Midoina KilifiGanzeC4DayMixed4
Migodomani KilifiGanzeC4DayMixed2
Migundini KilifiKaloleniC4DayMixed6
Mikahani KilifiRabaiC4DayMixed3
Mikomani Secondary KilifiRabaiC4DayMixed4
Mitangani KilifiGanzeC4DayMixed8
Miyani KilifiKaloleniC4DayMixed4
Mjanaheri KilifiMagariniC4DayMixed3
Mkondoni KilifiMalindiC4DayMixed1
Mkongani KilifiKilifi NorthC4DayMixed4
Mkwajuni KilifiKilifi SouthC4DayMixed1
Mnarani KilifiKilifi SouthC4DayMixed7
Mnazim’mwenga KilifiKaloleniC4DayMixed6
Mongotini KilifiMalindiC4DayMixed1
Msumarini KilifiKilifi SouthC4DayMixed10
Msumarini Integrated KilifiMagariniC4DayMixed1
Mtepeni KilifiKilifi SouthC4DayMixed6
Mtomondoni KilifiKilifi SouthC4DayMixed6
Mutsengo KilifiKaloleniC4DayMixed6
Muyeye KilifiMalindiC4DayMixed2
Mwandodo KilifiRabaiC4DayMixed4
Mwapuala KilifiKaumaC4DayMixed1
Mwarakaya KilifiChonyiC4DayMixed2
Mwareni Secondary KilifiKaloleniC4DayMixed13
Mwijo KilifiKaloleniC4DayMixed3
Ndugumnani KilifiGanzeC4DayMixed5
Ngerenya KilifiKilifi NorthC4DayMixed3
Ngomeni Secondary School KilifiMagariniC4DayMixed3
Nyari Secondary KilifiGanzeC4DayMixed3
Palakumi KilifiKaumaC4DayMixed3
Paul Haris KilifiChonyiC4DayMixed3
Petanguo KilifiGanzeC4DayMixed6
Pingilikani KilifiChonyiC4DayMixed1
Rabai Secondary KilifiRabaiC4DayMixed1
Ramada KilifiMagariniC4DayMixed3
Rare KilifiGanzeC4DayMixed2
Rev. Canon Kuri KilifiRabaiC4DayMixed6
Roka KilifiKilifi NorthC4DayMixed4
Roka Maweni KilifiKilifi NorthC4DayMixed2
Sabaki KilifiMalindiC4DayMixed1
Shaka KilifiGanzeC4DayMixed3
Shangia Secondary School KilifiKaloleniC4DayMixed5
Shangweni KilifiGanzeC4DayMixed3
Shariani KilifiKilifi SouthC4DayMixed10
Shomela KilifiMagariniC4DayMixed2
Shujaa Mekatilili Secondary School KilifiMagariniC4DayMixed3
Silala KilifiGanzeC4DayMixed3
Sosobora KilifiMalindiC4DayMixed1
Sosoni KilifiKaumaC4DayMixed3
Takaungu KilifiKilifi SouthC4DayMixed3
Tsagwa Secondary KilifiKaloleniC4DayMixed3
Tsangatsini KilifiKaloleniC4DayMixed13
Uyombo Girls KilifiKilifi NorthC4DayGirls3
Vipingo KilifiKilifi SouthC4DayMixed3
Vuga Secondary School KilifiKaloleniC4DayMixed2
Vyambani KilifiKaumaC4DayMixed3
Wakala Girls KilifiMagariniC4DayGirls1
Waresa KilifiMagariniC4DayMixed1
Watala KilifiMagariniC4DayMixed2
Watamu KilifiMalindiC4DayMixed1
Albstadt Helping Hands High School KilifiKilifi SouthOtherBoardingMixed1
Bahari High School KilifiKilifi SouthOtherListed as hybridMixed2
Bright Future School KilifiKilifi SouthOtherDayMixed1
Brighter Star KilifiKaloleniOtherDayMixed1
Canaan Secondary School. KilifiMalindiOtherDayMixed1
Glorious Secondary School KilifiKilifi SouthOtherDayMixed1
Holyways Secondary School KilifiNot confirmedOtherDayMixed1
Hope Tumaini KilifiMagariniOtherDayMixed1
Kilifi High Vision Secondary KilifiNot confirmedOtherDayMixed1
Madina Muslim School KilifiKilifi SouthOtherBoardingBoys1
Mambrui Secondary School KilifiNot confirmedOtherDayMixed1
Mtwapa Elite Secondary KilifiNot confirmedOtherDayMixed3
Mtwapa North Secondary KilifiNot confirmedOtherDayMixed1
Mtwapa Secondary School KilifiKilifi SouthOtherDayMixed1
Mudzini KilifiKilifi SouthOtherListed as hybridMixed1
Progressive Kangombani Secondary KilifiMagariniOtherListed as hybridMixed1
St Michaels Girls Secondary KilifiNot confirmedOtherBoardingGirls1
St. Joseph House of Hope KilifiKilifi SouthOtherDayMixed1
Swafaa Academy High School KilifiKilifi SouthOtherBoardingMixed2
The Great Vomwald Senior School KilifiKilifiOtherListed as hybridMixed1
The Green Olive Secondary School KilifiNot confirmedOtherDay & BoardingMixed1
The Sea Breeze Senior School KilifiNot confirmedOtherDayMixed1
Tumaini Academy KilifiKilifi SouthOtherDayMixed1
Umulqu'ra Senior Boys School KilifiMalindiOtherListed as hybridBoys1
Umulqura Senior Girls' School KilifiMalindiOtherListed as hybridGirls1
Vipingo Muslim Secondary School KilifiKilifi SouthOtherBoardingBoys4
Baricho High School KirinyagaKirinyaga WestC1BoardingBoys6
Kabare Girls’ High School KirinyagaKirinyaga EastC1BoardingGirls5
Kianyaga High School KirinyagaKirinyaga EastC1BoardingBoys9
Mutira Girls Secondary School KirinyagaKirinyaga CentraC1BoardingGirls9
St. Faustina Kerugoya Girls High School KirinyagaKirinyaga CentraC1BoardingGirls6
Kamuiru Secondary School KirinyagaKirinyaga CentraC2BoardingBoys9
Karoti Girls High School KirinyagaMwea EastC2BoardingGirls8
Kerugoya Boys High School KirinyagaKirinyaga CentraC2BoardingBoys6
Kiamutugu Boys High School KirinyagaKirinyaga EastC2BoardingBoys3
Kiburu Secondary School KirinyagaKirinyaga WestC2BoardingBoys6
Kiine Girls’ Secondary School KirinyagaKirinyaga WestC2BoardingGirls3
Mugumo Girls’ Secondary School KirinyagaKirinyaga EastC2BoardingGirls6
Mukangu Boys Secondary School KirinyagaKirinyaga WestC2BoardingBoys6
Ngaru Girls Secondary School KirinyagaKirinyaga CentraC2BoardingGirls9
Ngiriambu Girls Secondary School KirinyagaKirinyaga EastC2BoardingGirls6
Njega Boys Secondary School KirinyagaKirinyaga CentraC2BoardingBoys4
St Marys Karumandi Secondary School KirinyagaKirinyaga EastC2BoardingBoys3
St. Bakhita Kiburia Girls’ Secondary School KirinyagaKirinyaga EastC2BoardingGirls9
St. Mary’s Mwea Girls Secondary School KirinyagaMwea WestC2BoardingGirls9
St. Rita Kiaragana Girls Secondary School KirinyagaKirinyaga WestC2BoardingGirls6
Dr. Babla Kang’aru Secondary School KirinyagaMwea WestC3BoardingGirls3
Gathambi Girls Secondary School KirinyagaKirinyaga WestC3BoardingGirls6
Kagumo Girls Secondary School KirinyagaKirinyaga CentraC3BoardingGirls9
Karia Secondary School KirinyagaKirinyaga CentraC3BoardingBoys2
Kiamugumo Girls’ Secondary School KirinyagaKirinyaga EastC3BoardingGirls4
Kibirigwi Girls Secondary School KirinyagaKirinyaga WestC3BoardingGirls9
Mutige Secondary School KirinyagaKirinyaga EastC3BoardingBoys3
Mwea Boys Secondary School KirinyagaMwea WestC3BoardingBoys4
St Agatha Kanyekine Girls’ Secondary School KirinyagaKirinyaga CentraC3BoardingGirls2
St Anns’ Gituba Girls Secondary School KirinyagaKirinyaga EastC3BoardingGirls2
St. Agnes Girls Secondary School – Kiranja KirinyagaKirinyaga CentraC3BoardingGirls6
St. Mark’s Girls High School- Thumaita KirinyagaKirinyaga EastC3BoardingGirls6
St. Mary’s Kagio Boys High School KirinyagaMwea WestC3BoardingBoys6
St. Peter and Paul Murinduko Boys Secondary School KirinyagaMwea EastC3BoardingBoys6
St. Trizas Kutus Girls Boarding Secondary School KirinyagaMwea EastC3BoardingGirls6
Wang’uru Girls’ Secondary School KirinyagaMwea EastC3BoardingGirls5
Bishop Ngoru Githuaini Secondary School KirinyagaKirinyaga WestC4DayMixed3
Canon Njumbi Mutira Day Secondary School KirinyagaKirinyaga CentraC4DayMixed1
Ciagiini Mixed Day Secondary School KirinyagaMwea WestC4DayMixed3
Gacatha Secondary School KirinyagaKirinyaga EastC4DayMixed3
Gacharu Mixed Day Secondary School KirinyagaKirinyaga WestC4DayMixed1
Gaciongo Secondary School KirinyagaKirinyaga EastC4DayMixed2
Gakindu Secondary School KirinyagaKirinyaga WestC4DayMixed1
Gakoigo Mixed Day Secondary School KirinyagaKirinyaga CentraC4DayMixed1
Gakuu Mixed Day Secondary School KirinyagaMwea EastC4DayMixed3
Gathigiriri Mixed Secondary School KirinyagaMwea EastC4DayMixed5
Gathuthuma Secondary School KirinyagaKirinyaga CentraC4DayMixed2
Gatugura Mixed Secondary School KirinyagaKirinyaga EastC4DayMixed2
Gatunguru Secondary School KirinyagaKirinyaga EastC4DayMixed2
Gatuto Mixed Day Secondary School KirinyagaKirinyaga CentraC4DayMixed3
Gatwe Mixed Secondary School KirinyagaKirinyaga CentraC4DayMixed3
Getuya Secondary School KirinyagaKirinyaga WestC4DayMixed1
Githure Secondary School KirinyagaKirinyaga EastC4DayMixed1
Gitooini Secondary School KirinyagaMwea WestC4DayMixed3
Gitwe Mixed Day Secondary School KirinyagaKirinyaga CentraC4DayMixed3
Good Samaritan Secondary School KirinyagaMwea WestC4DayMixed6
Habel Nyamu Secondary School KirinyagaMwea EastC4DayMixed3
Hon. Kiragu Stephen Secondary School KirinyagaMwea WestC4DayMixed4
Ikurungu Secondary School KirinyagaMwea EastC4DayMixed2
Kabonge Secondary School KirinyagaKirinyaga WestC4DayMixed3
Kairi-Ini Secondary School KirinyagaKirinyaga WestC4DayMixed3
Kangai Secondary School KirinyagaMwea WestC4DayMixed6
Kangure Mixed Day Secondary School KirinyagaMwea WestC4DayMixed4
Kanjinji Mixed Secondary School KirinyagaMwea EastC4DayMixed3
Kanjuu Mixed Secondary School KirinyagaKirinyaga EastC4DayMixed2
Karaini Secondary School KirinyagaKirinyaga CentraC4DayMixed5
Karima Secondary School KirinyagaKirinyaga WestC4DayMixed6
Kathaka Secondary School KirinyagaKirinyaga WestC4DayMixed2
Kavote Secondary School KirinyagaKirinyaga EastC4DayMixed3
Kerugoya School for the Deaf KirinyagaKirinyaga CentraC4DayMixed1
Kiabarikiri Secondary School KirinyagaKirinyaga CentraC4DayMixed1
Kiaga Mixed Day Secondary School KirinyagaKirinyaga CentraC4DayMixed6
Kiamaina Secondary School KirinyagaKirinyaga CentraC4DayMixed3
Kiamanyeki Secondary School KirinyagaMwea EastC4DayMixed2
Kiamiciri Secondary School KirinyagaKirinyaga EastC4DayMixed2
Kiamuruga Secondary School KirinyagaKirinyaga CentraC4DayMixed3
Kiamutuira Secondary School KirinyagaKirinyaga CentraC4DayMixed3
Kiamwathi Secondary School KirinyagaKirinyaga EastC4DayMixed1
Kiandai Secondary School KirinyagaKirinyaga EastC4DayMixed1
Kiandangae Secondary School KirinyagaKirinyaga WestC4DayMixed3
Kiandegwa Mixed Secondary School KirinyagaMwea WestC4DayMixed3
Kiandieri Secondary School KirinyagaKirinyaga CentraC4DayMixed3
Kiangai Secondary School KirinyagaKirinyaga WestC4DayMixed3
Kianguenyi Secondary School KirinyagaKirinyaga EastC4DayMixed2
Kianjege West Mixed Secondary School KirinyagaKirinyaga WestC4DayMixed5
Kianyambo Secondary School KirinyagaKirinyaga EastC4DayMixed2
Kiarugu Mixed Day Secondary KirinyagaKirinyaga CentraC4DayMixed2
Kiaumbui Secondary School KirinyagaKirinyaga EastC4DayMixed2
Kiine Mixed Day Secondary School KirinyagaKirinyaga WestC4DayMixed3
Kimunye Secondary School KirinyagaKirinyaga EastC4DayMixed2
Kinyaga Day Mixed Secondary School KirinyagaMwea WestC4DayMixed3
Kiorugari Mixed Secondary School KirinyagaMwea EastC4DayMixed3
Kirigo Secondary School KirinyagaKirinyaga CentraC4DayMixed3
Kirimunge Mixed Day Secondary School KirinyagaKirinyaga CentraC4DayMixed5
Kirwara Secondary School KirinyagaMwea WestC4DayMixed3
Kithiriti Secondary KirinyagaMwea EastC4DayMixed1
Kombuini Mixed Day Secondary School KirinyagaMwea WestC4DayMixed3
Mathangauta Secondary School KirinyagaMwea EastC4DayMixed6
Mathia Secondary School KirinyagaKirinyaga WestC4DayMixed3
Mbui Njeru Secondary KirinyagaMwea WestC4DayMixed3
Mucagara Secondary School KirinyagaKirinyaga EastC4DayMixed2
Mugamba Ciura Mixed Day Secondary School KirinyagaMwea EastC4DayMixed3
Mukinduri Mixed Day Secondary School KirinyagaKirinyaga CentraC4DayMixed2
Mukou Mixed Day Secondary School KirinyagaMwea WestC4DayMixed3
Mumbuini Secondary School KirinyagaMwea EastC4DayMixed3
Muragara Secondary School KirinyagaKirinyaga WestC4DayMixed2
Mutitu Secondary School KirinyagaKirinyaga CentraC4DayMixed4
Mutuma Trinity Secondary School KirinyagaKirinyaga CentraC4DayMixed6
Mwanianjau Mixed Secondary School KirinyagaKirinyaga EastC4DayMixed1
Ndindiruku Secondary School KirinyagaMwea EastC4DayMixed3
Ngariama Secondary School KirinyagaKirinyaga EastC4DayMixed2
Ngothi Mixed Day Secondary School KirinyagaMwea WestC4DayMixed3
Ngucui Mixed Secondary School KirinyagaMwea EastC4DayMixed1
Ngugu-Ini Secondary School KirinyagaKirinyaga WestC4DayMixed3
Nguka Mixed Day Secondary School KirinyagaMwea WestC4DayMixed3
Ngungu Secondary School KirinyagaKirinyaga EastC4DayMixed2
Ngurubani Mixed Day Secondary School KirinyagaMwea EastC4DayMixed8
Nyaga Mixed Secondary School KirinyagaMwea WestC4DayMixed3
Nyaikungu Mixed Secondary School KirinyagaMwea WestC4DayMixed3
Nyangati Secondary School KirinyagaMwea EastC4DayMixed6
Nyanja Secondary School KirinyagaKirinyaga EastC4DayMixed2
Rukanga Secondary School KirinyagaMwea WestC4DayMixed3
Rukenya Mixed Day Secondary School KirinyagaKirinyaga EastC4DayMixed3
Rurii Secondary School KirinyagaMwea WestC4DayMixed3
Rwambiti Secondary School KirinyagaKirinyaga EastC4DayMixed3
Sacred Heart Kangaita Secondary School KirinyagaKirinyaga CentraC4DayMixed1
Sagana Secondary School KirinyagaKirinyaga WestC4DayMixed6
St Joseph Kerugoya Secondary School KirinyagaKirinyaga CentraC4DayMixed3
St Peters Difathas Secondary School KirinyagaMwea EastC4DayMixed3
St Peter’s Gathuthiini Secondary School KirinyagaKirinyaga WestC4DayMixed5
St. Francis Kiarukungu Secondary School KirinyagaMwea EastC4DayMixed3
St. Francis Waigiri Secondary School. KirinyagaKirinyaga CentraC4DayMixed2
St. James Kiaritha Secondary School KirinyagaKirinyaga CentraC4DayMixed4
St. John Secondary School – Kinyakiiru KirinyagaKirinyaga WestC4DayMixed1
St. John Thaita Secondary School KirinyagaKirinyaga CentraC4DayMixed4
St. John’s Kiburu Secondary School KirinyagaKirinyaga WestC4DayMixed2
St. Marys Kiaragana Mixed Day Secondary School KirinyagaKirinyaga WestC4DayMixed2
St. Michael Mukui Secondary School KirinyagaKirinyaga WestC4DayMixed4
St. Paul Karucho Secondary School KirinyagaKirinyaga EastC4DayMixed2
St. Peters Mwea Mixed Secondary School KirinyagaMwea WestC4DayMixed2
St. Phillips Baricho Secondary School KirinyagaKirinyaga WestC4DayMixed3
St. Teresa Riandira Secondary School KirinyagaMwea WestC4DayMixed3
St. John’s Karimaini Girls Secondary School KirinyagaKirinyaga WestC4DayGirls3
St. Louis Nyagithuci Secondary School KirinyagaKirinyaga EastC4DayMixed1
St. Mary Magdalene Githage Secondary School KirinyagaKirinyaga EastC4DayMixed1
St. Mary’s Kiumbu Secondary School KirinyagaMwea EastC4DayMixed3
Tebere Secondary School KirinyagaMwea EastC4DayMixed5
Thiba Mixed Secondary School KirinyagaMwea WestC4DayMixed3
Thumaita West Secondary School KirinyagaKirinyaga WestC4DayMixed5
Togonye Secondary School KirinyagaMwea EastC4DayMixed1
Upper Baricho Mixed Secondary School KirinyagaKirinyaga WestC4DayMixed1
Urumandi Secondary School KirinyagaMwea EastC4DayMixed1
Facing Mt Kenya Secondary KirinyagaNot confirmedOtherDay & BoardingMixed4
Fred's Grammar Adventist Secondary KirinyagaKirinyaga WestOtherDayMixed2
Mt. Kenya Boys Senior School KirinyagaKirinyaga CentralOtherBoardingBoys2
Spring Board Senior School KirinyagaKirinyaga CentralOtherBoardingGirls2
The Emmanuel School At Rukenya KirinyagaKirinyaga EastOtherBoardingBoys2
Winpride Secondary School KirinyagaNot confirmedOtherBoardingGirls1
Gianchere Friends Secondary/Voc for the Hearing Impaired KisiiKisii CentralC1BoardingMixed2
Kereri Girls High School KisiiKisii CentralC1BoardingGirls13
Kisii High KisiiKisii CentralC1BoardingBoys13
Nyabururu Girls KisiiKitutu CentralC1BoardingGirls13
Riokindo High School KisiiKenyenyaC1BoardingBoys18
Bishop Charles Mugendi Secondary School KisiiKisii SouthC2BoardingMixed6
Cardinal Otunga High School-Mosocho KisiiKitutu CentralC2BoardingBoys10
E L C K Itierio Boys High School KisiiKisii SouthC2BoardingBoys6
E L C K Itierio Girls Secondary School KisiiKisii SouthC2BoardingGirls6
Itibo Boys High School KisiiMaraniC2BoardingBoys9
Itibo Girls Secondary School KisiiMaraniC2BoardingGirls12
Mobamba Secondary School KisiiSouth MasabaC2BoardingMixed9
Moi Gesusu High School KisiiSouth MasabaC2BoardingBoys9
Nduru Boys High School KisiiSouth GuchaC2BoardingBoys10
Nduru Girls’ Secondary School KisiiSouth GuchaC2BoardingGirls10
Nyabisase Mixed Secondary School KisiiNyamacheC2BoardingMixed9
Nyamache Secondary School KisiiNyamacheC2BoardingBoys9
Nyamagwa SDA Secondary School KisiiKisii CentralC2BoardingMixed5
Nyanchwa Boys High School KisiiKisii CentralC2BoardingBoys6
Nyanchwa Girls Secondary School KisiiKisii CentralC2BoardingGirls6

Showing schools 3001–3500 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