Secondary Schools Ranking by County
Below is a list of the best secondary schools in Kenya by county. The counties have been arranged in alphabetical order. When you click on each county, it will take you to a page of the specific county's top secondary schools according to KCSE performance.
- Baringo County
- Bomet County
- Bungoma County
- Busia County
- Elgeyo Marakwet County
- Embu County
- Garissa County
- Homa Bay County
- Isiolo County
- Kajiado County
- Kakamega County
- Kericho County
- Kiambu County
- Kilifi County
- Kirinyaga County
- Kisii County
- Kisumu County
- Kitui County
- Kwale County
- Laikipia County
- Lamu County
- Machakos County
- Makueni County
- Mandera County
- Marsabit County
- Meru County
- Migori County
- Mombasa County
- Muranga County
- Nairobi County
- Nakuru County
- Nandi County
- Narok County
- Nyamira County
- Nyandarua County
- Nyeri County
- Samburu County
- Siaya County
- Taita Taveta County
- Tana River County
- Tharaka Nithi County
- Tharakanithi County
- Transnzoia County
- Turkana County
- Uasin Gishu County
- Vihiga County
- Wajir County
- West Pokot County
National: Top 100 Secondary Schools Nationally