Senior schools in Kisumu County
- Abwao Mixed SecondaryC4 · Mixed · Day, Nyakach sub-county
- Achego Girls Secondary SchoolC2 · Girls · Boarding, Muhoroni sub-county
- Adingo Opanga SecondaryC4 · Mixed · Day, Nyakach sub-county
- Aduong’ Monge Secondary SchoolC4 · Mixed · Day, Seme sub-county
- Agai Mixed SecondaryC4 · Mixed · Day, Nyakach sub-county
- Ahero Girls SecondaryC2 · Girls · Boarding, Nyando sub-county
- A.I.C Olago Aluoch Alara Girls SecondaryC4 · Girls · Day, Kisumu West sub-county
- Alendu Mixed Secondary SchoolC4 · Mixed · Day, Kadibo sub-county
- Alungo Mixed Secondary SchoolC4 · Mixed · Day, Seme sub-county
- Alwala High SchoolC4 · Mixed · Day, Seme sub-county
- Amazing Grace SecondaryPrivate senior school · Girls · Boarding, Muhoroni sub-county
- Angira SecondarySenior school · Mixed · Day
- Apoko Mixed Secondary SchoolC4 · Mixed · Day, Nyakach sub-county
- Apondo Kasaye Secondary SchoolC4 · Mixed · Day, Nyakach sub-county
- Apondo Mixed Day Secondary SchoolC4 · Mixed · Day, Nyando sub-county
- Archbishop Okoth High Miranga Mixed Day Secondary SchoolSenior school · Mixed · Day
- Archbishop Okoth Secondary School – OchoriaC4 · Mixed · Day, Muhoroni sub-county
- Arombo Secondary SchoolC4 · Mixed · Day, Kadibo sub-county
- Asol Mixed SecondaryC4 · Mixed · Day, Seme sub-county
- Awasi PAG Boys High SchoolC3 · Boys · Boarding, Nyando sub-county
- Awasi P.A.G. Girls’ Secondary SchoolC4 · Girls · Day, Nyando sub-county
- Awasi SecondarySenior school · Mixed · Day
- Ayiecho Nyatao Mixed Secondary SchoolC4 · Mixed · Day, Muhoroni sub-county
- Bar Korumba Secondary SchoolC4 · Mixed · Day, Kisumu West sub-county
- Bar - Union Secondary SchoolC4 · Mixed · Day, Kisumu West sub-county
- Bernard's Vision School AheroPrivate senior school · Mixed · Listed as hybrid, Nyando sub-county
- Bishop Abiero Girls Magwar Secondary SchoolC3 · Girls · Boarding, Seme sub-county
- Bishop Abiero OrugaC4 · Mixed · Day, Seme sub-county
- Bishop Abiero Shaurimoyo Secondary SchoolC4 · Mixed · Day, Kisumu Central sub-county
- Bishop Mwai Abiero Magwar Girls Secondary SchoolSenior school · Girls · Day
- Bishop N.K. Ngala SecondaryC4 · Mixed · Day, Nyakach sub-county
- Bishop Okoth Girls Secondary SchoolC3 · Girls · Boarding, Kisumu West sub-county
- Bishop Okoth Miranga Secondary SchoolC4 · Mixed · Day, Seme sub-county
- Bishop Okumu Mixed Secondary SchoolC4 · Mixed · Day, Nyakach sub-county
- Bodi Mixed SecondaryC4 · Mixed · Day, Nyakach sub-county
- Bonde Secondary SchoolC4 · Mixed · Day, Seme sub-county
- Braeburn Intl Kisumu Secondary SchoolSenior school · Mixed · Day
- Brainhouse AcademyPrivate senior school · Mixed · Day, Kisumu West sub-county
- Bunde SecondaryC4 · Mixed · Day, Nyando sub-county
- Chemelil Sugar AcademySenior school · Mixed · Boarding
- Cherwa Mixed SecondaryC4 · Mixed · Day, Nyakach sub-county
- Chiga SecondarySenior school · Mixed · Day
- Christ Church Secondary SchoolSenior school · Mixed · Day
- Chulaimbo SecondaryC2 · Boys · Boarding, Kisumu West sub-county
- Covenant Aca Secondary SchoolSenior school · Mixed · Day & Boarding
- Dago-Kokore Secondary SchoolC4 · Mixed · Day, Kisumu West sub-county
- Dago Thim Secondary SchoolC4 · Mixed · Day, Kisumu West sub-county
- D.H.T.Secondary SchoolSenior school · Mixed · Day
- Diemo Mixed SecondaryC4 · Mixed · Day, Seme sub-county
- Dirubi Mixed SecondaryC4 · Mixed · Day, Nyakach sub-county
- Disciples of MercyPrivate senior school · Mixed · Boarding, Kisumu East sub-county
- Disi Secondary SchoolC4 · Mixed · Day, Nyando sub-county
- Dr. Alhefni Reachout Secondary SchoolSenior school · Mixed · Day
- Dr. Aloo Gumbi Mixed SecondarySenior school · Mixed · Day
- Dr. Aloo Gumbi Secondary SchoolC3 · Mixed · Boarding, Kisumu East sub-county
- Dr. James Nyikal Secondary SchoolC4 · Mixed · Day, Seme sub-county
- Ebene-Zer Christian SecondarySenior school · Mixed · Day
- Elaine NesbittPrivate senior school · Mixed · Listed as hybrid, Nyakach sub-county
- Eluhobe Mixed Day Secondary SchoolC4 · Mixed · Day, Kisumu West sub-county
- Eng. Owiti Abol Girls Secondary SchoolC4 · Girls · Day, Seme sub-county
- God Abuoro SecondaryC4 · Mixed · Day, Muhoroni sub-county
- Golden Elites Senior SchoolPrivate senior school · Mixed · Boarding, Kisumu West sub-county
- Gombe Kokulo Secondary SchoolC4 · Mixed · Day, Kisumu West sub-county
- Got Nyabondo Secondary SchoolC4 · Mixed · Day, Kisumu East sub-county
- G.P. Owiti Chiga Mixed Secondary SchoolC4 · Mixed · Day, Kisumu East sub-county
- Guu Mixed SecondaryC4 · Mixed · Day, Nyakach sub-county
- Hadrienne Mercy GirlsSenior school · Mixed · Day
- Highway Secondary SchoolSenior school · Mixed · Day
- Holo Mixed SecondaryC4 · Mixed · Day, Nyakach sub-county
- Hon. Jared Okello Olasi Mixed Secondary SchoolC4 · Mixed · Day, Nyando sub-county
- Huma Girls Secondary SchoolC3 · Girls · Boarding, Kisumu West sub-county
- Jalaram Aca Secondary SchoolSenior school · Mixed · Day
- Jane Adeny Memorial SchoolPrivate senior school · Girls · Boarding, Muhoroni sub-county
- Jans Senior Academy Secondary SchoolSenior school · Mixed · Day & Boarding
- Jaramogi Oginga Odinga Tamu Secondary SchoolC4 · Mixed · Day, Muhoroni sub-county
- Joel Omino Secondary SchoolC4 · Mixed · Day, Kisumu Central sub-county
- Joyland Special Secondary SchoolC1 · Mixed · Boarding, Kisumu Central sub-county
- Kabondo Mixed Secondary SchoolC4 · Mixed · Day, Nyakach sub-county
- Kandaria Mixed SecondaryC4 · Mixed · Day, Nyakach sub-county
- Kandaria Mixed Secondary SchoolC4 · Mixed · Day, Kadibo sub-county
- Kanyagwal Secondary SchoolC4 · Mixed · Day, Kadibo sub-county
- Kanyamedha Secondary SchoolC4 · Mixed · Day, Kisumu West sub-county
- Kanyang’oro Mixed Secondary SchoolC4 · Mixed · Day, Nyando sub-county
- Karanda Mixed Secondary SchoolC4 · Mixed · Day, Nyando sub-county
- Kasagam Secondary SchoolC4 · Mixed · Day, Kisumu East sub-county
- Kassagam Baptist Secondary SchoolSenior school · Mixed · Day
- Katolo Mixed SecondaryC3 · Mixed · Boarding, Nyando sub-county
- Kawino Mixed SecondaryC4 · Mixed · Day, Kisumu West sub-county
- Ken Obura Secondary SchoolC4 · Mixed · Day, Kisumu Central sub-county
- Kibigori SecondaryC4 · Mixed · Day, Muhoroni sub-county
- Kibos Secondary SchoolC4 · Mixed · Day, Kisumu East sub-county
- Kibos Visually Impared Secondary SchoolC1 · Mixed · Boarding, Muhoroni sub-county
- Kindu Mixed Secondary SchoolC4 · Mixed · Day, Seme sub-county
- Kindu R.C SecondarySenior school · Mixed · Day
- Kirembe Mixed Secondary SchoolC4 · Mixed · Day, Kisumu West sub-county
- Kisian Secondary SchoolC4 · Mixed · Day, Kisumu West sub-county
- Kisumu Boys Secondary SchoolC1 · Boys · Boarding, Kisumu Central sub-county
- Kisumu Day Secondary SchoolC3 · Boys · Boarding, Kisumu Central sub-county
- Kisumu Girls Secondary SchoolC1 · Girls · Boarding, Kisumu Central sub-county
- Kisumu Senior Academy Secondary SchoolSenior school · Mixed · Day
Data 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.
- Pathways and subject combinations: Ministry of Education Grade 10 selection portal (KEMIS); checked 15 October 2026.