STEM senior schools in Nakuru County

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

Schools 331 schools · 331 C4 · showing 101–200; by county, then by cluster; C1 is the former national schools

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with STEM
Kimani Ngunjiri High School NakuruNakuru NorthC4DayMixed
4 by track

Pure Sciences: 3

Applied Sciences: 1

Technical Studies: —

Kimathi Secondary School NakuruNakuru EastC4DayMixed
10 by track

Pure Sciences: 3

Applied Sciences: 7

Technical Studies: —

King David High School Bahati NakuruNakuru NorthC4DayMixed
2 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: —

Kinungi Secondary School NakuruNaivashaC4DayMixed
6 by track

Pure Sciences: 3

Applied Sciences: 2

Technical Studies: 1

Kio Secondary School NakuruKuresoi NorthC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Kipkewa Secondary School NakuruKuresoi NorthC4DayMixed
2 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: —

Kipkoimet Secondary School NakuruKuresoi NorthC4DayMixed
2 by track

Pure Sciences: 2

Applied Sciences: —

Technical Studies: —

Kipkonyo Secondary School NakuruNaivashaC4DayMixed
2 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: —

Kiplemeiywo Secondary School NakuruKuresoi SouthC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

Kipsinendet Secondary School NakuruKuresoi NorthC4DayMixed
5 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: 2

Kipsonoi Secondary School NakuruKuresoi SouthC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Kipsyenan Secondary School NakuruRongaiC4DayMixed
8 by track

Pure Sciences: 3

Applied Sciences: 5

Technical Studies: —

Kiptagich Secondary School NakuruKuresoi SouthC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

Kiptaragon Secondary School NakuruKuresoi SouthC4DayMixed
1 by track

Pure Sciences: 1

Applied Sciences: —

Technical Studies: —

Kiptororo Secondary School NakuruKuresoi NorthC4DayMixed
6 by track

Pure Sciences: 3

Applied Sciences: 3

Technical Studies: —

Kiungururia Mixed Secondary School NakuruGilgilC4DayMixed
4 by track

Pure Sciences: 3

Applied Sciences: 1

Technical Studies: —

Kivumbini Secondary School NakuruNakuru EastC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Koige Secondary School NakuruKuresoi NorthC4DayMixed
5 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: 2

Koilonget Mixed Day Secondary School NakuruNjoroC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Koisamo Mixed Secondary NakuruRongaiC4DayMixed
4 by track

Pure Sciences: 2

Applied Sciences: 2

Technical Studies: —

Kongasis Secondary School NakuruGilgilC4DayMixed
4 by track

Pure Sciences: 1

Applied Sciences: 3

Technical Studies: —

Kongoi Kaptich Secondary School NakuruKuresoi NorthC4DayMixed
6 by track

Pure Sciences: 2

Applied Sciences: 4

Technical Studies: —

Korabariet Secondary School NakuruKuresoi NorthC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Korao Secondary School NakuruKuresoi SouthC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Kures Secondary School NakuruKuresoi NorthC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Lady Ann Delamere Secondary School NakuruGilgilC4DayMixed
5 by track

Pure Sciences: 3

Applied Sciences: 2

Technical Studies: —

Lake Elementaita NakuruNakuruC4DayMixed
2 by track

Pure Sciences: 2

Applied Sciences: —

Technical Studies: —

Lake Solai Secondary NakuruRongaiC4DayMixed
6 by track

Pure Sciences: 3

Applied Sciences: 3

Technical Studies: —

Lanet Secondary School NakuruNakuru EastC4DayMixed
12 by track

Pure Sciences: 2

Applied Sciences: 5

Technical Studies: 5

Langalanga Secondary School NakuruNakuru EastC4DayMixed
10 by track

Pure Sciences: 4

Applied Sciences: 6

Technical Studies: —

Lare Vision Secondary School NakuruNjoroC4DayMixed
6 by track

Pure Sciences: 2

Applied Sciences: 4

Technical Studies: —

Larmudiac Mixed Day Secondary School NakuruNjoroC4DayMixed
6 by track

Pure Sciences: 2

Applied Sciences: 4

Technical Studies: —

Lawina Secondary School NakuruMoloC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: 1

Lenginet Secondary NakuruRongaiC4DayMixed
8 by track

Pure Sciences: 2

Applied Sciences: 5

Technical Studies: 1

Likia Secondary School NakuruNjoroC4DayMixed
9 by track

Pure Sciences: 1

Applied Sciences: 8

Technical Studies: —

Limuko Secondary School NakuruNakuru NorthC4DayMixed
5 by track

Pure Sciences: 3

Applied Sciences: 2

Technical Studies: —

Longonot Township Secondary School NakuruNaivashaC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: 1

Lusiru Secondary School NakuruNjoroC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Magomano Secondary School NakuruSubukiaC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Mahiga Secondary School NakuruNjoroC4DayMixed
2 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: —

Maiella Central Secondary School NakuruNaivashaC4DayMixed
4 by track

Pure Sciences: 2

Applied Sciences: 2

Technical Studies: —

Maiella Township Secondary School NakuruNaivashaC4DayMixed
6 by track

Pure Sciences: 2

Applied Sciences: 4

Technical Studies: —

Majani Minngi Secondary School NakuruRongaiC4DayMixed
4 by track

Pure Sciences: 1

Applied Sciences: 3

Technical Studies: —

Mamba Secondary School NakuruRongaiC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Maraigushu Secondary School NakuruNaivashaC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Mariashoni Secondary School NakuruMoloC4DayMixed
2 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: —

Marwa Secondary School NakuruKuresoi SouthC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

Maryland Secondary School NakuruSubukiaC4DayMixed
7 by track

Pure Sciences: 3

Applied Sciences: 4

Technical Studies: —

Masaita Mixed Secondary School NakuruKuresoi NorthC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Matuiku Mixed Secondary School NakuruRongaiC4DayMixed
2 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: —

Maua Secondary School NakuruNaivashaC4DayMixed
6 by track

Pure Sciences: 2

Applied Sciences: 4

Technical Studies: —

Mauche Samoei Secondary School NakuruNjoroC4DayMixed
6 by track

Pure Sciences: 3

Applied Sciences: 3

Technical Studies: —

Mau Narok Secondary School NakuruNjoroC4DayMixed
12 by track

Pure Sciences: 2

Applied Sciences: 7

Technical Studies: 3

Mau Secondary School NakuruKuresoi NorthC4DayMixed
4 by track

Pure Sciences: 1

Applied Sciences: 3

Technical Studies: —

Mau Summit Secondary School NakuruKuresoi NorthC4DayMixed
4 by track

Pure Sciences: 1

Applied Sciences: 3

Technical Studies: —

Mawe Mixed Day Secondary School NakuruRongaiC4DayMixed
10 by track

Pure Sciences: 3

Applied Sciences: 7

Technical Studies: —

Mawingu Secondary School NakuruKuresoi NorthC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Mema Secondary School NakuruRongaiC4DayMixed
10 by track

Pure Sciences: 3

Applied Sciences: 6

Technical Studies: 1

Menengai High School NakuruNakuru EastC4DayMixed
13 by track

Pure Sciences: 4

Applied Sciences: 6

Technical Studies: 3

Menengai Hill Secondary NakuruNakuru NorthC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Mercy Njeri Secondary NakuruRongaiC4DayMixed
8 by track

Pure Sciences: 1

Applied Sciences: 7

Technical Studies: —

Mianzini Secondary School NakuruMoloC4DayMixed
8 by track

Pure Sciences: 2

Applied Sciences: 4

Technical Studies: 2

Michatha Secondary School NakuruMoloC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

Mikeu Secondary School NakuruNakuru NorthC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Milimani High School NakuruNaivashaC4DayMixed
9 by track

Pure Sciences: 4

Applied Sciences: 5

Technical Studies: —

Mimwaita Secondary NakuruRongaiC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Mirera High School NakuruNaivashaC4DayMixed
12 by track

Pure Sciences: 2

Applied Sciences: 8

Technical Studies: 2

Mitimingi Secondary School NakuruGilgilC4DayMixed
10 by track

Pure Sciences: 2

Applied Sciences: 8

Technical Studies: —

Mkulima Secondary School NakuruKuresoi NorthC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Mlima Secondary School NakuruKuresoi NorthC4DayMixed
4 by track

Pure Sciences: 3

Applied Sciences: 1

Technical Studies: —

Mogoon Secondary School NakuruNakuru WestC4DayMixed
9 by track

Pure Sciences: 3

Applied Sciences: 6

Technical Studies: —

Moi Ndabi Secondary School NakuruNaivashaC4DayMixed
5 by track

Pure Sciences: 3

Applied Sciences: 2

Technical Studies: —

Moi Secondary School Nakuru NakuruNakuru WestC4DayMixed
12 by track

Pure Sciences: 2

Applied Sciences: 10

Technical Studies: —

Molo Highway Secondary School NakuruMoloC4DayMixed
7 by track

Pure Sciences: 2

Applied Sciences: 4

Technical Studies: 1

Molo Secondary School NakuruMoloC4DayMixed
13 by track

Pure Sciences: 3

Applied Sciences: 10

Technical Studies: —

Mona Secondary School NakuruMoloC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

Morop Secondary School NakuruGilgilC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Mosop Mixed Secondary School NakuruNjoroC4DayMixed
6 by track

Pure Sciences: 3

Applied Sciences: 3

Technical Studies: —

Moto Secondary School NakuruMoloC4DayMixed
6 by track

Pure Sciences: 2

Applied Sciences: 4

Technical Studies: —

Muchorwe Secondary School NakuruKuresoi NorthC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: 1

Mugaa Secondary School NakuruGilgilC4DayMixed
8 by track

Pure Sciences: 2

Applied Sciences: 6

Technical Studies: —

Mugumo Secondary School NakuruNjoroC4DayMixed
8 by track

Pure Sciences: 2

Applied Sciences: 5

Technical Studies: 1

Muhigia Secondary NakuruRongaiC4DayMixed
4 by track

Pure Sciences: 1

Applied Sciences: 3

Technical Studies: —

Mukinyai Secodary School NakuruMoloC4DayMixed
2 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: —

Munanda Secondary School NakuruGilgilC4DayMixed
2 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: —

Mununga High School NakuruNaivashaC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

Munyu Secondary School NakuruNaivashaC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

Murinduko Baptist Secondary School NakuruKuresoi NorthC4DayMixed
4 by track

Pure Sciences: 2

Applied Sciences: 2

Technical Studies: —

Muriricua Secondary School NakuruGilgilC4DayMixed
6 by track

Pure Sciences: 2

Applied Sciences: 4

Technical Studies: —

Murungaru Secondary School NakuruNakuru NorthC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Murunyu High School NakuruNakuru NorthC4DayMixed
4 by track

Pure Sciences: 2

Applied Sciences: 2

Technical Studies: —

Mutarakwa Secondary School NakuruNjoroC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Muthaiti Mixed Secondary School NakuruGilgilC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Muthiga Secondary School NakuruNjoroC4DayMixed
1 by track

Pure Sciences: 1

Applied Sciences: —

Technical Studies: —

Mutukanio Secondary School NakuruKuresoi NorthC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Mwangi Michuki Secondary School NakuruMoloC4DayMixed
4 by track

Pure Sciences: 2

Applied Sciences: 2

Technical Studies: —

Mwaragania Secondary School NakuruKuresoi NorthC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

Mwariki Secondary School NakuruNakuru WestC4DayMixed
9 by track

Pure Sciences: 2

Applied Sciences: 7

Technical Studies: —

Mwiciringiri Secondary School NakuruNaivashaC4DayMixed
5 by track

Pure Sciences: 1

Applied Sciences: 4

Technical Studies: —

Mwigito Excel High School NakuruNjoroC4DayMixed
4 by track

Pure Sciences: 3

Applied Sciences: 1

Technical Studies: —

Showing schools 101–200 of 331. Choose a county to narrow the list. Each school’s page shows its combinations. Subject combinations are known for 374 of the county's 571 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 16 October 2026