Primary schools in Kisumu County
- Aboge Primary SchoolPrimary school · Mixed · Day
- Abol PrimaryPrimary school · Mixed · Day
- Abwao PrimaryPrimary school · Mixed · Day
- Achego PrimaryPrimary school · Mixed · Day
- Achego Primary SchoolPrimary school · Girls
- Achingure PrimaryPrimary school · Mixed · Day
- Achuodho Primary SchoolPrimary school · Mixed · Day
- Adingo Bware PrimaryPrimary school · Mixed · Day
- Adingo Opanga PrimaryPrimary school · Mixed · Day
- Aduong' Munge Primary SchoolPrimary school · Mixed · Day
- Agai Mentally HandicappedPrimary school · Mixed · Day
- Agai PrimaryPrimary school · Mixed · Day
- Aga Khan Primary SchoolPrimary school · Mixed · Day
- Agoro PrimaryPrimary school · Mixed · Day
- Agulu PrimaryPrimary school · Mixed · Day
- Akado Primary SchoolPrimary school · Mixed · Day, Lower Nyakach
- Akado Primary SchoolPrimary school · Mixed · Day, Kombewa
- Akingli Primary SchoolPrimary school · Mixed · Day
- Akonya PrimaryPrimary school · Mixed · Day
- Akwaya PrimaryPrimary school · Mixed · Day
- Alango PrimaryPrimary school · Mixed · Day
- Alara Primary SchoolPrimary school · Mixed · Day
- Alara S.UPrimary school · Mixed · Day
- Alendu Primary SchoolPrimary school · Mixed · Day
- All Saints AcademyPrimary school · Mixed · Day
- Al-Muuminun Primary SchoolPrimary school · Mixed · Day
- Alungo Primary SchoolPrimary school · Mixed · Day
- Alwala Primary SchoolPrimary school · Mixed · Day
- Amilo PrimaryPrimary school · Mixed · Day
- Ami Primary SchoolPrimary school · Mixed · Day
- Angira PrimaryPrimary school · Mixed · Day
- Angira Special UnitPrimary school · Mixed · Day & Boarding
- Ang'Ogo PrimaryPrimary school · Mixed · Day
- Anyanga PrimaryPrimary school · Mixed · Day
- Anywang PrimaryPrimary school · Mixed · Day
- Aomo PrimaryPrimary school · Mixed · Day
- Apoko PrimaryPrimary school · Mixed · Day
- Apondi PrimaryPrimary school · Mixed · Day
- Apondo Kasaye PrimaryPrimary school · Mixed · Day
- Apondo PrimaryPrimary school · Mixed · Day
- Arina Primary SchoolPrimary school · Mixed · Day
- Arombo Primary SchoolPrimary school · Mixed · Day
- Arude Primary SchoolPrimary school · Mixed · Day
- Arya Primary SchoolPrimary school · Mixed · Day
- Asawo PrimaryPrimary school · Mixed · Day
- Asino Primary SchoolPrimary school · Mixed · Day
- Atol PrimaryPrimary school · Mixed · Day
- Atoya PrimaryPrimary school · Mixed · Day
- Awanya Primary SchoolPrimary school · Mixed · Day
- Awasi Hills View AcademyPrimary school · Mixed · Day
- Awasi PrimaryPrimary school · Mixed · Day
- Awasi Special UnitPrimary school · Mixed · Day
- Ayaro PrimaryPrimary school · Mixed · Day
- Ayucha PrimaryPrimary school · Mixed · Day
- Bacho Primary SchoolPrimary school · Mixed · Day
- Bala PrimaryPrimary school · Mixed · Day
- Bar Adingo PrimaryPrimary school · Mixed · Day
- Bar Andingo Primary SchoolPrimary school · Mixed · Day
- Bara Primary SchoolPrimary school · Mixed · Day
- Barkawarinda PrimaryPrimary school · Mixed · Day
- Barkorwa Mixed PrimaryPrimary school · Mixed · Day
- Bar Mathonye PrimaryPrimary school · Mixed · Day
- Bar Ogwal Primary SchoolPrimary school · Mixed · Day
- Bar-Union Primary SchoolPrimary school · Mixed · Day
- Bar -Union S.UPrimary school · Mixed · Day
- Bhayani Primary SchoolPrimary school · Mixed · Day
- Bishop Okoth PrimaryPrimary school · Mixed · Day
- Bodi PrimaryPrimary school · Mixed · Day
- Bonde Kakoko Primary SchoolPrimary school · Mixed · Day
- Bonde PrimaryPrimary school · Mixed · Day
- Bondo Kachola PrimaryPrimary school · Mixed · Day
- Boya PrimaryPrimary school · Mixed · Day
- Braeburn Intl Kisumu Primary SchoolPrimary school · Mixed · Day
- Brilliant Kids Primary SchoolPrimary school · Mixed · Day
- Buga PrimaryPrimary school · Mixed · Day
- Bukna Primary SchoolPrimary school · Mixed · Day
- Bunde PrimaryPrimary school · Mixed · Day
- Bungu Koraga Primary SchoolPrimary school · Mixed · Day
- Bungu PrimaryPrimary school · Mixed · Day
- Buoye Primary SchoolPrimary school · Mixed · Day
- Bur Kamach PrimaryPrimary school · Mixed · Day
- Bur-Kamwana PrimaryPrimary school · Mixed · Day
- Bwaja PrimaryPrimary school · Mixed · Day
- Bwanda Primary SchoolPrimary school · Mixed · Day
- Bwanda PrimaryPrimary school · Mixed · Day
- Central Primary SchoolPrimary school · Mixed · Day
- Chachi PrimaryPrimary school · Mixed · Day
- Chebirir PrimaryPrimary school · Mixed · Day
- Chemelil Adventist PrimaryPrimary school · Mixed · Day
- Chemelil Bi PrimaryPrimary school · Mixed · Day
- Chemelil Factory PrimaryPrimary school · Mixed · Day
- Chemelil Sugar SchoolPrimary school · Mixed · Day
- Cheptuiyet PrimaryPrimary school · Mixed · Day
- Cherwa PrimaryPrimary school · Mixed · Day
- Chiga PrimaryPrimary school · Mixed · Day
- Christ Church Primary SchoolPrimary school · Mixed · Day
- Chulaimbo PrimaryPrimary school · Mixed · Day
- Covenant Aca Primary SchoolPrimary school · Mixed
- Dago Kanyagaya PrimaryPrimary school · Mixed · Day
- Dago Kokore Primary SchoolPrimary school · Mixed · Day
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.