C2 senior schools in Kenya

709 schools in 46 counties.

Subject combinations are known so far for 707 of the 709 C2 schools.

Baringo County 18 schools

Bomet County 11 schools

Bungoma County 24 schools

Busia County 12 schools

Elgeyo-Marakwet County 15 schools

Embu County 20 schools

Garissa County 4 schools

Homa Bay County 18 schools

Isiolo County 2 schools

Kajiado County 7 schools

Kakamega County 29 schools

Kericho County 20 schools

Kiambu County 24 schools

Kilifi County 9 schools

Kirinyaga County 15 schools

Kisii County 28 schools

Kisumu County 16 schools

Kitui County 38 schools

Kwale County 9 schools

Laikipia County 9 schools

Lamu County 1 school

Machakos County 19 schools

Makueni County 13 schools

Mandera County 4 schools

Marsabit County 7 schools

Meru County 24 schools

Migori County 21 schools

Murang'a County 25 schools

Nairobi County 21 schools

Nakuru County 17 schools

Nandi County 23 schools

Narok County 9 schools

Nyamira County 19 schools

Nyandarua County 14 schools

Nyeri County 23 schools

Samburu County 8 schools

Siaya County 14 schools

Taita Taveta County 14 schools

Tana River County 6 schools

Tharaka-Nithi County 22 schools

Trans Nzoia County 16 schools

Turkana County 7 schools

Uasin Gishu County 21 schools

Vihiga County 18 schools

Wajir County 5 schools

West Pokot County 10 schools

Data sources