Skip to content
Home Siaya Gem
ACK Dienya Primary Primary school · Mixed · Day, Siaya County ACK Ndienya Secondary Senior school · Mixed · Day, Siaya County Ahono Primary Primary school · Mixed · Day, Siaya County Aluor Mixed Primary Primary school · Mixed · Day, Siaya County Anyiko Primary Primary school · Mixed · Day, Siaya County Apuoyo Primary Primary school · Mixed · Day, Siaya County Apuoyo Secondary Senior school · Mixed · Day, Siaya County Argwins Kodhek Secondary C3 · Mixed · Boarding, Gem Yala sub-county, Siaya County Asayi Primary Primary school · Mixed · Day, Siaya County Bar-Kalare 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 Bar Sauri Primary Primary school · Mixed · Day, Siaya County Benea Apolo Ohanga Mixed Secondary Senior 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 Gogo Primary Primary school · Mixed · Day, Siaya County Gongo Mixed Day Secondary Senior school · Mixed · Day, Siaya County Gongo Primary Primary school · Mixed · Day, Siaya County Got Kokwirii Primary Primary school · Mixed · Day, Siaya County Horace Ongili Secondary C4 · Mixed · Day, Gem Wagai sub-county, Siaya County Inuka Mixed Boarding Academy Primary school · Mixed · Day, Siaya County Jina Primary Primary school · Mixed · Day, Siaya County Jubilee High School Senior school · Mixed, Siaya County Kagilo Primary Primary school · Mixed · Day, 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 Kanyuto Primary Primary school · Mixed · Day, Siaya County Karariw 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 Kojuok 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 Ligoma Primary Primary school · Mixed · Day, Siaya County Lihanda Primary Primary school · Mixed · Day, Siaya County Lihanda Secondary Senior school · Mixed · Day, Siaya County Lundha Mixed Secondary C4 · Mixed · Day, Gem Yala sub-county, Siaya County Lundha Primary Primary school · Mixed · Day, Siaya County Luri Primary Primary school · Mixed · Day, Siaya County Malanga 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 Maliera Primary School Primary school · Mixed · Day, Siaya County Maliera Secondary Senior school · Mixed · Day, Siaya County Malunga Primary Primary school · Mixed · Day, Siaya County Migosi Primary Primary school · Mixed · Day, Siaya County Mindhine Primary Primary school · Mixed · Day, Siaya County Ming'Awo Primary Primary school · Mixed · Day, Siaya County Miro Primary Primary school · Mixed · Day, Siaya County Muhanda Primary Primary school · Mixed · Day, Siaya County Mundoware Primary Primary school · Mixed · Day, Siaya County Musembe Primary Primary school · Mixed · Day, Siaya County Mutumbu Girls Secondary C4 · Girls · Day, Gem Yala sub-county, Siaya County Mutumbu Primary Primary school · Mixed · Day, Siaya County Mutumbu Special Unit Primary school · Mixed · Day, Siaya County Mwadi Primary Primary school · Mixed · Day, Siaya County Nango Gonda Primary Primary school · Mixed · Day, Siaya County Ndegwe Primary Primary school · Mixed · Day, Siaya County Ndere Boys Boarding Primary Primary school · Boys · Boarding, Siaya County Ndere Mixed Secondary C4 · Mixed · Day, Gem Yala sub-county, Siaya County Ndere 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 Senior school · Mixed · Day, Siaya County Nyabeda Mixed Secondary C4 · Mixed · Day, Gem Yala sub-county, Siaya County Nyabeda Primary Primary school · Mixed · Day, Siaya County Nyagondo Mixed Secondary School C3 · Mixed · Boarding, Gem Wagai sub-county, Siaya County Nyagondo Primary Primary school · Mixed · Day, Siaya County Nyamninia Primary Primary school · Mixed · Day, Siaya County Nyamninia Secondary C4 · Mixed · Day, Gem Yala sub-county, Siaya County Nyangulu Mixed Secondary Senior school · Mixed · Day, Siaya County Nyangulu Primary Primary school · Mixed · Day, Siaya County Nyapiedho Primary Primary school · Mixed · Day, Siaya County Nyasidhi Primary Primary school · Mixed · Day, Siaya County Nyawara Girls Secondary C2 · Girls · Boarding, Gem Yala sub-county, Siaya County Nyawara 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 Olengo Primary Primary school · Mixed · Day, Siaya County Omindo Primary Primary school · Mixed · Day, Siaya County Onding 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 Rabour Primary Primary school · Mixed · Day, Siaya County Rachare Primary Primary school · Mixed · Day, Siaya County Ramula Primary Primary school · Mixed · Day, Siaya County Rawalo Primary Primary school · Mixed · Day, Siaya County Regea 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 15 October 2026.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.