Skip to content
Home Vihiga Hamisi
Primary schools in Hamisi Constituency
Abundant Life Academy Primary Primary school · Mixed · Day, Vihiga County Banja Muslim Primary School Primary school · Mixed · Day, Vihiga County Bulukhombe Primary School Primary school · Mixed · Day, Vihiga County Bumbo Pr. School Primary school · Mixed · Day, Vihiga County Bumira Primary School Primary school · Mixed · Day, Vihiga County Bumuyange Primary School Primary school · Mixed · Day, Vihiga County Butiti Primary School Primary school · Mixed · Day, Vihiga County Chebunaywa Primary School Primary school · Mixed · Day, Vihiga County Chepsaga Primary School Primary school · Mixed · Day, Vihiga County Cheptech Primary School Primary school · Mixed · Day, Vihiga County Cheptulu Sunrise Acdemy Primary School Primary school · Mixed · Boarding, Vihiga County Duduzile Academy Primary School Primary school · Mixed · Day, Vihiga County Edith Junior Academy Primary School Primary school · Mixed · Day & Boarding, Vihiga County Erusui Tuition Centre Primary School Primary school · Mixed · Day & Boarding, Vihiga County Friends School Shipala Primary School Primary school · Mixed · Day, 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 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 Good Hope Academy Serem Primary School Primary school · Mixed · Day, Vihiga County Hamisi Crossroads Academy Primary School Primary school · Mixed · Day & Boarding, Vihiga County Irukose Primary School Primary school · Mixed · Day, Vihiga County Isikhi Primary Sh. Primary school · Mixed · Day, 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 Ivumbu Primary School Primary school · Mixed · Day, Vihiga County Jamulongoji Primary School 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 Jeptulu Primary School Primary school · Mixed · Day, Vihiga County Jidereri 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 Jivuye 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 Kaimosi Demonstration Primary School Primary school · Mixed · Day, Vihiga County Kaimosi Friends Primary School Primary school · Mixed · Day & Boarding, Vihiga County Kaimosi Special School Primary school · Mixed · Day & Boarding, Vihiga County Kakubudu Primary School Primary school · Mixed · Day, Vihiga County Kamuluguywa 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 Kaptieni Primary School Primary school · Mixed · Day, Vihiga County Kaptik Primary School Primary school · Mixed · Day, Vihiga County Kaptisi 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 Kisasi 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 Lwombei Primary School Primary school · Mixed · Day, Vihiga County Madeiya Primary School Primary school · Mixed · Day, Vihiga County Mahanga Primary School Primary school · Mixed · Day, Vihiga County Makuchi 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 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 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 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 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 Shamakhokho Primary School Primary school · Mixed · Day, 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 Shivembe Primary School Primary school · Mixed · Day, Vihiga County Siekuti 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 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.