Skip to content
Home Nyanza Rachuonyo
Abundu Primary School Primary school · Mixed · Day, Homa Bay County Abuoye Primary School Primary school · Mixed · Day, Homa Bay County Achuth Primary School Primary school · Mixed · Day, Homa Bay County Adega Mixed Secondary School C4 · Mixed · Day, Rachuonyo East sub-county, Homa Bay County Adega Primary School Primary school · Mixed · Day, Homa Bay County Adhiro Primary School Primary school · Mixed · Day, Homa Bay County Adhiro Secondary School Senior school · Mixed · Day, Homa Bay County Adiedo Primary School Primary school · Mixed · Day, Homa Bay County Adita Primary School Primary school · Mixed · Day, Homa Bay County Agape Aca Primary School Primary school · Mixed · Day & Boarding, Homa Bay County Agape Aca Secondary School Senior school · Mixed · Day, Homa Bay County Agawo Primary School Primary school · Mixed · Day, Homa Bay County Agoro Sare High School C1 · Boys · Boarding, Rachuonyo South sub-county, Homa Bay County Agoro Sare Primary School Primary school · Mixed · Day, Homa Bay County Ajigo Primary School Primary school · Mixed · Day, Homa Bay County Akwakra Mixed Secondary School C4 · Mixed · Day, Rachuonyo North sub-county, Homa Bay County Akwakra Primary School Primary school · Mixed · Day, Homa Bay County Alara Primary School Primary school · Mixed · Day, Homa Bay County Alaro Primary School Primary school · Mixed · Day, Homa Bay County Alaru Primary School Primary school · Mixed · Day, Homa Bay County Alego Primary School Primary school · Mixed · Day, Homa Bay County Alero Nanga Primary School Primary school · Mixed · Day, Homa Bay County Alum Academy Primary Primary school · Mixed · Day, Homa Bay County Anding'o Primary School Primary school · Mixed · Day, Homa Bay County Anduu Primary School Primary school · Mixed · Day, Homa Bay County Angeno Primary School Primary school · Mixed · Day, Homa Bay County Angino Mixed Secondary School Senior school · Mixed · Day, Homa Bay County Angong'a Primary School Primary school · Mixed · Day, Homa Bay County Anjech Primary School Primary school · Mixed · Day, Homa Bay County Annam Christian Edu. Centre Primary school · Mixed · Day, Homa Bay County Anyona Primary School Primary school · Mixed · Day, Homa Bay County Aolo Primary School Primary school · Mixed · Day, Homa Bay County Apollo Aca Primary School Oyugis Primary school · Mixed · Day, Homa Bay County Apollo Aca Secondary School Oyugis Senior school · Mixed · Day, Homa Bay County Apondo Primary School Primary school · Mixed · Day, Homa Bay County Apondo Secondary School C4 · Mixed · Day, Rachuonyo East sub-county, Homa Bay County Apuko Doh Primary School Primary school · Mixed · Day, Homa Bay County Apuko SDA Primary School Primary school · Mixed · Day, Homa Bay County Aramo Primary School Primary school · Mixed · Day, Homa Bay County Atela Mixed Day Secondary School C4 · Mixed · Day, Rachuonyo East sub-county, Homa Bay County Atela Primary School Primary school · Mixed · Day, Homa Bay County Atemo Mixed Secondary School C4 · Mixed · Day, Rachuonyo East sub-county, Homa Bay County Atemo Primary School Primary school · Mixed · Day, Homa Bay County Atono Primary School Primary school · Mixed · Day, Homa Bay County Awach Primary School Primary school · Mixed · Day, Homa Bay County Awuor Dimo Primary School Primary school · Mixed · Day, Homa Bay County Awuoro Primary School Primary school · Mixed · Day, Homa Bay County Ayiengo Primary School Primary school · Mixed · Day, Homa Bay County Ayub Okoko Primary School Primary school · Mixed · Day, Homa Bay County Bala Mercy Primary School Primary school · Mixed · Day, Homa Bay County Bala Primary School Primary school · Mixed · Day, Homa Bay County Bala Support Secondary School Senior school · Mixed · Day, Homa Bay County Bishop Linus Okok Girls Secondary School C1 · Girls · Boarding, Rachuonyo East sub-county, Homa Bay County Bonge Primary School Primary school · Mixed · Day, Homa Bay County Bongia Primary School Primary school · Mixed · Day, Homa Bay County Brains Primary School Primary school · Mixed · Day, Homa Bay County Bright Future Primary School Primary school · Mixed · Day, Homa Bay County Brookstar Aca School Primary school · Mixed · Day, Homa Bay County Buoye Mixed Secondary School C4 · Mixed · Day, Rachuonyo South sub-county, Homa Bay County Buoye Primary School Primary school · Mixed · Day, Homa Bay County Burlum Primary School Primary school · Mixed · Day, Homa Bay County Buru Primary School Primary school · Mixed · Day, Homa Bay County Bware Primary School Primary school · Mixed · Day, Homa Bay County Chabera Aca Primary School Primary school · Mixed · Day, Homa Bay County Chagere Primary School Primary school · Mixed · Day, Homa Bay County Chula Primary School Primary school · Mixed · Day, Homa Bay County Damoda High School Senior school · Mixed · Day & Boarding, Homa Bay County Dan Hill Aca Secondary School Senior school · Mixed · Day, Homa Bay County Dansam Primary School Primary school · Mixed · Day, Homa Bay County Daraja Primary School Primary school · Mixed · Day, Homa Bay County Denga Primary School Primary school · Mixed · Day, Homa Bay County Dol Kodera Primary School Primary school · Mixed · Day, Homa Bay County Dol Mixed Secondary School C4 · Mixed · Day, Rachuonyo South sub-county, Homa Bay County Dudi Girls Secondary School Senior school · Mixed · Day, Homa Bay County Dudi Primary School Primary school · Mixed · Day, Homa Bay County Dudu Primary School Primary school · Mixed · Day, Homa Bay County Elimu Jnr Aca Primary School Primary school · Mixed · Day, Homa Bay County Focus Academy - Primary Primary school · Mixed · Day, Homa Bay County Forever Dago Primary Academy Primary school · Mixed · Day, Homa Bay County Gangre Primary School Primary school · Mixed · Day, Homa Bay County G.E.B Girls Secondary School Senior school · Girls · Boarding, Homa Bay County Gendia Aca Primary School Primary school · Mixed · Day, Homa Bay County Gendia High School C2 · Boys · Boarding, Rachuonyo North sub-county, Homa Bay County Gendia Primary School Primary school · Mixed · Day, Homa Bay County George Agola Owuor Secondary School C4 · Mixed · Day, Rachuonyo North sub-county, Homa Bay County Gideons Memorial Aca Primary School Primary school · Mixed · Day, Homa Bay County Gideons Memorial Aca Secondary School Senior school · Mixed · Day, Homa Bay County God Agak Primary School Primary school · Mixed · Day, Homa Bay County God Agulu Primary School Primary school · Mixed · Day, Homa Bay County God Agulu Secondary School C4 · Mixed · Day, Rachuonyo South sub-county, Homa Bay County God Ber Primary School Primary school · Mixed · Day, Homa Bay County God Ber Secondary School C3 · Mixed · Boarding, Rachuonyo East sub-county, Homa Bay County God Kwach Primary School Primary school · Mixed · Day, Homa Bay County Godmiaha Primary School Primary school · Mixed · Day, Homa Bay County God-Ndonyo Primary School Primary school · Mixed · Day, Homa Bay County God Nyango Primary School Primary school · Mixed · Day, Homa Bay County Gogo Mixed Secondary School C3 · Mixed · Boarding, Rachuonyo North sub-county, Homa Bay County Gogo Primary School Primary school · Mixed · Day, Homa Bay County Good Hope Academy Primary school · Mixed · Day, Homa Bay County Goodseed Aca Primary School Primary school · Mixed · Day, Homa Bay 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.