Western Province

Quick Info

Western Province has:

  • 3333 total schools.
  • 2639 primary schools.
  • 694 secondary schools.


Top Secondary Schools in Western Province

School Mean Grade
Bunyore Girls High School 9.00
Friends School Kamusinga 8.50
Butula Boys High Sch 8.50
Booker Academy Sec 8.50
Mudasa Academy 8.27
More

Level: Primary School

Day/Boarding: Day & Boarding

Gender: Mixed

Location: Bungoma County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Bungoma County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Bungoma County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Busia County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Bungoma County

Level: Secondary School

Day/Boarding: Boarding

Gender: Girls

Location: Kakamega County

Level: Primary School

Day/Boarding: Day & Boarding

Gender: Boys

Location: Kakamega County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Bungoma County

Level: Secondary School

Day/Boarding: Boarding

Gender: Girls

Location: Kakamega County

Level: Secondary School

Day/Boarding: Boarding

Gender: Girls

Location: Kakamega County

Level: Secondary School

Day/Boarding: Boarding

Gender: Girls

Location: Busia County

Level: Secondary School

Day/Boarding: Boarding

Gender: Girls

Location: Vihiga County

Level: Primary School

Day/Boarding: Day & Boarding

Gender: Girls

Location: Kakamega County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Busia County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Kakamega County

Level: Secondary School

Day/Boarding: N/A

Gender: Girls

Location: Busia County

Level: Secondary School

Day/Boarding: N/A

Gender: Girls

Location: Kakamega County

Level: Primary School

Day/Boarding: Boarding

Gender: Mixed

Location: Bungoma County

Level: Secondary School

Day/Boarding: Boarding

Gender: Boys

Location: Bungoma County

Level: Primary School

Day/Boarding: Day

Gender: Mixed

Location: Busia County