Skip to content
Home Nyanza Rachuonyo
Kodoch Primary School Primary school · Mixed · Day, Homa Bay County Kogalo Primary School Primary school · Mixed · Day, Homa Bay County Kogana Primary School Primary school · Mixed · Day, Homa Bay County Kogembo 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 Kogweno 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 Kokoth 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 Kolal Primary School Primary school · Mixed · Day, Homa Bay County Koliech 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 Kombaka Primary School Primary school · Mixed · Day, Homa Bay County Komolo Primary School Primary school · Mixed · Day, Homa Bay County Konyach 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 Kotienditi Primary School Primary school · Mixed · Day, Homa Bay County Kotienditi Secondary School C4 · Mixed · Day, Rachuonyo East sub-county, Homa Bay County Kotieno Gumba Primary School Primary school · Mixed · Day, Homa Bay County Kotieno Gumba Secondary School Senior 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 Kotonje Primary School Primary 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 Kowuor Mixed Secondary School C4 · Mixed · Day, Rachuonyo North sub-county, Homa Bay County Kunya Primary School Primary school · Mixed · Day, 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 Lasco Academy Primary school · Mixed · Day, Homa Bay County Liera Primary School Primary school · Mixed · Day, Homa Bay County Lieta Mixed Secondary School C4 · Mixed · Day, Rachuonyo North sub-county, Homa Bay County Lieta Primary School Primary school · Mixed · Day, Homa Bay County Light House Academy - Primary Primary school · Mixed · Day, Homa Bay County Loo Rateng' Primary School Primary school · Mixed · Day, Homa Bay County Lucky Summer Secondary School Senior school · Mixed · Day, Homa Bay County Lwala 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, West Karachuonyo Lwanda Primary School Primary school · Mixed · Day, Homa Bay County, Kabondo Magungu Primary School Primary school · Mixed · Day, Homa Bay County Maguti Primary School Primary school · Mixed · Day, Homa Bay County Makaka 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 Mango Primary School Primary school · Mixed · Day, Homa Bay County Mariwa Primary School Primary school · Mixed · Day, Homa Bay County Masanga Primary School Primary school · Mixed · Day, Homa Bay County Masogo Primary School Primary school · Mixed · Day, Homa Bay County, Kabondo Masogo Primary School Primary school · Mixed · Day, Homa Bay County, West Karachuonyo Mawego Girls Boarding Primary School Primary school · Girls · Boarding, Homa Bay County Mawego Mixed Primary School Primary school · Mixed · Day, Homa Bay County Mawira Primary School Primary school · Mixed · Day, Homa Bay County Migeni Primary School Primary school · Mixed · Day, Homa Bay County Migingo Primary School Primary school · Mixed · Day, Homa Bay County Migunde Primary School Primary school · Mixed · Day, Homa Bay County Mirembe Primary School Primary school · Mixed · Day, Homa Bay County Mirengo 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 Mititi Mixed Secondary School C4 · Mixed · Day, Rachuonyo South sub-county, Homa Bay County Mititi Primary School Primary school · Mixed · Day, Homa Bay County Miyuga 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 Ndere Primary School Primary school · Mixed · Day, Homa Bay County Ndhole Primary School Primary school · Mixed · Day, Homa Bay County Nduga Primary School Primary school · Mixed · Day, Homa Bay County Ndwara Primary School Primary school · Mixed · Day, Homa Bay County New Hope Migwa Secondary School Senior school · Mixed · Day, Homa Bay County New Maua Royal Academy Primary Primary school · Mixed · Day, Homa Bay County Ngeta Primary School Primary school · Mixed · Day, Homa Bay County Ngeta Secondary School C4 · Mixed · Day, Rachuonyo North sub-county, Homa Bay County Ngoche Primary School Primary school · Mixed · Day, Homa Bay County Ngolo Primary School Primary school · Mixed · Day, Homa Bay County Ngou Primary School Primary school · Mixed · Day, Homa Bay County Ngulu Kanyango Primary School Primary school · Mixed · Day, Homa Bay County Ngura Primary School Primary school · Mixed · Day, Homa Bay County Njura Primary School Primary school · Mixed · Day, Homa Bay County Nyabiage 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 Nyaburi Intergrated Primary School Primary school · Mixed · Day & Boarding, 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
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.