Skip to content
Home Vihiga Hamisi
Muhudu Secondary School C3 · Mixed · Boarding, Hamisi sub-county, Vihiga County Muhundu Primary School Primary school · Mixed · Day, Vihiga County Mungavo Primary School Primary school · Mixed · Day, Vihiga County Munzatsi Friends Primary School Primary school · Mixed · Day, Vihiga County Munzatsi Friends Secondary School C3 · Mixed · Boarding, Hamisi sub-county, Vihiga County Musasa Primary School Primary school · Mixed · Day, Vihiga County Museywa Primary School Primary school · Mixed · Day, Vihiga County Museywa Secondary School C4 · Mixed · Day, Hamisi sub-county, Vihiga County Musiri Primary School Primary school · Mixed · Day, Vihiga County Musudzu S.A Primary School Primary school · Mixed · Day, Vihiga County Musunji Primary School Primary school · Mixed · Day, Vihiga County Mutiva Primary School Primary school · Mixed · Day, Vihiga County Muyere Primary School Primary school · Mixed · Day, 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 Saosi Primary School Primary school · Mixed · Day, Vihiga County Saride Primary School Primary school · Mixed · Day, Vihiga County Senende Primary School Primary school · Mixed · Day, Vihiga County Senende Secondary School C2 · Boys · Boarding, Hamisi sub-county, Vihiga County Shamakhokho Primary School Primary school · Mixed · Day, Vihiga County Shamakhokho Secondary School C4 · Mixed · Day, Hamisi sub-county, Vihiga County Shamalago Primary School Primary school · Mixed · Day, Vihiga County Shaviringa Primary School Primary school · Mixed · Day, Vihiga County Shikomoli Primary School Primary school · Mixed · Day, Vihiga County Shiru Primary School Primary school · Mixed · Day, Vihiga County Shiru Secondary School Senior school · Mixed · Day, Vihiga County Shivembe Primary School Primary school · Mixed · Day, Vihiga County Siekuti Primary School Primary school · Mixed · Day, Vihiga County Simbi Mixed Day Secsch C4 · Mixed · Day, Hamisi sub-county, Vihiga County Simbi Primary School Primary school · Mixed · Day, Vihiga County Skylight Children and Resource Centre Primary School Primary school · Mixed · Day, Vihiga County St. Anne's Buyangu Girls Secondary School C3 · Girls · Boarding, Hamisi sub-county, Vihiga County St. Elizabeth's Erusui Girls Boarding Primary School Primary school · Girls · Day & Boarding, 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 St. Paul's Erusui Girls Secondary School C2 · Girls · Boarding, Hamisi sub-county, Vihiga County St. Peter's Erusui Boys Boarding Primary School Primary school · Boys · Boarding, Vihiga County Sunshine Junior Academy Primary School Primary school, Vihiga County Tigoi Girls Secondary School C2 · Girls · Boarding, Hamisi sub-county, Vihiga County Tigoi Primary School Primary school · Mixed · Day, Vihiga County Tiriki Academy 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.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.