Skip to content
Home Vihiga Luanda
ACK Emutsa Primary Primary school · Mixed · Day, Vihiga County Asiongo Primary Primary school · Mixed · Day, Vihiga County Bunyore Girls High School C1 · Girls · Boarding, Luanda sub-county, Vihiga County Ebbiba Primary Primary school · Mixed · Day, Vihiga County Ebubayi Primary Primary school · Mixed · Day, Vihiga County Ebubayi Secondary C2 · Mixed · Boarding, Luanda sub-county, Vihiga County Ebuhando Primary Primary school · Mixed · Day, Vihiga County Ebukuya Primary Primary school · Mixed · Day, Vihiga County Ebukuya School For The Deaf Primary Primary school · Mixed · Day & Boarding, Vihiga County Ebulako Primary Primary school · Mixed · Day, Vihiga County Ebulonga Primary Primary school · Mixed · Day, Vihiga County Ebulonga Secondary C4 · Mixed · Day, Luanda sub-county, Vihiga County Ebumbayi Primary Primary school · Mixed · Day, Vihiga County Ebusakami Primary Primary school · Mixed · Day, Vihiga County Ebusakami Secondary Senior school · Mixed · Day & Boarding, Vihiga County Ebusiralo Primary Primary school · Mixed · Day, Vihiga County Ebusiratsi A.C Primary Primary school · Mixed · Day, Vihiga County Ebusiratsi Special School Primary school · Mixed · Day & Boarding, Vihiga County Ebussamba Primary Primary school · Mixed · Day, Vihiga County Ebussamba Secondary C4 · Mixed · Day, Luanda sub-county, Vihiga County Ebusyubi Primary Primary school · Mixed · Day, Vihiga County Ebusyubi Secondary C4 · Mixed · Day, Luanda sub-county, Vihiga County Ebwali Primary Primary school · Mixed · Day, Vihiga County Ebwali Secondary C4 · Mixed · Day, Luanda sub-county, Vihiga County Ebwiranyi Primary Primary school · Mixed · Day, Vihiga County Ekamanji Primary Primary school, Vihiga County Ekwanda Primary Primary school · Mixed · Day, Vihiga County Ekwanda Secondary Senior school · Mixed · Day, Vihiga County Elukhambi Primary Primary school · Mixed · Day, Vihiga County Emmaloba Primary Primary school · Mixed · Day, Vihiga County Emmatsi Primary Primary school · Mixed · Day, Vihiga County Emmatsi Secondary C4 · Mixed · Day, Luanda sub-county, Vihiga County Emmunwa Primary Primary school · Mixed · Day, Vihiga County Emuhaya Primary Primary school · Mixed · Day, Vihiga County Emukhuya Primary Primary school · Mixed · Day, Vihiga County Emululu Primary Primary school · Mixed · Day, Vihiga County Emusenjeli Primary Primary school · Mixed · Day, Vihiga County Emutsuru Primary Primary school · Mixed · Day, Vihiga County Epanga Primary Primary school · Mixed · Day, Vihiga County Esiandumba Primary Primary school · Mixed · Boarding, Vihiga County Esiandumba Secondary C4 · Mixed · Day, Luanda sub-county, Vihiga County Esibembe Primary Primary school · Mixed · Day, Vihiga County Esibeye Primary Primary school · Mixed · Day, Vihiga County Esibeye Secondary C4 · Mixed · Day, Luanda sub-county, Vihiga County Esiembero Primary Primary school · Mixed · Day, Vihiga County Esirabe Primary Primary school · Mixed · Day, Vihiga County Essongolo Primary Primary school · Mixed · Day, Vihiga County Essongolo Secondary C4 · Mixed · Day, Luanda sub-county, Vihiga County Fadhili Star Academy Primary school · Mixed · Day, Vihiga County Hobunaka Primary Primary school · Mixed · Day, Vihiga County Hobunaka Secondary Senior school · Mixed · Boarding, Vihiga County Ibubi Girls Secondary C2 · Girls · Boarding, Luanda sub-county, Vihiga County Ibubi Primary Primary school · Mixed · Day, Vihiga County Irumbi Primary Primary school · Mixed · Day, Vihiga County Itabalia Primary Primary school · Mixed · Day, Vihiga County Kayila Primary Primary school · Mixed · Day, Vihiga County Khwiliba Primary Primary school · Mixed · Day, Vihiga County Khwiliba Secondary C4 · Mixed · Day, Luanda sub-county, Vihiga County Kima Primary School Primary school · Mixed · Day, Vihiga County Mulwakhi Primary Primary school · Mixed · Day, Vihiga County Mumboha Secondary School C4 · Mixed · Day, Luanda sub-county, Vihiga County Mumbuhi Primary Primary school · Mixed · Day, Vihiga County Musinaka Primary Primary school · Mixed · Day, Vihiga County Musitinyi Primary Primary school · Mixed · Day, Vihiga County Mwinaya Primary Primary school, Vihiga County Rehoboth Academy Primary school · Mixed · Day, Vihiga County Sky High Academy Primary school · Mixed · Day, Vihiga County Waluka Primary Primary school · Mixed · Day, Vihiga County Wanakhale Primary School Primary school · Mixed · Day, Vihiga County Wandeche Primary Primary school · Mixed · Day, Vihiga County Wemilabi Primary 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 14 October 2026.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.