Skip to content
Home Western Vihiga Tiriki West Tambua
Chepsaga Primary School Primary school · Mixed · Day, Vihiga County Dr. Maurice Dang'Ana Gimarakwa Secondary School C4 · Mixed · Day, Hamisi sub-county, Vihiga County Gamalenga Primary School Primary school · Mixed · Day, Vihiga County Gimarakwa Primary School Primary school · Mixed · Day, Vihiga County Gimariani Primary School Primary school · Mixed · Day, Nandi County Gimariani Secondary School C4 · Mixed · Day, Hamisi sub-county, Vihiga County Givavei Friends School for the Deaf Primary Primary school · Mixed · Day & Boarding, Vihiga County Givudemesi Primary School Primary school · Mixed · Day, Vihiga County Ivola Mixed Day Secondary School C4 · Mixed · Day, Hamisi sub-county, Vihiga County Ivola Primary School Primary school · Mixed · Boarding, Vihiga County Ivola Primary Special Unit Primary school · Mixed · Day, Vihiga County Joseph Mikuzi School for the Deaf Primary Primary school, Vihiga County Kinu Friends Primary School Primary school · Mixed · Day, Vihiga County Kitambazi Primary School Primary school · Mixed · Day, Vihiga County Malinda Primary School Primary school · Mixed · Day, Vihiga County Muhaya Primary School Primary school · Mixed · Day, Vihiga County Muhaya Secondary School C4 · Mixed · Day, Hamisi sub-county, Vihiga County Mwembe Primary School Primary school · Mixed · Day, Vihiga County Nyang'Ori Boys Secondary School C1 · Boys · Boarding, Hamisi sub-county, Vihiga County Nyang'Ori Primary School Primary school · Mixed · Boarding, Vihiga County Simbi Mixed Day Secsch C4 · Mixed · Day, Hamisi sub-county, Vihiga County Simbi Primary School Primary school · Mixed · Day, Vihiga County
Sources
Senior schools: Ministry of Education lists for the 2026 intake, from the June 2025 list and the December 2025 C1 , C2 , C3 and C4 lists. Checked 16 October 2026.
Other schools come from our older directory. Each school page shows its dates.