Skip to content
Home Vihiga Sabatia
Amiable Aca. Primary Primary school · Mixed · Day, Vihiga County B.O Yusuf Primary School Primary school · Mixed · Day, Vihiga County Budaywa Primary Primary school · Mixed · Day, Vihiga County Budaywa Secondary C4 · Mixed · Day, Sabatia sub-county, Vihiga County Bugina Primary School Primary school · Mixed · Day, Vihiga County Bugina Secondary School C4 · Mixed · Day, Sabatia sub-county, Vihiga County Bukaywa Primary School Primary school · Mixed · Day, Vihiga County Bukulunya Mixed Day Secondary School C3 · Mixed · Boarding, Sabatia sub-county, Vihiga County Bukulunya Primary School Primary school · Mixed · Day, Vihiga County Busali Union Mixed Day Secondary School Senior school · Mixed · Day, Vihiga County Busali Union Secondary C3 · Boys · Boarding, Sabatia sub-county, Vihiga County Busweta Primary Primary school · Mixed · Day, Vihiga County Chamakanga Girls Secondary C3 · Girls · Boarding, Sabatia sub-county, Vihiga County Chamakanga Primary School Primary school · Mixed · Day, Vihiga County Chandumba Primary Primary school · Mixed · Day, Vihiga County Chandumba Secondary C4 · Mixed · Day, Sabatia sub-county, Vihiga County Chatamilu Primary School Primary school · Mixed · Day, Vihiga County Chatex Academy Primary School Primary school · Mixed · Day, Vihiga County Chavakali Boys Secondary School Senior school · Mixed · Day, Vihiga County Chavakali Primary School Primary school · Mixed · Day, Vihiga County Chekombero Primary Primary school · Mixed · Day, Vihiga County Chekombero Special School for Deaf Primary school · Mixed · Day, Vihiga County Chevogere Primary Primary school · Mixed · Day, Vihiga County Chugi Primary School Primary school · Mixed · Day, Vihiga County Demesi Primary School Primary school · Mixed · Day, Vihiga County Digula Primary School Primary school · Mixed · Day, Vihiga County Digula Secondary School C4 · Mixed · Day, Sabatia sub-county, Vihiga County Elian Prep School Primary Primary school · Mixed · Day, Vihiga County El'Longo Primary School Primary school · Mixed · Day, Vihiga County Elunyu Primary Primary school · Mixed · Day, Vihiga County Elwunza Primary School Primary school · Mixed · Day, Vihiga County Endeli Primary School Primary school · Mixed · Day, Vihiga County Evojo Primary School Primary school · Mixed · Day, Vihiga County Friends Demesi Mixed Day Secondary School C4 · Mixed · Day, Sabatia sub-county, Vihiga County Friends Hakedohi Primary School Primary school · Mixed · Day, Vihiga County Friends Kegondi Primary School Primary school · Mixed · Day, Vihiga County Friends Kigama Primary School Primary school · Mixed · Day, Vihiga County Friends Munoywa Mixed Day Secondary School C4 · Mixed · Day, Sabatia sub-county, Vihiga County Gahumbwa Pr. School Primary school · Mixed · Day, Vihiga County Gahumbwa Secondary School C3 · Girls · Boarding, Sabatia sub-county, Vihiga County Gaigedi Primary School Primary school · Mixed · Day, Vihiga County Gaigedi Secondary School C4 · Mixed · Day, Sabatia sub-county, Vihiga County Gavudia Primary School Primary school · Mixed · Day, Vihiga County Givudianyi Primary School Primary school · Mixed · Day, Vihiga County Good Shepherd Academy Primary School Primary school · Mixed · Day, Vihiga County Guluma Primary School Primary school · Mixed · Day, Vihiga County Hakerongo Primary School Primary school · Mixed · Day, Vihiga County Hamadira Primary School Primary school · Mixed · Day, Vihiga County Hamuyundi Primary School Primary school · Mixed · Day, Vihiga County Havuyiya Primary School Primary school · Mixed · Day, Vihiga County Hekima Academy Primary School Primary school · Mixed · Day, Vihiga County Hombala Mixed Day Secondary School Senior school · Mixed · Day, Vihiga County Hombala Primary School Primary school · Mixed · Day, Vihiga County Homunoywa Catholic Primary School Primary school · Mixed · Day, Vihiga County Igunga Girls Secondary School C2 · Girls · Boarding, Sabatia sub-county, Vihiga County Igunga Primary School Primary school · Mixed · Day, Vihiga County Ikobero Girls Secondary School C3 · Girls · Boarding, Sabatia sub-county, Vihiga County Ikobero Primary School Primary school · Mixed · Day, Vihiga County Ikuvu Primary School Primary school · Mixed · Day, Vihiga County Ikuvu Special Unit Primary school · Mixed · Day, Vihiga County Inyali Primary School Primary school · Mixed · Day, Vihiga County Itegero Primary School Primary school · Mixed · Day, Vihiga County Ivayo Secondary School Senior school · Mixed · Day, Vihiga County Ivona Friends Church Primary Primary school · Mixed · Day, Vihiga County Jemovo Primary School Primary school · Mixed · Day, Vihiga County Jemovo Secondary School C4 · Mixed · Day, Sabatia sub-county, Vihiga County Kapsambo Primary Primary school · Mixed · Day, Vihiga County Kapsambo Secondary C4 · Mixed · Day, Sabatia sub-county, Vihiga County Keveye Girls High C1 · Girls · Boarding, Sabatia sub-county, Vihiga County Keveye Primary Primary school · Mixed · Day, Vihiga County Kibaala Primary School Primary school · Mixed · Day, Vihiga County Kigama Friends Secondary School Senior school · Mixed · Day, Vihiga County Kigulienyi Primary School Primary school · Mixed · Day, Vihiga County Kigunga Primary School Primary school · Mixed · Day, Vihiga County Kilagilu Primary Primary school · Mixed · Day, Vihiga County Kisangula Primary School Primary school · Mixed · Day, Vihiga County Kisangula Secondary School C4 · Mixed · Day, Sabatia sub-county, Vihiga County Kisatiru Primary School Primary school · Mixed · Day, Vihiga County Kivagala Primary School Primary school · Mixed · Day, Vihiga County Kivagala Secondary School C4 · Mixed · Day, Sabatia sub-county, Vihiga County Kivuye Primary School Primary school · Mixed · Day, Vihiga County Liaduywa Primary School Primary school · Mixed · Day, Vihiga County Logemo Primary School Primary school · Mixed · Day, Vihiga County Losengeli Primary School Primary school · Mixed · Day, Vihiga County Lososi Primary School Primary school · Mixed · Day, Vihiga County Lotego Primary School Primary school · Mixed · Day, Vihiga County Lusala Primary Primary school · Mixed · Day, Vihiga County Lusengeli Secondary School C4 · Mixed · Day, Sabatia sub-county, Vihiga County Lusui Primary School Primary school · Mixed · Day, Vihiga County Madegwa Primary Primary school · Mixed · Day, Vihiga County Madegwa Special Unit Primary school · Mixed · Day, Vihiga County Maganyi Primary Primary school · Mixed · Day, Vihiga County Mago Primary School Primary school · Mixed · Day, Vihiga County Mambai Primary School Primary school · Mixed · Day, Vihiga County Mbale Boys Secondary School C2 · Boys · Boarding, Sabatia sub-county, Vihiga County Mbale Friends Primary School Primary school · Mixed · Day, Vihiga County Moi Girls Vokoli High School C2 · Girls · Boarding, Sabatia sub-county, Vihiga County Moses Mudavadi Mululu Primary School Primary school · Mixed · Day & Boarding, Vihiga County Mtume Primary Primary school, Vihiga County Mudete 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.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.