Arts & Sports Science senior schools in Machakos County

Arts & Sports Science is offered at 116 of the 430 Machakos senior schools with known subject combinations. The most common Arts & Sports Science combination is General Science, Sports & Recreation, Theatre & Film, at all 116; the rarest Arts & Sports Science track is Arts, at 29.

Schools 18 schools · 18 C2; by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with Arts & Sports Science
Kabaa High School MachakosMwalaC2BoardingBoys
2 by track

Arts: 1

Sports: 1

Kangundo High School MachakosKangundoC2BoardingBoys
3 by track

Arts: —

Sports: 3

Kathiani High School MachakosKathianiC2BoardingBoys
2 by track

Arts: 1

Sports: 1

Kitonyini High School MachakosKalamaC2BoardingMixed
4 by track

Arts: 3

Sports: 1

Masii Boys High School MachakosMwalaC2BoardingBoys
2 by track

Arts: —

Sports: 2

Masii Girls’ Secondary School MachakosMwalaC2BoardingGirls
1 by track

Arts: —

Sports: 1

Masinga Boys Secondary School MachakosMasingaC2BoardingBoys
3 by track

Arts: 1

Sports: 2

Matungulu Girls School MachakosMatunguluC2BoardingGirls
4 by track

Arts: —

Sports: 4

Mua Hills Secondary School MachakosMachakosC2BoardingGirls
2 by track

Arts: 1

Sports: 1

Mumbuni High School MachakosMachakosC2BoardingBoys
3 by track

Arts: —

Sports: 3

Muthetheni Girls’ Secondary School MachakosMwalaC2BoardingGirls
1 by track

Arts: —

Sports: 1

Ngelani High School MachakosMachakosC2BoardingBoys
1 by track

Arts: —

Sports: 1

Nyayo A.I.C Girls Secondary School MachakosKalamaC2BoardingGirls
1 by track

Arts: —

Sports: 1

Sengani Secondary School MachakosMatunguluC2BoardingGirls
2 by track

Arts: 1

Sports: 1

St. Francis Misyani Girls High School MachakosKangundoC2BoardingGirls
3 by track

Arts: 1

Sports: 2

St. Josephine Bakhita Masinga Girls’ High School MachakosMasingaC2BoardingGirls
4 by track

Arts: 2

Sports: 2

Tala Girls Secondary School MachakosMatunguluC2BoardingGirls
1 by track

Arts: —

Sports: 1

Vyulya Girls’ Secondary School MachakosMwalaC2BoardingGirls
3 by track

Arts: 2

Sports: 1

All 18 schools are on this page. Choose a county to narrow the list. Each school’s page shows its combinations. Subject combinations are known for 430 of the county's 518 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