Skip to content
Home Nyanza Kuria
Primary schools in Kuria District
Minyere Primary Primary school · Mixed · Day, Migori County Moheto Primary School Primary school · Mixed · Day, Migori County Momokoro Academy Primary School Primary school · Mixed · Day, Migori County Mosweto Primary Primary school · Mixed · Day, Migori County Muchebe Primary Primary school · Mixed · Day, Migori County Muhogo Primary Primary school · Mixed · Day, Migori County Musogo/Otaigo Wankwe Primary School Primary school · Mixed · Day, Migori County Mwangaza Juniour Aca. Primary Primary school · Mixed · Day, Migori County Mwiro Aca. Primary Primary school · Mixed · Day, Migori County Naora Primary Primary school · Mixed · Day, Migori County Ngemeria Junior Primary Primary school · Mixed · Day, Migori County Ngisiru Primary School Primary school · Mixed · Day, Migori County Ngochoni Primary School Primary school · Mixed · Day, Migori County Ngukumahando Primary School Primary school · Mixed · Day, Migori County Nguruna Primary Primary school · Mixed · Day, Migori County Ntaburo Academy Primary School 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 Nyabirongo Girls Day & Boarding Primary Primary school · Girls · Day, Migori County Nyabirongo Mixed Primary Primary school · Mixed · Day, Migori County Nyabokarange Primary Primary school · Mixed · Day, Migori County Nyabokarange Special Unit Primary school · Mixed · Day, Migori County Nyagutu 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 Nyamaharaga Nya Primary School Primary school · Mixed · Day, Migori County Nyamaharaga Pag Primary School Primary school · Mixed · Day, Migori County Nyamanche Primary Primary school · Mixed · Day, Migori County Nyamaranya Primary School Primary school · Mixed · Day, Migori County Nyamararangere Primary Primary school · Mixed · Day, Migori County Nyamekoma Primary School Primary school · Mixed · Day, Migori County Nyametaburo Primary School Primary school · Mixed · Day, Migori County Nyamogongwi Primary Primary school · Mixed · Day, Migori County Nyamosense Primary School Primary school · Mixed · Day, Migori County Nyamotambe Primary School Primary school · Mixed · Day, Migori County Nyamutiro Mfa Primary Primary school · Mixed · Day, Migori County Nyamwini Primary School Primary school · Mixed · Day, Migori County Nyanchabo Primary Primary school · Mixed · Day, Migori County Nyangoge Primary Primary school · Mixed · Day, Migori County Nyankongo Primary Primary school · Mixed · Day, Migori County Nyankore Primary Primary school · Mixed · Day, Migori County Nyaroha Primary Primary school · Mixed · Day, Migori County Nyasese Primary School Primary school · Mixed · Day, Migori County Nyatira Primary Primary school · Mixed · Day, Migori County Nyawaitanchiria Primary Primary school · Mixed · Day, Migori County Pongezi Aca. Primary Primary school · Mixed · Day, Migori County Remanyanki Primary Primary school · Mixed · Day, Migori County Rev. David Duveskog Primary School Primary school · Mixed · Day, Migori County Robarisia Primary Primary school · Mixed · Day, Migori County Rokere Primary School Primary school · Mixed · Day, Migori County Rongabi Primary Primary school · Mixed · Day, Migori County Rosabare Primary School 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 Setta Academy Primary School Primary school · Mixed · Day, Migori County Siabai Primary Primary school · Mixed · Day, Migori County Simbori Primary School Primary school · Mixed · Day, Migori County Sirori Simba Primary School Primary school · Mixed · Day, Migori County Small Angeles Primary School Primary school · Mixed · Day, Migori County Sokoro Junior Academy Primary School Primary school · Mixed · Day, Migori County Sorore Primary School Primary school · Mixed · Day, Migori County St. Anne's Isibania Girls Boarding Primary School Primary school · Girls, Migori County St Anne,S Ntimaru Junior Aca Primary Primary school · Mixed · Day, Migori County Starlight Academy Primary School Primary school · Mixed · Day, Migori County Starshine Aca. Primary Primary school · Mixed · Day, Migori County St. Christine Primary School Primary school · Mixed · Day, Migori County St. John's Nyangiti Primary School Primary school · Mixed · Day, Migori County St Joseph Masaba Primary Primary school · Mixed · Day, Migori County St. Joseph's Tungaini Primary School Primary school · Mixed · Day, Migori County St. Kizito Primary Primary school · Mixed · Day, Migori County St. Kizito Special Unit Primary school · Mixed · Day, Migori County St. Mark's Academy Primary School Primary school · Mixed · Day, Migori County St. Paul Giosahi Primary School Primary school · Mixed · Day, Migori County St Paul Ntimaru Special School for the Deaf Primary school · Mixed · Boarding, Migori County St Sheila Primary Primary school · Mixed · Day, Migori County St. Sheila Primary School Primary school · Mixed · Day, Migori County St Stephen Nyangoge Primary Primary school · Mixed · Day, Migori County St Tereza Koohero Primary Primary school · Mixed · Day, Migori County Sunrise Academy Primary School Primary school · Mixed · Day, Migori County Sunshine Aca. Primary Primary school · Mixed · Day, Migori County Sunshine Springs Academy Primary School Primary school · Mixed · Day, Migori County Tagare Primary School Primary school · Mixed · Day, Migori County Taragai Primary Primary school · Mixed · Day, Migori County Taragwiti Primary Primary school · Mixed · Day, Migori County Taranganya Boarding Primary School Primary school · Mixed · Day, Migori County Taranganya Mixed Primary School Primary school · Mixed · Day, Migori County Tebesi Primary Primary school · Mixed · Day, Migori County The Chacha's Junior Academy Primary School Primary school · Mixed · Day, Migori County Tongeria 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 Wangwe Primary Primary school · Mixed · Day, Migori County Wema Model Academy Primary School Primary school · Mixed · Day, Migori County Wisdom Adventist 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 16 October 2026.
Other schools come from our older directory. Each school page shows its dates.