Senior schools offering Physics

10,417 senior schools include Physics in at least one subject combination.

Schools by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with Physics
Muguga Wagatonye Secondary School KiambuKabeteC4DayMixed1
Muhu Secondary School KiambuKikuyuC4DayMixed2
Mukoma High School KiambuNdeiyaC4DayMixed2
Mukua Secondary School KiambuGithunguriC4DayMixed1
Mukurwe Secondary School KiambuGatundu NorthC4DayMixed1
Mukuyu Secondary School KiambuGithunguriC4DayMixed3
Muna Secondary School KiambuLimuruC4DayMixed1
Munyu Mixed Day Secondary School KiambuThika EastC4DayMixed3
Munyu-Ini Secondary School KiambuGatundu SouthC4DayMixed3
Muongoiya Secondary School KiambuKiambaaC4DayMixed1
Murera Secondary School KiambuJujaC4DayMixed4
Muthurumbi Secondary School KiambuGatundu SouthC4DayMixed3
Mutuma Secondary School KiambuGatundu NorthC4DayMixed2
Mwea Secondary School KiambuGatundu NorthC4DayMixed1
Mwihoko Secondary School KiambuGithuraiC4DayMixed2
Nachu Secondary School KiambuKikuyuC4DayMixed1
Ndarugu Secondary School KiambuGatundu SouthC4DayMixed2
Ndekei Secondary School KiambuGatundu NorthC4DayMixed1
Nderi Secondary School KiambuKikuyuC4DayMixed1
Ndireti Secondary School KiambuGithunguriC4DayMixed1
Ndula Secondary School KiambuThika EastC4DayMixed1
Ndundu Secondary School KiambuGatundu SouthC4DayMixed1
Ndung’u Girls Secondary School KiambuNdeiyaC4DayGirls1
Ndung’u Njenga Boys Secondary School KiambuNdeiyaC4DayMixed1
Nduriri Secondary School KiambuLariC4DayMixed2
Ndururumo Secondary School KiambuJujaC4DayMixed2
Ngecha Girls High School KiambuLimuruC4DayGirls1
Ngenda Secondary School KiambuGatundu SouthC4DayMixed2
Ngethu Secondary School KiambuGatundu NorthC4DayMixed1
Ngoliba Secondary School KiambuThika EastC4DayMixed3
Nguirubi Secondary School KiambuNdeiyaC4DayMixed2
Njahi Secondary School KiambuGatundu NorthC4DayMixed1
Nyaga Secondary School KiambuGithunguriC4DayMixed1
Nyamang’ara Secondary School KiambuGatundu NorthC4DayMixed1
Nyamathumbi Secondary School KiambuGatundu NorthC4DayMixed2
Nyamweru Secondary School KiambuLariC4DayMixed1
Nyanjega Secondary School KiambuLimuruC4DayMixed1
P.C.E.A Karia Secondary School KiambuGithunguriC4DayMixed1
P.C.E.A Mai-A- Ihii High School KiambuKikuyuC4DayMixed3
P.C.E.A Mitahato Secondary School KiambuGithunguriC4DayMixed2
P.C.E.A Mukuyu-Ini Secondary School KiambuGatundu NorthC4DayMixed1
P.C.E.A Ngemwa Secondary School KiambuGithunguriC4DayMixed3
P.C.E.A.Ruburi Secondary School KiambuGatundu SouthC4DayMixed1
PCEA Mai A Ihii Booth KiambuKikuyuC4DayBoys3
PCEA Matuguta Secondary School KiambuGithunguriC4DayMixed2
Queen of Rosary Mixed Secondary School KiambuThika WestC4DayMixed3
Renguti High School KiambuKikuyuC4DayMixed2
Riara Secondary School KiambuKiambuC4DayMixed1
Rironi Secondary School KiambuLimuruC4DayMixed1
Ruiru Kihunguro Secondary School KiambuRuiruC4DayMixed1
Ruiru Secondary School KiambuRuiruC4DayBoys3
Rumwe Mixed Day Secondary School KiambuGatundu NorthC4DayMixed1
Rungiri Secondary School KiambuKabeteC4DayMixed4
Spinners Boys Secondary School KiambuRuiruC4DayBoys2
St Ann and Joakim KiambuKiambuC4DayMixed1
St Joseph High School – Gathanga KiambuKiambaaC4DayMixed2
St Joseph the Worker Secondary School Mangu KiambuGatundu NorthC4DayMixed3
St Vincent Lioki Secondary Schoo KiambuGithunguriC4DayMixed1
St. Andrews Ndenderu Secondary School KiambuKiambaaC4DayMixed2
St. Augustine Nyanduma High School KiambuLariC4DayMixed3
St. Augustine Secondary School – Gikure KiambuGatundu SouthC4DayMixed1
St. Dominic Secondary School – Ikuma KiambuGatundu SouthC4DayMixed1
St. Joseph Riabai Secondary School KiambuKiambuC4DayMixed2
St. Joseph the Worker High School – Kereita KiambuLariC4DayMixed2
St. Kevin’s Secondary School KiambuKabeteC4DayMixed3
St. Patrick Secondary School – Nyanduma KiambuLariC4DayMixed1
St. Paul Gachororo Secondary School KiambuJujaC4DayMixed2
St. Peters High School Ndumberi KiambuKiambuC4DayMixed1
St. Rita Wamwangi High School KiambuGatundu SouthC4DayGirls3
St. Francis Nyacaba Secondary School KiambuJujaC4DayMixed3
St. Stephen Ndiko Secondary School KiambuGatundu NorthC4DayMixed1
Theta Secondary School KiambuJujaC4DayMixed3
Thika Garrison Secondary School KiambuThika WestC4DayMixed2
Thimbigua Secondary School KiambuKiambaaC4DayMixed2
Thuita Secondary School KiambuGithunguriC4DayMixed2
Tigoni Secondary School KiambuLimuruC4DayMixed2
Ting’ang’a Secondary School KiambuKiambuC4DayMixed3
Uhuru Kenyatta Secondary School KiambuRuiruC4DayMixed3
Umoja Secondary School KiambuLimuruC4DayMixed1
Utugi Secondary School KiambuLariC4DayMixed4
Wangige High School KiambuKabeteC4DayMixed1
William Ng’iru Secondary School KiambuGithunguriC4DayMixed1
Achor Valley Girls Christian School KiambuMureraOtherListed as hybridGirls1
Bethlehem School KiambuMureraOtherBoardingGirls2
Blessed Generations High School KiambuMureraOtherBoardingMixed1
Damacrest Senior School KiambuKikuyuOtherListed as hybridMixed4
Don Bosco High School KiambuNot confirmedOtherDayMixed1
Estrac Senior School KiambuGithuraiOtherListed as hybridMixed1
Faith Premier High School KiambuJujaOtherBoardingMixed1
Green Garden Secondary KiambuNot confirmedOtherBoardingGirls1
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 & BoardingGirls2
Muguku Tumaini School KiambuLimuruOtherBoardingBoys1
Nairobi Tumaini High School KiambuGithuraiOtherListed as hybridMixed1
Nova Pioneer Tatu Girls Secondary School KiambuRuiruOtherBoardingGirls2
PCEA Limuru Boys High School KiambuLimuruOtherBoardingBoys1
Pleasant View Senior Girls School KiambuGithunguriOtherBoardingGirls1
Precious Blood Girls High School - Juja KiambuJujaOtherBoardingGirls1
Precious Cornerstone Senior School KiambuJujaOtherBoardingGirls1
Sheridan Preparatory Senior School KiambuRuiruOtherListed as hybridMixed1
Skyline School KiambuKikuyuOtherListed as hybridMixed3
St Lucie Kiriri Girls Secondary School KiambuNot confirmedOtherBoardingGirls4
St Mary's School Runda KiambuKiambuOtherListed as hybridMixed1
St. Ann Gichocho KiambuNot confirmedOtherDayGirls1
St. Ann Suresh Raja Girls' High School Kairi KiambuGatundu NorthOtherListed as hybridGirls1
St. Georges Cornerstone School KiambuJujaOtherDayMixed1
St. Augustine Boys Secondary School KiambuNot confirmedOtherBoardingBoys1
St. James Senior School Jujafarm KiambuJujaOtherDayMixed1
Teresa Nuzzo Secondary School KiambuRuiruOtherBoardingGirls1
Theos Senior School KiambuNot confirmedOtherDayMixed1
Thika Road Academy KiambuRuiruOtherDayMixed1
Tumaini Brooks High School KiambuKiambuOtherBoardingMixed1
Uhuru Girls Academy KiambuLimuruOtherBoardingGirls1
Wankan Academy Secondary School KiambuNot confirmedOtherBoardingGirls1
Bahari Girls High School KilifiKilifi SouthC1BoardingGirls3
Dr. Krapf KilifiRabaiC1BoardingBoys1
Kombeni KilifiRabaiC1BoardingGirls1
Malindi High KilifiMalindiC1BoardingBoys1
Ribe Boys KilifiRabaiC1BoardingBoys2
Ribe Girls KilifiRabaiC1BoardingGirls1
Sahajanand Special School KilifiKilifi SouthC1BoardingMixed1
Godoma Secondary KilifiGanzeC2BoardingBoys5
Kakoneni Girls KilifiMalindiC2BoardingGirls1
Lutsangani KilifiChonyiC2BoardingBoys1
Moi Kadzonzo Girls KilifiKaloleniC2BoardingGirls3
Sokoke Boys KilifiGanzeC2BoardingBoys2
St. Johns Girls KilifiKaloleniC2BoardingGirls7
St. Georges High KilifiKaloleniC2BoardingBoys3
Chanagande KilifiKaloleniC3BoardingMixed3
Chumani KilifiKilifi NorthC3BoardingMixed3
Dzitsoni KilifiChonyiC3BoardingMixed1
Ganze Boys KilifiGanzeC3BoardingBoys4
Ganze Girls KilifiGanzeC3BoardingGirls3
Jaribuni KilifiKaumaC3BoardingBoys4
Kaloleni Girls’ KilifiKaloleniC3BoardingGirls2
Mapimo Girls KilifiMagariniC3BoardingGirls1
Mariakani KilifiKaloleniC3BoardingBoys3
Mwangea KilifiGanzeC3BoardingGirls2
Ngala Memorial KilifiKaloleniC3BoardingMixed3
Ngombeni KilifiChonyiC3BoardingGirls1
St Teresas KilifiChonyiC3BoardingMixed1
Vitengeni Baptist KilifiGanzeC3BoardingBoys3
A.J Kingi KilifiMagariniC4DayMixed2
ACK Bishop Kalu Mixed Day KilifiMalindiC4DayMixed1
ACK Canon Mweri Memorial KilifiMalindiC4DayMixed4
Adu KilifiMagariniC4DayMixed1
Amason Kingi KilifiGanzeC4DayMixed1
Ambassador Kihti KilifiGanzeC4DayMixed1
Bahero Grls KilifiGanzeC4DayGirls2
Bale Secondary School KilifiGanzeC4DayMixed1
Bamba Girls KilifiGanzeC4DayGirls1
Bandari KilifiGanzeC4DayMixed3
Barani KilifiMalindiC4DayMixed1
Barani High School KilifiKilifi SouthC4DayMixed1
Baricho KilifiMagariniC4DayMixed1
Bishop Baldacchino KilifiMalindiC4DayMixed1
Bofa KilifiKilifi NorthC4DayMixed2
Bofu KilifiRabaiC4DayMixed5
Bundacho KilifiChonyiC4DayMixed1
Bungu KilifiChonyiC4DayMixed2
Burangi KilifiMagariniC4DayMixed1
Bwagamoyo KilifiRabaiC4DayMixed1
Chakama KilifiMalindiC4DayMixed2
Chang’ombe KilifiRabaiC4DayMixed3
Chasimba KilifiChonyiC4DayMixed1
Chiferi KilifiRabaiC4DayMixed3
Dagamra KilifiMagariniC4DayMixed1
Dida KilifiGanzeC4DayMixed1
Dindiri KilifiChonyiC4DayMixed1
Dungicha Secondary KilifiGanzeC4DayMixed1
F B Tuva Memorial KilifiMalindiC4DayMixed1
Fumbini KilifiKilifi NorthC4DayMixed2
Fundi-Issa KilifiMagariniC4DayMixed1
Galana Girls KilifiMagariniC4DayGirls1
Ganda KilifiMalindiC4DayMixed4
Garashi KilifiMagariniC4DayMixed2
Gede Mixed Secondary School KilifiMalindiC4DayMixed2
Gongoni KilifiKilifi SouthC4DayMixed1
Jila KilifiGanzeC4DayMixed3
Jimba Gede KilifiMalindiC4DayMixed1
Jimba Secondary KilifiRabaiC4DayMixed4
Junju KilifiKilifi SouthC4DayMixed2
Kachororoni KilifiGanzeC4DayMixed3
Kadzinuni KilifiKilifi SouthC4DayMixed2
Kaembeni KilifiMagariniC4DayMixed2
Kagombani KilifiMagariniC4DayMixed1
Kajiwe KilifiRabaiC4DayMixed1
Kambe KilifiRabaiC4DayMixed5
Kamoti KilifiRabaiC4DayMixed4
Kang’amboni KilifiGanzeC4DayMixed2
Kasidi KilifiRabaiC4DayMixed3
Katana Ngala KilifiKilifi NorthC4DayMixed5
Katikirieni KilifiChonyiC4DayMixed2
Kauma Girls KilifiKaumaC4DayGirls2
Kawala Mixed KilifiRabaiC4DayMixed2
Kibokoni KilifiMalindiC4DayMixed1
Kijiwetanga KilifiMalindiC4DayMixed3
Kinani KilifiKaloleniC4DayMixed2
Kinarani KilifiKaloleniC4DayMixed2
Kireme Mixed KilifiKilifi SouthC4DayMixed1
Kirumbi Girls KilifiKaloleniC4DayGirls1
Kiwamndani KilifiKilifi NorthC4DayMixed1
Kizurini KilifiKaloleniC4DayMixed2
Konjora KilifiKilifi NorthC4DayMixed1
Korosho KilifiKilifi NorthC4DayMixed1
Kp Senior KilifiKilifi SouthC4DayMixed1
Kurawa KilifiMagariniC4DayMixed1
Langobaya KilifiMalindiC4DayMixed3
Maandani KilifiKaloleniC4DayMixed2
Madunguni KilifiMalindiC4DayMixed1
Magarini Hill KilifiMagariniC4DayMixed2
Magogoni KilifiGanzeC4DayMixed3
Majajani KilifiKilifi SouthC4DayMixed2
Majaoni KilifiKilifi NorthC4DayMixed3
Majenjeni Secondary KilifiMagariniC4DayMixed2
Majivuni KilifiMalindiC4DayMixed2
Makomboani KilifiKaloleniC4DayMixed1
Mapimo Boys KilifiMagariniC4DayBoys1
Marafiki KilifiKilifi NorthC4DayMixed1
Marereni KilifiMagariniC4DayMixed3
Mariani KilifiGanzeC4DayMixed1
Mayowe KilifiKaumaC4DayMixed2
Maziwani KilifiMalindiC4DayMixed2
Mbarakachembe KilifiMalindiC4DayMixed1
Mbararani KilifiRabaiC4DayMixed2
Mbuyuni KilifiChonyiC4DayMixed1
Mdzongoloni KilifiKilifi NorthC4DayMixed2
Mekatilili Memorial KilifiMalindiC4DayMixed3
Menyhart KilifiMalindiC4DayMixed1
Mida KilifiMalindiC4DayMixed1
Midoina KilifiGanzeC4DayMixed1
Migodomani KilifiGanzeC4DayMixed1
Migundini KilifiKaloleniC4DayMixed2
Mikahani KilifiRabaiC4DayMixed2
Mikomani Secondary KilifiRabaiC4DayMixed3
Mitangani KilifiGanzeC4DayMixed4
Miyani KilifiKaloleniC4DayMixed2
Mjanaheri KilifiMagariniC4DayMixed2
Mkondoni KilifiMalindiC4DayMixed1
Mkongani KilifiKilifi NorthC4DayMixed1
Mkwajuni KilifiKilifi SouthC4DayMixed1
Mnarani KilifiKilifi SouthC4DayMixed2
Mnazim’mwenga KilifiKaloleniC4DayMixed1
Mongotini KilifiMalindiC4DayMixed1
Msumarini KilifiKilifi SouthC4DayMixed4
Msumarini Integrated KilifiMagariniC4DayMixed1
Mtepeni KilifiKilifi SouthC4DayMixed5
Mtomondoni KilifiKilifi SouthC4DayMixed2
Mutsengo KilifiKaloleniC4DayMixed1
Muyeye KilifiMalindiC4DayMixed4
Mwandodo KilifiRabaiC4DayMixed3
Mwapuala KilifiKaumaC4DayMixed1
Mwarakaya KilifiChonyiC4DayMixed2
Mwareni Secondary KilifiKaloleniC4DayMixed4
Mwijo KilifiKaloleniC4DayMixed1
Ndugumnani KilifiGanzeC4DayMixed2
Ngerenya KilifiKilifi NorthC4DayMixed2
Ngomeni Secondary School KilifiMagariniC4DayMixed4
Nyari Secondary KilifiGanzeC4DayMixed1
Palakumi KilifiKaumaC4DayMixed3
Paul Haris KilifiChonyiC4DayMixed4
Petanguo KilifiGanzeC4DayMixed2
Pingilikani KilifiChonyiC4DayMixed1
Rabai Secondary KilifiRabaiC4DayMixed1
Ramada KilifiMagariniC4DayMixed2
Rare KilifiGanzeC4DayMixed1
Rev. Canon Kuri KilifiRabaiC4DayMixed3
Roka KilifiKilifi NorthC4DayMixed1
Roka Maweni KilifiKilifi NorthC4DayMixed1
Sabaki KilifiMalindiC4DayMixed1
Shaka KilifiGanzeC4DayMixed1
Shangia Secondary School KilifiKaloleniC4DayMixed1
Shangweni KilifiGanzeC4DayMixed2
Shariani KilifiKilifi SouthC4DayMixed4
Shomela KilifiMagariniC4DayMixed1
Shujaa Mekatilili Secondary School KilifiMagariniC4DayMixed3
Silala KilifiGanzeC4DayMixed1
Sosobora KilifiMalindiC4DayMixed1
Sosoni KilifiKaumaC4DayMixed2
Takaungu KilifiKilifi SouthC4DayMixed1
Tsagwa Secondary KilifiKaloleniC4DayMixed2
Tsangatsini KilifiKaloleniC4DayMixed2
Uyombo Girls KilifiKilifi NorthC4DayGirls2
Vipingo KilifiKilifi SouthC4DayMixed2
Vuga Secondary School KilifiKaloleniC4DayMixed1
Vyambani KilifiKaumaC4DayMixed1
Wakala Girls KilifiMagariniC4DayGirls1
Waresa KilifiMagariniC4DayMixed1
Watala KilifiMagariniC4DayMixed1
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 confirmedOtherDayMixed1
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 SouthOtherBoardingMixed1
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 SouthOtherBoardingBoys2
Baricho High School KirinyagaKirinyaga WestC1BoardingBoys6
Kabare Girls’ High School KirinyagaKirinyaga EastC1BoardingGirls4
Kianyaga High School KirinyagaKirinyaga EastC1BoardingBoys8
Mutira Girls Secondary School KirinyagaKirinyaga CentraC1BoardingGirls5
St. Faustina Kerugoya Girls High School KirinyagaKirinyaga CentraC1BoardingGirls5
Kamuiru Secondary School KirinyagaKirinyaga CentraC2BoardingBoys4
Karoti Girls High School KirinyagaMwea EastC2BoardingGirls5
Kerugoya Boys High School KirinyagaKirinyaga CentraC2BoardingBoys3
Kiamutugu Boys High School KirinyagaKirinyaga EastC2BoardingBoys4
Kiburu Secondary School KirinyagaKirinyaga WestC2BoardingBoys3
Kiine Girls’ Secondary School KirinyagaKirinyaga WestC2BoardingGirls5
Mugumo Girls’ Secondary School KirinyagaKirinyaga EastC2BoardingGirls4
Mukangu Boys Secondary School KirinyagaKirinyaga WestC2BoardingBoys2
Ngaru Girls Secondary School KirinyagaKirinyaga CentraC2BoardingGirls3
Ngiriambu Girls Secondary School KirinyagaKirinyaga EastC2BoardingGirls4
Njega Boys Secondary School KirinyagaKirinyaga CentraC2BoardingBoys6
St Marys Karumandi Secondary School KirinyagaKirinyaga EastC2BoardingBoys3
St. Bakhita Kiburia Girls’ Secondary School KirinyagaKirinyaga EastC2BoardingGirls5
St. Mary’s Mwea Girls Secondary School KirinyagaMwea WestC2BoardingGirls3
St. Rita Kiaragana Girls Secondary School KirinyagaKirinyaga WestC2BoardingGirls1
Dr. Babla Kang’aru Secondary School KirinyagaMwea WestC3BoardingGirls2
Gathambi Girls Secondary School KirinyagaKirinyaga WestC3BoardingGirls2
Kagumo Girls Secondary School KirinyagaKirinyaga CentraC3BoardingGirls4
Karia Secondary School KirinyagaKirinyaga CentraC3BoardingBoys3
Kiamugumo Girls’ Secondary School KirinyagaKirinyaga EastC3BoardingGirls3
Kibirigwi Girls Secondary School KirinyagaKirinyaga WestC3BoardingGirls4
Mutige Secondary School KirinyagaKirinyaga EastC3BoardingBoys2
Mwea Boys Secondary School KirinyagaMwea WestC3BoardingBoys2
St Agatha Kanyekine Girls’ Secondary School KirinyagaKirinyaga CentraC3BoardingGirls1
St Anns’ Gituba Girls Secondary School KirinyagaKirinyaga EastC3BoardingGirls2
St. Agnes Girls Secondary School – Kiranja KirinyagaKirinyaga CentraC3BoardingGirls3
St. Mark’s Girls High School- Thumaita KirinyagaKirinyaga EastC3BoardingGirls4
St. Mary’s Kagio Boys High School KirinyagaMwea WestC3BoardingBoys2
St. Peter and Paul Murinduko Boys Secondary School KirinyagaMwea EastC3BoardingBoys2
St. Trizas Kutus Girls Boarding Secondary School KirinyagaMwea EastC3BoardingGirls2
Wang’uru Girls’ Secondary School KirinyagaMwea EastC3BoardingGirls3
Bishop Ngoru Githuaini Secondary School KirinyagaKirinyaga WestC4DayMixed2
Canon Njumbi Mutira Day Secondary School KirinyagaKirinyaga CentraC4DayMixed1
Ciagiini Mixed Day Secondary School KirinyagaMwea WestC4DayMixed1
Gacatha Secondary School KirinyagaKirinyaga EastC4DayMixed2
Gacharu Mixed Day Secondary School KirinyagaKirinyaga WestC4DayMixed1
Gaciongo Secondary School KirinyagaKirinyaga EastC4DayMixed3
Gakindu Secondary School KirinyagaKirinyaga WestC4DayMixed1
Gakoigo Mixed Day Secondary School KirinyagaKirinyaga CentraC4DayMixed1
Gakuu Mixed Day Secondary School KirinyagaMwea EastC4DayMixed1
Gathigiriri Mixed Secondary School KirinyagaMwea EastC4DayMixed2
Gathuthuma Secondary School KirinyagaKirinyaga CentraC4DayMixed2
Gatugura Mixed Secondary School KirinyagaKirinyaga EastC4DayMixed2
Gatunguru Secondary School KirinyagaKirinyaga EastC4DayMixed2
Gatuto Mixed Day Secondary School KirinyagaKirinyaga CentraC4DayMixed2
Gatwe Mixed Secondary School KirinyagaKirinyaga CentraC4DayMixed2
Getuya Secondary School KirinyagaKirinyaga WestC4DayMixed1
Githure Secondary School KirinyagaKirinyaga EastC4DayMixed1
Gitooini Secondary School KirinyagaMwea WestC4DayMixed2
Gitwe Mixed Day Secondary School KirinyagaKirinyaga CentraC4DayMixed2
Good Samaritan Secondary School KirinyagaMwea WestC4DayMixed2
Habel Nyamu Secondary School KirinyagaMwea EastC4DayMixed2
Hon. Kiragu Stephen Secondary School KirinyagaMwea WestC4DayMixed2
Ikurungu Secondary School KirinyagaMwea EastC4DayMixed1
Kabonge Secondary School KirinyagaKirinyaga WestC4DayMixed2
Kairi-Ini Secondary School KirinyagaKirinyaga WestC4DayMixed1
Kangai Secondary School KirinyagaMwea WestC4DayMixed3
Kangure Mixed Day Secondary School KirinyagaMwea WestC4DayMixed1
Kanjinji Mixed Secondary School KirinyagaMwea EastC4DayMixed1
Kanjuu Mixed Secondary School KirinyagaKirinyaga EastC4DayMixed1
Karaini Secondary School KirinyagaKirinyaga CentraC4DayMixed2
Karima Secondary School KirinyagaKirinyaga WestC4DayMixed3
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 CentraC4DayMixed2
Kiamaina Secondary School KirinyagaKirinyaga CentraC4DayMixed2
Kiamanyeki Secondary School KirinyagaMwea EastC4DayMixed1
Kiamiciri Secondary School KirinyagaKirinyaga EastC4DayMixed2
Kiamuruga Secondary School KirinyagaKirinyaga CentraC4DayMixed2
Kiamutuira Secondary School KirinyagaKirinyaga CentraC4DayMixed2
Kiamwathi Secondary School KirinyagaKirinyaga EastC4DayMixed1
Kiandai Secondary School KirinyagaKirinyaga EastC4DayMixed2
Kiandangae Secondary School KirinyagaKirinyaga WestC4DayMixed2
Kiandegwa Mixed Secondary School KirinyagaMwea WestC4DayMixed1
Kiandieri Secondary School KirinyagaKirinyaga CentraC4DayMixed2
Kiangai Secondary School KirinyagaKirinyaga WestC4DayMixed2
Kianguenyi Secondary School KirinyagaKirinyaga EastC4DayMixed2
Kianjege West Mixed Secondary School KirinyagaKirinyaga WestC4DayMixed3
Kianyambo Secondary School KirinyagaKirinyaga EastC4DayMixed2
Kiarugu Mixed Day Secondary KirinyagaKirinyaga CentraC4DayMixed1
Kiaumbui Secondary School KirinyagaKirinyaga EastC4DayMixed2
Kiine Mixed Day Secondary School KirinyagaKirinyaga WestC4DayMixed2
Kimunye Secondary School KirinyagaKirinyaga EastC4DayMixed2
Kinyaga Day Mixed Secondary School KirinyagaMwea WestC4DayMixed1
Kiorugari Mixed Secondary School KirinyagaMwea EastC4DayMixed1
Kirigo Secondary School KirinyagaKirinyaga CentraC4DayMixed2
Kirimunge Mixed Day Secondary School KirinyagaKirinyaga CentraC4DayMixed3
Kirwara Secondary School KirinyagaMwea WestC4DayMixed2
Kithiriti Secondary KirinyagaMwea EastC4DayMixed1
Kombuini Mixed Day Secondary School KirinyagaMwea WestC4DayMixed2
Mathangauta Secondary School KirinyagaMwea EastC4DayMixed1
Mathia Secondary School KirinyagaKirinyaga WestC4DayMixed2
Mbui Njeru Secondary KirinyagaMwea WestC4DayMixed2
Mucagara Secondary School KirinyagaKirinyaga EastC4DayMixed2
Mugamba Ciura Mixed Day Secondary School KirinyagaMwea EastC4DayMixed2
Mukinduri Mixed Day Secondary School KirinyagaKirinyaga CentraC4DayMixed1
Mukou Mixed Day Secondary School KirinyagaMwea WestC4DayMixed1
Mumbuini Secondary School KirinyagaMwea EastC4DayMixed2
Muragara Secondary School KirinyagaKirinyaga WestC4DayMixed1
Mutitu Secondary School KirinyagaKirinyaga CentraC4DayMixed2
Mutuma Trinity Secondary School KirinyagaKirinyaga CentraC4DayMixed3
Mwanianjau Mixed Secondary School KirinyagaKirinyaga EastC4DayMixed1
Ndindiruku Secondary School KirinyagaMwea EastC4DayMixed2
Ngariama Secondary School KirinyagaKirinyaga EastC4DayMixed1
Ngothi Mixed Day Secondary School KirinyagaMwea WestC4DayMixed1
Ngucui Mixed Secondary School KirinyagaMwea EastC4DayMixed1
Ngugu-Ini Secondary School KirinyagaKirinyaga WestC4DayMixed2
Nguka Mixed Day Secondary School KirinyagaMwea WestC4DayMixed1
Ngungu Secondary School KirinyagaKirinyaga EastC4DayMixed2
Ngurubani Mixed Day Secondary School KirinyagaMwea EastC4DayMixed1
Nyaga Mixed Secondary School KirinyagaMwea WestC4DayMixed1
Nyaikungu Mixed Secondary School KirinyagaMwea WestC4DayMixed1
Nyangati Secondary School KirinyagaMwea EastC4DayMixed2
Nyanja Secondary School KirinyagaKirinyaga EastC4DayMixed1
Rukanga Secondary School KirinyagaMwea WestC4DayMixed2
Rukenya Mixed Day Secondary School KirinyagaKirinyaga EastC4DayMixed2
Rurii Secondary School KirinyagaMwea WestC4DayMixed1
Rwambiti Secondary School KirinyagaKirinyaga EastC4DayMixed2
Sacred Heart Kangaita Secondary School KirinyagaKirinyaga CentraC4DayMixed1
Sagana Secondary School KirinyagaKirinyaga WestC4DayMixed2
St Joseph Kerugoya Secondary School KirinyagaKirinyaga CentraC4DayMixed1
St Peters Difathas Secondary School KirinyagaMwea EastC4DayMixed1
St Peter’s Gathuthiini Secondary School KirinyagaKirinyaga WestC4DayMixed2
St. Francis Kiarukungu Secondary School KirinyagaMwea EastC4DayMixed2
St. Francis Waigiri Secondary School. KirinyagaKirinyaga CentraC4DayMixed1
St. James Kiaritha Secondary School KirinyagaKirinyaga CentraC4DayMixed2
St. John Secondary School – Kinyakiiru KirinyagaKirinyaga WestC4DayMixed1
St. John Thaita Secondary School KirinyagaKirinyaga CentraC4DayMixed2
St. John’s Kiburu Secondary School KirinyagaKirinyaga WestC4DayMixed3
St. Marys Kiaragana Mixed Day Secondary School KirinyagaKirinyaga WestC4DayMixed1
St. Michael Mukui Secondary School KirinyagaKirinyaga WestC4DayMixed2
St. Paul Karucho Secondary School KirinyagaKirinyaga EastC4DayMixed3
St. Peters Mwea Mixed Secondary School KirinyagaMwea WestC4DayMixed2
St. Phillips Baricho Secondary School KirinyagaKirinyaga WestC4DayMixed3
St. Teresa Riandira Secondary School KirinyagaMwea WestC4DayMixed1
St. John’s Karimaini Girls Secondary School KirinyagaKirinyaga WestC4DayGirls1
St. Louis Nyagithuci Secondary School KirinyagaKirinyaga EastC4DayMixed1
St. Mary Magdalene Githage Secondary School KirinyagaKirinyaga EastC4DayMixed2
St. Mary’s Kiumbu Secondary School KirinyagaMwea EastC4DayMixed2
Tebere Secondary School KirinyagaMwea EastC4DayMixed1
Thiba Mixed Secondary School KirinyagaMwea WestC4DayMixed2
Thumaita West Secondary School KirinyagaKirinyaga WestC4DayMixed2
Togonye Secondary School KirinyagaMwea EastC4DayMixed1
Upper Baricho Mixed Secondary School KirinyagaKirinyaga WestC4DayMixed2
Urumandi Secondary School KirinyagaMwea EastC4DayMixed1
Facing Mt Kenya Secondary KirinyagaNot confirmedOtherDay & BoardingMixed1
Fred's Grammar Adventist Secondary KirinyagaKirinyaga WestOtherDayMixed1
Mt. Kenya Boys Senior School KirinyagaKirinyaga CentralOtherBoardingBoys1
Spring Board Senior School KirinyagaKirinyaga CentralOtherBoardingGirls1
The Emmanuel School At Rukenya KirinyagaKirinyaga EastOtherBoardingBoys2
Winpride Secondary School KirinyagaNot confirmedOtherBoardingGirls1
Gianchere Friends Secondary/Voc for the Hearing Impaired KisiiKisii CentralC1BoardingMixed1
Kereri Girls High School KisiiKisii CentralC1BoardingGirls5
Kisii High KisiiKisii CentralC1BoardingBoys8
Nyabururu Girls KisiiKitutu CentralC1BoardingGirls2
Riokindo High School KisiiKenyenyaC1BoardingBoys6
Bishop Charles Mugendi Secondary School KisiiKisii SouthC2BoardingMixed3
Cardinal Otunga High School-Mosocho KisiiKitutu CentralC2BoardingBoys8
E L C K Itierio Boys High School KisiiKisii SouthC2BoardingBoys2
E L C K Itierio Girls Secondary School KisiiKisii SouthC2BoardingGirls3
Itibo Boys High School KisiiMaraniC2BoardingBoys4
Itibo Girls Secondary School KisiiMaraniC2BoardingGirls4
Mobamba Secondary School KisiiSouth MasabaC2BoardingMixed8
Moi Gesusu High School KisiiSouth MasabaC2BoardingBoys5
Nduru Boys High School KisiiSouth GuchaC2BoardingBoys5
Nduru Girls’ Secondary School KisiiSouth GuchaC2BoardingGirls3
Nyabisase Mixed Secondary School KisiiNyamacheC2BoardingMixed6
Nyamache Secondary School KisiiNyamacheC2BoardingBoys4
Nyamagwa SDA Secondary School KisiiKisii CentralC2BoardingMixed3
Nyanchwa Boys High School KisiiKisii CentralC2BoardingBoys4

Showing schools 3001–3500 of 10,417. 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

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