Skip to content
Home Nyanza Nyando
Nyabondo Day Primary Primary school · Mixed · Day, Kisumu County Nyabondo Mixed Primary Primary school · Mixed · Day, Kisumu County Nyachoda Primary Primary school · Mixed · Day, Kisumu County Nyadero Primary Primary school · Mixed · Day, Kisumu County Nyadina Primary Primary school · Mixed · Day, Kisumu County Nyadundo Primary Primary school · Mixed · Day, Kisumu County Nyagweno Primary Primary school · Mixed · Day, Kisumu County Nyakach Girls High School C1 · Girls · Boarding, Nyakach sub-county, Kisumu County Nyakach Mixed Primary Primary school · Mixed · Day, Kisumu County Nyakoko Mixed Secondary School C4 · Mixed · Day, Muhoroni sub-county, Kisumu County Nyakoko Primary Primary school · Mixed · Day, Kisumu County Nyakongo Primary Primary school · Mixed · Day, Kisumu County Nyaksure Primary Primary school · Mixed · Day, Kisumu County Nyakunguru Primary Primary school · Mixed · Day, Kisumu County Nyakwere Primary Primary school · Mixed · Day, Kisumu County Nyalenda Primary Primary school · Mixed · Day, Kisumu County Nyalenya Primary Primary school · Mixed · Day, Kisumu County Nyalng'Anya Primary Primary school · Mixed · Day, Kisumu County Nyalunya Primary Primary school · Mixed · Day, Kisumu County Nyamanyinga Primary Primary school · Mixed · Day, Kisumu County Nyamarimba Primary Primary school · Mixed · Day, Kisumu County Nyamarumbe Primary Primary school · Mixed · Day, Kisumu County Nyamasao Primary Primary school · Mixed · Day, Kisumu County Nyando Primary Primary school · Mixed · Day, Kisumu County Nyang'Oma Polytechnic Primary school · Mixed · Day, Kisumu County Nyang'Oma Primary Primary school · Mixed · Day, Kisumu County Nyang'Oma Secondary School Senior school · Mixed · Day, Kisumu County Nyangore Primary Primary school · Mixed · Day, Kisumu County Nyangoto Primary Primary school · Mixed · Day, Kisumu County Nyarenda Primary Primary school · Mixed · Day, Kisumu County Nyarombe Primary Primary school · Mixed · Day, Kisumu County Nyatao Primary Primary school · Mixed · Day, Kisumu County Nyawalo Primary Primary school · Mixed · Day, Kisumu County Nyomwaro Primary Primary school · Mixed · Day, Kisumu County Nyong'Ong'a Primary Primary school · Mixed · Day, Kisumu County Nyong'Ong'a Secondary School C4 · Mixed · Day, Nyakach sub-county, Kisumu County Obago Primary Primary school · Mixed · Day, Kisumu County Obiayo Primary School Primary school · Mixed · Day, Kisumu County Obingo Primary Primary school · Mixed · Day, Kisumu County Oboch Primary Primary school · Mixed · Day, Kisumu County Obugi-Nam Primary Primary school · Mixed · Day, Kisumu County Obugi Primary Primary school · Mixed · Day, Kisumu County Obumba Primary School Primary school · Mixed · Day, Kisumu County Obuon Primary Primary school · Mixed · Day, Kisumu County Obuora Primary School Primary school · Mixed · Day, Kisumu County Ochol Primary Primary school · Mixed · Day, Kisumu County Ochwado Primary Primary school · Mixed · Day, Kisumu County Odhong Primary Primary school · Mixed · Day, Kisumu County Oduwo Primary Primary school · Mixed · Day, Kisumu County Ogeka Primary Primary school · Mixed · Day, Kisumu County Ogen Primary Primary school · Mixed · Day, Kisumu County Ogilo Kamulo Primary School Primary school · Mixed · Day, Kisumu County Ogilo Primary Primary school · Mixed · Day, Kisumu County Ogwado Primary Primary school · Mixed · Day, Kisumu County Ogwedhi Primary Primary school · Mixed · Day, Kisumu County, Muhoroni Ogwedhi Primary Primary school · Mixed · Day, Kisumu County, Nyando Ojere Primary Primary school · Mixed · Day, Kisumu County Ojieda Primary Primary school · Mixed · Day, Kisumu County Okanja Primary Primary school · Mixed · Day, Kisumu County Okanja Secondary C4 · Mixed · Day, Nyando sub-county, Kisumu County Okiro Primary Primary school · Mixed · Day, Kisumu County Okwach Primary Primary school · Mixed · Day, Kisumu County Olasi Primary Primary school · Mixed · Day, Kisumu County Olembo Boys Secondary C3 · Boys · Boarding, Nyakach sub-county, Kisumu County Olembo Primary School Primary school · Mixed · Day, Kisumu County Olikoliero Primary Primary school · Mixed · Day, Kisumu County Olwalo Primary Primary school · Mixed · Day, Kisumu County Olwa Primary Primary school · Mixed · Day, Kisumu County Omanyi Primary Primary school · Mixed · Day, Kisumu County Ombaka Primary Primary school · Mixed · Day, Kisumu County Ombaka Special Unit Primary school · Mixed · Day, Kisumu County Ombeyi Primary Primary school · Mixed · Day, Kisumu County Ombeyi Secondary School C4 · Mixed · Day, Muhoroni sub-county, Kisumu County Ombungo Primary Primary school · Mixed · Day, Kisumu County Onego Primary Primary school · Mixed · Day, Kisumu County Oneno Nam Primary Primary school · Mixed · Day, Kisumu County Ongielore Primary Primary school · Mixed · Day, Kisumu County Onjiko Kobong'o Primary Primary school · Mixed · Day, Kisumu County Onjiko Primary Primary school · Mixed · Day, Kisumu County Onjiko Secondary Senior school · Mixed · Boarding, Kisumu County Onwang'o Primary Primary school · Mixed · Day, Kisumu County Onyuongo R.C. Primary Primary school · Mixed · Day, Kisumu County Orago Primary Primary school · Mixed · Day, Kisumu County Oremo Primary Primary school · Mixed · Day, Kisumu County Orenge Primary School Primary school · Mixed · Day, Kisumu County Oren Primary Primary school · Mixed · Day, Kisumu County Oren Secondary C4 · Mixed · Day, Nyando sub-county, Kisumu County Oroba Primary Primary school · Mixed · Day, Kisumu County Orobi Primary Primary school · Mixed · Day, Kisumu County Osembe Primary School Primary school · Mixed · Day, Kisumu County Oseng'Teti Primary Primary school · Mixed · Day, Kisumu County Osiri Migere Primary Primary school · Mixed · Day, Kisumu County Othith Primary Primary school · Mixed · Day, Kisumu County Otho Abwao Primary Primary school · Mixed · Day, Kisumu County Our Lady Of Lourdes Bolo Girls Secondary Senior school · Girls, Kisumu County Our Lady Queen Of Peace Secondary Senior school · Mixed · Day, Kisumu County Oyani Primary School Primary school · Mixed · Day, Kisumu County Pala Mixed Se School C4 · Mixed · Day, Nyando sub-county, Kisumu County Pala Primary Primary school · Mixed · Day, Kisumu County Pap Lisana Primary Primary school · Mixed · Day, Kisumu 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 14 October 2026.
Other schools come from our older directory. Each school page shows its dates.