Senior schools offering Pure Sciences

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

Schools by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with Pure Sciences
Muguga Wagatonye Secondary School KiambuKabeteC4DayMixed2
Muhu Secondary School KiambuKikuyuC4DayMixed1
Mukoma High School KiambuNdeiyaC4DayMixed1
Mukua Secondary School KiambuGithunguriC4DayMixed1
Mukurwe Secondary School KiambuGatundu NorthC4DayMixed1
Mukuyu Secondary School KiambuGithunguriC4DayMixed3
Muna Secondary School KiambuLimuruC4DayMixed1
Munyu Mixed Day Secondary School KiambuThika EastC4DayMixed2
Munyu-Ini Secondary School KiambuGatundu SouthC4DayMixed3
Muongoiya Secondary School KiambuKiambaaC4DayMixed3
Murera Secondary School KiambuJujaC4DayMixed1
Muthurumbi Secondary School KiambuGatundu SouthC4DayMixed1
Mutuma Secondary School KiambuGatundu NorthC4DayMixed2
Mwea Secondary School KiambuGatundu NorthC4DayMixed1
Mwihoko Secondary School KiambuGithuraiC4DayMixed3
Nachu Secondary School KiambuKikuyuC4DayMixed2
Ndarugu Secondary School KiambuGatundu SouthC4DayMixed1
Ndekei Secondary School KiambuGatundu NorthC4DayMixed1
Nderi Secondary School KiambuKikuyuC4DayMixed2
Ndireti Secondary School KiambuGithunguriC4DayMixed1
Ndula Secondary School KiambuThika EastC4DayMixed3
Ndundu Secondary School KiambuGatundu SouthC4DayMixed2
Ndung’u Girls Secondary School KiambuNdeiyaC4DayGirls2
Ndung’u Njenga Boys Secondary School KiambuNdeiyaC4DayMixed2
Nduriri Secondary School KiambuLariC4DayMixed1
Ndururumo Secondary School KiambuJujaC4DayMixed2
Ngecha Girls High School KiambuLimuruC4DayGirls1
Ngenda Secondary School KiambuGatundu SouthC4DayMixed1
Ngethu Secondary School KiambuGatundu NorthC4DayMixed2
Ngoliba Secondary School KiambuThika EastC4DayMixed3
Nguirubi Secondary School KiambuNdeiyaC4DayMixed1
Njahi Secondary School KiambuGatundu NorthC4DayMixed1
Nyaga Secondary School KiambuGithunguriC4DayMixed1
Nyamang’ara Secondary School KiambuGatundu NorthC4DayMixed1
Nyamathumbi Secondary School KiambuGatundu NorthC4DayMixed2
Nyamweru Secondary School KiambuLariC4DayMixed2
Nyanjega Secondary School KiambuLimuruC4DayMixed1
P.C.E.A Karia Secondary School KiambuGithunguriC4DayMixed2
P.C.E.A Mai-A- Ihii High School KiambuKikuyuC4DayMixed1
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 SouthC4DayMixed2
PCEA Mai A Ihii Booth KiambuKikuyuC4DayBoys3
PCEA Matuguta Secondary School KiambuGithunguriC4DayMixed3
Queen of Rosary Mixed Secondary School KiambuThika WestC4DayMixed2
Renguti High School KiambuKikuyuC4DayMixed2
Riara Secondary School KiambuKiambuC4DayMixed1
Rironi Secondary School KiambuLimuruC4DayMixed2
Ruiru Kihunguro Secondary School KiambuRuiruC4DayMixed1
Ruiru Secondary School KiambuRuiruC4DayBoys3
Rumwe Mixed Day Secondary School KiambuGatundu NorthC4DayMixed1
Rungiri Secondary School KiambuKabeteC4DayMixed3
Spinners Boys Secondary School KiambuRuiruC4DayBoys2
St Ann and Joakim KiambuKiambuC4DayMixed2
St Joseph High School – Gathanga KiambuKiambaaC4DayMixed2
St Joseph the Worker Secondary School Mangu KiambuGatundu NorthC4DayMixed2
St Vincent Lioki Secondary Schoo KiambuGithunguriC4DayMixed3
St. Andrews Ndenderu Secondary School KiambuKiambaaC4DayMixed1
St. Augustine Nyanduma High School KiambuLariC4DayMixed2
St. Augustine Secondary School – Gikure KiambuGatundu SouthC4DayMixed3
St. Dominic Secondary School – Ikuma KiambuGatundu SouthC4DayMixed2
St. Joseph Riabai Secondary School KiambuKiambuC4DayMixed2
St. Joseph the Worker High School – Kereita KiambuLariC4DayMixed2
St. Kevin’s Secondary School KiambuKabeteC4DayMixed1
St. Patrick Secondary School – Nyanduma KiambuLariC4DayMixed2
St. Paul Gachororo Secondary School KiambuJujaC4DayMixed1
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 KiambuJujaC4DayMixed2
Thika Garrison Secondary School KiambuThika WestC4DayMixed1
Thimbigua Secondary School KiambuKiambaaC4DayMixed2
Thuita Secondary School KiambuGithunguriC4DayMixed2
Tigoni Secondary School KiambuLimuruC4DayMixed2
Ting’ang’a Secondary School KiambuKiambuC4DayMixed3
Uhuru Kenyatta Secondary School KiambuRuiruC4DayMixed1
Umoja Secondary School KiambuLimuruC4DayMixed1
Utugi Secondary School KiambuLariC4DayMixed1
Wangige High School KiambuKabeteC4DayMixed1
William Ng’iru Secondary School KiambuGithunguriC4DayMixed2
Achor Valley Girls Christian School KiambuMureraOtherListed as hybridGirls1
Bethlehem School KiambuMureraOtherBoardingGirls1
Blessed Generations High School KiambuMureraOtherBoardingMixed1
Damacrest Senior School KiambuKikuyuOtherListed as hybridMixed5
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 EastOtherBoardingGirls1
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 & BoardingGirls3
Muguku Tumaini School KiambuLimuruOtherBoardingBoys1
Nairobi Tumaini High School KiambuGithuraiOtherListed as hybridMixed1
Nova Pioneer Tatu Girls Secondary School KiambuRuiruOtherBoardingGirls1
PCEA Limuru Boys High School KiambuLimuruOtherBoardingBoys1
Pleasant View Senior Girls School KiambuGithunguriOtherBoardingGirls1
Precious Blood Girls High School - Juja KiambuJujaOtherBoardingGirls3
Precious Cornerstone Senior School KiambuJujaOtherBoardingGirls1
Sheridan Preparatory Senior School KiambuRuiruOtherListed as hybridMixed1
Skyline School KiambuKikuyuOtherListed as hybridMixed4
St Lucie Kiriri Girls Secondary School KiambuNot confirmedOtherBoardingGirls3
St Mary's School Runda KiambuKiambuOtherListed as hybridMixed1
St. Ann Gichocho KiambuNot confirmedOtherDayGirls1
St. Ann Suresh Raja Girls' High School Kairi KiambuGatundu NorthOtherListed as hybridGirls2
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 KiambuRuiruOtherDayMixed2
Tumaini Brooks High School KiambuKiambuOtherBoardingMixed1
Uhuru Girls Academy KiambuLimuruOtherBoardingGirls1
Wankan Academy Secondary School KiambuNot confirmedOtherBoardingGirls1
Bahari Girls High School KilifiKilifi SouthC1BoardingGirls4
Dr. Krapf KilifiRabaiC1BoardingBoys4
Kombeni KilifiRabaiC1BoardingGirls1
Malindi High KilifiMalindiC1BoardingBoys1
Ribe Boys KilifiRabaiC1BoardingBoys1
Ribe Girls KilifiRabaiC1BoardingGirls2
Sahajanand Special School KilifiKilifi SouthC1BoardingMixed1
Godoma Secondary KilifiGanzeC2BoardingBoys1
Kakoneni Girls KilifiMalindiC2BoardingGirls1
Lutsangani KilifiChonyiC2BoardingBoys1
Moi Kadzonzo Girls KilifiKaloleniC2BoardingGirls3
Sokoke Boys KilifiGanzeC2BoardingBoys2
St. Johns Girls KilifiKaloleniC2BoardingGirls3
St. Georges High KilifiKaloleniC2BoardingBoys2
Chanagande KilifiKaloleniC3BoardingMixed2
Chumani KilifiKilifi NorthC3BoardingMixed2
Dzitsoni KilifiChonyiC3BoardingMixed1
Ganze Boys KilifiGanzeC3BoardingBoys4
Ganze Girls KilifiGanzeC3BoardingGirls1
Jaribuni KilifiKaumaC3BoardingBoys2
Kaloleni Girls’ KilifiKaloleniC3BoardingGirls1
Mapimo Girls KilifiMagariniC3BoardingGirls1
Mariakani KilifiKaloleniC3BoardingBoys3
Mwangea KilifiGanzeC3BoardingGirls2
Ngala Memorial KilifiKaloleniC3BoardingMixed2
Ngombeni KilifiChonyiC3BoardingGirls2
St Teresas KilifiChonyiC3BoardingMixed1
Vitengeni Baptist KilifiGanzeC3BoardingBoys4
A.J Kingi KilifiMagariniC4DayMixed1
ACK Bishop Kalu Mixed Day KilifiMalindiC4DayMixed2
ACK Canon Mweri Memorial KilifiMalindiC4DayMixed3
Adu KilifiMagariniC4DayMixed2
Amason Kingi KilifiGanzeC4DayMixed2
Ambassador Kihti KilifiGanzeC4DayMixed1
Bahero Grls KilifiGanzeC4DayGirls2
Bale Secondary School KilifiGanzeC4DayMixed1
Bamba Girls KilifiGanzeC4DayGirls2
Bandari KilifiGanzeC4DayMixed2
Barani KilifiMalindiC4DayMixed1
Barani High School KilifiKilifi SouthC4DayMixed2
Baricho KilifiMagariniC4DayMixed1
Bishop Baldacchino KilifiMalindiC4DayMixed2
Bofa KilifiKilifi NorthC4DayMixed2
Bofu KilifiRabaiC4DayMixed3
Bundacho KilifiChonyiC4DayMixed1
Bungu KilifiChonyiC4DayMixed1
Burangi KilifiMagariniC4DayMixed2
Bwagamoyo KilifiRabaiC4DayMixed2
Chakama KilifiMalindiC4DayMixed2
Chang’ombe KilifiRabaiC4DayMixed2
Chasimba KilifiChonyiC4DayMixed2
Chiferi KilifiRabaiC4DayMixed2
Dagamra KilifiMagariniC4DayMixed1
Dida KilifiGanzeC4DayMixed2
Dindiri KilifiChonyiC4DayMixed1
Dungicha Secondary KilifiGanzeC4DayMixed1
F B Tuva Memorial KilifiMalindiC4DayMixed4
Fumbini KilifiKilifi NorthC4DayMixed1
Fundi-Issa KilifiMagariniC4DayMixed2
Galana Girls KilifiMagariniC4DayGirls1
Ganda KilifiMalindiC4DayMixed3
Garashi KilifiMagariniC4DayMixed2
Gede Mixed Secondary School KilifiMalindiC4DayMixed2
Gongoni KilifiKilifi SouthC4DayMixed2
Jila KilifiGanzeC4DayMixed3
Jimba Gede KilifiMalindiC4DayMixed3
Jimba Secondary KilifiRabaiC4DayMixed4
Junju KilifiKilifi SouthC4DayMixed3
Kachororoni KilifiGanzeC4DayMixed3
Kadzinuni KilifiKilifi SouthC4DayMixed2
Kaembeni KilifiMagariniC4DayMixed2
Kagombani KilifiMagariniC4DayMixed2
Kajiwe KilifiRabaiC4DayMixed2
Kambe KilifiRabaiC4DayMixed2
Kamoti KilifiRabaiC4DayMixed3
Kang’amboni KilifiGanzeC4DayMixed1
Kasidi KilifiRabaiC4DayMixed3
Katana Ngala KilifiKilifi NorthC4DayMixed3
Katikirieni KilifiChonyiC4DayMixed2
Kauma Girls KilifiKaumaC4DayGirls3
Kawala Mixed KilifiRabaiC4DayMixed3
Kibokoni KilifiMalindiC4DayMixed3
Kijiwetanga KilifiMalindiC4DayMixed3
Kinani KilifiKaloleniC4DayMixed1
Kinarani KilifiKaloleniC4DayMixed2
Kireme Mixed KilifiKilifi SouthC4DayMixed1
Kirumbi Girls KilifiKaloleniC4DayGirls2
Kiwamndani KilifiKilifi NorthC4DayMixed1
Kizurini KilifiKaloleniC4DayMixed2
Konjora KilifiKilifi NorthC4DayMixed1
Korosho KilifiKilifi NorthC4DayMixed1
Kp Senior KilifiKilifi SouthC4DayMixed1
Kurawa KilifiMagariniC4DayMixed2
Langobaya KilifiMalindiC4DayMixed3
Maandani KilifiKaloleniC4DayMixed4
Madunguni KilifiMalindiC4DayMixed1
Magarini Hill KilifiMagariniC4DayMixed1
Magogoni KilifiGanzeC4DayMixed1
Majajani KilifiKilifi SouthC4DayMixed2
Majaoni KilifiKilifi NorthC4DayMixed4
Majenjeni Secondary KilifiMagariniC4DayMixed2
Majivuni KilifiMalindiC4DayMixed2
Makomboani KilifiKaloleniC4DayMixed1
Mapimo Boys KilifiMagariniC4DayBoys1
Marafiki KilifiKilifi NorthC4DayMixed1
Marereni KilifiMagariniC4DayMixed3
Mariani KilifiGanzeC4DayMixed1
Mayowe KilifiKaumaC4DayMixed3
Maziwani KilifiMalindiC4DayMixed2
Mbarakachembe KilifiMalindiC4DayMixed1
Mbararani KilifiRabaiC4DayMixed2
Mbuyuni KilifiChonyiC4DayMixed2
Mdzongoloni KilifiKilifi NorthC4DayMixed2
Mekatilili Memorial KilifiMalindiC4DayMixed2
Menyhart KilifiMalindiC4DayMixed2
Mida KilifiMalindiC4DayMixed1
Midoina KilifiGanzeC4DayMixed1
Migodomani KilifiGanzeC4DayMixed2
Migundini KilifiKaloleniC4DayMixed2
Mikahani KilifiRabaiC4DayMixed1
Mikomani Secondary KilifiRabaiC4DayMixed2
Mitangani KilifiGanzeC4DayMixed4
Miyani KilifiKaloleniC4DayMixed2
Mjanaheri KilifiMagariniC4DayMixed2
Mkondoni KilifiMalindiC4DayMixed1
Mkongani KilifiKilifi NorthC4DayMixed1
Mkwajuni KilifiKilifi SouthC4DayMixed1
Mnarani KilifiKilifi SouthC4DayMixed3
Mnazim’mwenga KilifiKaloleniC4DayMixed2
Mongotini KilifiMalindiC4DayMixed1
Msumarini KilifiKilifi SouthC4DayMixed3
Msumarini Integrated KilifiMagariniC4DayMixed1
Mtepeni KilifiKilifi SouthC4DayMixed1
Mtomondoni KilifiKilifi SouthC4DayMixed2
Mutsengo KilifiKaloleniC4DayMixed3
Muyeye KilifiMalindiC4DayMixed2
Mwandodo KilifiRabaiC4DayMixed3
Mwapuala KilifiKaumaC4DayMixed1
Mwarakaya KilifiChonyiC4DayMixed2
Mwareni Secondary KilifiKaloleniC4DayMixed3
Mwijo KilifiKaloleniC4DayMixed1
Ndugumnani KilifiGanzeC4DayMixed3
Ngerenya KilifiKilifi NorthC4DayMixed1
Ngomeni Secondary School KilifiMagariniC4DayMixed3
Nyari Secondary KilifiGanzeC4DayMixed1
Palakumi KilifiKaumaC4DayMixed2
Paul Haris KilifiChonyiC4DayMixed1
Petanguo KilifiGanzeC4DayMixed2
Pingilikani KilifiChonyiC4DayMixed1
Rabai Secondary KilifiRabaiC4DayMixed1
Ramada KilifiMagariniC4DayMixed2
Rare KilifiGanzeC4DayMixed2
Rev. Canon Kuri KilifiRabaiC4DayMixed3
Roka KilifiKilifi NorthC4DayMixed1
Roka Maweni KilifiKilifi NorthC4DayMixed1
Sabaki KilifiMalindiC4DayMixed1
Shaka KilifiGanzeC4DayMixed2
Shangia Secondary School KilifiKaloleniC4DayMixed2
Shangweni KilifiGanzeC4DayMixed2
Shariani KilifiKilifi SouthC4DayMixed4
Shomela KilifiMagariniC4DayMixed2
Shujaa Mekatilili Secondary School KilifiMagariniC4DayMixed1
Silala KilifiGanzeC4DayMixed3
Sosobora KilifiMalindiC4DayMixed1
Sosoni KilifiKaumaC4DayMixed1
Takaungu KilifiKilifi SouthC4DayMixed2
Tsagwa Secondary KilifiKaloleniC4DayMixed1
Tsangatsini KilifiKaloleniC4DayMixed2
Uyombo Girls KilifiKilifi NorthC4DayGirls1
Vipingo KilifiKilifi SouthC4DayMixed2
Vuga Secondary School KilifiKaloleniC4DayMixed1
Vyambani KilifiKaumaC4DayMixed1
Wakala Girls KilifiMagariniC4DayGirls1
Waresa KilifiMagariniC4DayMixed1
Watala KilifiMagariniC4DayMixed2
Watamu KilifiMalindiC4DayMixed2
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 SouthOtherBoardingBoys2
Baricho High School KirinyagaKirinyaga WestC1BoardingBoys6
Kabare Girls’ High School KirinyagaKirinyaga EastC1BoardingGirls4
Kianyaga High School KirinyagaKirinyaga EastC1BoardingBoys6
Mutira Girls Secondary School KirinyagaKirinyaga CentraC1BoardingGirls1
St. Faustina Kerugoya Girls High School KirinyagaKirinyaga CentraC1BoardingGirls4
Kamuiru Secondary School KirinyagaKirinyaga CentraC2BoardingBoys2
Karoti Girls High School KirinyagaMwea EastC2BoardingGirls4
Kerugoya Boys High School KirinyagaKirinyaga CentraC2BoardingBoys5
Kiamutugu Boys High School KirinyagaKirinyaga EastC2BoardingBoys3
Kiburu Secondary School KirinyagaKirinyaga WestC2BoardingBoys2
Kiine Girls’ Secondary School KirinyagaKirinyaga WestC2BoardingGirls2
Mugumo Girls’ Secondary School KirinyagaKirinyaga EastC2BoardingGirls2
Mukangu Boys Secondary School KirinyagaKirinyaga WestC2BoardingBoys2
Ngaru Girls Secondary School KirinyagaKirinyaga CentraC2BoardingGirls3
Ngiriambu Girls Secondary School KirinyagaKirinyaga EastC2BoardingGirls3
Njega Boys Secondary School KirinyagaKirinyaga CentraC2BoardingBoys3
St Marys Karumandi Secondary School KirinyagaKirinyaga EastC2BoardingBoys2
St. Bakhita Kiburia Girls’ Secondary School KirinyagaKirinyaga EastC2BoardingGirls2
St. Mary’s Mwea Girls Secondary School KirinyagaMwea WestC2BoardingGirls3
St. Rita Kiaragana Girls Secondary School KirinyagaKirinyaga WestC2BoardingGirls2
Dr. Babla Kang’aru Secondary School KirinyagaMwea WestC3BoardingGirls2
Gathambi Girls Secondary School KirinyagaKirinyaga WestC3BoardingGirls2
Kagumo Girls Secondary School KirinyagaKirinyaga CentraC3BoardingGirls1
Karia Secondary School KirinyagaKirinyaga CentraC3BoardingBoys1
Kiamugumo Girls’ Secondary School KirinyagaKirinyaga EastC3BoardingGirls2
Kibirigwi Girls Secondary School KirinyagaKirinyaga WestC3BoardingGirls2
Mutige Secondary School KirinyagaKirinyaga EastC3BoardingBoys3
Mwea Boys Secondary School KirinyagaMwea WestC3BoardingBoys3
St Agatha Kanyekine Girls’ Secondary School KirinyagaKirinyaga CentraC3BoardingGirls1
St Anns’ Gituba Girls Secondary School KirinyagaKirinyaga EastC3BoardingGirls2
St. Agnes Girls Secondary School – Kiranja KirinyagaKirinyaga CentraC3BoardingGirls2
St. Mark’s Girls High School- Thumaita KirinyagaKirinyaga EastC3BoardingGirls3
St. Mary’s Kagio Boys High School KirinyagaMwea WestC3BoardingBoys4
St. Peter and Paul Murinduko Boys Secondary School KirinyagaMwea EastC3BoardingBoys3
St. Trizas Kutus Girls Boarding Secondary School KirinyagaMwea EastC3BoardingGirls2
Wang’uru Girls’ Secondary School KirinyagaMwea EastC3BoardingGirls1
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 EastC4DayMixed1
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 EastC4DayMixed1
Gatuto Mixed Day Secondary School KirinyagaKirinyaga CentraC4DayMixed2
Gatwe Mixed Secondary School KirinyagaKirinyaga CentraC4DayMixed2
Getuya Secondary School KirinyagaKirinyaga WestC4DayMixed1
Githure Secondary School KirinyagaKirinyaga EastC4DayMixed2
Gitooini Secondary School KirinyagaMwea WestC4DayMixed2
Gitwe Mixed Day Secondary School KirinyagaKirinyaga CentraC4DayMixed2
Good Samaritan Secondary School KirinyagaMwea WestC4DayMixed1
Habel Nyamu Secondary School KirinyagaMwea EastC4DayMixed2
Hon. Kiragu Stephen Secondary School KirinyagaMwea WestC4DayMixed2
Ikurungu Secondary School KirinyagaMwea EastC4DayMixed2
Kabonge Secondary School KirinyagaKirinyaga WestC4DayMixed1
Kairi-Ini Secondary School KirinyagaKirinyaga WestC4DayMixed1
Kangai Secondary School KirinyagaMwea WestC4DayMixed2
Kangure Mixed Day Secondary School KirinyagaMwea WestC4DayMixed2
Kanjinji Mixed Secondary School KirinyagaMwea EastC4DayMixed1
Kanjuu Mixed Secondary School KirinyagaKirinyaga EastC4DayMixed2
Karaini Secondary School KirinyagaKirinyaga CentraC4DayMixed2
Karima Secondary School KirinyagaKirinyaga WestC4DayMixed2
Kathaka Secondary School KirinyagaKirinyaga WestC4DayMixed3
Kavote Secondary School KirinyagaKirinyaga EastC4DayMixed1
Kerugoya School for the Deaf KirinyagaKirinyaga CentraC4DayMixed1
Kiabarikiri Secondary School KirinyagaKirinyaga CentraC4DayMixed2
Kiaga Mixed Day Secondary School KirinyagaKirinyaga CentraC4DayMixed3
Kiamaina Secondary School KirinyagaKirinyaga CentraC4DayMixed2
Kiamanyeki Secondary School KirinyagaMwea EastC4DayMixed1
Kiamiciri Secondary School KirinyagaKirinyaga EastC4DayMixed3
Kiamuruga Secondary School KirinyagaKirinyaga CentraC4DayMixed2
Kiamutuira Secondary School KirinyagaKirinyaga CentraC4DayMixed1
Kiamwathi Secondary School KirinyagaKirinyaga EastC4DayMixed1
Kiandai Secondary School KirinyagaKirinyaga EastC4DayMixed1
Kiandangae Secondary School KirinyagaKirinyaga WestC4DayMixed1
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 WestC4DayMixed2
Kianyambo Secondary School KirinyagaKirinyaga EastC4DayMixed2
Kiarugu Mixed Day Secondary KirinyagaKirinyaga CentraC4DayMixed2
Kiaumbui Secondary School KirinyagaKirinyaga EastC4DayMixed1
Kiine Mixed Day Secondary School KirinyagaKirinyaga WestC4DayMixed1
Kimunye Secondary School KirinyagaKirinyaga EastC4DayMixed2
Kinyaga Day Mixed Secondary School KirinyagaMwea WestC4DayMixed2
Kiorugari Mixed Secondary School KirinyagaMwea EastC4DayMixed2
Kirigo Secondary School KirinyagaKirinyaga CentraC4DayMixed2
Kirimunge Mixed Day Secondary School KirinyagaKirinyaga CentraC4DayMixed4
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 CentraC4DayMixed2
Mukou Mixed Day Secondary School KirinyagaMwea WestC4DayMixed1
Mumbuini Secondary School KirinyagaMwea EastC4DayMixed2
Muragara Secondary School KirinyagaKirinyaga WestC4DayMixed1
Mutitu Secondary School KirinyagaKirinyaga CentraC4DayMixed1
Mutuma Trinity Secondary School KirinyagaKirinyaga CentraC4DayMixed3
Mwanianjau Mixed Secondary School KirinyagaKirinyaga EastC4DayMixed2
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 WestC4DayMixed1
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 WestC4DayMixed2
Nyangati Secondary School KirinyagaMwea EastC4DayMixed2
Nyanja Secondary School KirinyagaKirinyaga EastC4DayMixed2
Rukanga Secondary School KirinyagaMwea WestC4DayMixed1
Rukenya Mixed Day Secondary School KirinyagaKirinyaga EastC4DayMixed3
Rurii Secondary School KirinyagaMwea WestC4DayMixed2
Rwambiti Secondary School KirinyagaKirinyaga EastC4DayMixed3
Sacred Heart Kangaita Secondary School KirinyagaKirinyaga CentraC4DayMixed1
Sagana Secondary School KirinyagaKirinyaga WestC4DayMixed2
St Joseph Kerugoya Secondary School KirinyagaKirinyaga CentraC4DayMixed2
St Peters Difathas Secondary School KirinyagaMwea EastC4DayMixed2
St Peter’s Gathuthiini Secondary School KirinyagaKirinyaga WestC4DayMixed1
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 CentraC4DayMixed3
St. John’s Kiburu Secondary School KirinyagaKirinyaga WestC4DayMixed2
St. Marys Kiaragana Mixed Day Secondary School KirinyagaKirinyaga WestC4DayMixed1
St. Michael Mukui Secondary School KirinyagaKirinyaga WestC4DayMixed2
St. Paul Karucho Secondary School KirinyagaKirinyaga EastC4DayMixed2
St. Peters Mwea Mixed Secondary School KirinyagaMwea WestC4DayMixed2
St. Phillips Baricho Secondary School KirinyagaKirinyaga WestC4DayMixed2
St. Teresa Riandira Secondary School KirinyagaMwea WestC4DayMixed1
St. John’s Karimaini Girls Secondary School KirinyagaKirinyaga WestC4DayGirls2
St. Louis Nyagithuci Secondary School KirinyagaKirinyaga EastC4DayMixed2
St. Mary Magdalene Githage Secondary School KirinyagaKirinyaga EastC4DayMixed1
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 WestC4DayMixed1
Urumandi Secondary School KirinyagaMwea EastC4DayMixed1
Facing Mt Kenya Secondary KirinyagaNot confirmedOtherDay & BoardingMixed2
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 EastOtherBoardingBoys3
Winpride Secondary School KirinyagaNot confirmedOtherBoardingGirls1
Gianchere Friends Secondary/Voc for the Hearing Impaired KisiiKisii CentralC1BoardingMixed2
Kereri Girls High School KisiiKisii CentralC1BoardingGirls2
Kisii High KisiiKisii CentralC1BoardingBoys6
Nyabururu Girls KisiiKitutu CentralC1BoardingGirls2
Riokindo High School KisiiKenyenyaC1BoardingBoys5
Bishop Charles Mugendi Secondary School KisiiKisii SouthC2BoardingMixed3
Cardinal Otunga High School-Mosocho KisiiKitutu CentralC2BoardingBoys2
E L C K Itierio Boys High School KisiiKisii SouthC2BoardingBoys3
E L C K Itierio Girls Secondary School KisiiKisii SouthC2BoardingGirls3
Itibo Boys High School KisiiMaraniC2BoardingBoys3
Itibo Girls Secondary School KisiiMaraniC2BoardingGirls3
Mobamba Secondary School KisiiSouth MasabaC2BoardingMixed4
Moi Gesusu High School KisiiSouth MasabaC2BoardingBoys4
Nduru Boys High School KisiiSouth GuchaC2BoardingBoys3
Nduru Girls’ Secondary School KisiiSouth GuchaC2BoardingGirls2
Nyabisase Mixed Secondary School KisiiNyamacheC2BoardingMixed3
Nyamache Secondary School KisiiNyamacheC2BoardingBoys3
Nyamagwa SDA Secondary School KisiiKisii CentralC2BoardingMixed3
Nyanchwa Boys High School KisiiKisii CentralC2BoardingBoys2

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

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