Skip to content
Home Nyanza Nyamira
Nyanbaso Special Unit Primary school · Mixed · Boarding, Nyamira County Nyanchamo Academy Primary school · Mixed · Day & Boarding, Nyamira County Nyanchoka Primary Primary school · Mixed · Day, Nyamira County Nyanchonori Dok Primary Primary school · Mixed · Day, Nyamira County Nyandema Academy Primary school · Mixed · Day, Nyamira County Nyandoche Ibere Primary Primary school · Mixed · Day, Nyamira County Nyangina Dok Pr Primary school · Mixed · Day, Nyamira County Nyangina Primary Primary school · Mixed · Day, Nyamira County Nyangoge Primary Primary school · Mixed · Day, Nyamira County Nyangoge Secondary C4 · Mixed · Day, Nyamira North sub-county, Nyamira County Nyangorora Pr Primary school · Mixed · Day, Nyamira County Nyangoso DEB Primary Primary school · Mixed · Day, Nyamira County Nyangweta Primary Primary school, Nyamira County Nyankoba SDA Secondary C4 · Mixed · Day, North Masaba sub-county, Nyamira County Nyankobi SDA Primary Primary school · Mixed · Day, Nyamira County Nyankongo DEB Primary Primary school · Mixed · Day, Nyamira County Nyankongo Primary Primary school · Mixed · Day, Nyamira County Nyankono DEB Pr Primary school · Mixed · Day, Nyamira County Nyansabuko Secondary Senior school, Nyamira County Nyansakia Pr Primary school · Mixed · Day, Nyamira County Nyansiongo DEB Primary Primary school · Mixed · Day, Nyamira County Nyansiongo Dok Primary Primary school · Mixed · Day, Nyamira County Nyantaro DEB Pr Primary school · Mixed · Day, Nyamira County Nyanturago Primary School Primary school · Mixed · Day, Nyamira County Nyaobe Primary School Primary school · Mixed · Day, Nyamira County Nyaramba Dok Primary Primary school · Mixed · Day, Nyamira County Nyariacho DEB Primary Primary school · Mixed · Day, Kisii County Nyariacho Secondary C4 · Mixed · Day, North Masaba sub-county, Nyamira County Nyaronge DEB Pr Primary school · Mixed · Day, Nyamira County Nyasimwamu DEB Pr Primary school · Mixed · Day, Nyamira County Nyasio ELCK Primary Primary school · Mixed · Day, Nyamira County Nyasiongo High School C2 · Boys · Boarding, Borabu sub-county, Nyamira County Nyasore Mwema Academy Primary school, Nyamira County Nyasore SDA Primary Primary school · Mixed · Day, Nyamira County Nyasumi Dok Primary Primary school · Mixed · Day, Nyamira County Nyatieko Primary Primary school · Mixed · Day, Nyamira County Nyatieno DEB Primary Primary school · Mixed · Day, Nyamira County Nyaututu Primary Primary school · Mixed · Day, Nyamira County Obwari Academy Primary Primary school · Mixed · Day, Nyamira County Obwororo Academy Primary school · Mixed · Day & Boarding, Nyamira County Ogango DEB Pr Primary school · Mixed · Day, Nyamira County Ogango Secondary C4 · Mixed · Day, Manga sub-county, Nyamira County Ogango Sibora Academy Primary school · Mixed · Day, Nyamira County Ogango Special Unit Primary school · Mixed · Day, Nyamira County Okano Primary Primary school · Mixed · Day, Nyamira County Okongo Academy Primary school, Nyamira County Omogomba Pr Primary school · Mixed · Day, Nyamira County Omogwa Dok Pr Primary school · Mixed · Day, Nyamira County Omokia K Academy Primary school · Mixed · Day, Nyamira County Omokirondo ELCK Primary Primary school · Mixed · Day, Nyamira County Omokonge DEB Primary Primary school · Mixed · Day, Nyamira County Omonono Dok Primary School Primary school · Mixed · Day, Nyamira County Omorare Primary Primary school · Mixed · Day, Nyamira County Omoribo Primary Primary school · Mixed · Day, Nyamira County Omosasa Dok Primary Primary school · Mixed · Day, Nyamira County Omosasa Special Unit Primary school · Mixed · Day, Nyamira County Omosocho Kindergarten Primary Primary school, Nyamira County Omosocho Pr Primary school · Mixed · Day, Nyamira County Omoyo Mixed Secondary School C3 · Girls · Boarding, North Masaba sub-county, Nyamira County Omwoyo Primary Primary school · Mixed · Day, Nyamira County Ongera Primary Primary school · Mixed · Day, Nyamira County Orwaki Dok Primary Primary school · Mixed · Day, Nyamira County Otanyore ELCK Primary Primary school · Mixed · Day, Nyamira County Our Lady of Mercy Ibara Girls Primary Primary school · Girls · Boarding, Nyamira County Pemo Academy Primary school · Mixed · Day, Nyamira County Pisgan Academy Primary school · Mixed · Day, Nyamira County Premier Academy Primary school · Mixed · Day, Nyamira County Prince Dan Adventist Primary Primary school · Mixed · Day & Boarding, Nyamira County Prince Dan Adventist Secondary School Senior school · Mixed · Day & Boarding, Nyamira County Ramba ELCK Primary Primary school · Mixed · Day, Nyamira County Rangenyo Girls Boarding Primary school · Mixed · Day & Boarding, Nyamira County Rangenyo Girls Secondary C2 · Girls · Boarding, Nyamira sub-county, Nyamira County Rangenyo Pr Primary school · Mixed · Day, Nyamira County Ratandi DEB Pr Primary school · Mixed · Day, Nyamira County Ratandi Special Unit Primary school · Mixed · Day, Nyamira County Rateti Primary Primary school · Mixed · Day, Nyamira County Remnants Academy Primary school · Mixed · Day, Nyamira County Riabagaka Primary Primary school · Mixed · Day, Nyamira County Riabore Dok Primary Primary school · Mixed · Day, Nyamira County Riachogoo Academy Primary school · Mixed, Nyamira County Riakimai DEB Primary Primary school · Mixed · Day, Nyamira County Riakimai Model Girls Secondary School Senior school, Nyamira County Riakiruai Boarding Primary Primary school · Mixed · Boarding, Nyamira County Riakworo Pr Primary school · Mixed · Day, Nyamira County Riakworo Secondary C4 · Mixed · Day, North Masaba sub-county, Nyamira County Riamabana Academy Primary school · Mixed · Day, Nyamira County Riamachana DEB Pr Primary school · Mixed · Day, Nyamira County Riamajeshi Academy Primary Primary school · Mixed · Day, Nyamira County Riamandere Primary Primary school, Nyamira County Riamandere Secondary C4 · Mixed · Day, Nyamira sub-county, Nyamira County Riamanoti Primary Primary school · Mixed · Day, Nyamira County Riamanyage Primary Primary school · Mixed · Day, Nyamira County Riamoni DEB Special Unit Primary school · Mixed · Day, Nyamira County Riamoni Primary Primary school · Mixed · Day, Nyamira County Riamoni Secondary C4 · Mixed · Day, North Masaba sub-county, Nyamira County Riandoko Primary Primary school · Mixed · Day, Nyamira County Riang'ombe Pr Primary school · Mixed · Day, Nyamira County Rianyaemo Primary Primary school · Mixed · Day, Nyamira County Rianyaemo Special Unit Primary school · Mixed · Boarding, Nyamira County Rianyagechanga PAG Primary Primary school · Mixed · Day, Nyamira 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.
Other schools come from our older directory. Each school page shows its dates.