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
St Deborah Leading Girls Secondary Murang'aNot confirmedOtherBoardingGirls5
St Michael Girls High School Murang'aNot confirmedOtherDay & BoardingGirls3
St. Eleanor High School Murang'aKandaraOtherBoardingMixed1
St. Joseph Muraya Kairo Secondary Murang'aNot confirmedOtherDay & BoardingMixed6
St. Joseph Secondary Kenol Murang'aMuranga SouthOtherListed as hybridMixed1
St. Paul Boys Maragua Murang'aMuranga SouthOtherBoardingBoys3
St. Joseph Horizons of Hope Education Centre Murang'aIthanga/KakuziOtherListed as hybridMixed3
Westridge School Murang'aGatangaOtherListed as hybridMixed1
Buruburu Girls Secondary NairobiMakadaraC1BoardingGirls10
Kasarani Treeside for the Deaf NairobiKasaraniC1BoardingMixed1
Kenya High School NairobiWestlandsC1BoardingGirls6
Lenana School NairobiDagorettiC1BoardingBoys3
Moi Forces NairobiKamukunjiC1BoardingBoys4
Moi Girls Secondary NairobiKibraC1BoardingGirls1
Nairobi School NairobiWestlandsC1BoardingBoys3
Pangani Girls NairobiStareheC1BoardingGirls3
Precious Blood Riruta NairobiDagorettiC1BoardingGirls5
St Georges Girls NairobiWestlandsC1BoardingGirls7
Starehe Boys NairobiStareheC1BoardingBoys6
Starehe Girls NairobiKasaraniC1BoardingGirls3
State House Girls NairobiWestlandsC1BoardingGirls3
Aquinas High NairobiMakadaraC2BoardingBoys6
Dagoretti High NairobiDagorettiC2BoardingBoys2
Dr. Riberio Parklands NairobiStareheC2BoardingBoys4
Highridge Girls NairobiWestlandsC2BoardingGirls9
Highway Secondary NairobiMakadaraC2BoardingBoys1
Hospital Hill High NairobiWestlandsC2BoardingBoys4
Huruma Girls High NairobiMakadaraC2BoardingGirls10
Jamhuri High NairobiStareheC2BoardingBoys3
Karen C Girls Secondary School NairobiLangataC2BoardingGirls2
Langata High School NairobiLangataC2BoardingBoys4
Muhuri Muchiri NairobiNjiruC2BoardingBoys8
Ngara Girls NairobiStareheC2BoardingGirls3
Ofafa Jericho High NairobiMakadaraC2BoardingBoys5
Olm Shauri Moyo NairobiKamukunjiC2BoardingGirls8
Our Lady of Mercy Secondary NairobiMakadaraC2BoardingGirls1
Parklands Arya Girls NairobiWestlandsC2BoardingGirls9
Pumwani Boys NairobiStareheC2BoardingBoys5
St. Annes Girls Secondary NairobiMakadaraC2BoardingGirls4
St. Claire Nembu Girls NairobiDagorettiC2BoardingGirls3
Uhuru Secondary NairobiKamukunjiC2BoardingBoys5
Upper Hill Secondary NairobiKibraC2BoardingBoys6
County Girls NairobiStareheC3BoardingGirls2
Embakasi Girls NairobiEmbakasiC3BoardingGirls15
Kangemi High NairobiWestlandsC3BoardingBoys1
Lavington Girls NairobiWestlandsC3BoardingGirls5
Maina Wanjigi NairobiKamukunjiC3BoardingGirls8
Mutuini High School NairobiDagorettiC3BoardingBoys4
PCEA Booth Girls High School NairobiLangataC3BoardingGirls1
Ruai Boys NairobiNjiruC3BoardingBoys3
Ruai Girls NairobiNjiruC3BoardingGirls6
Ruthimitu Girls Secondary School NairobiDagorettiC3BoardingGirls6
St. Teresa’s Girls Secondary School NairobiMathareC3BoardingGirls6
State House Boys NairobiWestlandsC3BoardingBoys1
Baba Dogo Secondary NairobiKasaraniC4DayMixed5
Beth Mugo High School NairobiDagorettiC4DayMixed8
Cghu Mixed Secondary NairobiStareheC4DayMixed2
Clay City Mixed Seconday NairobiKasaraniC4DayMixed5
Dagoretti Mixed NairobiDagorettiC4DayMixed10
Dandora Girls NairobiNjiruC4DayGirls8
Dandora Secondary NairobiNjiruC4DayMixed12
Dr. Mwenje NairobiNjiruC4DayMixed5
Drum Vale NairobiNjiruC4DayMixed6
Eastleigh High NairobiKamukunjiC4DayBoys15
Embakasi Garrison Secondary NairobiEmbakasiC4DayMixed6
Farasi Lane NairobiWestlandsC4DayMixed3
Garden Estate Secondary NairobiKasaraniC4DayMixed5
Githurai Secondary NairobiKasaraniC4DayMixed12
Gituamba Secondary NairobiNjiruC4DayMixed4
Gsu Secondary NairobiKasaraniC4DayMixed6
Highway Manyatta NairobiNjiruC4DayMixed2
Hon. John Njoroge Secondary NairobiKasaraniC4DayMixed6
Huruma Mixed Secondary School NairobiMathareC4DayMixed8
Jehova Jire NairobiNjiruC4DayMixed8
Kabete Vetlab NairobiWestlandsC4DayMixed9
Kagira Mixed Secondary School NairobiDagorettiC4DayMixed3
Kahawa Garrison Secondary NairobiKasaraniC4DayMixed6
Kamiti Secondary NairobiKasaraniC4DayMixed10
Kamukunji Secondary NairobiKamukunjiC4DayMixed6
Kariobangi North Girls NairobiKasaraniC4DayGirls8
Kayole South Secondary School NairobiEmbakasiC4DayMixed7
Kibera Secondary NairobiKibraC4DayMixed1
Kiwanja Secondary NairobiKasaraniC4DayMixed5
Kongoni Mixed Secondary NairobiLangataC4DayMixed3
Kware Secondary NairobiEmbakasiC4DayMixed6
Langata Barracks Mixed Day Secondary School NairobiLangataC4DayMixed1
Loresho Secondary NairobiWestlandsC4DayMixed6
Makongeni High NairobiMakadaraC4DayMixed6
Mathari Mixed Secondary NairobiMathareC4DayMixed3
Mbagathi Road Secondary NairobiKibraC4DayGirls6
Mihango Secondary NairobiNjiruC4DayMixed6
Mukarara Mixed Secondary School NairobiDagorettiC4DayMixed1
Mutuini Girls Secondary School NairobiDagorettiC4DayGirls3
Mwangaza Secondary NairobiEmbakasiC4DayMixed12
Mwiki Secondary NairobiKasaraniC4DayMixed10
N. Highridge Secondary NairobiWestlandsC4DayMixed6
Nairobi South Secondary NairobiMakadaraC4DayMixed10
Ndurarua High School NairobiDagorettiC4DayMixed9
Ndururuno Secondary NairobiMathareC4DayMixed10
Nile Road Secondary NairobiMakadaraC4DayGirls6
Nile Road Special NairobiNjiruC4DayGirls3
Njiru Mixed NairobiNjiruC4DayMixed4
Olympic Secondary NairobiKibraC4DayMixed6
Our Lady of Fatima Secondary NairobiKasaraniC4DayMixed5
Peter Kibukosya Secondary NairobiEmbakasiC4DayMixed3
Pumwani Girls NairobiStareheC4DayGirls9
Raila Educational Centre NairobiKibraC4DayMixed6
Reuben Secondary School NairobiEmbakasiC4DayMixed6
Riruta Satelite Mixed Day Secondary School NairobiDagoretti SouthC4DayMixed1
Ruaraka High School NairobiKasaraniC4DayMixed20
Ruthimitu Mixed Secondary School NairobiDagorettiC4DayMixed9
Shadrack Kimalel NairobiKibraC4DayMixed2
St Patrick Nbi Mixed Secondary NairobiMakadaraC4DayMixed6
St. Teresas NairobiKamukunjiC4DayBoys10
St. Dominics NairobiNjiruC4DayMixed6
St. George’s Athi NairobiNjiruC4DayMixed1
Star of Hope Secondary NairobiMakadaraC4DayMixed9
Thawabu Secondary School NairobiEmbakasi CentralC4DayMixed2
The Komarock School NairobiEmbakasiC4DayMixed8
Tj Kajwang’ NairobiKasaraniC4DayMixed12
Ushirika NairobiNjiruC4DayMixed5
Utawala Secondary NairobiEmbakasi EastC4DayMixed6
Woodley Secondary NairobiKibraC4DayMixed1
Zawadi NairobiKamukunjiC4DayMixed9
Agape Hope Schools NairobiDagoretti SouthOtherDayMixed2
Ananda Marga Secondary School NairobiNot confirmedOtherDayMixed1
Apostolic Carmel Girls Secondary School NairobiNot confirmedOtherDayGirls3
Arizona High NairobiKamukunjiOtherDayMixed1
Ashrafia NairobiStareheOtherDayGirls3
Boqol Soon Academy NairobiKamukunjiOtherDayBoys8
Brookshine Schools NairobiNjiruOtherListed as hybridMixed1
Brownhill Secondary School NairobiEmbakasi CentralOtherDayMixed1
California Secondary School NairobiKamukunjiOtherDayMixed4
City Prime Academy NairobiDagoretti SouthOtherDayMixed1
Consolata School - Secondary NairobiNot confirmedOtherDayMixed2
Don Bosco Secondary School NairobiNot confirmedOtherDayMixed3
Edelvale Girls Secondary School NairobiEmbakasi EastOtherListed as hybridGirls1
Elyon High School NairobiNot confirmedOtherDayMixed1
Fajri Secondary School NairobiEmbakasi CentralOtherDayMixed2
Garden Mixed Secondary NairobiDagoretti SouthOtherDayMixed1
Genesis Joy Secondary School NairobiNot confirmedOtherDayMixed1
Golden Light NairobiMathareOtherDayMixed1
Green Side Secondary NairobiKamukunjiOtherDayMixed1
Hanif Academy NairobiStareheOtherDayMixed3
Heider Secondary NairobiStareheOtherDayMixed2
Hupendo School NairobiWestlandsOtherDayMixed1
Jagiet Academy (Secondary) NairobiNot confirmedOtherDayMixed2
John Paul Mixed Secondary School NairobiNot confirmedOtherNot confirmedMixed1
Kaafuura Secondary NairobiEmbakasi CentralOtherDayMixed7
Kabiro Secondary School NairobiNot confirmedOtherDayMixed1
Kamulu Christian Secondary School NairobiNjiruOtherDayMixed1
Karura SDA Church School - Secondary NairobiNot confirmedOtherBoardingMixed6
Kenya Muslim Academy NairobiNot confirmedOtherDay & BoardingMixed1
Kianda School - Secondary NairobiNot confirmedOtherDayGirls1
Kibera Girls Soccer Academy NairobiKibraOtherBoardingGirls1
Kinyago Dandora Secondary School NairobiEmbakasi NorthOtherDayMixed1
Komarock Road Secondary School NairobiNot confirmedOtherDayMixed1
La Salle Catholic Senior School NairobiLangataOtherDayMixed1
Loreto Convent Msongari Girls Secondary School NairobiNot confirmedOtherDayGirls1
Loreto Convent Valley Road Girls Secondary School NairobiNot confirmedOtherDayGirls1
Mahaad Girls NairobiStareheOtherDayGirls3
Mcedo Beijing NairobiMathareOtherDayMixed2
Moi Education Centre NairobiLangataOtherDayMixed5
Moonlight Centre School NairobiDagoretti SouthOtherDayMixed1
Mt Laverna Secondary School NairobiNot confirmedOtherDayGirls5
Mukuru Transformers Secondary School NairobiEmbakasi SouthOtherDayMixed3
Muslim Academy Secondary NairobiNot confirmedOtherDayMixed4
Nahda High School NairobiKamukunjiOtherDayMixed1
Nairobi Muslim Academy- Secondary NairobiNot confirmedOtherBoardingGirls1
New Horizons Secondary NairobiKibraOtherDayMixed1
Newlight Senior Boys NairobiEmbakasi CentralOtherDayBoys1
Ngundu Township Secondary School NairobiNjiruOtherListed as hybridMixed2
Northview Girls Academy NairobiEmbakasi EastOtherBoardingGirls1
Oasis Mixed Secondary School NairobiWestlandsOtherDayMixed1
Penucci Edc Center Secondary NairobiNot confirmedOtherDayMixed1
Queen of Apostles Seminary Secondary School NairobiNot confirmedOtherBoardingBoys2
Rabbani High NairobiKamukunjiOtherDayMixed5
Rafiki Foundation NairobiKasaraniOtherDayMixed1
Regis Runda Academy- Secondary NairobiWestlandsOtherDayMixed1
Riara Springs Girls High School NairobiNot confirmedOtherNot confirmedNot confirmed4
Riruta Central School NairobiNot confirmedOtherDay & BoardingMixed3
Riwa NairobiKamukunjiOtherDayMixed1
Rock Point School NairobiKibraOtherDayMixed1
Rophine Field Senior School NairobiNjiruOtherListed as hybridMixed1
Ruai Hillsview Secondary School NairobiNjiruOtherListed as hybridMixed1
Shauri Moyo Muslim Secondary School NairobiNot confirmedOtherDayMixed1
Shilce School NairobiNot confirmedOtherDayMixed1
Soweto Academy-Secondary NairobiNot confirmedOtherDayGirls1
St Charles Lwanga Education Centre NairobiNjiruOtherListed as hybridMixed2
St Justino Secondary School NairobiNot confirmedOtherNot confirmedNot confirmed1
St Mathews High School NairobiNjiruOtherDayMixed4
St Michaels Seondary School NairobiMakadaraOtherDayMixed4
St. Anthony High School NairobiDagoreti NorthOtherDayMixed1
St. Dorcas Education Centre NairobiDagoretti SouthOtherDayMixed1
St. Joseph's Technical Secondary School NairobiWestlandsOtherDayMixed3
St. Martins Girls Secondary School NairobiNot confirmedOtherBoardingGirls3
St. Mary's School - Secondary NairobiNot confirmedOtherDayMixed1
St. Nicholas Senior Shool - Secondary NairobiNot confirmedOtherDayMixed1
St. Therese Girls School NairobiNjiruOtherBoardingGirls2
St. Theresa School NairobiDagoretti SouthOtherDayMixed3
Starays Hope Comm Center Secondary School NairobiNot confirmedOtherDayMixed1
Stephjoy School -High School NairobiNot confirmedOtherBoardingGirls2
Strathmore School - Secondary NairobiNot confirmedOtherDayBoys1
Sunshine Secondary School NairobiNot confirmedOtherBoardingBoys1
Swaminarayan Academy- Secondary NairobiEmbakasi SouthOtherDayMixed3
Temple Road High School NairobiNot confirmedOtherDayMixed1
Tenderfoot School NairobiWestlandsOtherDayMixed1
The Excellence High School NairobiWestlandsOtherDayMixed4
Thika Road Christian High School NairobiKasaraniOtherDayMixed1
Twinkids Senior School NairobiNjiruOtherDayMixed1
Vinespring Girls High School NairobiNot confirmedOtherBoardingGirls8
Waithaka Riverside School (Secondary) NairobiNot confirmedOtherDayMixed1
Wamy Academy NairobiMakadaraOtherDayGirls4
Wamy High School NairobiMakadaraOtherListed as hybridBoys4
Waylight High School NairobiEmbakasi CentralOtherDayMixed4
Zabur Girls' High School NairobiKamukunjiOtherDayGirls2
Zedit Solution Secondary School NairobiDagoretti SouthOtherDayMixed1
Jomo Kenyatta Boys High School NakuruNakuru NorthC1BoardingBoys6
Mary Mount Secondary School NakuruMoloC1BoardingGirls4
Moi Forces Academy Lanet NakuruNakuru NorthC1BoardingGirls6
Molo Academy Boys Secondary School NakuruMoloC1BoardingBoys3
Naivasha Girls Secondary School NakuruNaivashaC1BoardingGirls5
Nakuru Girls’ High School NakuruNakuru EastC1BoardingGirls5
Nakuru High School NakuruNakuru EastC1BoardingBoys5
Ngala Secondary School for the Deaf NakuruNakuru EastC1BoardingMixed2
Njoro Boys High School NakuruNjoroC1BoardingBoys7
St. Bakhita Bahati Girls Secondary School NakuruNakuru NorthC1BoardingGirls9
Utumishi Boys Academy NakuruGilgilC1BoardingBoys10
Utumishi Girls Academy NakuruGilgilC1BoardingGirls3
AIC Morop Girls NakuruRongaiC2BoardingGirls5
Bahati PCEA Girls Secondary School NakuruNakuru NorthC2BoardingGirls6
Elburgon Secondary School NakuruMoloC2BoardingMixed3
Enaiposha Girls High School NakuruNaivashaC2BoardingGirls6
Jomo Kenyatta Girls High School NakuruNakuru NorthC2BoardingGirls12
Kiambogo Secondary School NakuruNaivashaC2BoardingMixed4
Kirobon Boys High School NakuruRongaiC2BoardingBoys7
Kirobon Girls Secondary School NakuruRongaiC2BoardingGirls8
Koelel Forces Academy NakuruGilgilC2BoardingBoys16
Larmudiac Secondary School NakuruNjoroC2BoardingMixed11
Maai-Mahiu Boys Secondary School NakuruNaivashaC2BoardingBoys3
Maai-Mahiu Girls Secondary School NakuruNaivashaC2BoardingGirls6
Magereza Academy NakuruNaivashaC2BoardingBoys3
Michinda Secondary School NakuruMoloC2BoardingBoys3
Naivasha High School NakuruNaivashaC2BoardingBoys4
Njoro Girls’ Secondary School NakuruNjoroC2BoardingGirls3
Solai Boys Secondary School NakuruRongaiC2BoardingBoys5
Cheptuech Secondary School NakuruKuresoi SouthC3BoardingMixed1
Coulson Girls’ Secondary School NakuruGilgilC3BoardingGirls4
Coulson Secondary School NakuruGilgilC3BoardingMixed1
Emitik Girls Secondary School NakuruKuresoi SouthC3BoardingGirls1
Gilgil Girls’ High School NakuruGilgilC3BoardingGirls8
Keringet Secondary School NakuruKuresoi SouthC3BoardingBoys2
Kipkoris Girls Secondary School NakuruKuresoi NorthC3BoardingGirls5
Mama Ngina Kenyatta Secondary School NakuruRongaiC3BoardingMixed3
Moi Secondary School, Amalo NakuruKuresoi SouthC3BoardingMixed3
Olenguruone Secondary School NakuruKuresoi SouthC3BoardingMixed2
P.C.E.A. Kambala Girls High School NakuruMoloC3BoardingGirls4
Siwot Girls Secondary School NakuruKuresoi SouthC3BoardingGirls3
St. Maria Veronica Girls High School NakuruNakuru EastC3BoardingGirls4
Teret Secondary School NakuruNjoroC3BoardingMixed9
Afraha High School NakuruNakuru EastC4DayMixed11
AIC Tulwobmoi Secondary School NakuruRongaiC4DayMixed3
Ainamoi Secondary School NakuruKuresoi SouthC4DayMixed1
Akuisi Day Mixed Secondary School NakuruRongaiC4DayMixed3
Amani Secondary School NakuruKuresoi SouthC4DayMixed1
Ambusket Secondary School NakuruKuresoi SouthC4DayMixed1
Analat Secondary School NakuruNjoroC4DayMixed3
Arash Secondary School NakuruSubukiaC4DayMixed2
Arimi Mixed Day Secondary School NakuruMoloC4DayMixed6
Arorwet Secondary School NakuruKuresoi SouthC4DayMixed1
Arthur Magugu Secondary School NakuruGilgilC4DayMixed1
Athinai Secondary School NakuruRongaiC4DayMixed6
Bagaria Secondary School NakuruNjoroC4DayMixed4
Banita Secondary School NakuruRongaiC4DayMixed2
Bararget Secondary School NakuruKuresoi SouthC4DayMixed1
Barina Secondary School NakuruRongaiC4DayMixed6
Baringo Secondary School NakuruKuresoi NorthC4DayMixed3
Bavuni Secondary School NakuruNakuru NorthC4DayMixed8
Belbur Secondary School NakuruRongaiC4DayMixed1
Bishop Edward Donovan Secondary School NakuruNakuru NorthC4DayMixed6
Bomasan Mixed Secondary School NakuruRongaiC4DayMixed4
Bondet Secondary School NakuruKuresoi NorthC4DayMixed2
Boron Secondary School NakuruKuresoi NorthC4DayMixed3
Boror Mixed Secondary NakuruRongaiC4DayMixed1
Bright Hope Lomolo Secondary School NakuruRongaiC4DayMixed3
Burgei Secondary School NakuruRongaiC4DayMixed1
Chandera Secondary School NakuruMoloC4DayMixed3
Chebara Secondary School NakuruKuresoi SouthC4DayMixed2
Chebotoi Secondary School NakuruKuresoi SouthC4DayMixed1
Chemaner Secondary School NakuruKuresoi SouthC4DayMixed2
Chemasis Mixed Secondary NakuruRongaiC4DayMixed1
Cheptoroi Secondary School NakuruNjoroC4DayMixed9
Chesingele Secondary School NakuruMoloC4DayMixed4
Chesirikwo Day Secondary School NakuruKuresoi NorthC4DayMixed2
Chikamba Secondary School NakuruKuresoi SouthC4DayMixed1
Crater View Secondary School NakuruNakuru WestC4DayMixed3
Dagoreti Nyakinyua Secondary School NakuruKuresoi NorthC4DayMixed3
Dundori Secondary School NakuruNakuru NorthC4DayMixed8
Eburru Secondary School NakuruGilgilC4DayMixed5
Echariria Secondary School NakuruGilgilC4DayMixed6
Elburgon D.E.B Senior School NakuruMoloC4DayMixed8
ELCK Kongoi Secondary School NakuruKuresoi NorthC4DayMixed10
Ewaat Secondary School NakuruNjoroC4DayMixed6
Flamingo Secondary School NakuruNakuru EastC4DayMixed19
Forest Hill Secondary School NakuruSubukiaC4DayMixed10
Gatamaiyu Secondary School NakuruNaivashaC4DayMixed2
Gatimu Secondary School NakuruNjoroC4DayMixed3
Gichobo Secondary School NakuruNjoroC4DayMixed9
Gilgil Day Secondary School NakuruGilgilC4DayMixed10
Gilgil Garrison Day Secondary School NakuruGilgilC4DayMixed6
Gilgil Town Secondary School NakuruGilgilC4DayMixed4
Gitare Secondary School NakuruGilgilC4DayMixed4
Gituamba Secondary School NakuruNaivashaC4DayMixed3
Gitura Secondary School NakuruSubukiaC4DayMixed4
Gituru Secondary School NakuruNaivashaC4DayMixed3
Governor Secondary School NakuruNaivashaC4DayMixed6
Green Hills Vikingi NakuruMoloC4DayMixed1
Greenhills Secondary School NakuruSubukiaC4DayMixed4
Haraka Secondary School NakuruKuresoi NorthC4DayMixed10
Heroes Boys High School- Bahati NakuruNakuru NorthC4DayBoys5
Heroes Girls High School NakuruNakuru NorthC4DayGirls5
Heshima Secondary School NakuruNakuru NorthC4DayMixed6
Hillcrest Secondary School NakuruNakuru EastC4DayMixed20
Irongo Secondary School NakuruKuresoi SouthC4DayMixed1
Jm Kariuki Memorial Secondary School NakuruNakuru NorthC4DayMixed8
Kabazi Secondary School NakuruSubukiaC4DayMixed8
Kabongoi Secondary School NakuruKuresoi SouthC4DayMixed1
Kahuho Secondary School NakuruGilgilC4DayMixed11
Kamara Secondary School NakuruKuresoi NorthC4DayMixed5
Kamathatha Secondary School NakuruGilgilC4DayMixed1
Kamosop NakuruSubukiaC4DayMixed2
Kampi Ya Moto Secondary NakuruRongaiC4DayMixed3
Kamuyu Senior School NakuruNaivashaC4DayMixed1
Kamwaura Secondary School NakuruKuresoi SouthC4DayMixed1
Kandutura Secondary NakuruRongaiC4DayMixed1
Kapkeet Secondary School NakuruKuresoi SouthC4DayMixed1
Kapkembu Secondary School NakuruNjoroC4DayMixed3
Kaplamai Mixed Day Secondary School NakuruKuresoi SouthC4DayMixed3
Kaplelach Secondary School NakuruKuresoi NorthC4DayMixed3
Kapngorot Secondary School NakuruKuresoi SouthC4DayMixed2
Kapsetek Secondary NakuruRongaiC4DayMixed2
Kapsimbeiywo Secondary School NakuruKuresoi SouthC4DayMixed2
Kapsita Secondary School NakuruMoloC4DayMixed2
Kaptich Secondary School NakuruNjoroC4DayMixed6
Karai Secondary School NakuruNaivashaC4DayMixed2
Kariandusi Secondary School NakuruGilgilC4DayMixed3
Karima Mixed Secondary School NakuruNaivashaC4DayMixed3
Karirikania Secondary School NakuruKuresoi NorthC4DayMixed4
Karunga Secondary School NakuruGilgilC4DayMixed2
Kekopey Secondary School NakuruGilgilC4DayMixed3
Kelelwet Secondary School NakuruNakuru WestC4DayMixed2
Kenana Secondary School NakuruNjoroC4DayMixed3
Kenyatta Mixed Day Secondary School NakuruNjoroC4DayMixed3
Kenyatta Secondary School NakuruNakuru WestC4DayMixed7
Keriko Secondary School NakuruNjoroC4DayMixed9
Kerma Secondary School NakuruRongaiC4DayMixed1
Kiamaina Secondary School NakuruNakuru NorthC4DayMixed6
Kiambiriria Secondary School NakuruMoloC4DayMixed3
Kiamunyi Secondary NakuruRongaiC4DayMixed3
Kianjoya Secondary School NakuruNjoroC4DayMixed3
Kibaraa Secondary School NakuruKuresoi NorthC4DayMixed5
Kieni Secondary School NakuruSubukiaC4DayMixed9
Kijabe Township Secondary School NakuruNaivashaC4DayMixed1
Kilimo High School NakuruNjoroC4DayMixed9
Kilo Secondary School NakuruNjoroC4DayMixed3
Kimangu Day Secondary School NakuruRongaiC4DayMixed3
Kimani Ngunjiri High School NakuruNakuru NorthC4DayMixed6
Kimathi Secondary School NakuruNakuru EastC4DayMixed7
King David High School Bahati NakuruNakuru NorthC4DayMixed4
Kinungi Secondary School NakuruNaivashaC4DayMixed6
Kio Secondary School NakuruKuresoi NorthC4DayMixed3
Kipkewa Secondary School NakuruKuresoi NorthC4DayMixed2
Kipkoimet Secondary School NakuruKuresoi NorthC4DayMixed3
Kipkonyo Secondary School NakuruNaivashaC4DayMixed1
Kiplemeiywo Secondary School NakuruKuresoi SouthC4DayMixed2
Kipsinendet Secondary School NakuruKuresoi NorthC4DayMixed4
Kipsonoi Secondary School NakuruKuresoi SouthC4DayMixed1
Kipsyenan Secondary School NakuruRongaiC4DayMixed3
Kiptagich Secondary School NakuruKuresoi SouthC4DayMixed2
Kiptaragon Secondary School NakuruKuresoi SouthC4DayMixed1
Kiptororo Secondary School NakuruKuresoi NorthC4DayMixed10
Kiungururia Mixed Secondary School NakuruGilgilC4DayMixed5
Kivumbini Secondary School NakuruNakuru EastC4DayMixed6
Koige Secondary School NakuruKuresoi NorthC4DayMixed5
Koilonget Mixed Day Secondary School NakuruNjoroC4DayMixed3
Koisamo Mixed Secondary NakuruRongaiC4DayMixed2
Kongasis Secondary School NakuruGilgilC4DayMixed5
Kongoi Kaptich Secondary School NakuruKuresoi NorthC4DayMixed6
Korabariet Secondary School NakuruKuresoi NorthC4DayMixed3
Korao Secondary School NakuruKuresoi SouthC4DayMixed1
Kures Secondary School NakuruKuresoi NorthC4DayMixed3
Lady Ann Delamere Secondary School NakuruGilgilC4DayMixed8
Lake Elementaita NakuruNakuruC4DayMixed2
Lake Solai Secondary NakuruRongaiC4DayMixed5
Lanet Secondary School NakuruNakuru EastC4DayMixed8
Langalanga Secondary School NakuruNakuru EastC4DayMixed6
Lare Vision Secondary School NakuruNjoroC4DayMixed6
Larmudiac Mixed Day Secondary School NakuruNjoroC4DayMixed6
Lawina Secondary School NakuruMoloC4DayMixed2
Lenginet Secondary NakuruRongaiC4DayMixed3
Likia Secondary School NakuruNjoroC4DayMixed6
Limuko Secondary School NakuruNakuru NorthC4DayMixed6
Longonot Township Secondary School NakuruNaivashaC4DayMixed3
Lusiru Secondary School NakuruNjoroC4DayMixed5
Magomano Secondary School NakuruSubukiaC4DayMixed6
Mahiga Secondary School NakuruNjoroC4DayMixed3
Maiella Central Secondary School NakuruNaivashaC4DayMixed2
Maiella Township Secondary School NakuruNaivashaC4DayMixed3
Majani Minngi Secondary School NakuruRongaiC4DayMixed2
Mamba Secondary School NakuruRongaiC4DayMixed1
Maraigushu Secondary School NakuruNaivashaC4DayMixed3
Mariashoni Secondary School NakuruMoloC4DayMixed1
Marwa Secondary School NakuruKuresoi SouthC4DayMixed2
Maryland Secondary School NakuruSubukiaC4DayMixed4
Masaita Mixed Secondary School NakuruKuresoi NorthC4DayMixed4
Matuiku Mixed Secondary School NakuruRongaiC4DayMixed1
Mau Narok Secondary School NakuruNjoroC4DayMixed6
Mau Secondary School NakuruKuresoi NorthC4DayMixed4
Mau Summit Secondary School NakuruKuresoi NorthC4DayMixed10
Maua Secondary School NakuruNaivashaC4DayMixed6
Mauche Samoei Secondary School NakuruNjoroC4DayMixed6
Mawe Mixed Day Secondary School NakuruRongaiC4DayMixed4
Mawingu Secondary School NakuruKuresoi NorthC4DayMixed2
Mema Secondary School NakuruRongaiC4DayMixed4
Menengai High School NakuruNakuru EastC4DayMixed10
Menengai Hill Secondary NakuruNakuru NorthC4DayMixed3
Mercy Njeri Secondary NakuruRongaiC4DayMixed3
Mianzini Secondary School NakuruMoloC4DayMixed4
Michatha Secondary School NakuruMoloC4DayMixed2
Mikeu Secondary School NakuruNakuru NorthC4DayMixed4
Milimani High School NakuruNaivashaC4DayMixed4
Milimani Senior School NakuruNakuru NorthC4DayMixed4
Mimwaita Secondary NakuruRongaiC4DayMixed1
Mirera High School NakuruNaivashaC4DayMixed8
Mitimingi Secondary School NakuruGilgilC4DayMixed10
Mkulima Secondary School NakuruKuresoi NorthC4DayMixed4
Mlima Secondary School NakuruKuresoi NorthC4DayMixed5
Mogoon Secondary School NakuruNakuru WestC4DayMixed6
Moi Ndabi Secondary School NakuruNaivashaC4DayMixed3
Moi Secondary School Nakuru NakuruNakuru WestC4DayMixed5
Molo Highway Secondary School NakuruMoloC4DayMixed3
Molo Secondary School NakuruMoloC4DayMixed7
Mona Secondary School NakuruMoloC4DayMixed2
Morop Secondary School NakuruGilgilC4DayMixed2
Mosop Mixed Secondary School NakuruNjoroC4DayMixed9
Moto Secondary School NakuruMoloC4DayMixed3
Muchorwe Secondary School NakuruKuresoi NorthC4DayMixed3
Mugaa Secondary School NakuruGilgilC4DayMixed6
Mugumo Secondary School NakuruNjoroC4DayMixed6
Muhigia Secondary NakuruRongaiC4DayMixed2
Mukinyai Secodary School NakuruMoloC4DayMixed1
Munanda Secondary School NakuruGilgilC4DayMixed3
Mununga High School NakuruNaivashaC4DayMixed3
Munyu Secondary School NakuruNaivashaC4DayMixed4
Murinduko Baptist Secondary School NakuruKuresoi NorthC4DayMixed2
Muriricua Secondary School NakuruGilgilC4DayMixed6
Murungaru Secondary School NakuruNakuru NorthC4DayMixed3
Murunyu High School NakuruNakuru NorthC4DayMixed5
Mutarakwa Secondary School NakuruNjoroC4DayMixed3
Muthaiti Mixed Secondary School NakuruGilgilC4DayMixed3
Muthiga Secondary School NakuruNjoroC4DayMixed1
Mutukanio Secondary School NakuruKuresoi NorthC4DayMixed3
Mwangi Michuki Secondary School NakuruMoloC4DayMixed1
Mwaragania Secondary School NakuruKuresoi NorthC4DayMixed5
Mwariki Secondary School NakuruNakuru WestC4DayMixed6
Mwiciringiri Secondary School NakuruNaivashaC4DayMixed4
Mwigito Excel High School NakuruNjoroC4DayMixed6
Mwireri Secondary School NakuruSubukiaC4DayMixed4
Mwiruti Senior School NakuruNakuru NorthC4DayMixed3
N.Y.S Secondary School NakuruGilgilC4DayMixed4
Nairobi Road Secondary School NakuruNakuru EastC4DayMixed5
Naishi Secondary School NakuruNjoroC4DayMixed5
Naivasha Day Secondary School NakuruNaivashaC4DayMixed6
Naivasha Highway Secondary School NakuruNaivashaC4DayMixed2
Nakuru Central Secondary School NakuruNakuru EastC4DayMixed16
Nakuru Day Secondary School NakuruNakuru EastC4DayMixed4
Nakuru East Secondary NakuruNakuru EastC4DayMixed8
Nakuru West Secondary School NakuruNakuru WestC4DayMixed8
Namuncha Peace Secondary School NakuruNaivashaC4DayMixed4
Natewa High School NakuruNakuru EastC4DayMixed13
Ndabibi Main Secondary School NakuruNaivashaC4DayMixed2
Ndabibi Secondary School NakuruNaivashaC4DayMixed6
Ndege Secondary School NakuruNjoroC4DayMixed6
Nderit Mixed Day Secondary School NakuruGilgilC4DayMixed3
Ndibai Secondary School NakuruGilgilC4DayMixed1
Ndogo Secondary School NakuruGilgilC4DayMixed2
Ndoroto Senior School NakuruNaivashaC4DayMixed3
Ndungiri Secondary School NakuruNakuru NorthC4DayMixed6
Nessuit Secondary School NakuruNjoroC4DayMixed4
Ngata Secondary School NakuruRongaiC4DayMixed6
Ngecho Secondary School NakuruGilgilC4DayMixed6
Ngeteti Secondary School NakuruGilgilC4DayMixed2
Ngeya Girls’ Secondary School NakuruNaivashaC4DayGirls2
Ngondi Secondary School NakuruNaivashaC4DayMixed3
Ngumo Secondary School NakuruGilgilC4DayMixed8
Ngwataniro Secondary School NakuruNjoroC4DayMixed6
Njenga Karume Secondary School NakuruMoloC4DayMixed3
Njoro Central Secondary School NakuruNjoroC4DayMixed7
Njoro Day Secondary School NakuruNjoroC4DayMixed10
Njoro Township Secondary School NakuruNjoroC4DayMixed6

Showing schools 7001–7500 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