Best Secondary Schools in Vihiga County

Vihiga county is home to some of the best performing secondary schools in KCSE like chavakali high school, nyang'ori boys high school, bunyore girls, keveye girls' high school, etc. What follows is a list of the top secondary schools in Vihiga according to their KCSE mean grade score.

Ranking Criteria: The criteria used to rank the best secondary schools in Vihiga County is KCSE mean grade score published by the Kenya National Examination Council (KNEC).

Top Secondary Schools in Vihiga County (ranking table)

Rank School Name School Code County Mean Grade
1 CHAVAKALI HIGH SCHOOL 38600006 VIHIGA 11.001
2 NYANG'ORI BOYS HIGH SCHOOL 38619102 VIHIGA 9.680
3 BUNYORE GIRLS 38600003 VIHIGA 9.556
4 KEVEYE GIRLS' HIGH SCHOOL 38622203 VIHIGA 8.716
5 MUDASA ACADEMY 38604120 VIHIGA 8.518
6 INTERNATIONAL VILLAGE SCHOOL- VUMILIA 38618116 VIHIGA 8.479
7 MBALE SHALOM ACADEMY 38622215 VIHIGA 8.141
8 ESIBILA SECONDARY SCHOOL 38618211 VIHIGA 6.915

Source of data: KNEC

* A Mean grade below 1 means that some students did not sit for exams or results for some students were cancelled.

* To add your school or update results with the latest, send us your full KCSE results via email justin@kenyayote.com.

Category: Secondary School Rankings by County