STEM senior schools in Nakuru County

STEM is offered at all 440 Nakuru senior schools with known subject combinations. The most common STEM combination is Biology, Chemistry, Physics, at all 440; the rarest STEM track is Technical Studies, at 66.

Schools 440 schools · 12 C1, 17 C2, 14 C3, 343 C4, 54 Other · showing 301–400; by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with STEM
Ol-Rongai Secondary School NakuruRongaiC4DayMixed
5 by track

Pure Sciences: 3

Applied Sciences: 2

Technical Studies: —

Our Lady of Fatima Secondary School NakuruNakuru NorthC4DayMixed
5 by track

Pure Sciences: 3

Applied Sciences: 2

Technical Studies: —

Our Lady of Victories Secondary School NakuruSubukiaC4DayMixed
1 by track

Pure Sciences: 1

Applied Sciences: —

Technical Studies: —

Pamela Scott Leldet Secondary NakuruRongaiC4DayMixed
9 by track

Pure Sciences: 1

Applied Sciences: 8

Technical Studies: —

Patel Day Secondary School NakuruRongaiC4DayMixed
10 by track

Pure Sciences: 1

Applied Sciences: 6

Technical Studies: 3

P.C.E.A Elburgon Secondary School NakuruMoloC4DayMixed
12 by track

Pure Sciences: 2

Applied Sciences: 10

Technical Studies: —

Piave Secondary NakuruRongaiC4DayMixed
6 by track

Pure Sciences: 1

Applied Sciences: 5

Technical Studies: —

Rhino Secondary School NakuruNakuru EastC4DayMixed
9 by track

Pure Sciences: 3

Applied Sciences: 6

Technical Studies: —

Rigogo Secondary School NakuruNakuru NorthC4DayMixed
10 by track

Pure Sciences: 4

Applied Sciences: 6

Technical Studies: —

Rombei Secondary School NakuruMoloC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

Rongai Mixed Day Secondary NakuruRongaiC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: 1

Rubiri Secondary School NakuruNaivashaC4DayMixed
6 by track

Pure Sciences: 2

Applied Sciences: 4

Technical Studies: —

Ruiru Secondary School NakuruRongaiC4DayMixed
4 by track

Pure Sciences: 2

Applied Sciences: 2

Technical Studies: —

Rurii Secondary School NakuruNakuru NorthC4DayMixed
10 by track

Pure Sciences: 3

Applied Sciences: 7

Technical Studies: —

Rutere Secondary School NakuruNaivashaC4DayMixed
1 by track

Pure Sciences: 1

Applied Sciences: —

Technical Studies: —

Sachangwan Ndoinet Secondary School NakuruKuresoi NorthC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Sachangwan Secondary School NakuruMoloC4DayMixed
12 by track

Pure Sciences: 4

Applied Sciences: 6

Technical Studies: 2

Safina Haji Secondary School NakuruSubukiaC4DayMixed
1 by track

Pure Sciences: 1

Applied Sciences: —

Technical Studies: —

Sanmarco Secondary School NakuruRongaiC4DayMixed
4 by track

Pure Sciences: 2

Applied Sciences: 2

Technical Studies: —

Sarambei Secondary School NakuruRongaiC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Seet Kobor Baptist Secondary School NakuruRongaiC4DayMixed
4 by track

Pure Sciences: 2

Applied Sciences: 2

Technical Studies: —

Segutiet Secondary School NakuruNjoroC4DayMixed
2 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: —

Set Kotes Secondary School NakuruKuresoi NorthC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Sidai Secondary School NakuruSubukiaC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Silibwet Secondary School NakuruKuresoi SouthC4DayMixed
3 by track

Pure Sciences: 3

Applied Sciences: —

Technical Studies: —

Simboiyon Secondary School NakuruSubukiaC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Simotwet Mixed Day Secondary School NakuruKuresoi SouthC4DayMixed
1 by track

Pure Sciences: 1

Applied Sciences: —

Technical Studies: —

Sinendet Mixed Day Secondary School NakuruKuresoi SouthC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Sinendet Secondary School NakuruNjoroC4DayMixed
3 by track

Pure Sciences: 3

Applied Sciences: —

Technical Studies: —

Sirikwa Secondary School NakuruKuresoi NorthC4DayMixed
2 by track

Pure Sciences: 1

Applied Sciences: —

Technical Studies: 1

Siryat Mixed Day Secondary School NakuruNjoroC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Sitoito Secondary School NakuruKuresoi NorthC4DayMixed
6 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: 1

Sokoro Senior School NakuruMoloC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Solai Day Mixed Secondary School NakuruRongaiC4DayMixed
4 by track

Pure Sciences: 1

Applied Sciences: —

Technical Studies: 3

Solai Kale Secondary School NakuruRongaiC4DayMixed
9 by track

Pure Sciences: 2

Applied Sciences: 7

Technical Studies: —

Springs High School NakuruRongaiC4DayMixed
6 by track

Pure Sciences: 1

Applied Sciences: 5

Technical Studies: —

St. Andrew’s Tarabete Secondary School NakuruNaivashaC4DayMixed
10 by track

Pure Sciences: 5

Applied Sciences: 5

Technical Studies: —

St. Antony Engoshura Secondary School NakuruNakuru NorthC4DayMixed
2 by track

Pure Sciences: 2

Applied Sciences: —

Technical Studies: —

St. Brendan’s Secondary School NakuruMoloC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

St. Francis Bahati Secondary School NakuruNakuru NorthC4DayMixed
6 by track

Pure Sciences: 2

Applied Sciences: 4

Technical Studies: —

St. Gerald High School NakuruNakuru NorthC4DayMixed
4 by track

Pure Sciences: 2

Applied Sciences: 2

Technical Studies: —

St. James Mixed Secondary School NakuruMoloC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

St John’s Secondary School (Bahati) NakuruNakuru NorthC4DayMixed
6 by track

Pure Sciences: 3

Applied Sciences: 3

Technical Studies: —

St. Joseph’s Elburgon Secondary School NakuruMoloC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

St. Joseph’s Kari Lanet NakuruNakuru NorthC4DayMixed
4 by track

Pure Sciences: 2

Applied Sciences: 2

Technical Studies: —

St. Joseph’s Kirima Secondary School NakuruNakuru NorthC4DayMixed
6 by track

Pure Sciences: 1

Applied Sciences: 5

Technical Studies: —

St Marks Eldonio Secondary School NakuruNakuru NorthC4DayMixed
6 by track

Pure Sciences: 2

Applied Sciences: 4

Technical Studies: —

St Marys Girls Secondary School NakuruNakuru EastC4DayGirls
13 by track

Pure Sciences: 2

Applied Sciences: 11

Technical Studies: —

St Michael Gatagati Secondary School NakuruSubukiaC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

St. Paul Kiriko Secondary School NakuruSubukiaC4DayMixed
2 by track

Pure Sciences: 2

Applied Sciences: —

Technical Studies: —

St. Ulrich Lama Secondary School NakuruSubukiaC4DayMixed
1 by track

Pure Sciences: 1

Applied Sciences: —

Technical Studies: —

Subukia Day Secondary School NakuruSubukiaC4DayMixed
4 by track

Pure Sciences: 2

Applied Sciences: 2

Technical Studies: —

Subuku Secondary School NakuruNjoroC4DayMixed
6 by track

Pure Sciences: 2

Applied Sciences: 4

Technical Studies: —

Sukutek Secondary School NakuruKuresoi SouthC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Sururu Secondary School NakuruNjoroC4DayMixed
9 by track

Pure Sciences: 1

Applied Sciences: 5

Technical Studies: 3

Tachasis Secondary School NakuruSubukiaC4DayMixed
2 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: —

Taita Mauche Secondary School NakuruNjoroC4DayMixed
15 by track

Pure Sciences: 4

Applied Sciences: 11

Technical Studies: —

Tangi Tano Secondary School NakuruGilgilC4DayMixed
5 by track

Pure Sciences: 3

Applied Sciences: 2

Technical Studies: —

Tarakuet Mixed Day Secondary School NakuruNjoroC4DayMixed
2 by track

Pure Sciences: 2

Applied Sciences: —

Technical Studies: —

Tarakwa Secondary School NakuruKuresoi NorthC4DayMixed
2 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: —

Tayari Secondary School NakuruMoloC4DayMixed
7 by track

Pure Sciences: 3

Applied Sciences: 4

Technical Studies: —

Temoyetta D.E.B. Mixed Secondary School NakuruKuresoi NorthC4DayMixed
6 by track

Pure Sciences: 2

Applied Sciences: 4

Technical Studies: —

Temoyetta Secondary School NakuruKuresoi NorthC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Tendwet Secondary School NakuruKuresoi SouthC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Tengecha Secondary School NakuruNjoroC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Testai Secondary School NakuruRongaiC4DayMixed
6 by track

Pure Sciences: 3

Applied Sciences: 3

Technical Studies: —

Thugunui Secondary School NakuruGilgilC4DayMixed
4 by track

Pure Sciences: 2

Applied Sciences: 2

Technical Studies: —

Tinet Kapkoi Secondary School NakuruKuresoi SouthC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Tinet Mixed Secondary School NakuruKuresoi SouthC4DayMixed
5 by track

Pure Sciences: 3

Applied Sciences: 2

Technical Studies: —

Tipis Secondary School NakuruNjoroC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Tuiyotich NakuruRongaiC4DayMixed
2 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: —

Tulwet Secondary School NakuruKuresoi SouthC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Tumaini House School NakuruNakuru WestC4DayMixed
18 by track

Pure Sciences: 3

Applied Sciences: 15

Technical Studies: —

Tumaini Integrated Secondary School NakuruMoloC4DayMixed
4 by track

Pure Sciences: 1

Applied Sciences: 3

Technical Studies: —

Turi Secondary School NakuruMoloC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

Uhuru High School NakuruNakuru WestC4DayMixed
12 by track

Pure Sciences: 4

Applied Sciences: 5

Technical Studies: 3

Umoja Secondary School NakuruSubukiaC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Umoja Tulwet Secondary School NakuruKuresoi NorthC4DayMixed
4 by track

Pure Sciences: 2

Applied Sciences: 2

Technical Studies: —

Unity High School NakuruNaivashaC4DayMixed
4 by track

Pure Sciences: 2

Applied Sciences: 2

Technical Studies: —

Upperhill Mixed Secondary School NakuruNakuru EastC4DayMixed
10 by track

Pure Sciences: 2

Applied Sciences: 8

Technical Studies: —

Wanyororo Secondary School NakuruNakuru NorthC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

Wei Secondary School NakuruSubukiaC4DayMixed
6 by track

Pure Sciences: 2

Applied Sciences: 4

Technical Studies: —

Wendani Secondary School NakuruNjoroC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Wiyumiririe Secondary School NakuruSubukiaC4DayMixed
1 by track

Pure Sciences: 1

Applied Sciences: —

Technical Studies: —

Woodard Langalanga Secondary School NakuruGilgilC4DayMixed
10 by track

Pure Sciences: 2

Applied Sciences: 8

Technical Studies: —

Workers High School NakuruNakuru NorthC4DayMixed
4 by track

Pure Sciences: 1

Applied Sciences: 3

Technical Studies: —

Anestar Precious Girls Secondary NakuruNot confirmedOtherDayMixed
1 by track

Pure Sciences: 1

Applied Sciences: —

Technical Studies: —

Archbishop Ndingi Secondary School NakuruNot confirmedOtherDay & BoardingMixed
4 by track

Pure Sciences: 2

Applied Sciences: 2

Technical Studies: —

Arutani Girls Secondary NakuruNot confirmedOtherDayMixed
2 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: —

Bahati Boys NakuruNakuru NorthOtherBoardingBoys
1 by track

Pure Sciences: 1

Applied Sciences: —

Technical Studies: —

Bahati Upperhill Secondary NakuruNot confirmedOtherDayMixed
4 by track

Pure Sciences: 3

Applied Sciences: 1

Technical Studies: —

Boenix High School NakuruRongaiOtherBoardingGirls
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Bridgewater Girl's High School NakuruRongaiOtherListed as hybridGirls
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Camp Breathren Christian School NakuruGilgilOtherBoardingMixed
1 by track

Pure Sciences: 1

Applied Sciences: —

Technical Studies: —

Christ the King Girls Secondary NakuruNot confirmedOtherDayMixed
14 by track

Pure Sciences: 3

Applied Sciences: 11

Technical Studies: —

Daystar Schools NakuruNakuru NorthOtherListed as hybridGirls
1 by track

Pure Sciences: 1

Applied Sciences: —

Technical Studies: —

Elma Kamonong High NakuruRongaiOtherBoardingMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Goshen Boys High School NakuruNot confirmedOtherListed as hybridBoys
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Goshen Sacred Girls High School NakuruNakuru NorthOtherListed as hybridGirls
4 by track

Pure Sciences: 3

Applied Sciences: 1

Technical Studies: —

Grams Secondary NakuruNakuru NorthOtherListed as hybridMixed
1 by track

Pure Sciences: 1

Applied Sciences: —

Technical Studies: —

Showing schools 301–400 of 440. Choose a county to narrow the list. Each school’s page shows its combinations. Subject combinations are known for 440 of the county's 610 senior schools.

Data sources

  1. Ministry of Education Grade 10 selection portal (KEMIS); checked 15 October 2026. 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