Skip to content
Home Nyanza Rachuonyo Kabondo
Abuoye 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 Alaro Primary School Primary school · Mixed · Day, Homa Bay County Anjech Primary School Primary school · Mixed · Day, Homa Bay County Anyona Primary School Primary school · Mixed · Day, Homa Bay County Atela Mixed Day Secondary School Senior school · Mixed · Day, Homa Bay County Atela Primary School Primary school · Mixed · Day, Homa Bay County Awuor Dimo Primary School Primary school · Mixed · Day, Homa Bay County Ayiengo Primary School Primary school · Mixed · Day, Homa Bay County Bishop Linus Okok Girls Secondary School C1 · Girls · Boarding, Rachuonyo East sub-county, Homa Bay County Chabera Aca Primary School Primary school · Mixed · Day, Homa Bay County Chagere Primary School Primary school · Mixed · Day, Homa Bay County Forever Dago Primary Academy Primary school · Mixed · Day, Homa Bay County Godmiaha Primary School Primary school · Mixed · Day, Homa Bay County Good Hope Academy Primary school · Mixed · Day, Homa Bay County Got Rateng Primary School Primary school · Mixed · Day, Homa Bay County Got Rateng Secondary School C4 · Mixed · Day, Rachuonyo East sub-county, Homa Bay County Gweno Kipodi Primary School Primary school · Mixed · Day, Homa Bay County Jwelu Primary School Primary school · Mixed · Day, Homa Bay County Kabongo Primary School Primary school · Mixed · Day, Homa Bay County Kadie Primary School Primary school · Mixed · Day, Homa Bay County Kadiju Primary School Primary school · Mixed · Day, Homa Bay County Kadongo Dynamic Academy Primary school · Mixed · Day, Homa Bay County Kadongo Juniour Academy Primary school · Mixed · Day, Homa Bay County Kandegwa Girls Secondary School Senior school · Girls · Day, Homa Bay County Kandegwa Primary School Primary school · Mixed · Day, Homa Bay County Kango Primary School Primary school · Mixed · Day, Homa Bay County Kanyang'Wara Primary School Primary school · Mixed · Day, Homa Bay County Karoko Primary School Primary school · Mixed · Day, Homa Bay County Kauma Primary School Primary school · Mixed · Day, Homa Bay County Kilusi Mixed Secondary School C4 · Mixed · Day, Rachuonyo East sub-county, Homa Bay County Kilusi Primary School Primary school · Mixed · Day, Homa Bay County Kitare Primary School Primary school · Mixed · Day, Homa Bay County Kogalo Primary School Primary school · Mixed · Day, Homa Bay County Kogola Primary School Primary school · Mixed · Day, Homa Bay County Kogonda Primary School Primary school · Mixed · Day, Homa Bay County Kolal Primary School Primary school · Mixed · Day, Homa Bay County Kolwa Primary School Primary school · Mixed · Day, Homa Bay County Kolweny Kingsway Secondary School C4 · Mixed · Day, Rachuonyo East sub-county, Homa Bay County Kolweny Primary School Primary school · Mixed · Day, Homa Bay County Kotienditi Primary School Primary school · Mixed · Day, Homa Bay County Kotienditi Secondary School Senior school · Mixed · Day, Homa Bay County Kowidi Mixed Secondary School C4 · Mixed · Day, Rachuonyo East sub-county, Homa Bay County Kowidi Primary School Primary school · Mixed · Day, Homa Bay County Lwanda Mixed Secondary School Senior school · Mixed · Day, Homa Bay County Lwanda Primary School Primary school · Mixed · Day, Homa Bay County Masogo Primary School Primary school · Mixed · Day, Homa Bay County New Maua Royal Academy Primary Primary school · Mixed · Day, Homa Bay County Nyamwaga E.L.C.K Secondary School C4 · Mixed · Day, Rachuonyo East sub-county, Homa Bay County Nyamwaga Primary School Primary school · Mixed · Day, Homa Bay County Nyandolo Primary School Primary school · Mixed · Day, Homa Bay County Nyarabi Primary School Primary school · Mixed · Day, Homa Bay County Nyasore Primary School Primary school · Mixed · Day, Homa Bay County Nyasore Secondary School Senior school · Mixed · Day & Boarding, Homa Bay County Odino Primary School Primary school · Mixed · Day, Homa Bay County Ogenga Primary School Primary school · Mixed · Day, Homa Bay County Omuga Primary School Primary school · Mixed · Day, Homa Bay County Ongoro Christian Primary Academy Primary school · Mixed · Day, Homa Bay County Ongoro Primary School Primary school · Mixed · Day, Homa Bay County Ongujo Primary School Primary school · Mixed · Day, Homa Bay County Oogo Primary School Primary school · Mixed · Day, Homa Bay County Opanga Primary School Primary school · Mixed · Day, Homa Bay County Orera Mixed Secondary School C4 · Mixed · Day, Rachuonyo East sub-county, Homa Bay County Orera Primary School Primary school · Mixed · Day, Homa Bay County Oriang Primary School Primary school · Mixed · Day, Homa Bay County Osuri Primary School Primary school · Mixed · Day, Homa Bay County Othoro Mixed Secondary School C3 · Mixed · Boarding, Rachuonyo East sub-county, Homa Bay County Othoro Muslims Jnr Aca Primary School Primary school · Mixed · Day, Homa Bay County Othoro Primary School Primary school · Mixed · Day, Homa Bay County Otondo Primary School Primary school · Mixed · Day, Homa Bay County Owiro Mixed Secondary School Senior school · Mixed · Day, Homa Bay County Owiro Primary School Primary school · Mixed · Day, Homa Bay County Pala Primary School Primary school · Mixed · Day, Homa Bay County Pala Secondary School Senior school · Mixed · Day, Homa Bay County Papaton Aca Primary School Primary school · Mixed · Day, Homa Bay County Ponge Primary School Primary school · Mixed · Day, Homa Bay County Ponge Secondary School Senior school · Mixed · Day, Homa Bay County Praise Gate Aca Primary School Primary school · Mixed · Day, Homa Bay County Radienya Primary School Primary school · Mixed · Day, Homa Bay County Siany Primary School Primary school · Mixed · Day, Homa Bay County St Alloys Academy Rachuonyo Primary school · Mixed · Day, Homa Bay County St Christine's Anyona Primary School Primary school · Mixed · Day, Homa Bay County St. Lucy's Kimori Secondary School Senior school · Mixed · Day, Homa Bay County St Theresa Opanga Secondary School C4 · Mixed · Day, Rachuonyo East sub-county, Homa Bay County Suna Primary School Primary school · Mixed · Day, Homa Bay County Toto Bora Primary School Primary school · Mixed · Day, Homa Bay County Wang'Apala High School Senior school · Mixed · Day, Homa Bay County Wang'Apala 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 14 October 2026.
Other schools come from our older directory. Each school page shows its dates.