Skip to content
Home Nyanza Rachuonyo
Got Agulu Primary School Primary school · Mixed · Day, Homa Bay County Got Kagumbo Primary School Primary school · Mixed · Day, Homa Bay County Got Okii Primary School Primary school · Mixed · Day, Homa Bay County Got Primary School 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 Green Fields Aca Primary School Primary school · Mixed · Day, Homa Bay County Gundo Consolata Aca Primary school · Mixed · Day, Homa Bay County Gungu Primary School Primary school · Mixed · Day, Homa Bay County Gweno Kipodi Primary School Primary school · Mixed · Day, Homa Bay County Haggai Kayier Primary School 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 Homa Hills Primary School Primary school · Mixed · Day, Homa Bay County Homelime Primary School Primary school · Mixed · Day, Homa Bay County Jackson Academy Secondary Senior school · Mixed · Day, Homa Bay County Jonyo Primary School Primary school · Mixed · Day, Homa Bay County Jupiter Aca 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 Kachieng Mixed Secondary School C4 · Mixed · Day, Rachuonyo South sub-county, Homa Bay County Kachieng 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 Kaditonge 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 Kagai Primary School Primary school · Mixed · Day, Homa Bay County Kajiei Mixed Secondary School C4 · Mixed · Day, Rachuonyo North sub-county, Homa Bay County Kajiei 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 Kaluga Primary School Primary school · Mixed · Day, Homa Bay County Kaluoch Primary School Primary school · Mixed · Day, Homa Bay County Kamolo Primary School Primary school · Mixed · Day, Homa Bay County Kamolo Secondary School C4 · Mixed · Day, Rachuonyo North sub-county, Homa Bay County Kamser Mixed Secondary School C4 · Mixed · Day, Rachuonyo North sub-county, Homa Bay County Kamser Primary School Primary school · Mixed · Day, Homa Bay County Kamuga Primary School Primary school · Mixed · Day, Homa Bay County, West Karachuonyo Kamuga Primary School Primary school · Mixed · Day, Homa Bay County, Kasipul Kamwala Blessed Academy Primary Primary school · Mixed · Day, Homa Bay County Kamwala Mixed Secondary School C4 · Mixed · Day, Rachuonyo North sub-county, Homa Bay County Kanam Primary School Primary school · Mixed · Day & Boarding, Homa Bay County Kandegwa Girls Secondary School Senior school · Girls · Day, Homa Bay County Kandegwa Primary School Primary school · Mixed · Day, Homa Bay County Kandiege Mixed Secondary School C4 · Mixed · Day, Rachuonyo North sub-county, Homa Bay County Kandiege Primary School Primary school · Mixed · Day, Homa Bay County Kandiege Star Academy Primary school · Mixed · Day, Homa Bay County Kanga Omuga Primary School Primary school · Mixed · Day, Homa Bay County Kango Primary School Primary school · Mixed · Day, Homa Bay County Kanjira Primary School Primary school · Mixed · Day, Homa Bay County Kanyadhiang' Primary School Primary school · Mixed · Day, Homa Bay County Kanyadhiang' Special Unit Primary school · Mixed · Boarding, Homa Bay County Kanyamfwa Mixed Secondary School C4 · Mixed · Day, Rachuonyo North sub-county, Homa Bay County Kanyamfwa Primary School Primary school · Mixed · Day, Homa Bay County Kanyang'wara Primary School Primary school · Mixed · Day, Homa Bay County Kanyangwena 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 Karabondi Bidii Mixed Secondary School C4 · Mixed · Day, Rachuonyo North sub-county, Homa Bay County Karabondi Girls Secondary School C4 · Girls · Day, Rachuonyo North sub-county, Homa Bay County Karabondi Primary School Primary school · Mixed · Day, Homa Bay County Karogo Victory Aca Primary School Primary school · Mixed · Day, Homa Bay County Karoko Primary School Primary school · Mixed · Day, Homa Bay County Kasibos 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 Kauma Primary School Primary school · Mixed · Day, Homa Bay County Kawiti Primary School Primary school · Mixed · Day, Homa Bay County Kawuor Primary School Primary school · Mixed · Day, Homa Bay County Kendu Bay Aca Primary School Primary school · Mixed · Day, Homa Bay County Kendu Jnr Aca Primary school · Mixed · Day, Homa Bay County Kendu Muslim Mixed Secondary School C4 · Mixed · Day, Rachuonyo North sub-county, Homa Bay County Kendu Muslim 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 Kibaga Primary School Primary school · Mixed · Day, Homa Bay County Kibugu Primary School Primary school · Mixed · Day, Homa Bay County Kideswa 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 Kimira Primary School Primary school · Mixed · Day, Homa Bay County Kingii Primary School Primary school · Mixed · Day, Homa Bay County Kirongo Aca Primary School Primary school · Mixed · Day, Homa Bay County Kisindi Primary School Primary school · Mixed · Day, Homa Bay County Kital Primary School Primary school · Mixed · Day, Homa Bay County Kitare Primary School Primary school · Mixed · Day, Homa Bay County Kobala Mixed Secondary School C3 · Mixed · Boarding, Rachuonyo North sub-county, Homa Bay County Kobala Primary School Primary school · Mixed · Day, Homa Bay County Kobila Mixed Secondary School C4 · Mixed · Day, Rachuonyo North sub-county, Homa Bay County Kobila Primary School Primary school · Mixed · Day, Homa Bay County Koboo Primary School Primary school · Mixed · Day, Homa Bay County Kobuya Primary School Primary school · Mixed · Day, Homa Bay County Kodoch Mixed Secondary School C4 · Mixed · Day, Rachuonyo North sub-county, 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.