Skip to content
Home Nyanza Nyamira
Mwongori Pr Primary school · Mixed · Day, Nyamira County Nami Secondary C4 · Mixed · Day, Nyamira sub-county, Nyamira County Nderema DEB Primary Primary school · Mixed · Day, Nyamira County Nemora Junior Academy Primary school · Mixed · Day, Nyamira County Nestway Modern Academy Primary school · Mixed · Day, Nyamira County New York Mission Primary School Primary school · Mixed · Day, Nyamira County Nsicha DEB Primary Primary school · Mixed · Day, Nyamira County Ntamocha Secondary Senior school · Mixed · Day, Nyamira County Ntana DEB Primary Primary school · Mixed · Day, Nyamira County Ntana Mixed Secondary C4 · Mixed · Day, Nyamira North sub-county, Nyamira County Nuru Junior Academy Primary school · Mixed · Day, Nyamira County Nyabigege Dok Pr Primary school · Mixed · Day, Nyamira County Nyabikomu Primary Primary school · Mixed · Day, Nyamira County Nyabiosi Dok Pr Primary school · Mixed · Day, Nyamira County Nyabisimba Primary School Primary school · Mixed · Day, Nyamira County Nyabisimba Secondary School C4 · Mixed · Day, Nyamira sub-county, Nyamira County Nyabogoye PAG Pr Primary school · Mixed · Day, Nyamira County Nyabuga DEB Primary Primary school · Mixed · Day, Nyamira County Nyabwaroro Primary Primary school · Mixed · Day, Nyamira County Nyabweri Primary Primary school · Mixed · Day, Nyamira County Nyachichi Dok Pr Primary school · Mixed · Day, Nyamira County Nyachogochogo Primary Primary school · Mixed · Day, Nyamira County Nyachogochogo Secondary School C4 · Mixed · Day, Nyamira sub-county, Nyamira County Nyachururu PAG Primary Primary school · Mixed · Day, Nyamira County Nyachururu Secondary C4 · Mixed · Day, Nyamira sub-county, Nyamira County Nyadimo Mwema Primary Primary school · Mixed · Day, Nyamira County Nyagachi Primary Primary school · Mixed · Day, Nyamira County Nyagachi Secondary School Senior school, Nyamira County Nyagacho Pr Primary school · Mixed · Day, Nyamira County Nyagancha DEB Pr Primary school · Mixed · Day, Nyamira County Nyagechenche Dok Pr Primary school · Mixed · Day, Nyamira County Nyageita Primary Primary school · Mixed · Day, Nyamira County Nyagokiani ELCK Primary Primary school · Mixed · Day, Nyamira County Nyagokiani ELCK Secondary C4 · Boys · Day, Nyamira North sub-county, Nyamira County Nyaguku Dok Pr Primary school · Mixed · Day, Nyamira County Nyagware Primary Primary school · Mixed · Day, Nyamira County Nyaibasa Primary School Primary school · Mixed · Day, Nyamira County Nyaibaso Academy Primary school · Mixed · Day & Boarding, Nyamira County Nyaigesa Primary Primary school · Mixed · Day, Nyamira County Nyaikuro DEB Pr Primary school · Mixed · Day, Nyamira County Nyaikuro SDA Secondary C2 · Mixed · Boarding, Manga sub-county, Nyamira County Nyaimao Primary Primary school · Mixed · Day, Nyamira County Nyainogu DEB Primary Primary school · Mixed · Day, Nyamira County Nyairanga ELCK Secondary C4 · Mixed · Day, Nyamira North sub-county, Nyamira County Nyairanga Primary Primary school · Mixed · Day, Nyamira County Nyairiche Primary School Primary school · Mixed · Day, Nyamira County Nyaisa Dok Primary Primary school · Mixed · Day, Nyamira County Nyaisa Manga Secondary C4 · Mixed · Day, Manga sub-county, Nyamira County Nyaisa Pr Primary school · Mixed · Day, Nyamira County Nyaisa SDA Boarding Primary school · Mixed · Boarding, Nyamira County Nyakaranga Primary Primary school · Mixed · Day, Nyamira County Nyakenimo PAG 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 Nyakeore Primary School Primary school · Mixed · Day, Nyamira County Nyakeore Secondary School C4 · Mixed · Day, Nyamira sub-county, Nyamira County Nyakongo Dok Pr Primary school · Mixed · Day, Nyamira County Nyakongo Primary School Primary school · Mixed · Day, Nyamira County Nyakongo Secondary School C2 · Boys · Boarding, North Masaba sub-county, Nyamira County Nyakoria DEB Primary Primary school · Mixed · Day, Nyamira County Nyakwerema Dok Primary Primary school · Mixed · Day, Nyamira County Nyamachemange Pr Primary school · Mixed · Day, Nyamira County Nyamaiya Secondary C3 · Mixed · Boarding, Nyamira sub-county, Nyamira County Nyamakairo DEB Pr Primary school · Mixed · Day, Nyamira County Nyamakoroto Dok Pr Primary school · Mixed · Day, Nyamira County Nyamakoroto Secondary C4 · Mixed · Day, North Masaba sub-county, Nyamira County Nyamare SDA Pr Primary school · Mixed · Day, Nyamira County Nyamatuta Primary Primary school · Mixed · Day, Nyamira County Nyamaugo Primary Primary school · Mixed · Day, Nyamira County Nyamaugo Secondary Senior school · Mixed · Day, Nyamira County Nyambaria High School C1 · Boys · Boarding, Manga sub-county, Nyamira County Nyambaria Primary Primary school · Mixed · Day, Nyamira County Nyambaso SDA Pr Primary school · Mixed · Boarding, Nyamira County Nyambione Primary Primary school · Mixed · Day, Nyamira County Nyambiri Secondary C4 · Mixed · Day, Nyamira North sub-county, Nyamira County Nyambogo SDA Pr Primary school · Mixed · Day, Nyamira County Nyambogo Special Unit Primary school · Mixed · Day, Nyamira County Nyameko DEB Primary Primary school · Mixed · Day, Nyamira County Nyameru Pr Primary school · Mixed · Day, Nyamira County Nyameru Secondary C4 · Mixed · Day, Nyamira sub-county, Nyamira County Nyameru Special Unit Primary school · Mixed · Day, Nyamira County Nyamira DEB Primary Primary school · Mixed · Day, Nyamira County Nyamira Down Forest Academy Primary school · Mixed · Day & Boarding, Nyamira County Nyamiranga DEB Primary Primary school · Mixed · Day, Nyamira County Nyamiranga SDA Secondary C2 · Mixed · Boarding, Nyamira North sub-county, Nyamira County Nyamira Technical Secondary School Senior school · Mixed · Day & Boarding, Nyamira County Nyamoita Academy Primary school · Mixed · Day, Nyamira County Nyamonuri Primary Primary school · Mixed · Day, Nyamira County Nyamore Dok Primary Primary school · Mixed · Day, Nyamira County Nyamotaro DEB Primary Primary school · Mixed · Day, Nyamira County Nyamotenenio Pr Primary school · Mixed · Day, Nyamira County Nyamotentemi Dok Pr Primary school · Mixed · Day, Nyamira County Nyamuge Primary Primary school · Mixed · Day, Nyamira County Nyamusi Primary Primary school · Mixed · Day, Nyamira County Nyamusi Secondary C3 · Girls · Boarding, Nyamira North sub-county, Nyamira County Nyamwanchania Primary Primary school · Mixed · Day, Nyamira County Nyamwanchania Secondary C4 · Mixed · Day, Nyamira North sub-county, Nyamira County Nyamwanga Dok Pr Primary school · Mixed · Day, Nyamira County Nyamwanga Secondary School C4 · Mixed · Day, Manga sub-county, Nyamira County Nyamwetureko 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.