Skip to content
Home Nyanza Kisumu
Lisuka Primary School Primary school · Mixed · Day, Kisumu County Living Streams Primary School Primary school · Mixed · Day, Kisumu County Lung'a Primary School Primary school · Mixed · Day, Kisumu County Lutheran Church Special School for Mh Primary school · Mixed · Day & Boarding, Kisumu County Lwala Kadawa Primary Primary school · Mixed · Day, Kisumu County Lwala Kadawa Secondary School C4 · Mixed · Day, Kisumu West sub-county, Kisumu County Madoma Korando Faith Non Formal School Primary school · Mixed · Day, Kisumu County Magadi Primary School Primary school · Mixed · Day, Kisumu County Magadi Special Unit Primary school · Mixed · Day, Kisumu County Magwako Primary School Primary school · Mixed · Day, Kisumu County Magwar Primary School Primary school · Mixed · Day, Kisumu County Ma Juniour Primary School Primary school · Mixed · Day, Kisumu County Malela Primary School Primary school · Mixed · Day, Kisumu County Maliera Primary Primary school · Mixed · Day, Kisumu County Manyatta Arab Primary School Primary school · Mixed · Day, Kisumu County Manyatta Primary School Primary school · Mixed · Day, Kisumu County Manywanda Primary School Primary school · Mixed · Day, Kisumu County Mao Primary School Primary school · Mixed · Day, Kisumu County Marera Primary Primary school · Mixed · Day, Kisumu County Mariwa Mixed Day Secondary School C4 · Mixed · Day, Seme sub-county, Kisumu County Mariwa Primary School Primary school · Mixed · Day, Kisumu County Maseno Girls Boarding Primary Primary school · Girls · Boarding, Kisumu County Maseno High School C1 · Boys · Boarding, Kisumu West sub-county, Kisumu County Maseno Mixed Primary Primary school · Mixed · Day, Kisumu County Maseno Mixed Special Unit Primary school · Mixed · Day, Kisumu County Maseno School for the Deaf Blind Primary school · Mixed · Boarding, Kisumu County Maseno School for the Deaf Primary school · Mixed · Boarding, Kisumu County Masogo Primary School Primary school · Mixed · Day, Kisumu County Masogo Secondary School C3 · Mixed · Boarding, Kadibo sub-county, Kisumu County Mawembe Kodero Primary Primary school · Mixed · Day, Kisumu County Mayenya Secondary Senior school · Mixed · Day, Kisumu County Mayieka High School C4 · Mixed · Day, Seme sub-county, Kisumu County Mayieka Primary School Primary school · Mixed · Day, Kisumu County Mbakaoromo Primary School Primary school · Mixed · Day, Kisumu County Mbega Primary School Primary school · Mixed · Day, Kisumu County Mbeka Primary School Primary school · Mixed · Day, Kisumu County Mbeme Primary Primary school · Mixed · Day, Kisumu County Mfa Primary Primary school · Mixed · Day, Kisumu County Migingo Girls Secondary School C2 · Girls · Boarding, Kadibo sub-county, Kisumu County Migingo Primary School Primary school · Mixed · Day, Kisumu County Migosi Primary School Primary school · Mixed · Day, Kisumu County Migosi SDA Primary School Primary school · Mixed · Day, Kisumu County Miguye Primary School Primary school · Mixed · Day, Kisumu County Milugo Primary Primary school · Mixed · Day, Kisumu County Miranga Primary School Primary school · Mixed · Day, Kisumu County Mirieri Primary School Primary school · Mixed · Day, Kisumu County Miwani Estate Primary Primary school · Mixed · Day, Kisumu County Miwani Secondary School C2 · Boys · Boarding, Muhoroni sub-county, Kisumu County Miwani Section 3 Primary School Primary school · Mixed · Day, Kisumu County Miwani Sugar Research Primary Primary school · Mixed · Day, Kisumu County Mkendwa Muslim Primary School Primary school · Mixed · Day, Kisumu County Mkendwa Upper Hill Primary School Primary school · Mixed · Day, Kisumu County Mm Shah Primary School Primary school · Mixed · Day, Kisumu County Modern Academy Primary School Primary school · Mixed · Day, Kisumu County Moi Girls Boarding Primary Primary school · Mixed · Day, Kisumu County Mt. Carmel Aca Primary School Primary school · Mixed · Day, Kisumu County Muslim Secondary School Senior school · Mixed · Day, Kisumu County Nametsa Primary School Primary school · Mixed · Day, Vihiga County Nanga Korer Primary School Primary school · Mixed · Day, Kisumu County Nawa Primary School Primary school · Mixed · Day, Kisumu County Ndiru Mixed Secondary C3 · Mixed · Boarding, Seme sub-county, Kisumu County Ndiru Primary School Primary school · Mixed · Day, Kisumu County Nduru Kadero Primary Primary school · Mixed · Day, Kisumu County Nduru Primary School Primary school · Mixed · Day, Kisumu County Nduru Secondary School C4 · Mixed · Day, Kadibo sub-county, Kisumu County Nduta Primary School Primary school · Mixed · Day, Kisumu County New Generation Academy Primary School Primary school · Mixed · Day & Boarding, Kisumu County New Kisumu Secondary School Senior school · Mixed · Day, Kisumu County Ngege Primary School Primary school · Mixed · Day, Kisumu County Ngere High School C2 · Boys · Boarding, Seme sub-county, Kisumu County Ngere Primary School Primary school · Mixed · Day, Kisumu County Ngop Ngeso Primary School Primary school · Mixed · Day, Kisumu County Ngop Ngeso Special School Primary school · Mixed · Day, Kisumu County Ngutu Primary Primary school · Mixed · Day, Kisumu County Nyabera Primary School Primary school · Mixed · Day, Kisumu County Nyaduong' Primary School Primary school · Mixed · Day, Kisumu County Nyaguda Primary School Primary school · Mixed · Day, Kisumu County Nyaimbo Primary School Primary school · Mixed · Day, Kisumu County Nyakakana Mixed Secondary School C4 · Mixed · Day, Kadibo sub-county, Kisumu County Nyakakana Primary School Primary school · Mixed · Day, Kisumu County Nyakongo Primary Primary school · Mixed · Day, Kisumu County Nyakune Primary Primary school · Mixed · Day, Kisumu County Nyalenda Kuap Non Formal School Primary school · Mixed · Day, Kisumu County Nyalik Primary School Primary school · Mixed · Day, Kisumu County Nyalunya Primary Primary school · Mixed · Day, Kisumu County Nyalunya Secondary C4 · Mixed · Day, Kisumu East sub-county, Kisumu County Nyamasaria Primary Primary school · Mixed · Day, Kisumu County Nyamasaria Secondary C4 · Mixed · Day, Kisumu East sub-county, Kisumu County Nyamboyo Primary School Primary school · Mixed · Day, Kisumu County Nyamgun Primary Primary school · Mixed · Day, Kisumu County Nyamkebe Primary School Primary school · Mixed · Day, Kisumu County Nyamonge Primary Primary school · Mixed · Day, Kisumu County Nyamor Primary Primary school · Mixed · Day, Kisumu County Nyamrundu Primary School Primary school · Mixed · Day, Kisumu County Nyamsiri Primary School Primary school · Mixed · Day, Kisumu County Nyamware Primary School Primary school · Mixed · Day, Kisumu County Nyangande Primary School Primary school · Mixed · Day, Kisumu County Nyangande S.U Primary school · Mixed · Day, Kisumu County Nyanginja Primary School Primary school · Mixed · Day, Kisumu County Nyanza Christian Secondary School Senior 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 22 October 2026.
Other schools come from our older directory. Each school page shows its dates.