Skip to content
Home Nyanza Rachuonyo Kasipul
Mititi Mixed Secondary School C4 · Mixed · Day, Rachuonyo South sub-county, Homa Bay County Mititi Primary School Primary school · Mixed · Day, Homa Bay County Mumbo Primary School Primary school · Mixed · Day, Homa Bay County Nandi Primary School Primary school · Mixed · Day, Homa Bay County New Hope Migwa Secondary School Senior school · Mixed · Day, Homa Bay County Ngulu Kanyango Primary School Primary school · Mixed · Day, Homa Bay County Njura Primary School Primary school · Mixed · Day, Homa Bay County Nyabola Primary School Primary school · Mixed · Day, Homa Bay County Nyabola Secondary School Senior school · Girls · Boarding, Homa Bay County Nyabondo Primary School Primary school · Mixed · Day, Homa Bay County Nyaduma 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 Nyagowa Primary School Primary school · Mixed · Day, Homa Bay County Nyagowa Secondary School C4 · Mixed · Day, Rachuonyo South sub-county, Homa Bay County Nyahera Girls Secondary School C3 · Girls · Boarding, Rachuonyo South sub-county, Homa Bay County Nyahera Primary School Primary school · Mixed · Day, Homa Bay County Nyaigesa ELCK Primary Primary school, Homa Bay County Nyakiya Primary School Primary school · Mixed · Day, Homa Bay County Nyakiya Secondary School C4 · Mixed · Day, Rachuonyo South sub-county, Homa Bay County Nyakwaka Primary School Primary 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 Nyalgosi Primary School Primary school · Mixed · Day, Homa Bay County Nyalondo Milimani Primary School Primary school · Mixed · Day, Homa Bay County Nyaluru Primary School Primary school · Mixed · Day, Homa Bay County Nyambare Primary School Primary school · Mixed · Day, Homa Bay County Nyandama Hill Aca Primary school · Mixed · Day, Homa Bay County Nyandiwa Primary School Primary school · Mixed · Day, Homa Bay County Nyandiwa Secondary School Senior school · Mixed · Day, Homa Bay County Nyangiela Intergrated Primary School Primary school · Mixed · Day, Homa Bay County Nyang'iela Primary School Primary school · Mixed · Day, Homa Bay County Nyang'iela Secondary School C4 · Mixed · Day, Rachuonyo South sub-county, Homa Bay County Nyanguju Junior Aca Primary School Primary school · Mixed · Day, Homa Bay County Nyatindo Mixed Secondary School C4 · Mixed · Day, Rachuonyo South sub-county, Homa Bay County Nyatindo Primary School Primary school · Mixed · Day, Homa Bay County Nyatindo Special Unit School Primary school · Mixed · Day, Homa Bay County Nyatwere Primary School Primary school · Mixed · Day, Homa Bay County Nyawagalo Orphanage Primary School Primary school · Mixed · Day, Homa Bay County Nyawango Primary School Primary school · Mixed · Day, Homa Bay County Nyawinyo Intergrated Oasis Complex Primary school · Mixed · Day & Boarding, Homa Bay County Nyimbi Primary School Primary school · Mixed · Day, Homa Bay County Ober Boys Boarding Primary School Primary school · Mixed · Day, Homa Bay County Ober Mixed Primary School Primary school · Mixed · Day, Homa Bay County Ober Mixed Secondary School Senior school · Mixed · Day, Homa Bay County Obisa Primary School Primary school · Mixed · Day, Homa Bay County Obisa Secondary School C4 · Mixed · Day, Rachuonyo South sub-county, Homa Bay County Ochunyo Primary School Primary school · Mixed · Day, Homa Bay County Ogera Primary School Primary school · Mixed · Day, Homa Bay County Ogilo Primary School Primary school · Mixed · Day, Homa Bay County Ogilo Secondary School C4 · Mixed · Day, Rachuonyo East sub-county, Homa Bay County Ojwando Primary School Primary school · Mixed · Day, Homa Bay County Ombek Lutheran Secondary School C4 · Mixed · Day, Rachuonyo South sub-county, Homa Bay County Ombek Primary School Primary school · Mixed · Day, Homa Bay County Omiro Mixed Day Secondary School Senior school · Mixed · Day, Homa Bay County Omiro Primary School Primary school · Mixed · Day, Homa Bay County Ondiko Primary School Primary school · Mixed · Day, Homa Bay County Ondiwa Gamba Primary School Primary school · Mixed · Day, Homa Bay County Opondo Primary School Primary school · Mixed · Day, Homa Bay County Orinde Primary School Primary school · Mixed · Day, Homa Bay County Otel Primary School Primary school · Mixed · Day, Homa Bay County Otula Primary School Primary school · Mixed · Day, Homa Bay County Oyugis ABC Aca Primary School Primary school · Mixed · Day, Homa Bay County Oyugis Highlands Aca Primary school · Mixed · Day, Homa Bay County Oyugis Highway Primary School Primary school · Mixed · Day, Homa Bay County Oyugis Primary School Primary school · Mixed · Day, Homa Bay County Oyugis Secondary School Senior school · Mixed · Day & Boarding, Homa Bay County Passy Mixed Secondary School Senior school · Mixed · Day, Homa Bay County Pinelake Aca Primary School Primary school · Mixed · Day, Kisii County Pirates Acad Primary School Primary school · Mixed · Day, Homa Bay County Ragogo Primary School Primary school · Mixed · Day, Homa Bay County Ranena Primary School Primary school · Mixed · Day, Homa Bay County Ranyienya Primary School Primary school · Mixed · Day, Homa Bay County Rawinji Primary School Primary school · Mixed · Day, Homa Bay County Ringa Aca Primary School Primary school · Mixed · Day, Homa Bay County Ringa Boys High School Senior school · Mixed · Day, Homa Bay County Ringa Girls Secondary School Senior school · Mixed · Day, Homa Bay County Ringa Primary School Primary school · Mixed · Day, Homa Bay County Ritewa Aca Primary School Primary school · Mixed · Day, Homa Bay County Riwo Primary School Primary school · Mixed · Day, Homa Bay County Rongo Primary School Primary school · Mixed · Day, Homa Bay County Rungu Primary School Primary school · Mixed · Day, Homa Bay County Saramba Primary School Primary 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 Sino Doh Primary School Primary school · Mixed · Day, Homa Bay County Sino S D A Primary School Primary school · Mixed · Day, Homa Bay County Sino S D A Secondary School C4 · Mixed · Day, Rachuonyo South sub-county, Homa Bay County Smart Kids Aca Primary school · Mixed · Day, Homa Bay County St Alfred Alara Secondary School C4 · Mixed · Day, Rachuonyo North sub-county, Homa Bay County St Annes Girls Ojwando Secondary School C4 · Mixed · Day, Rachuonyo South sub-county, Homa Bay County St. Anne's Oyugis Academy Primary school · Mixed · Day, Homa Bay County St Dislaus Nyawango Secondary School C4 · Mixed · Day, Rachuonyo East sub-county, Homa Bay County St George's Mixed Secondary School Senior school · Mixed · Day, Homa Bay County St Joseph's Combined Aca Primary school · Mixed · Day & Boarding, Homa Bay County St Joseph's Sino Mixed Secondary School C4 · Mixed · Day, Rachuonyo South sub-county, Homa Bay County St Mary's Anding'o Secondary School C4 · Girls · Day, Rachuonyo East sub-county, Homa Bay County St. Mary's Township 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.