Nyamira is one of the few counties in Kenya that is not only blessed with fertile land but also clean water throughout the year.
Sironga Girls and Nyambaria Boys are top national schools in the county.
Here is a list of all schools in Nyamira County showing the nature, name of school and unique school code number.
Secondary Schools in Nyamira County
- 43706101 – Nyansabakwa Secondary – Boys
- 43706102 – Our Lady of Mercy Rangenyo Girls Secondary School – Girls
- 43706107 – Marindi Secondary School – Mixed
- 43706111 – Nyachogochogo Sec. School – Mixed
- 43706112 – Motagara Girls Secondary School – Girls
- 43706114 – Kenyenya Mixed Day and Boarding – Mixed\
- 43706115 – Kebirigo High School – Boys
- 43715101 – Esani Secondary School – Mixed
- 43715108 – Rigoma Secondary School – Girls
- 43715112 – Nyakongo High School – Boys
- 43715114 – Omoyo Mixed Secondary School – Girls
- 43720101 – Mecheo SDA Mixed Secondary – Mixed
- 43720103 – Manga Girls High School – Girls
- 43720108 – St. Gonzagagonza Isoge – Mixed
- 43722101 – St Paul’s Gekano Boys High Sch – Boys
- 43722104 – Tombe Girls High School – Girls
- 43722105 -o Irianyi Secondary Schol – Mixed
- 43722107 – Nyaikuro Nigh School – Mixed
- 43722109 – Sengera Manga Secondary School – Mixed
- 43722111 – St.Mary’s Ekerubo Sec School – Mixed
- 43728105 – Kebabe Girls Secondary School – Girls
- 43728106 – Ikonge P A G Secondary School – Girls
- 43728109 – Nyangoge Secondary Sch – Mixed
- 43728114 – Kiabonyoru – Boys
- 43728115 – Nyagokiani secondary school – boys
- 43728120 – Nyamiranga Sec. School – Mixed
- 43728203 – Ntana Sec Sch – Mixed
- 43728210 – Matongo Boys High School – Boys
- 43728214 – Riomego SDA Sec Sch – Mixed
- 43706103 – Nyamaiya Sec. School– Mixed
- 43706104 – Bonyunyu Sec. School – Mixed
- 43706105 – Embonga Sec. School – Mixed
- 43706106 – St Peter’s Nyaisa – Mixed
- 43706110 – Gesiaga Secondary School – Mixed
- 43706113 – St. Mary’s Mongorisi Sec Sch – Mixed
- 43706102 – Our Lady of Mercy Rangenyo Girls Secondary School – Girls
- 43706107 – Marindi Secondary School – Mixed
- 43706111 – Nyachogochogo Sec. School – Mixed
- 43706112 – Motagara Girls Secondary School – Girls
- 43706114 – Kenyenya Mixed Day and Boarding – Mixed
- 43706115 – Kebirigo High School – Boys
- 43715101 – Esani Secondary School – Mixed
- 43715108 – Rigoma Secondary School – Girls
- 43715112 – Nyakongo High School – Boys
- 43715114 – Omoyo Mixed Secondary School – Girls
- 43720101 – Mecheo SDA Mixed Secondary – Mixed
- 43720103 – Manga Girls High School – Girls
- 43720108 – St. Gonzagagonza Isoge – Mixed
- 43722101 – St Paul’s Gekano Boys High Sch – Boys
- 43722104 – Tombe Girls High School – Girls
- 43722105 -o Irianyi Secondary Schol – Mixed
- 43722107 – Nyaikuro Nigh School – Mixed
- 43722109 – Sengera Manga Secondary School – Mixed
- 43722111 – St.Mary’s Ekerubo Sec School – Mixed
- 43728105 – Kebabe Girls Secondary School – Girls
- 43728106 – Ikonge P A G Secondary School – Girls
- 43728109 – Nyangoge Secondary Sch – Mixed
- 43728114 – Kiabonyoru – Boys
- 43728115 – Nyagokiani secondary school – boys
- 43728120 – Nyamiranga Sec. School – Mixed
- 43728203 – Ntana Sec Sch – Mixed
- 43728210 – Matongo Boys High School – Boys
- 43728214 – Riomego SDA Sec Sch – Mixed
- 43706103 – Nyamaiya Sec. School– Mixed
- 43706104 – Bonyunyu Sec. School – Mixed
- 43706105 – Embonga Sec. School – Mixed
- 43706106 – St Peter’s Nyaisa – Mixed
- 43706110 – Gesiaga Secondary School – Mixed
- 43706113 – St. Mary’s Mongorisi Sec Sch – Mixed
- 43706116 – Bosiango S.D.A Secondary School – Mixed
- 43706117 – St. Peter’s Nyakemincha Sec Sch – Mixed
- 43706118 – Getaari Mixed Secondary School – Mixed
- 43706119 – Senator Kebaso Sec. School – Mixed
- 43706120 – Riamandere Secondary School – Mixed
- 43706121 – St. Joseph’s Etono Mixed Secondary School – Mixed
- 43706122 – Masosa Mixed Secondary School – Mixed
- 43706123 – Kianungu Secondary School – Mixed
- 43706124 – Gianchore PAG Mixed Sec Sch – Mixed
- 43706125 – Bomorito Sec. School – Mixed
- 43706126 – Kianginda Secondary School – Mixed
- 43706127 – St. Patrice Nyantaro Sec Sch – Mixed
- 43706128 – St.Joseph’s Kemasare Mixed Secondary School – Mixed
- 43706129 – Marani P.A.G Girls Sec Sch – Girls
- 43706130 – Gucha SDA Mixed Secondary School – Mixed
- 43706131 – Nyameru Mixed Secondary School – Mixed
- 43706132 – Nyachururu P.A.G Mixed Secondary – Mixed
- 43706133 – Nyakeore Secondary School – Mixed
- 43706134 – Rirumi Mixed Secondary School – Mixed
- 43706135 – Gekomoni Secondary School – Mixed
- 43706136 – St Philip’s Rateti Secondary School – Mixed
- 43706137 – St. Joseph’s Enchoro Secondary School – Mixed
- 43706139 – Ekenyoro Technical Secondary – Mixed
- 43706140 – Nami Secondary School – Mixed
- 43706141 – Geta PAG Secondary School – Mixed
- 43706142 – Nyagachi DEB Secondary School – Mixed
- 43706143 – Kuura Mixed Seconday – Mixed
- 43706144 – Nyabisimba Secondary School – Mixed
- 43706145 – Makairo Mixed Secondary School – Mixed
- 43706146 – Gesore P.A.G Secondary – Mixed
- 43706147 – Omosasa Dok Mixed – Mixed
- \43706148 – St Tiberius Nyamotentemi M D Secondary School – Mixed
- 43706149 – Bondeka Elck Girls’ Secondary School – Girls
- 43706150 – St Teresa Mixed Secondary School (bugo) – Mixed
- 43715102 – Kebirichi Secondary School – Mixed
- 43715103 – Riyabe Mixed Secondary School – Mixed
- 43715104 – St. Anatole Nyanchonori – Mixed
- 43715105 – St. Cyprian Biticha – Mixed
- 43715106 – Nyankoba SDA Secondary School – Mixed
- 43715107 – Mong’oni Secondary School – Mixed
- 43715109 – Mochenwa Sec Sch – Mixed
- 43715110 – St’ Danes Eronge Secondary School – Mixed
- 43715111 – Metamaywa Sec. School– Mixed
- 43715113 – Riamoni Secondary School – Mixed
- 43715115 – Riakworo Sec. School – Mixed
- 43715116 – Matutu PAG Secondary School – Mixed
- 43715117 – St.Don Bosco Secondary School – Mixed
- 43715119 – Kegogi P A G Mixed Secondary School – Mixed
- 43715120 – Kerongeta Secondary School – Mixed
- 43706117 – St. Peter’s Nyakemincha Sec Sch – Mixed
- 43706118 – Getaari Mixed Secondary School – Mixed
- 43706119 – Senator Kebaso Sec. School – Mixed
- 43706120 – Riamandere Secondary School – Mixed
- 43706121 – St. Joseph’s Etono Mixed Secondary School – Mixed
- 43706122 – Masosa Mixed Secondary School – Mixed
- 43706123 – Kianungu Secondary School – Mixed
- 43706124 – Gianchore PAG Mixed Sec Sch – Mixed
- 43706125 – Bomorito Sec. School – Mixed
- 43706126 – Kianginda Secondary School – Mixed
- 43706127 – St. Patrice Nyantaro Sec Sch – Mixed
- 43706128 – St.Joseph’s Kemasare Mixed Secondary School – Mixed
- 43706129 – Marani P.A.G Girls Sec Sch – Girls
- 43706130 – Gucha SDA Mixed Secondary School – Mixed
- 43706131 – Nyameru Mixed Secondary School – Mixed
- 43706132 – Nyachururu P.A.G Mixed Secondary – Mixed
- 43706133 – Nyakeore Secondary School – Mixed
- 43706134 – Rirumi Mixed Secondary School – Mixed
- 43706135 – Gekomoni Secondary School – Mixed
- 43706136 – St Philip’s Rateti Secondary School – Mixed
- 43706137 – St. Joseph’s Enchoro Secondary School – Mixed
- 43706139 – Ekenyoro Technical Secondary – Mixed
- 43706140 – Nami Secondary School – Mixed
- 43706141 – Geta PAG Secondary School – Mixed
- 43706142 – Nyagachi DEB Secondary School – Mixed
- 43706143 – Kuura Mixed Seconday – Mixed
- 43706144 – Nyabisimba Secondary School – Mixed
- 43706145 – Makairo Mixed Secondary School – Mixed
- 43706146 – Gesore P.A.G Secondary – Mixed
- 43706147 – Omosasa Dok Mixed – Mixed
- 43706148 – St Tiberius Nyamotentemi M D Secondary School – Mixed
- 43706149 – Bondeka Elck Girls’ Secondary School – Girls
- 43706150 – St Teresa Mixed Secondary School (bugo) – Mixed
- 43715102 – Kebirichi Secondary School – Mixed
- 43715103 – Riyabe Mixed Secondary School – Mixed
- 43715104 – St. Anatole Nyanchonori – Mixed
- 43715105 – St. Cyprian Biticha – Mixed
- 43715106 – Nyankoba SDA Secondary School – Mixed
- 43715107 – Mong’oni Secondary School – Mixed
- 43715109 – Mochenwa Sec Sch – Mixed
- 43715110 – St’ Danes Eronge Secondary School – Mixed
- 43715111 – Metamaywa Sec. School– Mixed
- 43715113 – Riamoni Secondary School – Mixed
- 43715115 – Riakworo Sec. School – Mixed
- 43715116 – Matutu PAG Secondary School – Mixed
- 43715117 – St.Don Bosco Secondary School – Mixed
- 43715119 – Kegogi P A G Mixed Secondary School – Mixed
- 43715120 – Kerongeta Secondary School – Mixed
- 43715121 – St.Francis Nyatieko Secondary School – Mixed
- 43715122 – Machururiati Secondary School – Mixed
- 43715123 – Sungututa Secondary School – Mixed
- 43715124 – Nyariacho Secondary School – Mixed
- 43715125 – St. Yuvinalis Nyamakoroto Sec. School – Mixed
- 43715126 – Riosiago Sec.School – Mixed
- 43715127 – Riooga Secondary School – Mixed
- 43715128 – Karantini SDA Secondary School – Mixed
- 43715129 – St. Albert’s Girango Sec. Sch – Mixed
- 43715130 – St. Luke’s Nyasumi D.O.K. Sec – Mixed
- 43715131 – Bocharia PAG Mixed Secondary School – Mixed
- 43715132 – Riomanga DEB Secondary School
- 43720102 – St. Joseph’s Lietego – Mixed
- 43720104 – St.Thomas Moore – Mixed
- 43720105 – Rigoko Secondary School – Mixed
- 43720110 – St Mathias Mulumba Secondary School – Mixed
- 43720111 – Mwongori Secondary School – Mixed
- 43720112 – St. Patrick Kahawa – Mixed
- 43720113 – St. Paul’s Nyandoche – Girls
- 43720115 – Itumbe SDA Mixed – Mixed
- 43720116 – St. James Nyaronde – Mixed
- 43720117 – Eronge SDA Mixed – Mixed
- 43720118 – Kineni Mixed Secondary School – Mixed
- 43720120 – Mogusii Secondary – Mixed
- 43720122 – A.I.C Gietai Sec School – Girls
- 43720123 – Tindereti Secondary School – Mixed
- 43720124 – Keginga – Secondary School – Mixed
- 43720125 – Onsando Girls DED Sec School – Girls
- 43722106 – Nyaguku Secondary School – Mixed
- 43722108 – Miriri Secondary School – Mixed
- 43722110 – Morako Sec School – Mixed
- 43722112 – Ikonge S.D.A. Sec – Mixed
- 43722113 – Mokwerero Sec School– Mixed
- 43722114 – Geke Secondary School – Mixed
- 43722115 – Kiabiraa Secondary School – Mixed
- 43722116 – Bogwendo Secondary School – Mixed
- 43722117 – Mokomoni SDA Sec School – Mixed
- 43722118 – St. Paul’s Manga -Orotuba Sec Sch – Mixed
- 43722119 – Ogango SDA Mixed Secondary School – Mixed
- 43722120 – Kiendege Secondary School – Mixed
- 43722121 – Gesure E.l.C.K Secondary School – Mixed
- 43722122 – Ikobe Mixed Secondary – Mixed
- 43722123 – St. Paul’s Nyachichi Sec School – Mixed
- 43722124 – Nyaisa Manga Sec School – Mixed
- 43722126 – St Thomas Gekano Mixed Sec School – Mixed
- 43722127 – Tombe Mixed Secondary School – Mixed
- 43722129 – St. Andrew’s Nyamwanga D.O.K Sec School – Mixed
- 43722131 – St. Andrews Nyabigege Mixed Secondary School – Mixed
- 43728101 – Kea Secondary Sch – Mixed
- 43715122 – Machururiati Secondary School – Mixed
- 43715123 – Sungututa Secondary School – Mixed
- 43715124 – Nyariacho Secondary School – Mixed
- 43715125 – St. Yuvinalis Nyamakoroto Sec. School – Mixed
- 43715126 – Riosiago Sec.School – Mixed
- 43715127 – Riooga Secondary School – Mixed
- 43715128 – Karantini SDA Secondary School – Mixed
- 43715129 – St. Albert’s Girango Sec. Sch – Mixed
- 43715130 – St. Luke’s Nyasumi D.O.K. Sec – Mixed
- 43715131 – Bocharia PAG Mixed Secondary School – Mixed
- 43715132 – Riomanga DEB Secondary School
- 43720102 – St. Joseph’s Lietego – Mixed
- 43720104 – St.Thomas Moore – Mixed
- 43720105 – Rigoko Secondary School – Mixed
- 43720110 – St Mathias Mulumba Secondary School – Mixed
- 43720111 – Mwongori Secondary School – Mixed
- 43720112 – St. Patrick Kahawa – Mixed
- 43720113 – St. Paul’s Nyandoche – Girls
- 43720115 – Itumbe SDA Mixed – Mixed
- 43720116 – St. James Nyaronde – Mixed
- 43720117 – Eronge SDA Mixed – Mixed
- 43720118 – Kineni Mixed Secondary School – Mixed
- 43720120 – Mogusii Secondary – Mixed
- 43720122 – A.I.C Gietai Sec School – Girls
- 43720123 – Tindereti Secondary School – Mixed
- 43720124 – Keginga – Secondary School – Mixed
- 43720125 – Onsando Girls DED Sec School – Girls
- 43722106 – Nyaguku Secondary School – Mixed
- 43722108 – Miriri Secondary School – Mixed
- 43722110 – Morako Sec School – Mixed
- 43722112 – Ikonge S.D.A. Sec – Mixed
- 43722113 – Mokwerero Sec School– Mixed
- 43722114 – Geke Secondary School – Mixed
- 43722115 – Kiabiraa Secondary School – Mixed
- 43722116 – Bogwendo Secondary School – Mixed
- 43722117 – Mokomoni SDA Sec School – Mixed
- 43722118 – St. Paul’s Manga -Orotuba Sec Sch – Mixed
- 43722119 – Ogango SDA Mixed Secondary School – Mixed
- 43722120 – Kiendege Secondary School – Mixed
- 43722121 – Gesure E.l.C.K Secondary School – Mixed
- 43722122 – Ikobe Mixed Secondary – Mixed\
- 43722123 – St. Paul’s Nyachichi Sec School – Mixed
- 43722124 – Nyaisa Manga Sec School – Mixed
- 43722126 – St Thomas Gekano Mixed Sec School – Mixed
- 43722127 – Tombe Mixed Secondary School – Mixed
- 43722129 – St. Andrew’s Nyamwanga D.O.K Sec School – Mixed
- 43722131 – St. Andrews Nyabigege Mixed Secondary School – Mixed
- 43728101 – Kea Secondary Sch – Mixed