Skip to content
Home Kisumu Nyakach
Abwao Mixed Secondary C4 · Mixed · Day, Nyakach sub-county, Kisumu County Abwao Primary Primary school · Mixed · Day, Kisumu County Achego Primary Primary school · Mixed · Day, Kisumu County Achingure Primary Primary school · Mixed · Day, Kisumu County Adingo Bware Primary Primary school · Mixed · Day, Kisumu County Adingo Opanga Primary Primary school · Mixed · Day, Kisumu County Adingo Opanga Secondary C4 · Mixed · Day, Nyakach sub-county, Kisumu County Agai Mentally Handicapped Primary school · Mixed · Day, Kisumu County Agai Mixed Secondary C4 · Mixed · Day, Nyakach sub-county, Kisumu County Agai Primary Primary school · Mixed · Day, Kisumu County Akado Primary School Primary school · Mixed · Day, Kisumu County Aomo Primary Primary school · Mixed · Day, Kisumu County Apoko Primary Primary school · Mixed · Day, Kisumu County Apondi Primary Primary school · Mixed · Day, Kisumu County Apondo Kasaye Primary Primary school · Mixed · Day, Kisumu County Asawo Primary Primary school · Mixed · Day, Kisumu County Bala Primary Primary school · Mixed · Day, Kisumu County Barkawarinda Primary Primary school · Mixed · Day, Kisumu County Bishop N.K. Ngala Secondary C4 · Mixed · Day, Nyakach sub-county, Kisumu County Bishop Okumu Mixed Secondary School C4 · Mixed · Day, Nyakach sub-county, Kisumu County Bodi Mixed Secondary C4 · Mixed · Day, Nyakach sub-county, Kisumu County Bodi Primary Primary school · Mixed · Day, Kisumu County Buga Primary Primary school · Mixed · Day, Kisumu County Bur Kamach Primary Primary school · Mixed · Day, Kisumu County Bur-Kamwana Primary Primary school · Mixed · Day, Kisumu County Bwaja Primary Primary school · Mixed · Day, Kisumu County Chachi Primary Primary school · Mixed · Day, Kisumu County Cherwa Mixed Secondary C4 · Mixed · Day, Nyakach sub-county, Kisumu County Cherwa Primary Primary school · Mixed · Day, Kisumu County Dirubi Mixed Secondary C4 · Mixed · Day, Nyakach sub-county, Kisumu County Dirubi Primary Primary school · Mixed · Day, Kisumu County Faith Baptist Academy Primary Primary school · Mixed · Day, Kisumu County Genesis Junior School Primary school · Mixed · Day, Kisumu County Got-Onyuongo Primary Primary school · Mixed · Day, Kisumu County Gul Maembe Primary Primary school · Mixed · Day, Kisumu County Guu Mixed Secondary C4 · Mixed · Day, Nyakach sub-county, Kisumu County Guu Primary School Primary school · Mixed · Day, Kisumu County Holo Mixed Secondary C4 · Mixed · Day, Nyakach sub-county, Kisumu County Holo Primary Primary school · Mixed · Day, Kisumu County Inis Primary Primary school · Mixed · Day, Kisumu County Kabete Primary Primary school · Mixed · Day, Kisumu County Kabondo Primary Primary school · Mixed · Day, Kisumu County Kabuya Primary School Primary school · Mixed · Day, Kisumu County Kachan Primary Primary school · Mixed · Day, Kisumu County Kagwel Primary Primary school · Mixed · Day, Kisumu County Kamtudi Primary Primary school · Mixed · Day, Kisumu County Kandaria Mixed Secondary C4 · Mixed · Day, Nyakach sub-county, Kisumu County Kandiege Primary Primary school · Mixed · Day, Kisumu County Kanyalwal Primary Primary school · Mixed · Day, Kisumu County Kanyateng Primary School Primary school · Mixed · Day, Kisumu County Kasawo Primary Primary school · Mixed · Day, Kisumu County Katito Amani Academy Primary Primary school · Mixed · Day, Kisumu County Katito Junior Academy Primary Primary school · Mixed · Day, Kisumu County Kawili Primary School Primary school · Mixed · Day, Kisumu County Keyo Nyadundo Primary Primary school · Mixed · Day, Kisumu County Kibwon Primary Primary school · Mixed · Day, Kisumu County Kin Star Academy Primary Primary school · Mixed · Day, Kisumu County Kobeto Primary Primary school · Mixed · Day, Kisumu County Kobong'o Primary Primary school · Mixed · Day, Kisumu County Kodum Primary Primary school · Mixed · Day, Kisumu County Kogola Primary Primary school · Mixed · Day, Kisumu County Kokungu Primary School Primary school · Mixed · Day, Kisumu County Konditi Primary Sxh Primary school · Mixed · Day, Kisumu County Kowire Primary Primary school · Mixed · Day, Kisumu County Kusa Primary School Primary school · Mixed · Day, Kisumu County Lisana Primary Primary school · Mixed · Day, Kisumu County Lisana Secondary School C4 · Mixed · Day, Nyakach sub-county, Kisumu County Lwanda Primary Primary school · Mixed · Day, Kisumu County Magunga Primary Primary school · Mixed · Day, Kisumu County Magunga Secondary C3 · Mixed · Boarding, Nyakach sub-county, Kisumu County Malezi Academy Primary school · Mixed · Day, Kisumu County Maraba Primary Primary school · Mixed · Day, Kisumu County Mbora Primary Primary school · Mixed · Day, Kisumu County Mbora Secondary School C4 · Mixed · Day, Nyakach sub-county, Kisumu County Mbugra Primary Primary school · Mixed · Day, Kisumu County Mbugra Secondary School Senior school · Mixed · Day, Kisumu County Michura Primary Primary school · Mixed · Day, Kisumu County Miriu Primary Primary school · Mixed · Day, Kisumu County Miriu Secondary School C4 · Mixed · Day, Nyakach sub-county, Kisumu County Miruka Primary Primary school · Mixed · Day, Kisumu County Moro Primary School Primary school · Mixed · Day, Kisumu County Moro Secondary School Senior school · Mixed · Day, Kisumu County Naki Primary Primary school · Mixed · Day, Kisumu County Naki Secondary C4 · Mixed · Day, Nyakach sub-county, Kisumu County Ndori Bc Primary Primary school · Mixed · Day, Kisumu County Ndori Bc Secondary C4 · Mixed · Day, Nyakach sub-county, Kisumu County Ndori R.C. Primary Primary school · Mixed · Day, Kisumu County Nduga Primary Primary school · Mixed · Day, Kisumu County Ngege Primary Primary school · Mixed · Day, Kisumu County Ng'Omo Primary Primary school · Mixed · Day, Kisumu County Ng'Ope Primary Primary school · Mixed · Day, Kisumu County Nyabola Primary Primary school · Mixed · Day, Kisumu County Nyabola Secondary School Senior school · Mixed · Day, Kisumu County Nyabondo Boys Boarding Primary school · Boys · Boarding, Kisumu County Nyabondo Boys High C2 · Boys · Boarding, Nyakach sub-county, Kisumu County Nyabondo Day Primary Primary school · Mixed · Day, Kisumu County Nyabondo Mixed Primary Primary school · Mixed · Day, Kisumu County Nyadero Primary Primary school · Mixed · Day, Kisumu County Nyadina Primary Primary school · Mixed · Day, Kisumu County Nyagweno 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.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.