Migori County, in Kenya’s Nyanza region, is home to a genuinely strong cluster of secondary schools, including some that have posted mean scores competitive with the country’s top-performing institutions nationally. Here’s a look at the county’s standout schools, along with an important note on how to verify current rankings, since school performance shifts from year to year.
Kokuro Boys High School
Kokuro Boys stands out as Migori County’s most nationally competitive school in recent results — it ranked third nationally among all Kenyan secondary schools in the 2024 KCSE results, posting a mean score of 10.68, trailing only Nyambaria School in Nyamira (10.897) and Cardinal Otunga in Kisii (10.76). That places Kokuro Boys not just among Migori’s best, but genuinely among the strongest-performing schools in the entire country.
Kanga High School
One of Migori County’s two national schools, Kanga High School is a public boys’ institution located in Rongo constituency, and it has a long track record of strong academic performance both regionally and nationally. It posted a mean score of 9.05 in the 2020 KCSE results, at the time making it the top-performing school in the county, and it became the second-best school in Migori in the 2018 results as well.
Moi Nyabohanse Girls National School
Migori’s other national school, Moi Nyabohanse Girls, is a girls-only boarding institution based in Isibania that has consistently produced strong results in both academics and co-curricular activities over the years. It posted a KCSE mean score of 6.2568 in the 2020 results — a solid performance, particularly for a school serving a broad regional catchment as a national school.
Tarasganya Secondary School
A public mixed day secondary school located in Bukira East, Tarasganya was established in 1961 by the Roman Catholic Church and has grown into one of the county’s academic strongholds since. It was the top-performing school in Migori County in the 2018 KCSE results, posting a mean grade of 8.2 (B-), and it regularly appears among the county’s top 10 schools. The school sits on a 53-acre campus and draws students from a genuinely wide catchment area beyond Migori itself.
Migori Secondary School
A boys-only public school located in Suna, Migori Secondary School consistently appears among the county’s top 10 performers when KCSE results are released, making it one of the more reliably strong institutions in the area year after year.
Kadika Girls Secondary School
An extra-county public girls’ boarding school in Suna East constituency, Kadika Girls was established in 1976 and has built a reputation as a serious academic contender within the region, with a track record of strong discipline and consistent performance that’s kept it competitive over time.
A Note on Data Currency
It’s worth being transparent here: some of the specific mean scores cited above (particularly for Kanga High School and Moi Nyabohanse Girls) reflect 2018 and 2020 KCSE results rather than the most recent exam cycle, while Kokuro Boys’ 10.68 mean score reflects the more recent 2024 results. School performance can shift meaningfully year to year based on a single strong or weak cohort, so these figures are best used as a general indication of which schools have a track record of strong performance, rather than a precise, current ranking.
Where to Check Current Rankings
For the most up-to-date and verified KCSE performance data, it’s worth going directly to:
- KNEC (Kenya National Examinations Council), which publishes official results
- The Ministry of Education’s Schools Portal (education.go.ke), which provides contact details, location, and current performance analysis for individual schools
- Migori County’s Department of Education, for localized, current admissions and performance information
What Else to Weigh Beyond Rankings
A high mean score is only part of the picture when choosing a school. It’s also worth considering:
- National vs. extra-county vs. county status, which affects the catchment area and admission pathway
- Boarding vs. day, and the cost and logistics tradeoffs that come with each
- Single-gender vs. mixed, depending on family preference and the specific student’s needs
- Distance from home, particularly for day schools or when weighing the cost of boarding against proximity
Join The Discussion
Do you have firsthand experience with any of these Migori County schools, whether as a student, parent, or educator? Share what you’ve observed about a specific school’s academic culture, facilities, or extracurricular strengths — current, on-the-ground insight is especially valuable given how much ranking data online can lag behind the latest results. If you’re choosing a school for a child, feel free to ask questions, and it’s worth checking the Ministry of Education’s official portal for the most current verified performance data before deciding.