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
Entiyiani Secondary School NarokNarok NorthC4DayMixed1
Esoit Mixed Secondary School NarokNarok WestC4DayMixed1
Ewangan Secondary School NarokNarok CentralC4DayMixed4
Ilkerin Girls Secondary School NarokTrans Mara EastC4DayGirls4
Ilkerin Loita Mixed School NarokNarok SouthC4DayMixed4
Ilkerin Secondary School NarokTrans Mara EastC4DayMixed5
Ilmashariani Day Secondary School NarokNarok CentralC4DayMixed4
Ilpashire Secondary School NarokTrans Mara WestC4DayMixed2
Ilubi Mixed Day Secondary School NarokNarok SouthC4DayMixed5
Ilwuasi Nkishu Secondary School NarokTrans Mara WestC4Listed as hybridMixed1
Jeesun Ryu Adventist Mission School NarokTrans Mara WestC4DayMixed7
Kamermeru Secondary School NarokTrans Mara EastC4DayMixed2
Kapkatet Mixed Secondary School NarokNarok SouthC4DayMixed6
Kapsasian Secondary School NarokTrans Mara EastC4DayMixed4
Kapune Secondary School NarokTrans Mara WestC4DayMixed4
Kapweria Secondary School NarokTrans Mara EastC4DayMixed4
Katakala Secondary School NarokNarok CentralC4DayMixed6
Keekonyokie Secondary School NarokNarok EastC4DayMixed9
Kelonget High School NarokTrans Mara EastC4DayMixed6
Kensington Hall Oloosinon Girls Secondary School NarokTrans Mara Sout HC4DayGirls4
Kibisorwet Secondary School NarokTrans Mara EastC4DayMixed2
Kigonor High School NarokTrans-Mara EastC4DayMixed3
Kimelok Secondary School NarokNarok CentralC4DayMixed8
Kishermoruak Secondary School NarokNarok WestC4DayMixed3
Kisiara Secondary School NarokTrans Mara EastC4DayMixed5
Koisagat High School NarokTrans Mara EastC4DayMixed2
Kondamet Secondary School NarokTrans Mara Sout HC4DayMixed6
Kotolian Secondary School NarokNarok SouthC4DayMixed3
Kuresiet Secondary School NarokTrans Mara EastC4DayMixed2
Kurongurik Secondary School NarokTrans Mara EastC4DayMixed4
Kutete Mixed Day Secondary School NarokNarok WestC4DayMixed5
Laluk Mixed Day Secondary School NarokNarok WestC4DayMixed5
Lelagoin Secondary School NarokTrans Mara EastC4DayMixed4
Lelakwe Secondary School NarokNarok SouthC4DayMixed2
Lelechonik Secondary School NarokTrans Mara EastC4DayMixed4
Lenana Mixed Secondary School NarokNarok CentralC4DayMixed6
Lepolos Secondary School NarokNarok WestC4DayMixed5
Leshuta Secondary School NarokNarok WestC4DayMixed6
Loita Girls Secondary School NarokNarok SouthC4DayGirls4
Lower Sagamian Secondary School NarokNarok SouthC4DayMixed2
Mabwaita Secondary School NarokTrans Mara EastC4DayMixed2
Mara View Secondary School NarokTrans-Mara EastC4DayMixed2
Mararianda Secondary School NarokNarok WestC4DayMixed2
Marinwa Secondary School NarokNarok SouthC4DayMixed3
Masaantare Secondary School NarokNarok SouthC4DayMixed4
Masese Secondary School NarokNarok WestC4DayMixed2
Mashangwa Secondary School NarokTrans Mara Sout HC4DayMixed5
Masikonde Secondary School NarokNarok CentralC4DayMixed9
Masurura Secondary School NarokTrans Mara Sout HC4DayMixed6
Moita Mixed Secondary NarokTrans Mara Sout HC4DayMixed10
Mokondo High School NarokTrans Mara EastC4DayBoys4
Morijo Loita Mixed Secondary School NarokNarok SouthC4DayMixed4
Murkan Secondary School NarokTrans Mara EastC4DayMixed6
Mutenkuar Secondary School NarokTrans Mara WestC4DayMixed4
Naisudori Mixed Day Secondary School NarokNarok SouthC4DayMixed6
Naituyupaki Secondary School NarokNarok NorthC4DayMixed2
Ndamama Secondary School NarokTrans Mara EastC4DayMixed6
Ngendalel Secondary School NarokTrans Mara Sout HC4DayMixed3
Ngoswani Mixed Secondary School NarokNarok SouthC4DayMixed4
Nkararo Secondary NarokTrans Mara Sout HC4DayMixed6
Ntimama Day Mixed Secondary School NarokNarok NorthC4DayMixed6
Nturumeti Secondary School NarokNarok EastC4DayMixed2
Olaimutiai Girls Secondary School NarokNarok EastC4Listed as hybridGirls6
Olalui Secondary School NarokTrans Mara WestC4DayMixed2
Olchorro Oiroiwua Secondary School NarokNarok WestC4DayMixed9
Olderkesi Secondary School NarokNarok WestC4DayMixed7
Ole Muna Secondary School NarokNarok SouthC4DayMixed6
Ole Nkanae Secondary School NarokNarok SouthC4DayMixed3
Ole Nkapune Mixed Day Secondary School NarokNarok SouthC4DayMixed3
Ole Sulunye NarokNarok AmaloC4DayMixed3
Olerai Secondary School NarokNarok WestC4DayMixed5
Olereko Secondary NarokTrans Mara WestC4DayMixed3
Olereut Secondary School NarokNarok WestC4DayMixed4
Olesharo Girls Secondary School NarokNarok EastC4DayGirls8
Oletukat Secondary School NarokNarok EastC4DayMixed6
Olkiloriti Secondary School NarokTrans Mara Sout HC4DayMixed4
Olkinyei Secondary School NarokNarok WestC4DayMixed4
Olmariko Secondary School NarokNarok NorthC4DayMixed6
Olmesutie Day Secondary School NarokNarok SouthC4DayMixed6
Oloirien Boys Secondary School NarokNarok EastC4DayBoys8
Ololoipang’i Secondary School NarokNarok SouthC4DayMixed4
Olorropil Secondary School NarokNarok NorthC4DayMixed3
Olorukoti Secondary School NarokTrans Mara Sout HC4DayMixed8
Oloserian Mao Secondary School NarokNarok NorthC4DayMixed5
Olpopongi Secondary School NarokTrans Mara EastC4DayMixed2
Olpusimoru Secondary School NarokNarok NorthC4DayMixed3
Oltanki Secondary School NarokTrans Mara WestC4DayMixed4
Oltarakwai Secondary School NarokNarok SouthC4DayMixed6
Ongata Oloiren Mixed Day Secondary School NarokNarok SouthC4DayMixed6
Osiga Secondary School NarokNarok WestC4DayMixed5
Osonkoroi Secc NarokTrans Mara WestC4DayMixed4
Osotua Mixed NarokNarok SouthC4DayMixed3
Pimbiniet Mixed Secondary School NarokNarok WestC4DayMixed5
Purko Secondary School NarokNarok NorthC4DayMixed3
Ringwa Mixed Secondary School NarokNarok WestC4DayMixed5
Romosha Secondary School NarokTrans Mara WestC4DayMixed5
Rongena Mixed Day Secondary School NarokNarok WestC4DayMixed2
Sagamian Secondary School NarokNarok SouthC4DayMixed4
Saire Secondary School NarokNarok SouthC4DayMixed3
Saleita Secondary School NarokNarok EastC4DayMixed1
Samoei Kiptenden Girls Secondary School NarokNarok WestC4DayGirls6
Siana Girls High School NarokNarok WestC4DayGirls10
Sikawa Secondary School NarokTrans Mara WestC4DayMixed7
Simotwet Secondary School NarokTrans Mara EastC4DayMixed3
Sitoka Secondary NarokTrans Mara Sout HC4DayMixed6
Siwot Secondary School NarokNarok SouthC4DayMixed6
Sosiana Secondary School NarokTrans Mara EastC4DayMixed4
St. Peter’s Kuto Secondary School NarokNarok WestC4DayMixed10
Takitech High School NarokTrans Mara EastC4DayMixed2
Tengecha Esoit Secondary NarokNarok SouthC4DayMixed6
Tumoiyot Secondary NarokNarok SouthC4DayMixed6
AIC Bisset Secondary School NarokNarok CentralOtherListed as hybridMixed1
Chestor Boys NarokNarok CentralOtherListed as hybridBoys1
Fanaka Secondary School NarokNot confirmedOtherDayMixed1
Hekima International School NarokNarok CentralOtherListed as hybridMixed4
Kakenya Girls High School NarokTrans Mara WestOtherBoardingGirls8
Kiletien Secondary NarokNot confirmedOtherDayMixed3
Narok Great Agape Secondary School NarokNarok CentralOtherListed as hybridMixed1
Nasaruni Girls Secondary School NarokNarok CentralOtherBoardingGirls2
Oldonyo Orok Secondary NarokNot confirmedOtherDayMixed5
Our Lady of Angels Marinwa Girls Secondary NarokNot confirmedOtherDay & BoardingGirls1
Sirua Aulo Secondary School NarokTrans Mara WestOtherBoardingMixed2
Sr Mary Stephen Ntoitoi Secondary School NarokNot confirmedOtherDay & BoardingMixed13
Sterling Academy NarokNarok WestOtherDayMixed1
Kebirigo High School NyamiraNyamiraC1BoardingBoys9
Nyambaria High School NyamiraMangaC1BoardingBoys12
Sironga Girls High School NyamiraNyamiraC1BoardingGirls12
Gesiaga Secondary School NyamiraNyamiraC2BoardingMixed11
Kebabe Girls Secondary School NyamiraNyamira NorthC2BoardingGirls9
Marindi Secondary School NyamiraNyamiraC2BoardingMixed10
Matongo Boys High School NyamiraNyamira NorthC2BoardingBoys9
Menyenya S.D.A High School NyamiraBorabuC2BoardingMixed18
Mwongori Secondary School NyamiraBorabuC2BoardingMixed20
Nyaikuro High School NyamiraMangaC2BoardingMixed10
Nyakongo High School NyamiraNorth MasabaC2BoardingBoys14
Nyamira Boys High School NyamiraNyamiraC2BoardingBoys10
Nyamiranga Secondary School NyamiraNyamira NorthC2BoardingMixed7
Nyansabakwa Secondary School NyamiraNyamiraC2BoardingBoys6
Nyansiongo High School NyamiraBorabuC2BoardingBoys13
Our Lady of Mercy Rangenyo Girls Secondary School NyamiraNyamiraC2BoardingGirls9
St Mathias Mulumba Secondary School NyamiraBorabuC2BoardingGirls16
St Paul’s Gekano Boys High School NyamiraMangaC2BoardingBoys5
St. Cyprian Biticha Secondary School NyamiraNorth MasabaC2BoardingMixed5
St. Paul’s Nyandoche Secondary School NyamiraBorabuC2BoardingGirls10
St. Peter’s Nyakemincha Secondary School NyamiraNyamiraC2BoardingMixed12
Tombe Girls High School NyamiraMangaC2BoardingGirls20
Eronge SDA Secondary School NyamiraBorabuC3BoardingMixed10
Esani Secondary School NyamiraNorth MasabaC3BoardingMixed2
Gekendo Secondary School NyamiraNyamira NorthC3BoardingMixed3
Gekomoni Secondary School NyamiraNyamiraC3BoardingMixed9
Ikonge Boys Secondary School NyamiraNyamira NorthC3BoardingBoys4
Ikonge P A G Secondary School NyamiraNyamira NorthC3BoardingGirls7
Kiabonyoru Girls Secondary School NyamiraNyamira NorthC3BoardingGirls8
Kiabonyoru Secondary School NyamiraNyamira NorthC3BoardingMixed6
Manga Girls High School NyamiraBorabuC3BoardingGirls13
Manga Girls Model School NyamiraMangaC3BoardingGirls5
Marani P.A.G Girls Secondary School NyamiraNyamiraC3BoardingGirls2
Masosa Mixed Secondary School NyamiraNyamiraC3BoardingMixed12
Mecheo SDA Mixed Secondary NyamiraBorabuC3BoardingMixed6
Mogongo Girls’ Secondary School NyamiraNyamira NorthC3BoardingGirls2
Motagara Girls Secondary School NyamiraNyamiraC3BoardingGirls5
Nyamaiya Secondary School NyamiraNyamiraC3BoardingMixed6
Nyamusi Girls Secondary School NyamiraNyamira NorthC3BoardingGirls2
Omoyo Girls High School NyamiraNorth MasabaC3BoardingGirls2
Rigoma Secondary School NyamiraNorth MasabaC3BoardingGirls4
St. Gonzagagonza Isoge NyamiraBorabuC3BoardingMixed13
St. Thomas Moore NyamiraBorabuC3BoardingMixed12
A.I.C Gietai Secondary School NyamiraBorabuC4DayGirls3
Bocharia PAG Mixed Secondary School NyamiraNorth MasabaC4DayMixed2
Bogwendo Secondary School NyamiraMangaC4DayMixed6
Bomorito Secondary School NyamiraNyamiraC4DayMixed1
Bondeka ELCK Mixed Secondary School NyamiraNyamiraC4DayMixed4
Bonyunyu Secondary School NyamiraNyamiraC4DayMixed9
Bosiango S.D.A Secondary School NyamiraNyamiraC4DayMixed4
Egentubi Mixed Secondary School NyamiraNyamira NorthC4DayMixed3
Egetonto Secondary School NyamiraNyamira NorthC4DayMixed3
Ekenyoro Technical Secondary School NyamiraNyamiraC4DayMixed3
Embonga Secondary School NyamiraNyamiraC4DayMixed1
Endiba Tech Secondary School NyamiraNyamira NorthC4DayMixed1
Enkinda SDA Secondary School NyamiraNyamira NorthC4DayMixed3
Eronge DEB Secondary School NyamiraNyamira NorthC4DayMixed2
Esanige Mixed Technical Secondary School NyamiraNyamira NorthC4DayMixed3
Fr. Kaisser Nyamonge Secondary School NyamiraNyamira NorthC4DayMixed3
Geke Secondary School NyamiraMangaC4DayMixed6
Gekonge Secondary School NyamiraNyamira NorthC4DayMixed5
Gesore P.A.G Secondary School NyamiraNyamiraC4DayMixed3
Gesure E.L.C.K Secondary School NyamiraMangaC4DayMixed4
Geta PAG Secondary School NyamiraNyamiraC4DayMixed3
Getaari Mixed Secondary School NyamiraNyamiraC4DayMixed4
Getare Mixed Secondary School NyamiraNyamira NorthC4DayMixed3
Gianchore PAG Mixed Secondary School NyamiraNyamiraC4DayMixed3
Gisage Secondary School NyamiraNyamira NorthC4DayMixed3
Gitwebe DEB Secondary School NyamiraNyamira NorthC4DayMixed1
Gucha SDA Mixed Secondary School NyamiraNyamiraC4DayMixed3
Ikamu Secondary School NyamiraNyamira NorthC4DayMixed4
Ikobe Mixed Secondary School NyamiraMangaC4DayMixed9
Ikonge S.D.A. Secondary School NyamiraMangaC4DayMixed4
Irianyi Secondary School NyamiraMangaC4DayMixed4
Iteresi DEB Secondary School NyamiraNyamira NorthC4DayMixed1
Itumbe SDA Mixed Secondary School NyamiraBorabuC4DayMixed3
Karantini SDA Secondary School NyamiraNorth MasabaC4DayMixed2
Kea Secondary School NyamiraNyamira NorthC4DayMixed3
Kebirichi Secondary School NyamiraNorth MasabaC4DayMixed2
Keginga Secondary School NyamiraBorabuC4DayMixed3
Kegogi P A G Mixed Secondary School NyamiraNorth MasabaC4DayMixed2
Kenguso Secondary School NyamiraNyamira NorthC4DayMixed1
Kenyenya Mixed Day and Boarding NyamiraNyamiraC4DayMixed4
Kenyerere P.A.G Mixed Secondary School NyamiraMangaC4DayMixed3
Kenyoro ELCK Secondary School NyamiraNyamira NorthC4DayMixed4
Kerongeta Secondary School NyamiraNorth MasabaC4DayMixed3
Kiabiraa Secondary School NyamiraMangaC4DayMixed6
Kiang’inda Secondary School NyamiraNyamiraC4DayMixed3
Kianungu Secondary School NyamiraNyamiraC4DayMixed3
Kiendege Secondary School NyamiraMangaC4DayMixed3
Kineni Mixed Secondary School NyamiraBorabuC4DayMixed3
Kuura Mixed Secondary School NyamiraNyamiraC4DayMixed9
Maagonga Secondary School NyamiraNyamira NorthC4DayMixed4
Machururiati Secondary School NyamiraNorth MasabaC4DayMixed2
Magura Secondary School NyamiraBorabuC4DayMixed3
Makairo Mixed Secondary School NyamiraNyamiraC4DayMixed6
Matongo Lutheran Secondary School NyamiraNyamira NorthC4DayMixed3
Matutu PAG Secondary School NyamiraNorth MasabaC4DayMixed3
Metamaywa Secondary School NyamiraNorth MasabaC4DayMixed2
Miriri Secondary School NyamiraMangaC4DayMixed3
Misambi Secondary School NyamiraNyamira NorthC4DayMixed3
Mochenwa F.P.F.K. Secondary School NyamiraNyamira NorthC4DayMixed3
Mochenwa Secondary School NyamiraNorth MasabaC4DayMixed3
Mogusii Secondary School NyamiraBorabuC4DayMixed1
Mokomoni SDA Secondary School NyamiraMangaC4DayMixed3
Mokwerero Secondary School NyamiraMangaC4DayMixed3
Mong’oni Secondary School NyamiraNorth MasabaC4DayMixed2
Morako Secondary School NyamiraMangaC4DayMixed4
Mote Oguto P.A.G Secondary School NyamiraNyamira NorthC4DayMixed3
Nami Secondary School NyamiraNyamiraC4DayMixed6
Nsicha DEB Secondary School NyamiraNyamira NorthC4DayMixed3
Ntana Secondary School NyamiraNyamira NorthC4DayMixed5
Nyabisimba Secondary School NyamiraNyamiraC4DayMixed1
Nyachogochogo Secondary School NyamiraNyamiraC4DayMixed3
Nyachururu P.A.G Mixed Secondary School NyamiraNyamiraC4DayMixed5
Nyagachi DEB Secondary School NyamiraNyamiraC4DayMixed1
Nyagokiani Secondary School NyamiraNyamira NorthC4DayBoys4
Nyaguku Secondary School NyamiraMangaC4DayMixed6
Nyaibasa Mixed Secondary School NyamiraNorth MasabaC4DayMixed3
Nyaigwa Girls Secondary School NyamiraNyamiraC4DayGirls4
Nyairanga Mixed Secondary School NyamiraNyamira NorthC4DayMixed2
Nyaisa Manga Secondary School NyamiraMangaC4DayMixed6
Nyakenimo Secondary School NyamiraNyamira NorthC4DayMixed3
Nyakeore Secondary School NyamiraNyamiraC4DayMixed5
Nyamauro Secondary School NyamiraNyamira NorthC4DayMixed1
Nyambiri SDA Secondary School NyamiraNyamira NorthC4DayMixed2
Nyameru Mixed Secondary School NyamiraNyamiraC4DayMixed6
Nyamwanchania PAG Secondary School NyamiraNyamira NorthC4DayMixed2
Nyangoge Secondary School NyamiraNyamira NorthC4DayMixed4
Nyankoba SDA Secondary School NyamiraNorth MasabaC4DayMixed3
Nyariacho Secondary School NyamiraNorth MasabaC4DayMixed2
Nyasio ELCK Girls Secondary School NyamiraNyamira NorthC4DayGirls1
Ogango SDA Mixed Secondary School NyamiraMangaC4DayMixed3
Omorare P.A.G Mixed Tech Secondary School NyamiraNyamira NorthC4DayMixed2
Omosasa Dok Mixed Secondary School NyamiraNyamiraC4DayMixed1
Onsando Girls DEB Secondary School NyamiraBorabuC4DayGirls6
Otanyore ELCK Mixed Secondary School NyamiraNyamiraC4DayMixed1
Our Lady of Mercy Ibara Secondary School NyamiraNyamira NorthC4DayMixed1
Riakworo Secondary School NyamiraNorth MasabaC4DayMixed2
Riamandere Secondary School NyamiraNyamiraC4DayMixed3
Riamoni Secondary School NyamiraNorth MasabaC4DayMixed2
Rigoko Secondary School NyamiraBorabuC4DayMixed6
Riomanga DEB Secondary School NyamiraNorth MasabaC4DayMixed2
Riomego P.A.G Secondary School NyamiraNyamira NorthC4DayMixed3
Riomego SDA Secondary School NyamiraNyamira NorthC4DayMixed8
Riooga Secondary School NyamiraNorth MasabaC4DayMixed7
Riosiago Secondary School NyamiraNorth MasabaC4DayMixed2
Rirumi Mixed Secondary School NyamiraNyamiraC4DayMixed4
Riyabe Mixed Secondary School NyamiraNorth MasabaC4DayMixed8
Senator Kebaso Secondary School NyamiraNyamiraC4DayMixed6
Sengera Manga Secondary School NyamiraMangaC4DayMixed4
Sengereri Mixed Secondary School NyamiraMangaC4DayMixed4
St Paul Omonayo Secondary School NyamiraNyamira NorthC4DayMixed4
St Peter’s Nyaisa Secondary School NyamiraNyamiraC4DayMixed6
St Philip’s Rateti Secondary School NyamiraNyamiraC4DayMixed4
St Teresa Mixed Secondary School (Bugo) NyamiraNyamiraC4DayMixed3
St Thomas Gekano Mixed Secondary School NyamiraMangaC4DayMixed3
St Tiberius Nyamotentemi M D Secondary School NyamiraNyamiraC4DayMixed3
St. Albert’s Girango Secondary School NyamiraNorth MasabaC4DayMixed4
St. Alenxander Mixed Secondary School-Kiomakondo NyamiraMangaC4DayMixed4
St. Anatole Nyanchonori Secondary School NyamiraNorth MasabaC4DayMixed2
St. Andrews Nyabigege Mixed Secondary School NyamiraMangaC4DayMixed3
St. Andrew’s Nyamwanga D.O.K Secondary School NyamiraMangaC4DayMixed3
St. Clare Gekendo Girls Secondary School NyamiraNyamira NorthC4DayGirls4
St. Francis Kerema Secondary School NyamiraNyamira NorthC4DayMixed2
St. James Nyaronde Secondary School NyamiraBorabuC4DayMixed3
St. John Nyakwerema Secondary School NyamiraNyamira NorthC4DayMixed3
St. Joseph Nyanchoka Secondary School NyamiraNyamira NorthC4DayMixed3
St. Joseph’s Biego Secondary School NyamiraNyamira NorthC4DayMixed4
St. Joseph’s Enchoro Secondary School NyamiraNyamiraC4DayMixed3
St. Joseph’s Etono Mixed Secondary School NyamiraNyamiraC4DayMixed3
St. Joseph’s Lietego NyamiraBorabuC4DayMixed5
St. Luke’s Nyasumi D.O.K. Secondary School NyamiraNorth MasabaC4DayMixed2
St. Mary’s Mongorisi Secondary School NyamiraNyamiraC4DayMixed3
St. Monica Mageri Mixed Secondary School NyamiraNyamira NorthC4DayMixed2
St. Patrice Nyantaro Secondary School NyamiraNyamiraC4DayMixed3
St. Patrick Kahawa Secondary School NyamiraBorabuC4DayMixed3
St. Paul Tombe Technical Secondary School NyamiraNyamira NorthC4DayMixed3
St. Paul’s Manga – Orotuba Secondary School NyamiraMangaC4DayMixed3
St. Paul’s Nyachichi Secondary School NyamiraMangaC4DayMixed4
St. Peter’s Nyakenyomisia Secondary School NyamiraNyamira NorthC4DayMixed3
St. Theresa Omonono Secondary School NyamiraNyamira NorthC4DayMixed1
St. Yuvinalis Nyamakoroto Secondary School NyamiraNorth MasabaC4DayMixed2
St. Don Bosco Secondary School NyamiraNorth MasabaC4DayMixed3
St. Francis Nyatieko Secondary School NyamiraNorth MasabaC4DayMixed2
St. Joseph’s Kemasare Mixed Secondary School NyamiraNyamiraC4DayMixed3
St. Mary’s Ekerubo Secondary School NyamiraMangaC4DayMixed6
St’ Danes Eronge Secondary School NyamiraNorth MasabaC4DayMixed4
Sungututa Secondary School NyamiraNorth MasabaC4DayMixed2
Tindereti Secondary School NyamiraBorabuC4DayMixed5
Tombe Mixed Secondary School NyamiraMangaC4DayMixed2
Matutu Secondary NyamiraNot confirmedOtherDayMixed8
Prince Dan Adventist Secondary School NyamiraNot confirmedOtherDay & BoardingMixed5
St Andrews Kaggwa Girls Secondary NyamiraNot confirmedOtherBoardingGirls6
St Theresas Gekano Secondary NyamiraNot confirmedOtherNot confirmedNot confirmed5
Karima Girls NyandaruaNorth KinangopC1BoardingGirls12
Magomano Secondary School NyandaruaNorth KinangopC1BoardingGirls6
Njabini Boys High School NyandaruaSouth KinangopC1BoardingBoys5
Nyahururu High School NyandaruaNyandarua WestC1BoardingBoys7
Nyandarua High School NyandaruaNyandarua CentrC1BoardingMixed5
Gatimu Girls Secondary School NyandaruaNyandarua WestC2BoardingGirls4
Kipipiri School NyandaruaWanjohiC2BoardingBoys7
Leshau Boys High School NyandaruaNyandarua NorthC2BoardingBoys3
Magumu High School NyandaruaSouth KinangopC2BoardingBoys3
Mt Kinangop Girls Secondary School NyandaruaSouth KinangopC2BoardingGirls5
Muruaki Secondary School NyandaruaNorth KinangopC2BoardingBoys4
Ndaragwa Girls NyandaruaAberdareC2BoardingGirls9
Nyakiambi NyandaruaMirangineC2BoardingGirls6
Ol’kalou Secondary School NyandaruaNyandarua CentrC2BoardingMixed1
Shamata Girls Secondary School NyandaruaAberdareC2BoardingGirls4
St Bakhita Bongo Girls NyandaruaSouth KinangopC2BoardingGirls5
St. Joseph Mkungi Secondary School NyandaruaNorth KinangopC2BoardingBoys2
St. Pauls Amani Boys High School NyandaruaNyandarua WestC2BoardingBoys9
Wanjohi Girls NyandaruaWanjohiC2BoardingGirls13
Geta Secondary NyandaruaWanjohiC3BoardingMixed10
Githunguchu NyandaruaNyandarua NorthC3BoardingMixed3
Heni Secondary School NyandaruaSouth KinangopC3BoardingMixed6
Irigithathi Secondary NyandaruaNyandarua NorthC3BoardingMixed6
Kambaa Technical Secondary School NyandaruaAberdareC3BoardingMixed3
Karati Secondary School NyandaruaSouth KinangopC3BoardingMixed2
Kimuri Secondary School NyandaruaNorth KinangopC3BoardingMixed2
Kitogo Secondary School NyandaruaNorth KinangopC3BoardingMixed2
Mawingo Girls NyandaruaKipipiriC3BoardingGirls6
Miharati NyandaruaKipipiriC3BoardingMixed6
Mumui Secondary NyandaruaKipipiriC3BoardingMixed3
Munyaka Secondary School NyandaruaSouth KinangopC3BoardingMixed3
Murichu NyandaruaNyandarua NorthC3BoardingMixed6
Mwenda-Andu Secondary School NyandaruaNorth KinangopC3BoardingMixed4
Nandarasi Secondary School NyandaruaNorth KinangopC3BoardingMixed3
Ndaragwa Boys High School NyandaruaAberdareC3BoardingBoys3
Ngaindeithia NyandaruaNyandarua NorthC3BoardingMixed12
Ngorika Secondary School NyandaruaMirangineC3BoardingMixed3
Passenga Secondary School NyandaruaNyandarua CentrC3BoardingMixed3
Salient High School NyandaruaNyandarua CentrC3BoardingMixed2
Sasumua NyandaruaSouth KinangopC3BoardingMixed3
Tulaga Secondary School NyandaruaSouth KinangopC3BoardingMixed6
Turasha Secondary School NyandaruaKipipiriC3BoardingMixed6
Aberdare High NyandaruaNyandarua NorthC4DayMixed6
Aberdare Mixed NyandaruaNyandarua NorthC4DayMixed3
Aberdare Ranges Secondary School NyandaruaNorth KinangopC4DayMixed2
Baari NyandaruaNyandarua NorthC4DayMixed3
Bongo Mixed Day Secondary NyandaruaSouth KinangopC4DayMixed2
Dedan Kimathi NyandaruaNyandarua NorthC4DayMixed3
Gatarwa Secondary School NyandaruaNyandarua CentrC4DayMixed2
Gathanji Secondary NyandaruaGathanjiC4DayMixed3
Gathara Secondary School NyandaruaNorth KinangopC4DayMixed3
Gathiriga NyandaruaKipipiriC4DayMixed2
Gathuthi Secondary NyandaruaWanjohiC4DayMixed6
Gatimu Secondary School NyandaruaNyandarua WestC4DayMixed2
Gatondo Secondary NyandaruaWanjohiC4DayMixed7
Gichungo Secondary School NyandaruaNyandarua CentrC4DayMixed3
Gikingi Secondary School NyandaruaNyandarua WestC4DayMixed2
Githiji Secondary School NyandaruaSouth KinangopC4DayMixed2
Githima NyandaruaMirangineC4DayMixed5
Githioro Mixed NyandaruaKipipiriC4DayMixed3
Githunguri Secondary School NyandaruaNyandarua CentrC4DayMixed3
Gituamba NyandaruaMirangineC4DayMixed6
Hospital Hill Secondary School NyandaruaNyandarua WestC4DayMixed6
Huhirio Secondary NyandaruaWanjohiC4DayMixed1
Huruma Secondary School NyandaruaNyandarua CentrC4DayMixed4
Igwamiti Secondary NyandaruaGathanjiC4DayMixed2
Jura Secondary School NyandaruaKipipiriC4DayMixed2
Kabati Mixed Secondary School NyandaruaKipipiriC4DayMixed3
Kabati Secondary NyandaruaGathanjiC4DayMixed2
Kageraini Secondary School NyandaruaSouth KinangopC4DayMixed3
Kagondo NyandaruaNyandarua NorthC4DayMixed6
Kagongo Secondary NyandaruaWanjohiC4DayMixed1
Kaheho Day Mixed Secondary School NyandaruaAberdareC4DayMixed4
Kahia Secondary School NyandaruaNyandarua CentrC4DayMixed3
Kahuho Secondary School NyandaruaAberdareC4DayMixed3
Kahuru Secondary School NyandaruaNorth KinangopC4DayMixed1
Kahutha NyandaruaNyandarua NorthC4DayMixed3
Kaimbaga Secondary School NyandaruaNyandarua CentrC4DayMixed2
Kamande Secondary School NyandaruaNyandarua CentrC4DayMixed3
Kambata Secondary School NyandaruaNorth KinangopC4DayMixed3
Kamunyaka Secondary School NyandaruaSouth KinangopC4DayMixed2
Kanguu Secondary School NyandaruaNyandarua WestC4DayMixed3
Kanjuiri NyandaruaMirangineC4DayMixed2
Kanyiriri Secondary School NyandaruaNyandarua CentrC4DayMixed3
Karandi Secondary School NyandaruaNyandarua WestC4DayMixed2
Kariahu Secondary School NyandaruaSouth KinangopC4DayMixed2
Kenton Secondary School NyandaruaSouth KinangopC4DayMixed2
Kiambariki Secondary School NyandaruaNorth KinangopC4DayMixed3
Kiambogo NyandaruaWanjohiC4DayMixed5
Kianjogu Secondary NyandaruaWanjohiC4DayMixed3
Kieni Secondary School NyandaruaNyandarua CentrC4DayMixed2
Kiganjo Secondary School NyandaruaNyandarua CentrC4DayMixed6
Kihara Secondary School NyandaruaAberdareC4DayMixed2
Kiheo Secondary NyandaruaGathanjiC4DayMixed2
Kihoto NyandaruaMirangineC4DayMixed6
Kihuha Secondary School NyandaruaAberdareC4DayMixed2
Kihumbu Secondary School NyandaruaNorth KinangopC4DayMixed2
Kimuru Secondary NyandaruaWanjohiC4DayMixed3
Kinangop Gateway Secondary School NyandaruaSouth KinangopC4DayMixed3
Kinja Secondary School NyandaruaNorth KinangopC4DayMixed2
Kirarwa Secondary School NyandaruaNorth KinangopC4DayMixed3
Kirera NyandaruaNyandarua NorthC4DayMixed6
Kirima Secondary NyandaruaWanjohiC4DayMixed4
Kiyo Secondary School NyandaruaSouth KinangopC4DayMixed2
Koinange Mixed Secondary School NyandaruaSouth KinangopC4DayMixed3
Kurungu NyandaruaMirangineC4DayMixed2
Lake Olbollosat Secondary School NyandaruaAberdareC4DayMixed2
Lereshwa Secondary School NyandaruaKipipiriC4DayMixed4
Mahindu Mixed NyandaruaKipipiriC4DayMixed4
Malewa NyandaruaKipipiriC4DayMixed5
Manunga Mixed Secondary NyandaruaKipipiriC4DayMixed6
Manyatta Secondary School NyandaruaNyandarua CentrC4DayMixed3
Marimu Secondary NyandaruaWanjohiC4DayMixed2
Matindiri Secondary NyandaruaGathanjiC4DayMixed2
Matunda NyandaruaMirangineC4DayMixed3
Matura Secondary School NyandaruaNyandarua WestC4DayMixed7
Mawingo Mixed Day Secondary School NyandaruaNyandarua CentrC4DayMixed3
Mbuyu NyandaruaNyandarua NorthC4DayMixed3
Mekaro Secondary School NyandaruaNorth KinangopC4DayMixed2
Michore Secondary NyandaruaWanjohiC4DayMixed4
Mihuti Secondary School NyandaruaNyandarua CentrC4DayMixed6
Mikeu Secondary NyandaruaWanjohiC4DayMixed6
Mirangine NyandaruaMirangineC4DayMixed10
Mucibau Secondary School NyandaruaSouth KinangopC4DayMixed3
Mukindu Secondary NyandaruaNyandarua CentrC4DayMixed3
Mukoe NyandaruaNyandarua NorthC4DayMixed3
Mumbi Senior School NyandaruaNyandarua CentralC4DayMixed2
Munyeki Secondary School NyandaruaNyandarua CentrC4DayMixed3
Munyuini Secondary NyandaruaWanjohiC4DayMixed2
Murungaru Secondary School NyandaruaNorth KinangopC4DayMixed2
Mutamaiyu Secondary School NyandaruaNorth KinangopC4DayMixed1
Muthomi Secondary School NyandaruaSouth KinangopC4DayMixed1
Muti-Ini Secondary School NyandaruaNorth KinangopC4DayMixed2
Mwihangia Secondary School NyandaruaAberdareC4DayMixed2
Mwihoti High School NyandaruaNorth KinangopC4DayMixed1
Mwihoti Secondary School NyandaruaNyandarua CentrC4DayMixed3
Mwiteithia Secondary School NyandaruaNorth KinangopC4DayMixed5
Ndemi Secondary NyandaruaWanjohiC4DayMixed4
Ndivai NyandaruaNyandarua NorthC4DayMixed6
Ndothua Secondary School NyandaruaSouth KinangopC4DayMixed3
Ndunyu Njeru Secondary School NyandaruaNorth KinangopC4DayMixed5
Ngano Secondary NyandaruaGathanjiC4DayMixed3
Ngatha Secondary NyandaruaGathanjiC4DayMixed2
Njabini Mixed Secondary School NyandaruaSouth KinangopC4DayMixed1
Nyaituga NyandaruaMirangineC4DayMixed3
Nyakio Secondary School NyandaruaSouth KinangopC4DayMixed2
Ol Joro Orok Secondary School NyandaruaNyandarua WestC4DayMixed4
Pondo NyandaruaNyandarua NorthC4DayMixed1
Ragia Secondary School NyandaruaSouth KinangopC4DayMixed3
Raichiri NyandaruaNyandarua NorthC4DayMixed5
Raitha Secondary School NyandaruaNorth KinangopC4DayMixed2
Riverside Secondary School NyandaruaNyandarua WestC4DayMixed2
Rugongo Mixed Day Secondary School NyandaruaNorth KinangopC4DayMixed2
Ruiru Secondary NyandaruaGathanjiC4DayMixed4
Rurii Secondary School NyandaruaNyandarua CentrC4DayMixed3
Rutara NyandaruaMirangineC4DayMixed3
Rwanyambo Secondary School NyandaruaSouth KinangopC4DayMixed2
Sabugo NyandaruaMirangineC4DayMixed10
Satima Secondary NyandaruaWanjohiC4DayMixed2
Silanga Secondary School NyandaruaNyandarua CentrC4DayMixed3
Silibwet Secondary NyandaruaGathanjiC4DayMixed3
Simba Senior Secondary School NyandaruaNyandarua CentrC4DayMixed2
Simbara Secondary School NyandaruaAberdareC4DayMixed2
St Mary’s Secondary School NyandaruaSouth KinangopC4DayMixed2
St. Christopher’s Secondary School NyandaruaSouth KinangopC4DayMixed3
St. Marys Aberdare NyandaruaNyandarua NorthC4DayMixed3
St. Michael Faru Secondary School NyandaruaNorth KinangopC4DayMixed1
St. Peters Mawingo NyandaruaKipipiriC4DayMixed3
Subuku Secondary School NyandaruaAberdareC4DayMixed2
Thindi Highstar Secondary School NyandaruaNorth KinangopC4DayMixed1
Tumaini NyandaruaMirangineC4DayMixed1
Uhuru Secondary NyandaruaGathanjiC4DayMixed2
Uruku NyandaruaNyandarua NorthC4DayMixed3
Wangui NyandaruaNyandarua NorthC4DayMixed3
Wanjeri NyandaruaKipipiriC4DayMixed3
Wanjohi Mixed NyandaruaWanjohiC4DayMixed8
Wanjura Secondary NyandaruaGathanjiC4DayMixed2
Weru Secondary School NyandaruaNyandarua WestC4DayMixed6
Yaang’a Secondary School NyandaruaSouth KinangopC4DayMixed2
Beverly Schools of Kenya NyandaruaNorth KinangopOtherListed as hybridMixed1
Busara Forest View Secondary NyandaruaNot confirmedOtherBoardingGirls1

Showing schools 8001–8500 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