Skip to content
Home Nyanza Siaya Wagai
ACK Dienya Primary Primary school · Mixed · Day, Siaya County ACK Ndienya Secondary Senior school · Mixed · Day, Siaya County Aluor Mixed Primary Primary school · Mixed · Day, Siaya County Apuoyo Primary Primary school · Mixed · Day, Siaya County Apuoyo Secondary C4 · Mixed · Day, Gem Wagai sub-county, Siaya County Asayi Primary Primary school · Mixed · Day, Siaya County Bar Katodo Primary Primary school · Mixed · Day, Siaya County Bar Kawandu Primary Primary school · Mixed · Day, Siaya County Bar Komeno Primary School Primary school · Mixed · Day, Siaya County Dhene Mixed Secondary C4 · Mixed · Day, Gem Wagai sub-county, Siaya County Dhene Primary Primary school · Mixed · Day, Siaya County Ginga Valley Primary Primary school · Mixed · Day, Siaya County Horace Ongili Secondary C4 · Mixed · Day, Gem Wagai sub-county, Siaya County Kambare Primary School Primary school · Mixed · Day, Siaya County Kambare Secondary C4 · Mixed · Day, Gem Wagai sub-county, Siaya County Kanyandet Primary Primary school · Mixed · Day, Siaya County Karuwa Primary Primary school · Mixed · Day, Siaya County Kaudha Primary Primary school · Mixed · Day, Siaya County Kaudha Secondary C4 · Mixed · Day, Gem Wagai sub-county, Siaya County Kayieye Primary Primary school · Mixed · Day, Siaya County Kotoo Primary School Primary school · Mixed · Day, Siaya County Kudho Primary School Primary school · Mixed · Day, Siaya County Kumuok Primary Primary school · Mixed · Day, Siaya County Malele Primary Primary school · Mixed · Day, Siaya County Malele Secondary C4 · Mixed · Day, Gem Wagai sub-county, Siaya County Malunga Primary Primary school · Mixed · Day, Siaya County Ndegwe Primary Primary school · Mixed · Day, Siaya County Ndiru Primary School Primary school · Mixed · Day, Siaya County Ndori Primary Primary school · Mixed · Day, Siaya County Ndori Secondary C4 · Mixed · Day, Gem Wagai sub-county, Siaya County Nyagondo Mixed Secondary School C3 · Mixed · Boarding, Gem Wagai sub-county, Siaya County Nyagondo Primary Primary school · Mixed · Day, Siaya County Nyapiedho Primary Primary school · Mixed · Day, Siaya County Nyasidhi Primary Primary school · Mixed · Day, Siaya County Ober Primary Primary school · Mixed · Day, Siaya County Odendo Primary Primary school · Mixed · Day, Siaya County Odok Rera Primary Primary school · Mixed · Day, Siaya County Ojola Primary Primary school · Mixed · Day, Siaya County Ojwach Primary Primary school · Mixed · Day, Siaya County Ojwaya Primary Primary school · Mixed · Day, Siaya County Onyinyore Primary Primary school · Mixed · Day, Siaya County Orombe Primary Primary school · Mixed · Day, Siaya County Oseno Primary Primary school · Mixed · Day, Siaya County Rachare Primary Primary school · Mixed · Day, Siaya County Sirembe Primary Primary school · Mixed · Day, Siaya County Sirembe Secondary C2 · Mixed · Boarding, Gem Wagai sub-county, Siaya County Sirodha Primary Primary school · Mixed · Day, Siaya County St. Benedete Girls Primary Primary school · Mixed · Boarding, Siaya County St. Cecilia Aluor Girls Secondary C2 · Girls · Boarding, Gem Wagai sub-county, Siaya County St. John Bosco Nyalunya Primary Primary school · Mixed · Day, Siaya County St. John Bosco Nyalunya Secondary Senior school · Mixed · Day, Siaya County St. Mathews Junior Academy Primary Primary school · Mixed · Day, Siaya County St. Oda School for the Blind Primary Primary school · Mixed · Boarding, Siaya County Ujimbe Primary Primary school · Mixed · Day, Siaya County Ulamba Primary Primary school · Mixed · Day, Siaya County Uriri Primary Primary school · Mixed · Day, Siaya County Uthanya Primary Primary school · Mixed · Day, Siaya County Wagai Primary Primary school · Mixed · Day, Siaya County Wagwer Primary Primary school · Mixed · Day, Siaya County Wagwer Secondary C4 · Mixed · Day, Gem Wagai sub-county, Siaya County Wambusa Primary Primary school · Mixed · Day, Siaya County Wang'Bith Primary Primary school · Mixed · Day, Siaya County Wangoji Primary School Primary school · Mixed · Day, Siaya County Word Christian Academy Primary Primary school · Mixed · Day, Siaya 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.
Other schools come from our older directory. Each school page shows its dates.