Skip to content
Home Nyanza Kuria
Abc Hassan's Academy Primary School Primary school · Mixed · Day, Migori County ACK Goodwill Primary School Primary school · Mixed · Day, Migori County Ajumbo Academy Primary School Primary school · Mixed · Day, Migori County Bagen Friends Primary School Primary school · Mixed, Migori County Bena Aca. Primary Primary school · Mixed · Day, Migori County Benrich Primary Primary school · Mixed · Day, Migori County Bhokero Primary School Primary school · Mixed · Day, Migori County Biamiti Primary School Primary school · Mixed · Day, Migori County Biasimui Primary Primary school · Mixed · Day, Migori County Bingutwi Primary School Primary school · Mixed · Day, Migori County Bm Kugitura Primary School Primary school · Mixed · Day, Migori County Bogambero Primary School Primary school · Mixed · Day, Migori County Bohorera Primary Primary school · Mixed · Day, Migori County Bongebo Primary Primary school · Mixed · Day, Migori County Border Hill Academy Primary School Primary school · Mixed · Day, Migori County Boremagongo Primary School Primary school · Mixed · Day, Migori County Bukuria Schools Primary Primary school · Mixed · Day, Migori County Chacha-Marua Primary Primary school · Mixed · Day, Migori County Chinato Primary Primary school · Mixed · Day, Migori County Ekemore Masaba Primary Primary school · Mixed · Day, Migori County Father Angelo Primary School Primary school · Mixed · Day, Migori County Father Angelo Secondary School Senior school · Mixed · Day, Migori County Full Gospel Academy Primary School Primary school · Mixed · Day, Migori County Gataway Aca. Primary Primary school · Mixed · Day, Migori County Gekamiri Primary Primary school · Mixed · Day, Migori County Getabara Primary Primary school · Mixed · Day, Migori County Getambwega Primary School Primary school · Mixed · Day, Migori County Getonganya Primary Primary school · Mixed · Day, Migori County Getonganya Secondary Senior school · Mixed · Day, Migori County Getongoroma Mixed Secondary Senior school · Mixed · Day, Migori County Getonguruma Primary Primary school · Mixed · Day, Migori County Gibarori Primary Primary school · Mixed · Day, Migori County Girigiri Primary Primary school · Mixed · Day, Migori County Gisire Prep. Primary Primary school · Mixed · Day, Migori County Goodhope Primary Primary school · Mixed · Day, Migori County Gosese Primary School Primary school · Mixed · Day, Migori County Gwikongwe Primary School Primary school · Mixed · Day, Migori County Gwitembe Mixed Secondary C4 · Mixed · Day, Ntimaru sub-county, Migori County Gwitembe Primary Primary school · Mixed · Day, Migori County Hekima Primary School Primary school · Mixed · Day, Migori County Hero Bcm Prep. Primary Primary school · Mixed · Day, Migori County Igena Itambe Primary Primary school · Mixed · Day, Migori County Igina Primary School Primary school · Mixed · Day, Migori County Ihore Primary School Primary school · Mixed · Day, Migori County Ikerege Boarding Primary Primary school · Mixed, Migori County Ikerege Mixed Primary Primary school · Mixed · Day, Migori County Ikerege Mixed Secondary C2 · Mixed · Boarding, Kuria West sub-county, Migori County International Visions Academy Primary School Primary school · Mixed · Day, Migori County Iraha Good Hope Academy Primary School Primary school · Mixed · Day, Migori County Iraha Junior Primary School Primary school · Mixed · Day, Migori County Iraha Primary School Primary school · Mixed · Day, Migori County Isibania High School Senior school · Mixed, Migori County Isibania Mixed Primary School Primary school · Mixed · Day, Migori County Itongo Primary Primary school · Mixed · Day, Migori County Joska Academy Primary School Primary school · Mixed · Day, Migori County Kabiero Primary School Primary school · Mixed · Day, Migori County Kamasincha Primary Primary school · Mixed · Day, Migori County Karosi Primary Primary school · Mixed · Day, Migori County Kebarisia Junior Aca. Primary Primary school · Mixed · Day, Migori County Kebaroti Primary Primary school · Mixed · Day, Migori County Kebaroti Secondary C3 · Mixed · Boarding, Kuria East sub-county, Migori County Kebobono Primary School Primary school · Mixed · Day, Migori County Keborui Primary Primary school · Mixed · Day, Migori County Kegonche Primary Primary school · Mixed · Day, Migori County Kegonga Primary School Primary school · Mixed · Day, Migori County Kegonga Secondary Senior school · Mixed, Migori County Kehancha Education Centre Primary School Primary school · Mixed · Day, Migori County Kehancha Progressive Primary School Primary school · Mixed · Day, Migori County Kehancha Primary Primary school · Mixed · Day, Migori County Kemakoba Primary Primary school · Mixed · Day, Migori County Kengariso Primary School Primary school · Mixed · Day, Migori County Kiburanga Primary School Primary school · Mixed · Day, Migori County Kigutimo Secondary Senior school · Mixed · Day, Migori County Kinariobas Academy Primary School Primary school · Mixed · Day, Migori County Kiomakebe Friends Aca Primary Primary school · Mixed · Day, Migori County Kionyo Primary Primary school · Mixed · Day, Migori County Kokeharaka Primary School Primary school · Mixed · Day, Migori County Kokeharaka Secondary School Senior school · Mixed · Day, Migori County Kombe Primary Primary school · Mixed · Day, Migori County Komomange Primary Primary school · Mixed · Day, Migori County Komorege Primary Primary school · Mixed · Day, Migori County Komosoko Primary School Primary school · Mixed · Day, Migori County Komotobo Primary Primary school · Mixed · Day, Migori County Komotobo School for the Deaf Primary Primary school · Mixed · Boarding, Migori County Komotobo Secondary C4 · Mixed · Day, Kuria East sub-county, Migori County Korobunyige Primary Primary school · Mixed · Day, Migori County Korogati Primary Primary school · Mixed · Day, Migori County Koromangucha Primary Primary school · Mixed · Day, Migori County Kubwaha Primary School Primary school · Mixed · Day, Migori County Kubwaha Secondary School Senior school · Mixed · Day, Migori County Kubweye Mixed Primary School Primary school · Mixed · Day, Migori County Kubweye Mixed Secondary School C4 · Mixed · Day, Mabera sub-county, Migori County Kugisingisi Primary School Primary school · Mixed · Day, Migori County Kugitimo Primary Primary school · Mixed · Day, Migori County Kuguyi Primary School Primary school · Mixed · Day, Migori County Kuigogo Primary Primary school · Mixed · Day, Migori County Kurutiange Mixed Secondary Senior school · Mixed · Day, Migori County Kurutiange Primary Primary school · Mixed · Day, Migori County Kwibancha Girls Secondary C4 · Girls · Day, Ntimaru sub-county, Migori County Kwibancha Primary School Primary school · Mixed · Day, Migori 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 15 October 2026.
Other schools come from our older directory. Each school page shows its dates.