Skip to content
Home Migori Kuria East
Bena Aca. Primary Primary school · Mixed · Day, Migori County Benrich Primary Primary school · Mixed · Day, Migori County Biasimui Primary Primary school · Mixed · Day, Migori County Bongebo Primary Primary school · Mixed · Day, Migori County Chinato Primary Primary school · Mixed · Day, Migori County Getongoroma Mixed Secondary C4 · Mixed · Day, Kuria East sub-county, 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 Gwitembe Mixed Secondary C4 · Mixed · Day, Ntimaru sub-county, Migori County Gwitembe Primary Primary school · Mixed · Day, Migori County Igena Itambe Primary Primary school · Mixed · Day, Migori County Itongo 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 Kegonche Primary Primary school · Mixed · Day, Migori County Kegonga Primary School Primary school · Mixed · Day, Migori County Kegonga Secondary Senior school · Mixed, Migori County Kemakoba Primary Primary school · Mixed · Day, Migori County Kigutimo Secondary Senior school · Mixed · Day, Migori County Kionyo Primary Primary school · Mixed · Day, Migori County Kombe Primary 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 Koromangucha Primary Primary school · Mixed · Day, Migori County Kugitimo Primary 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 Kwigena Primary Primary school · Mixed · Day, Migori County Kwiho Primary Primary school · Mixed · Day, Migori County Maeta Mixed Secondary C4 · Mixed · Day, Kuria East sub-county, Migori County Maeta Primary Primary school · Mixed · Day, Migori County Makararangwe Primary Primary school · Mixed · Day, Migori County Makonge Primary Primary school · Mixed · Day, Migori County Matarakwa Primary School Primary school · Mixed, Migori County Matare Boys Secondary Senior school · Mixed · Day, Migori County Matare Primary Primary school · Mixed · Day, Migori County Minyere Primary Primary school · Mixed · Day, Migori County Mosweto Primary Primary school · Mixed · Day, Migori County Muhogo Primary Primary school · Mixed · Day, Migori County Mwangaza Juniour Aca. Primary Primary school · Mixed · Day, Migori County Naora Primary Primary school · Mixed · Day, Migori County Nguruna Primary Primary school · Mixed · Day, Migori County Ntimaru Primary School Primary school · Mixed · Day, Migori County Ntiyange Primary Primary school · Mixed · Day, Migori County Nyabikongori Primary Primary school · Mixed · Day, Migori County Nyaitara Primary Primary school · Mixed · Day, Migori County Nyakehomo Primary Primary school · Mixed · Day, Migori County Nyamagagana Primary Primary school · Mixed · Day, Migori County Nyamagenga Primary School Primary school · Mixed · Day, Migori County Nyamanche Primary Primary school · Mixed · Day, Migori County Nyamogongwi Primary Primary school · Mixed · Day, Migori County Nyamutiro Mfa Primary Primary school · Mixed · Day, Migori County Nyankongo Primary Primary school · Mixed · Day, Migori County Nyaroha Girls Secondary C2 · Girls · Boarding, Kuria East sub-county, Migori County Nyaroha Primary Primary school · Mixed · Day, Migori County Nyatira Primary Primary school · Mixed · Day, Migori County Remanyanki Primary Primary school · Mixed · Day, Migori County Sagegi Primary Primary school · Mixed · Day, Migori County Sakuri Primary Primary school · Mixed · Day, Migori County Sanchawa Primary Primary school · Mixed · Day, Migori County Seronga Primary Primary school · Mixed · Day, Migori County Siabai Primary Primary school · Mixed · Day, Migori County St Anne,S Ntimaru Junior Aca Primary Primary school · Mixed · Day, Migori County St. Joseph's Ntimaru Secondary School C4 · Mixed · Day, Ntimaru sub-county, Migori County St Paul Ntimaru Special School for the Deaf Primary school · Mixed · Boarding, Migori County St Tereza Koohero Primary Primary school · Mixed · Day, Migori County Sunshine Aca. Primary Primary school · Mixed · Day, Migori County Taragai Primary Primary school · Mixed · Day, Migori County Tebesi Primary Primary school · Mixed · Day, Migori County Tungaine Primary School Primary school · Mixed · Day, Migori County Wambura Complex Primary Primary school · Mixed · Day, Migori County Wangirabose Primary Primary school · Mixed · Day, Migori County Wangirabose Secondary C3 · Mixed · Boarding, Ntimaru sub-county, 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 22 October 2026.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.