This is a list of the best performing secondary schools in Vihiga County. Vihiga County’s capital and largest town is Mbale. It has 5 sub-counties which are further sub-divided into 25 electoral wards.
The best performing secondary school in 2019 KCSE examinations in Vihiga County was Bunyore Girls High School which had an average mean score of 8.8925 and was number thirty (30) Nationally. It was followed by Mudasa Academy with an average mean score of 8.62
Here is a list of the best performing secondary schools in Vihiga County.
1.Bunyore Girls High School
Category: National School
Mean Score: 8.8925
Location: Emuhaya
2. Mudasa Academy
Category: Private Secondary School
Mean Score: 8.62
Location: Maragoli location
3. Chavakali Boys High School
Category: National School
Mean Score: 7.556
Location: Chavakali location
4. Keveye Girls High School
Category: Extra County School
Mean Score: 7.2593
Location: Sabatia near Maragoli Town, Sabatia Constituency
5. Moi Girls Vokoli High School
Category: Extra County School
Mean Score: 7.1
Location: Wodanga Location in Sabatia Constituency
6. Nyang’ori Boys High School
Category: Extra County School
Mean Score: 7.1
Location: Hamisi Sub County, Gamalenga sub-location
7. Vihiga Boys High School
Category: Extra County School
Mean Score: 6.889
Location: Vihiga near Maragoli Town, Vihiga Constituency
8. Mbale Shalom Girls High School
Category: Private Secondary School
Mean Score: 6.8
Location: Maragoli
9. Kaimosi Girls High School
Category: Extra County School
Mean Score: 6.6
Location: Tiriki East near Tiriki Town, Hamisi Constituency
10. Emusire High School
Category: Extra County School
Mean Score: 6.22
Location: Bunyole location