Skip to content
Home Nyanza Rachuonyo Kasipul North Kamagak
Agape Aca Primary School Primary school · Mixed · Day & Boarding, Homa Bay County Agape Aca Secondary School Senior school · Mixed · Day, Homa Bay County Aolo Primary School Primary school · Mixed · Day, Homa Bay County Aramo Primary School Primary school · Mixed · Day, Homa Bay County G.E.B Girls Secondary School Senior school · Girls · Boarding, Homa Bay County God Nyango 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 Nyafare Primary School Primary school · Mixed · Day, Homa Bay County Nyafare Secondary School Senior school · Mixed · Day, Homa Bay County Nyalenda Mixed Secondary School C4 · Mixed · Day, Rachuonyo South sub-county, Homa Bay County Nyalenda Primary School Primary school · Mixed · Day, Homa Bay County Nyawinyo Intergrated Oasis Complex Primary school · Mixed · Day & Boarding, Homa Bay County Ochunyo Primary School Primary school · Mixed · Day, Homa Bay County Opondo Primary School Primary school · Mixed · Day, Homa Bay County Otula Primary School Primary school · Mixed · Day, Homa Bay County Passy Mixed Secondary School Senior school · Mixed · Day, Homa Bay County Saye Mixed Secondary School C4 · Mixed · Day, Rachuonyo South sub-county, Homa Bay County Saye Primary School Primary school · Mixed · Day, Homa Bay County Siany Mixed Secondary School Senior school · Mixed · Day, Homa Bay County Simbiri MCK 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.