Skip to content
Home Nyanza Nyamira Ekerenyo
Nyairanga Primary Primary school · Mixed · Day, Nyamira County Nyakenimo Secondary C4 · Mixed · Day, Nyamira North sub-county, Nyamira County Nyakenyomisia Primary Primary school · Mixed · Day, Nyamira County Nyakwerema Dok Primary Primary school · Mixed · Day, Nyamira County Nyamaugo Primary Primary school · Mixed · Day, Nyamira County Nyamaugo Secondary Senior school · Mixed · Day, Nyamira County Nyambione Primary Primary school · Mixed · Day, Nyamira County Nyameko DEB Primary Primary school · Mixed · Day, Nyamira County Nyamiranga DEB Primary Primary school · Mixed · Day, Nyamira County Nyamiranga SDA Secondary C2 · Mixed · Boarding, Nyamira North sub-county, Nyamira County Nyamore Dok Primary Primary school · Mixed · Day, Nyamira County Nyamotaro DEB Primary Primary school · Mixed · Day, Nyamira County Nyamwanchania Primary Primary school · Mixed · Day, Nyamira County Nyamwanchania Secondary C4 · Mixed · Day, Nyamira North sub-county, Nyamira County Nyanchamo Academy Primary school · Mixed · Day & Boarding, Nyamira County Nyangoge Primary Primary school · Mixed · Day, Nyamira County Nyangoge Secondary C4 · Mixed · Day, Nyamira North sub-county, Nyamira County Nyankongo DEB Primary Primary school · Mixed · Day, Nyamira County Nyaramba Dok Primary Primary school · Mixed · Day, Nyamira County Nyasio ELCK 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 Omokirondo ELCK 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 Our Lady of Mercy Ibara Girls Primary Primary school · Girls · Boarding, Nyamira County Premier Academy Primary school · Mixed · Day, Nyamira County Riamanyage Primary Primary school · Mixed · Day, Nyamira County Rianyakangi Primary Primary school · Mixed · Day, Nyamira County Riomego Mixed Secondary C4 · Mixed · Day, Nyamira North sub-county, Nyamira County Riomego PAG Primary Primary school · Mixed · Day, Nyamira County Riomoonia Primary Primary school · Mixed · Day, Nyamira County Samar Academy Primary Primary school · Mixed · Day, Nyamira County Sianyi Primary Primary school · Mixed · Day, Nyamira County St Francis Gekendo Secondary C3 · Mixed · Boarding, Nyamira North sub-county, Nyamira County St Francis Kerema Secondary C4 · Mixed · Day, Nyamira North sub-county, Nyamira County St John Nyakwerema Secondary C4 · Mixed · Day, Nyamira North sub-county, Nyamira County St Josephs Biego Secondary C4 · Mixed · Day, Nyamira North sub-county, Nyamira County St Mathews Dok Pr Primary school · Mixed · Day, Nyamira County St Pauls Secondary School Senior school · Mixed, Nyamira County St Peters Preparatory Academy Primary school · Mixed · Boarding, Nyamira County St Ruth Academy Primary school, Nyamira County St Thomas School Primary school · Mixed · Boarding, Nyamira County Tombe Dok 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.