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 374 schools · 12 C1, 17 C2, 14 C3, 331 C4 · showing 101–200; by county, then by cluster; C1 is the former national schools

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with STEM
Heroes Girls High School NakuruNakuru NorthC4DayGirls
4 by track

Pure Sciences: 2

Applied Sciences: 2

Technical Studies: —

Heshima Secondary School NakuruNakuru NorthC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

Hillcrest Secondary School NakuruNakuru EastC4DayMixed
11 by track

Pure Sciences: 2

Applied Sciences: 8

Technical Studies: 1

Jm Kariuki Memorial Secondary School NakuruNakuru NorthC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

Kabazi Secondary School NakuruSubukiaC4DayMixed
10 by track

Pure Sciences: 4

Applied Sciences: 6

Technical Studies: —

Kabongoi Secondary School NakuruKuresoi SouthC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Kahuho Secondary School NakuruGilgilC4DayMixed
11 by track

Pure Sciences: 2

Applied Sciences: 9

Technical Studies: —

Kamara Secondary School NakuruKuresoi NorthC4DayMixed
4 by track

Pure Sciences: 2

Applied Sciences: 2

Technical Studies: —

Kamathatha Secondary School NakuruGilgilC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Kamosop NakuruSubukiaC4DayMixed
2 by track

Pure Sciences: 2

Applied Sciences: —

Technical Studies: —

Kampi Ya Moto Secondary NakuruRongaiC4DayMixed
7 by track

Pure Sciences: 2

Applied Sciences: 5

Technical Studies: —

Kamwaura Secondary School NakuruKuresoi SouthC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Kandutura Secondary NakuruRongaiC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Kapkembu Secondary School NakuruNjoroC4DayMixed
6 by track

Pure Sciences: 2

Applied Sciences: 4

Technical Studies: —

Kaplamai Mixed Day Secondary School NakuruKuresoi SouthC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 2

Technical Studies: —

Kaplelach Secondary School NakuruKuresoi NorthC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Kapngorot Secondary School NakuruKuresoi SouthC4DayMixed
5 by track

Pure Sciences: 1

Applied Sciences: 4

Technical Studies: —

Kapsetek Secondary NakuruRongaiC4DayMixed
4 by track

Pure Sciences: 3

Applied Sciences: 1

Technical Studies: —

Kapsimbeiywo Secondary School NakuruKuresoi SouthC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

Kapsita Secondary School NakuruMoloC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: —

Technical Studies: 2

Kaptich Secondary School NakuruNjoroC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Karai Secondary School NakuruNaivashaC4DayMixed
4 by track

Pure Sciences: 1

Applied Sciences: 3

Technical Studies: —

Kariandusi Secondary School NakuruGilgilC4DayMixed
6 by track

Pure Sciences: 3

Applied Sciences: 3

Technical Studies: —

Karima Mixed Secondary School NakuruNaivashaC4DayMixed
5 by track

Pure Sciences: 1

Applied Sciences: 4

Technical Studies: —

Karirikania Secondary School NakuruKuresoi NorthC4DayMixed
5 by track

Pure Sciences: 1

Applied Sciences: 3

Technical Studies: 1

Karunga Secondary School NakuruGilgilC4DayMixed
4 by track

Pure Sciences: 3

Applied Sciences: 1

Technical Studies: —

Kekopey Secondary School NakuruGilgilC4DayMixed
7 by track

Pure Sciences: 2

Applied Sciences: 4

Technical Studies: 1

Kelelwet Secondary School NakuruNakuru WestC4DayMixed
5 by track

Pure Sciences: 2

Applied Sciences: 3

Technical Studies: —

Kenana Secondary School NakuruNjoroC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Kenyatta Mixed Day Secondary School NakuruNjoroC4DayMixed
6 by track

Pure Sciences: 3

Applied Sciences: 3

Technical Studies: —

Kenyatta Secondary School NakuruNakuru WestC4DayMixed
16 by track

Pure Sciences: 3

Applied Sciences: 13

Technical Studies: —

Keriko Secondary School NakuruNjoroC4DayMixed
13 by track

Pure Sciences: 2

Applied Sciences: 10

Technical Studies: 1

Kerma Secondary School NakuruRongaiC4DayMixed
4 by track

Pure Sciences: 2

Applied Sciences: 2

Technical Studies: —

Kiamaina Secondary School NakuruNakuru NorthC4DayMixed
6 by track

Pure Sciences: 5

Applied Sciences: 1

Technical Studies: —

Kiambiriria Secondary School NakuruMoloC4DayMixed
3 by track

Pure Sciences: 1

Applied Sciences: 1

Technical Studies: 1

Kiamunyi Secondary NakuruRongaiC4DayMixed
8 by track

Pure Sciences: 1

Applied Sciences: 7

Technical Studies: —

Kianjoya Secondary School NakuruNjoroC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Kibaraa Secondary School NakuruKuresoi NorthC4DayMixed
4 by track

Pure Sciences: 3

Applied Sciences: —

Technical Studies: 1

Kieni Secondary School NakuruSubukiaC4DayMixed
4 by track

Pure Sciences: 2

Applied Sciences: 2

Technical Studies: —

Kijabe Township Secondary School NakuruNaivashaC4DayMixed
2 by track

Pure Sciences: 2

Applied Sciences: —

Technical Studies: —

Kilimo High School NakuruNjoroC4DayMixed
12 by track

Pure Sciences: 3

Applied Sciences: 8

Technical Studies: 1

Kilo Secondary School NakuruNjoroC4DayMixed
3 by track

Pure Sciences: 2

Applied Sciences: 1

Technical Studies: —

Kimangu Day Secondary School NakuruRongaiC4DayMixed
9 by track

Pure Sciences: 4

Applied Sciences: 5

Technical Studies: —

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: —

Showing schools 101–200 of 374. 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