Skip to content
Home Siaya Gem
Sagam Mixed Secondary C4 · Mixed · Day, Gem Yala sub-county, Siaya County Sagam Primary Primary school · Mixed · Day, Siaya County Sawagongo Secondary School C1 · Boys · Boarding, Gem Yala sub-county, Siaya County Sinaga Girls Secondary C2 · Girls · Boarding, Gem Yala sub-county, Siaya County Sinaga Primary Primary school · Mixed · Day, Siaya County Sirandu 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 Siriwo Primary Primary school · Mixed · Day, Siaya County Sirodha Primary Primary school · Mixed · Day, Siaya County St. Barnabas Anyiko Mixed Secondary C4 · Mixed · Day, Gem Yala sub-county, 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. Mark's Kagilo Secondary C4 · Mixed · Day, Gem Yala sub-county, Siaya County St. Mary's Yala Secondary C1 · Boys · Boarding, Gem Yala sub-county, 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 St. Teresas' Primary Primary school · Mixed · Day & Boarding, Siaya County Tatro Primary Primary school · Mixed · Day, Siaya County Ujimbe Primary Primary school · Mixed · Day, Siaya County Ulamba Primary Primary school · Mixed · Day, Siaya County Ulumbi Primary Primary school · Mixed · Day, Siaya County Ulumbi Secondary C3 · Mixed · Boarding, Gem Yala sub-county, Siaya County Uranga Primary Primary school · Mixed · Day, Siaya County Uranga Secondary C4 · Mixed · Day, Gem Yala sub-county, Siaya County Uriri Primary Primary school · Mixed · Day, Siaya County Uthanya Primary Primary school · Mixed · Day, Siaya County Uyonga 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 Yala Little Angels Academy Primary Primary school · Mixed · Day, Siaya County Yala Township 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 22 October 2026.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.