Vihiga District

Quick Info

Vihiga District has:

  • 513 total schools.
  • 395 primary schools.
  • 118 secondary schools.


Top Secondary Schools in Vihiga District

School Mean Grade
Bunyore Girls High School 9.00
Mudasa Academy 8.27
Keveye Girls High 8.00
Esibila Secondary 7.57
Emusire High School 7.00
More

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Vihiga County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Vihiga County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Vihiga County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Vihiga County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Vihiga County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Vihiga County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Vihiga County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Vihiga County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Vihiga County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Vihiga County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Nyeri County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Vihiga County

Level: Secondary School

Day/Boarding: Day

Gender: Mixed

Location: Vihiga County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Vihiga County

Level: Secondary School

Day/Boarding: Day

Gender: Mixed

Location: Vihiga County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Vihiga County

Level: Secondary School

Day/Boarding: Day & Boarding

Gender: Mixed

Location: Vihiga County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Vihiga County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Vihiga County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Vihiga County