STEM senior schools in Kakamega County

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

Schools 454 schools · 7 C1, 29 C2, 70 C3, 330 C4, 18 Other · showing 301–400; by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with STEM
Shiduha Secondary School KakamegaKakamega SouthC4DayMixed
6 by track

Pure Sciences: 1

Applied Sciences: 3

Technical Studies: 2

Shieywe Secondary School KakamegaKakamega CentraC4DayMixed
12 by track

Pure Sciences: 3

Applied Sciences: 7

Technical Studies: 2

Shihumbu Girls Secondary School KakamegaKakamega EastC4DayGirls
6 by track

Pure Sciences: 3

Applied Sciences: 3

Technical Studies: —

Shikomari Secondary School KakamegaNavakholoC4DayMixed
8 by track

Pure Sciences: 2

Applied Sciences: 6

Technical Studies: —

Shinamwenyuli Secondary School KakamegaButereC4DayMixed
6 by track

Pure Sciences: 3

Applied Sciences: 2

Technical Studies: 1

Shinoyi Secondary School KakamegaNavakholoC4DayMixed
6 by track

Pure Sciences: 3

Applied Sciences: 3

Technical Studies: —

Shiraha Secondary School KakamegaButereC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

Shirali Secondary School KakamegaKhwiseroC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

Shirugu KakamegaKakamega NorthC4DayMixed
1 by track

Pure Sciences: 1

Applied Sciences: —

Technical Studies: —

Shitsitswi Secondary School KakamegaButereC4DayMixed
7 by track

Pure Sciences: 3

Applied Sciences: 4

Technical Studies: —

Shivagala Secondary School KakamegaKakamega SouthC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Shivanga Secondary School KakamegaKakamega NorthC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

Shiveye Secondary School KakamegaKakamega SouthC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Sipande Secondary School KakamegaLugariC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Sirigoi Secondary School KakamegaNavakholoC4DayMixed
7 by track

Pure Sciences: 4

Applied Sciences: 3

Technical Studies: —

Sisokhe Secondary School KakamegaNavakholoC4DayMixed
6 by track

Pure Sciences: 2

Applied Sciences: 2

Technical Studies: 2

Siyombe Friends Senior School KakamegaNavakholoC4DayMixed
2 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: —

Solyo Secondary School KakamegaKakamega EastC4DayMixed
8 by track

Pure Sciences: 2

Applied Sciences: 6

Technical Studies: —

St. Agnes Mwira Girls Secondary School KakamegaMatunguC4DayGirls
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

St. Annes Dudi Girls Secondary School KakamegaKhwiseroC4DayGirls
2 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: —

St. Anne’s Ikuywa Secondary School KakamegaKakamega EastC4DayMixed
5 by track

Pure Sciences: 1

Applied Sciences: 4

Technical Studies: —

St. Anne’s Indangalasia Secondary KakamegaMumias EastC4DayMixed
1 by track

Pure Sciences: 1

Applied Sciences: —

Technical Studies: —

St. Anne’s Munasio Secondary School KakamegaKakamega EastC4DayGirls
2 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: —

St. Anne’s Nanyeni Secondary School KakamegaMatunguC4DayMixed
4 by track

Pure Sciences: 2

Applied Sciences: 2

Technical Studies: —

St. Augustine Rosterman Secondary School KakamegaKakamega CentraC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

St. Augustine’s Soysambu Secondary School KakamegaLikuyaniC4DayMixed
16 by track

Pure Sciences: 4

Applied Sciences: 12

Technical Studies: —

St. Beda’s Bukaya Secondary School KakamegaMumias WestC4DayMixed
12 by track

Pure Sciences: 3

Applied Sciences: 9

Technical Studies: —

St. Benedict Lugulu Secondary School KakamegaLikuyaniC4DayMixed
5 by track

Pure Sciences: 1

Applied Sciences: 4

Technical Studies: —

St Benedict Mukoye Girls Secondary School KakamegaButereC4DayGirls
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

St. Boniface Mbagara Secondary School KakamegaLugariC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

St. Bonventure Shimanyiro Secondary School KakamegaKakamega SouthC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

St. Caroli Lwanga Lutaso Secondary School KakamegaNavakholoC4DayMixed
6 by track

Pure Sciences: 3

Applied Sciences: 2

Technical Studies: 1

St. Carol Lwanga Maraba Secondary School KakamegaKakamega CentraC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

St. Cecilia Makokhwe Secondary School KakamegaMatunguC4DayMixed
5 by track

Pure Sciences: 1

Applied Sciences: 4

Technical Studies: —

St. Charles’ Lung’anyiro Secondary School KakamegaMatunguC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

St. Charles Lwanga Koromaiti Secondary School KakamegaLugariC4DayMixed
7 by track

Pure Sciences: 3

Applied Sciences: 4

Technical Studies: —

St Christopher Enyapora Secondary School KakamegaMumias WestC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

St Dennis Munjiti Secondary School KakamegaKhwiseroC4DayMixed
10 by track

Pure Sciences: 3

Applied Sciences: 7

Technical Studies: —

St. Elias Iyabo Secondary School KakamegaMumias WestC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

St Emmanuel Lutasio Secondary School KakamegaMatunguC4DayMixed
2 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: —

St. Francis Eshirembe Secondary School KakamegaButereC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

St. Francis Kisigame Secondary School KakamegaLikuyaniC4DayMixed
7 by track

Pure Sciences: 2

Applied Sciences: 5

Technical Studies: —

St. Francis Majengo Secondary School KakamegaLugariC4DayMixed
7 by track

Pure Sciences: 2

Applied Sciences: 5

Technical Studies: —

St. Francis Sabane Secondary School KakamegaKakamega SouthC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

St. Francis Shiyabo Secondary School KakamegaMatunguC4DayMixed
2 by track

Pure Sciences: 2

Applied Sciences: —

Technical Studies: —

St Francis Xavier Shikoti Mixed Secondary KakamegaKakamega CentraC4DayMixed
15 by track

Pure Sciences: 3

Applied Sciences: 12

Technical Studies: —

St. Francis Xavier Shipalo Secondary School KakamegaKakamega EastC4DayMixed
8 by track

Pure Sciences: 2

Applied Sciences: 5

Technical Studies: 1

St. Gabriel Mundulu Secondary School KakamegaKakamega EastC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

St. Gabriel’s Mirere Secondary KakamegaMatunguC4DayMixed
7 by track

Pure Sciences: 3

Applied Sciences: 4

Technical Studies: —

St. Gerald’s Shanjero Secondary School KakamegaKakamega EastC4DayMixed
4 by track

Pure Sciences: 1

Applied Sciences: 3

Technical Studies: —

St. Henry’s Saisi Wabuge Girls Secondary School KakamegaLikuyaniC4DayGirls
7 by track

Pure Sciences: 2

Applied Sciences: 5

Technical Studies: —

St Henry’s Saisi Wabuge Memorial Secondary School KakamegaLikuyaniC4DayBoys
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

St. James’ Namamba Girls’ KakamegaMatunguC4DayGirls
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

St James Shisesia Secondary School KakamegaKakamega SouthC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

St. John’s Budonga Secondary School KakamegaNavakholoC4DayMixed
4 by track

Pure Sciences: 2

Applied Sciences: 2

Technical Studies: —

St. John’s Bumala Secondary School KakamegaMumias WestC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

St. Johns Khaimba KakamegaMumias EastC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

St. John’s Mukhweya Secondary School KakamegaMatunguC4DayMixed
7 by track

Pure Sciences: 3

Applied Sciences: 4

Technical Studies: —

St. John’s Secondary School Mtoni KakamegaLikuyaniC4DayMixed
12 by track

Pure Sciences: 3

Applied Sciences: 9

Technical Studies: —

St Joseph Lukongo Secondary School KakamegaMumias WestC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

St. Joseph Malimili Secondary School KakamegaKakamega EastC4DayMixed
6 by track

Pure Sciences: 2

Applied Sciences: 4

Technical Studies: —

St. Josephs Bulonga Secondary School KakamegaMatunguC4DayMixed
2 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: —

St. Joseph Shichinji Secondary School KakamegaKakamega SouthC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

St. Joseph’s Indangalasia Secondary School KakamegaMatunguC4DayMixed
10 by track

Pure Sciences: 4

Applied Sciences: 4

Technical Studies: 2

St. Joseph’s Ingolomosio KakamegaKakamega EastC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

St Josephs Kogo Secondary School KakamegaLikuyaniC4DayMixed
16 by track

Pure Sciences: 2

Applied Sciences: 14

Technical Studies: —

St. Joseph’s Lumino Secondary School KakamegaLikuyaniC4DayMixed
7 by track

Pure Sciences: 2

Applied Sciences: 5

Technical Studies: —

St. Joseph’s Mukulusu Secondary School KakamegaKakamega EastC4DayMixed
6 by track

Pure Sciences: 2

Applied Sciences: 4

Technical Studies: —

St. Joseph’s Nyorotis Secondary School KakamegaLikuyaniC4DayMixed
5 by track

Pure Sciences: 3

Applied Sciences: 2

Technical Studies: —

St. Joseph’s Shibinga ‘W’ Mixed Day Secondary School KakamegaMumias EastC4DayMixed
5 by track

Pure Sciences: 1

Applied Sciences: 4

Technical Studies: —

St. Joseph’s Shirotsa Secondary School KakamegaKhwiseroC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

St. Joseph Ugana Secondary School KakamegaMumias WestC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

St. Jude Seregeya Secondary School KakamegaLikuyaniC4DayMixed
18 by track

Pure Sciences: 5

Applied Sciences: 12

Technical Studies: 1

St. Luke’s Khabukoshe Mixed Secondary School KakamegaMatunguC4DayMixed
4 by track

Pure Sciences: 3

Applied Sciences: 1

Technical Studies: —

St. Luke’s Shanderema KakamegaMumias EastC4DayMixed
5 by track

Pure Sciences: 1

Applied Sciences: 4

Technical Studies: —

St. Lukes Shisango Girls Secondary School KakamegaKakamega CentraC4DayGirls
4 by track

Pure Sciences: 1

Applied Sciences: 3

Technical Studies: —

St Mark’s Bulanda Mixed Secondary KakamegaButereC4DayMixed
6 by track

Pure Sciences: 3

Applied Sciences: 3

Technical Studies: —

St. Mark’s Imakale Secondary School KakamegaMatunguC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

St Mary’s Ebutenje Girls Secondary School KakamegaNavakholoC4DayGirls
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

St. Marys Namalasire Secondary School KakamegaMatunguC4DayMixed
4 by track

Pure Sciences: 2

Applied Sciences: 2

Technical Studies: —

St. Mary’s Namasanda Secondary School KakamegaMatunguC4DayMixed
2 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: —

St Mathews Ikomero Secondary School KakamegaKhwiseroC4DayMixed
12 by track

Pure Sciences: 3

Applied Sciences: 9

Technical Studies: —

St.. Mathews Mung”Ang”A KakamegaMumias EastC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

St. Michael Kilimani Secondary School KakamegaLikuyaniC4DayMixed
9 by track

Pure Sciences: 3

Applied Sciences: 6

Technical Studies: —

St Michael Muluwa Secondary School KakamegaButereC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

St. Michael’s Emakhwale KakamegaMumias EastC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

St. Michael’s Eshirumbwe Secondary School KakamegaMatunguC4DayMixed
7 by track

Pure Sciences: 2

Applied Sciences: 4

Technical Studies: 1

St. Michaels Ingusi Secondary School KakamegaMumias WestC4DayMixed
9 by track

Pure Sciences: 1

Applied Sciences: 8

Technical Studies: —

St Michaels Shamusinjiri Secondary School KakamegaKakamega SouthC4DayMixed
6 by track

Pure Sciences: 3

Applied Sciences: 3

Technical Studies: —

St. Monica Lubao Secondary School KakamegaKakamega EastC4DayMixed
16 by track

Pure Sciences: 3

Applied Sciences: 12

Technical Studies: 1

St. Monica Mixed Secondary School KakamegaLikuyaniC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

St. Mukasa Girls’ Secondary School-Chimoi KakamegaMateteC4DayGirls
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

St. Mukasa Secondary School – Chimoi KakamegaMateteC4DayBoys
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

St. Patrick’s Ebubere Mixed Secondary School KakamegaMumias EastC4DayMixed
6 by track

Pure Sciences: 2

Applied Sciences: 4

Technical Studies: —

St. Patrick’s Ikonyero Secondary School KakamegaKakamega CentraC4DayMixed
12 by track

Pure Sciences: 2

Applied Sciences: 10

Technical Studies: —

St. Paul’s Ahong’njo Secondary School KakamegaMumias WestC4DayMixed
7 by track

Pure Sciences: 3

Applied Sciences: 4

Technical Studies: —

St. Paul’s Mixed Secondary School Lwakhupa KakamegaNavakholoC4DayMixed
7 by track

Pure Sciences: 3

Applied Sciences: 4

Technical Studies: —

St. Paul’s Mushinaaka Mixed Secondary School KakamegaKhwiseroC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

St. Paul’s Shikunga Secondary School KakamegaButereC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

St. Peter’s Itenyi Secondary School KakamegaKakamega EastC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Showing schools 301–400 of 454. Choose a county to narrow the list. Each school’s page shows its combinations. Subject combinations are known for 454 of the county's 543 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