
top 10 Best Performing Secondary Schools in Vihiga County
This article is about top 10 best performing secondary schools in Vihiga County. The capital and largest town of Vihiga County is Mbale. It has 5 sub-counties which are further divided into 25 constituencies.
- The highest performing secondary school in the KCSE examination in Vihiga County has an average score of 8.9 and performs well nationally.
- Other high schools followed with an average score of 8.7
Best Performing Secondary Schools in Vihiga County
Here is a list of the top performing secondary schools in Vihiga County.
Bunyore Girls High School
Category: National School
Location: Emuhaya
Chavakali Boys High School
Category: National School
Location: Chavakali
Kaimosi Girls’ High School
Category: Extra County School
Location: East Tiriki, near Tiriki town, Hamisi district
Vihiga Boys High School
Category: Extra County School
Location: Vihiga, near Maragoli village, Vihiga district
Mudasa Academy
Category: Private High School
Location: Maragoli
Moi Girls Vokoli High School
Category: Extra County School
Location: Wodanga is located in Sabatia Constituency
Nyang’ori Boys High School
Category: Extra County School
Location: Hamisi District, Gamalenga District
Mbale Shalom Girls High School
Category: Private High School
Location: Maragoli
Emusire High School
Category: Extra County School
Place: Bunyole
Keveye Girls High School
Category:Extra County School
Location: Sabatia, near Maragoli village, Sabatia district