Skip to content
Home Nyanza Rachuonyo Kasipul
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 Alero Nanga Primary School Primary school · Mixed · Day, Homa Bay County Anding'o 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 Annam Christian Edu. Centre 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 Aramo 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 Awuoro Primary School Primary school · Mixed · Day, Homa Bay County Bonge 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 Damoda High School Senior school · Mixed · Day & Boarding, Homa Bay County Dan Hill Aca Secondary School Senior 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 Gangre Primary School Primary school · Mixed · Day, Homa Bay County G.E.B Girls Secondary School Senior school · Girls · Boarding, 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 God Nyango Primary School Primary school · Mixed · Day, Homa Bay County Goodseed Aca Primary School Primary school · Mixed · Day, Homa Bay County Got Agulu Primary School Primary school · Mixed · Day, Homa Bay County Got Kagumbo Primary School Primary school · Mixed · Day, Homa Bay County Got Primary School Primary school · Mixed · Day, Homa Bay County Green Fields Aca Primary School Primary school · Mixed · Day, Homa Bay County Gundo Consolata Aca Primary school · Mixed · Day, Homa Bay County Harambee Mixed Secondary School C4 · Mixed · Day, Rachuonyo East sub-county, Homa Bay County Harambee Primary School Primary school · Mixed · Day, Homa Bay County Highway Preparatory Primary School Primary school · Mixed · Day, Homa Bay County Hisma Aca Primary School Primary school · Mixed · Day, Homa Bay County Jackson Academy Secondary Senior school · Mixed · Day, Homa Bay County Jupiter Aca Primary School Primary school · Mixed · Day, Homa Bay County Kachieng Mixed Secondary School C4 · Mixed · Day, Rachuonyo South sub-county, Homa Bay County Kachieng Primary School Primary school · Mixed · Day, Homa Bay County Kaditonge Primary School Primary school · Mixed · Day, Homa Bay County Kakelo Primary School Primary school · Mixed · Day, Homa Bay County Kakelo Secondary School C4 · Mixed · Day, Rachuonyo East sub-county, Homa Bay County Kakiri Aca Primary School Primary school · Mixed · Day, Homa Bay County Kako Jnr Aca Primary School Primary school · Mixed · Day, Homa Bay County Kalanding Primary School Primary school · Mixed · Day, Homa Bay County Kalando Mixed Secondary School C4 · Mixed · Day, Rachuonyo South sub-county, Homa Bay County Kalando Primary School Primary school · Mixed · Day, Homa Bay County Kaluoch Primary School Primary school · Mixed · Day, Homa Bay County Kamuga Primary School Primary school · Mixed · Day, Homa Bay County Kanga Omuga Primary School Primary school · Mixed · Day, Homa Bay County Karabok Primary School Primary school · Mixed · Day, Homa Bay County Karabok Secondary School C3 · Mixed · Boarding, Rachuonyo South sub-county, Homa Bay County Karogo Victory Aca Primary School Primary school · Mixed · Day, Homa Bay County Kasimba Primary School Primary school · Mixed · Day, Homa Bay County Katanga Primary School Primary school · Mixed · Day, Homa Bay County Kenya Christian School for the Deaf Primary School Primary school · Mixed · Day & Boarding, Homa Bay County Kirongo Aca Primary School Primary school · Mixed · Day, Homa Bay County Kojwach Boys High School Senior school · Mixed · Day, Homa Bay County Kojwach Primary School Primary school · Mixed · Day, Homa Bay County Kokwanyo Primary School Primary school · Mixed · Day, Homa Bay County Kokwanyo Secondary School C4 · Mixed · Day, Rachuonyo East sub-county, Homa Bay County Kombaka Primary School Primary school · Mixed · Day, Homa Bay County Komolo Primary School Primary school · Mixed · Day, Homa Bay County Kosele Christian Community Primary School Primary school · Mixed · Day, Homa Bay County Kosele Primary School Primary school · Mixed · Day, Homa Bay County Kosira Primary School Primary school · Mixed · Day, Homa Bay County Kotieno Primary School Primary school · Mixed · Day, Homa Bay County Kotieno Special Unit Primary school · Mixed · Day & Boarding, Homa Bay County Kwoyo Primary School Primary school · Mixed · Day, Homa Bay County Kwoyo Secondary Oyugis School C4 · Mixed · Day, Rachuonyo South sub-county, Homa Bay County Lady Sharon Academy Secondary School Senior school · Mixed · Day, Homa Bay County Lucky Summer Secondary School Senior school · Mixed · Day, Homa Bay County Magungu Primary School Primary school · Mixed · Day, Homa Bay County Mang'Anga Primary School Primary school · Mixed · Day, Homa Bay County Manga Primary School Primary school · Mixed · Day, Homa Bay County Masanga Primary School Primary school · Mixed · Day, Homa Bay County Mawira Primary School Primary school · Mixed · Day, Homa Bay County Mirondo Primary School Primary school · Mixed · Day, Homa Bay County Mithui Mixed Secondary School C4 · Mixed · Day, Rachuonyo South sub-county, Homa Bay County Mithui 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 16 October 2026.
Other schools come from our older directory. Each school page shows its dates.