Skip to content
Home Nyanza Bondo Nyang'Oma
Abimbo Primary School Primary school · Mixed · Day, Siaya County Akoko Primary School Primary school · Mixed · Day, Siaya County Akoko Secondary School C4 · Mixed · Day, Bondo sub-county, Siaya County Alara Ss Primary School Primary school · Mixed · Day, Siaya County Bur Lowo Primary School Primary school · Mixed · Day, Siaya County Chamagaha Primary School Primary school · Mixed · Day, Siaya County Dago Primary School Primary school · Mixed · Day, Siaya County Gombe Primary School Primary school · Mixed · Day, Siaya County Got Abiero Primary School Primary school · Mixed · Day, Siaya County Got Abiero Secondary School C4 · Mixed · Day, Bondo sub-county, Siaya County Got Kachieng Primary School Primary school · Mixed · Day, Siaya County Kawino Primary School Primary school · Mixed · Day, Siaya County Kipasi Primary School Primary school · Mixed · Day, Siaya County Lenya Primary School Primary school · Mixed · Day, Siaya County Luore Primary School Primary school · Mixed · Day, Siaya County Magak Primary School Primary school · Mixed · Day, Siaya County Maranyona Primary School Primary school · Mixed · Day, Siaya County Mbeka Primary School Primary school · Mixed · Day, Siaya County Migiro Primary School Primary school · Mixed · Day, Siaya County Migono Primary School Primary school · Mixed · Day, Siaya County Minya Primary School Primary school · Mixed · Day, Siaya County Mitiro Primary School Primary school · Mixed · Day, Siaya County Mitiro Secondary School Senior school · Mixed · Day, Siaya County Miyandhe Primary School Primary school · Mixed · Day, Siaya County Ndeda Island Primary School Primary school · Mixed · Day, Siaya County Nyaguda Primary School Primary school · Mixed · Day, Siaya County Nyaguda Secondary School C4 · Mixed · Day, Bondo sub-county, Siaya County Nyamuanga Primary School Primary school · Mixed · Day, Siaya County Nyangoma Girls Boarding Primary School Primary school · Girls · Boarding, Siaya County Nyangoma Mixed Primary School Primary school · Mixed · Day, Siaya County Nyangoma Secondary School C3 · Boys · Boarding, Bondo sub-county, Siaya County Odao Primary School Primary school · Mixed · Day, Siaya County Oiko Primary School Primary school · Mixed · Day, Siaya County Olago Primary School Primary school · Mixed · Day, Siaya County Onyinyore Primary School Primary school · Mixed · Day, Siaya County Orengo Primary School Primary school · Mixed · Day, Siaya County Otuoma Primary School Primary school · Mixed · Day, Siaya County Oyamo Island Primary School Primary school · Mixed · Day, Siaya County Rabango Primary School Primary school · Mixed · Day, Siaya County Serawongo Primary School Primary school · Mixed · Day, Siaya County Sifu Island Primary School Primary school · Mixed · Day, Siaya County St. Mary's Primary School Primary school · Mixed · Boarding, Siaya County Thim Primary School Primary school · Mixed · Day, Siaya County Uhendo Primary School Primary school · Mixed · Day, Siaya County Ulanda Primary School Primary school · Mixed · Day, Siaya County Uyawi Mixed Secondary School C4 · Mixed · Day, Bondo sub-county, Siaya County Uyawi Primary School Primary school · Mixed · Day, Siaya County Wambarra Primary School Primary school · Mixed · Day, Siaya County Warianda Primary School 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.