Senior schools in Siaya County
- St. Alloice Mbosie Mixed Secondary SchoolC4 · Mixed · Day, Ugunja sub-county
- St. Anne’s Luanda Secondary SchoolC4 · Mixed · Day, Ugenya sub-county
- St Antony Pala Kobong Secondary SchoolC4 · Mixed · Day, Rarieda sub-county
- St. Antony Uluthe Secondary SchoolC4 · Mixed · Day, Ugunja sub-county
- St. Augustine’s Ogeda Mixed Secondary SchoolC4 · Mixed · Day, Ugunja sub-county
- St. Barnabas Anyiko Mixed SecondaryC4 · Mixed · Day, Gem Yala sub-county
- St. Barnabas Buranga SeniorC4 · Mixed · Day, Ugenya sub-county
- St. Benedicts Konya Secondary SchoolC4 · Mixed · Day, Ugenya sub-county
- St. Cecilia Aluor Girls SecondaryC2 · Girls · Boarding, Gem Wagai sub-county
- St. Charle's Humwend SecondaryC4 · Mixed · Day, Ugenya sub-county
- St. Christopher Pal Pal Secondary SchoolC4 · Mixed · Day, Siaya sub-county
- St. Edwards Secondary School-MasamraC4 · Mixed · Day, Ugenya sub-county
- St. Francis Rang'ala Girls SecondaryC1 · Girls · Boarding, Ugunja sub-county
- St. Jacob’s Mixed Secondary School – UsindaC4 · Mixed · Day, Ugenya sub-county
- St Johaness Kawuondi Secondary SchoolC4 · Mixed · Day, Rarieda sub-county
- St. John Bosco Nyalunya SecondarySenior school · Mixed · Day
- St. John's Oboch Secondary SchoolC4 · Mixed · Day, Rarieda sub-county
- St. Joseph Uyundo Secondary SchoolC4 · Mixed · Day, Ugenya sub-county
- St. Julians Academy SecondarySenior school · Mixed · Day
- St Luke’s Luoro Secondary SchoolC4 · Mixed · Day, Rarieda sub-county
- St. Lukes Wambarra Secondary SchoolsC4 · Mixed · Day, Bondo sub-county
- St. Mark's Kagilo SecondaryC4 · Mixed · Day, Gem Yala sub-county
- St Marks Ndwara Mixed Secondary SchoolC4 · Mixed · Day, Rarieda sub-county
- St Mark’s Wayaga Secondary SchoolC4 · Mixed · Day, Rarieda sub-county
- St Mary’s Powo Mixed Secondary SchoolC4 · Mixed · Day, Rarieda sub-county
- St. Marys Secondary School MaranyonaC4 · Mixed · Day, Bondo sub-county
- St. Mary's Yala SecondaryC1 · Boys · Boarding, Gem Yala sub-county
- St Mathews Ochieng ‘A Secondary SchoolC4 · Mixed · Day, Rarieda sub-county
- St Mathews Saradidi Mixed Secondary SchoolC4 · Mixed · Day, Rarieda sub-county
- St. Monica Mago Mixed Secondary SchoolC4 · Mixed · Day, Usigu sub-county
- St Nicholas Boi Mixed Secondary SchoolC4 · Mixed · Day, Rarieda sub-county
- St. Nicholas Hafumbre Secondary SchoolC4 · Mixed · Day, Ugenya sub-county
- St. Paul's Academy Secondary SchoolSenior school · Mixed · Day
- St. Paul Siriwo Mixed Secondary SchoolC4 · Mixed · Day, Gem Yala sub-county
- St. Paul’s Jina Secondary SchoolC4 · Mixed · Day, Gem Yala sub-county
- St. Paul's Sigomre Secondary SchoolSenior school · Mixed · Day
- St Peters Bar Atheng Mixed Secondary SchoolC4 · Mixed · Day, Ugunja sub-county
- St. Peter's Rambula SecondaryC3 · Mixed · Boarding, Ugunja sub-county
- St. Peter’s Ugambe Mixed Secondary SchoolC4 · Mixed · Day, Ugenya sub-county
- St. Peter’s Ukalama Secondary SchoolC4 · Mixed · Day, Ugunja sub-county
- St. Peter’s Upanda Mixed Secondary SchoolC4 · Mixed · Day, Siaya sub-county
- St. Peter’s Wagai Mixed Secondary SchoolC4 · Mixed · Day, Gem Wagai sub-county
- St. Pius Got Matar Secondary SchoolC4 · Mixed · Day, Usigu sub-county
- St. Silvester Girls Secondary SchoolC3 · Girls · Boarding, Rarieda sub-county
- St. Stephen’s Aluor Mixed Secondary SchoolC4 · Mixed · Day, Gem Wagai sub-county
- St. Stephen Siginga Secondary SchoolC3 · Mixed · Boarding, Ugenya sub-county
- St Stephen’s Usingo Mixed Secondary SchoolC4 · Mixed · Day, Siaya sub-county
- St. Sylvesters Nyalenya SeniorC4 · Mixed · Day, Ugenya sub-county
- St. William Gendro Secondary SchoolC4 · Mixed · Day, Siaya sub-county
- Tanga Secondary SchoolC4 · Mixed · Day, Rarieda sub-county
- Ting'are SecondaryC4 · Mixed · Day, Ugunja sub-county
- Tuju Mixed Secondary SchoolC4 · Mixed · Day, Rarieda sub-county
- Udira Secondary SchoolC4 · Mixed · Day, Ugenya sub-county
- Ugenya High SchoolC3 · Boys · Boarding, Ugenya sub-county
- Ukwala Boys High SchoolC2 · Boys · Boarding, Ugenya sub-county
- Ulafu SecondaryC4 · Mixed · Day, Siaya sub-county
- Ulowa Girls Day Secondary SchoolC4 · Girls · Day, Usigu sub-county
- Ulumbi SecondaryC3 · Mixed · Boarding, Gem Yala sub-county
- Ulwani Secondary SchoolC4 · Mixed · Day, Ugunja sub-county
- Umina SecondaryC4 · Mixed · Day, Ugunja sub-county
- Unyolo SecondaryC4 · Mixed · Day, Siaya sub-county
- Uranga SecondaryC4 · Mixed · Day, Gem Yala sub-county
- Uriya Girls Seconday SchoolC4 · Girls · Day, Ugenya sub-county
- Usenge Boys High SchoolC2 · Boys · Boarding, Usigu sub-county
- Usire Secondary SchoolC4 · Mixed · Day, Bondo sub-county
- Usula Secondary SchoolC4 · Mixed · Day, Siaya sub-county
- Uwasi Mixed Secondary SchoolC4 · Mixed · Day, Siaya sub-county
- Uyawi Mixed Secondary SchoolC4 · Mixed · Day, Bondo sub-county
- Uyoma Kobare Secondary SchoolC4 · Mixed · Day, Siaya sub-county
- Wagwer SecondaryC4 · Mixed · Day, Gem Wagai sub-county
- Wambasa Girls Secondary SchoolC3 · Girls · Boarding, Usigu sub-county
- Wang’arot Mixed Secondary SchoolC4 · Mixed · Day, Rarieda sub-county
- Wera Secondary SchoolC4 · Mixed · Day, Rarieda sub-county
- Yala Township Secondary SchoolC4 · Mixed · Day, Gem Yala sub-county
- Yenga SecondaryC3 · Mixed · Boarding, Ugenya sub-county
Data 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.
- Pathways and subject combinations: Ministry of Education Grade 10 selection portal (KEMIS); checked 15 October 2026.