Skip to content
Home Western Vihiga Tiriki West
Primary schools in Tiriki West Division
Banja Muslim Primary School Primary school · Mixed · Day, Vihiga County Boyani Primary School Primary school · Mixed · Day, Vihiga County Chepsaga Primary School Primary school · Mixed · Day, Vihiga County Duduzile Academy Primary School Primary school · Mixed · Day, Vihiga County Edith Junior Academy Primary School Primary school · Mixed · Day & Boarding, Vihiga County Galona Primary School Primary school · Mixed · Day, Vihiga County Gamalenga Primary School Primary school · Mixed · Day, Vihiga County Gamoi Primary School Primary school · Mixed · Day, Vihiga County Gamuguywa Primary School Primary school · Mixed · Day, Vihiga County Gavudunyi Primary School Primary school · Mixed · Day, Vihiga County Gidagadi Primary School Primary school · Mixed · Day, Vihiga County Gidimo 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 Gimemngwa Primary School Primary school · Mixed · Day, Vihiga County Gimimoi Salvation Army Primary School Primary school · Mixed · Day, Vihiga County Gisambai Primary School Primary school · Mixed · Day, Vihiga County Givavei Friends School for the Deaf Primary Primary school · Mixed · Day & Boarding, Vihiga County Givogi Primary School Primary school · Mixed · Day, Vihiga County Givole Primary School Primary school · Mixed · Day, Vihiga County Givudemesi Primary School Primary school · Mixed · Day, Vihiga County Goibei Primary School Primary school · Mixed · Day, Vihiga County Hamisi Crossroads Academy Primary School Primary school · Mixed · Day & Boarding, Vihiga County Itieng'ere Primary School Primary school · Mixed · Day, Vihiga County Itovo Satellite Academy Primary School Primary school · Mixed · Day, Vihiga County Ivola Primary School Primary school · Mixed · Boarding, Vihiga County Ivola Primary Special Unit Primary school · Mixed · Day, Vihiga County Jeblebuk Primary School Primary school · Mixed · Day, Vihiga County Jebrok Premier Academy Primary School Primary school · Mixed · Day, Vihiga County Jebrongo Primary School Primary school · Mixed · Day, Vihiga County Jepkoyai Primary School Primary school · Mixed · Day, Vihiga County Jimarani Primary School Primary school · Mixed · Day, Vihiga County Jivirai Salvation Army Primary School Primary school · Mixed · Day, Vihiga County Joseph Mikuzi School for the Deaf Primary Primary school, Vihiga County Kabinjari Primary School Primary school · Mixed · Day, Vihiga County Kapchemgum Primary School Primary school · Mixed · Day, Vihiga County Kapkoi Primary School Primary school · Mixed · Day, Vihiga County Kapsaoi Primary School Primary school · Mixed · Day, Vihiga County Kapsogoro Primary School Primary school · Mixed · Day, Vihiga County Kapsoi Primary School Primary school · Mixed · Day, Vihiga County Kapsotik Primary School Primary school · Mixed · Day, Vihiga County Kinu Friends Primary School Primary school · Mixed · Day, Vihiga County Kipsigor Primary School Primary school · Mixed · Day, Vihiga County Kitagwa Primary School Primary school · Mixed · Day, Vihiga County Kitambazi Primary School Primary school · Mixed · Day, Vihiga County Kivagala Primary School Primary school · Mixed · Day, Vihiga County Lwombei Primary School Primary school · Mixed · Day, Vihiga County Madeiya Primary School Primary school · Mixed · Day, Vihiga County Malinda Primary School Primary school · Mixed · Day, Vihiga County Mudindi Village Mixed Day Primary School Primary school · Mixed · Boarding, Vihiga County Muhaya Primary School Primary school · Mixed · Day, Vihiga County Munzatsi Friends Primary School Primary school · Mixed · Day, Vihiga County Musasa Primary School Primary school · Mixed · Day, Vihiga County Museywa Primary School Primary school · Mixed · Day, Vihiga County Musiri Primary School Primary school · Mixed · Day, Vihiga County Mutiva Primary School Primary school · Mixed · Day, Vihiga County Mwembe Primary School Primary school · Mixed · Day, Vihiga County Nyang'ori Primary School Primary school · Mixed · Boarding, Vihiga County Saride Primary School Primary school · Mixed · Day, Vihiga County Shikomoli Primary School Primary school · Mixed · Day, Vihiga County Simbi Primary School Primary school · Mixed · Day, Vihiga County St. Joachim Buyangu Primary School Primary school · Mixed · Day, Vihiga County St. Johns Mustard Seed Primary School Primary school, Vihiga County St. Kizito's Kimarani Primary School Primary school · Mixed · Day, Vihiga County St. Matthews Hamisi Primary School Primary school · Mixed · Day, Vihiga County Sunshine Junior Academy Primary School Primary school, Vihiga County Tigoi Primary School Primary school · Mixed · Day, Vihiga County Zululu 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 22 October 2026.
Other schools come from our older directory. Each school page shows its dates.