Skip to content
Home Nyanza Bondo Nyang'oma
Primary schools in Nyang'oma Division
Abimbo Primary School Primary school · Mixed · Day, Siaya County Akoko Primary School Primary school · Mixed · Day, 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 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 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 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 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 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 22 October 2026.
Other schools come from our older directory. Each school page shows its dates.