Migori County KCSE results

KCSE means for 140 Migori schools from 2006 to 2025, 13 of them since 2019. Kanga High School has the county’s best record since 2018.

Best schools in Migori

Since 2018

All 4 schools with 3 or more years of published results since 2018.

Every school since 2019 mean in each year, newest first

School2025202420232022202120202019Sub-county
Kanga High School9.409.299.219.979.249.078.72Rongo
St Joseph’s Rapogi Secondary School–8.59––8.10––Uriri
Bishop Odera Agongo Secondary School–7.66–––––Awendo
Kanyawanga Secondary School–7.59––6.977.28–Rongo
Kadika Girls’ Secondary School–7.50––6.72––Migori
St Peter’s Abwao Secondary School––9.759.107.10––Suna West
Oyugi Ogango Girls’ Secondary School––8.82––––Rongo
Moi Nyabohanse Girls High School––6.586.846.256.26–Mabera
Kokuro Secondary School–––10.68–––Awendo
St Celestino Nyangubo Girls Secondary School–––5.58–––Suna West
Nyasoko Secondary School––––8.34––Suna West
Masara Mixed Secondary School––––6.66––Suna West
Kamagambo High School––––6.40––Rongo

2006–2010 KNEC’s results for every school, best 2010 mean first

School20102009200820072006
Kanga High School9.819.6210.079.619.66
St Joseph’s Rapogi Secondary School9.739.708.869.508.92
Sori Baptist Secondary School8.187.107.647.836.89
B.L. Tezza Secondary School7.967.306.38––
Kanyawanga Secondary School7.848.259.108.407.25
Tarang’anya Boys High School7.787.937.077.207.07
St. Pius Uriri High School7.527.146.777.116.63
Migori Secondary School7.386.446.085.996.38
Kadika Girls’ Secondary School7.326.186.827.076.11
Lwala Mixed Secondary School7.266.977.326.785.87
Koderobara Secondary School7.224.507.00––
Manyatta High School7.166.457.328.046.00
Ikerege Mixed Secondary School7.167.136.887.616.55
St. Albert’s Girls High School, Ulanda7.077.62–7.876.82
Nyabisawa Girls Secondary School6.996.116.477.086.30
St. Michael Nyarongi Mixed Secondary School6.827.005.81––
Nyaroha Girls Secondary School6.445.694.473.774.33
Ranen SDA Secondary School6.425.075.266.396.04
Kameji Mixed Secondary School6.426.606.436.706.07
Nyarach Mixed Day Secondary School6.365.836.626.786.14
Kangeso Secondary School6.336.505.586.103.23
Wangirabose Mixed Secondary School6.254.783.794.40–
Wasio Mixed Secondary School6.105.766.075.886.00
Isibania High School6.106.346.176.417.24
Rabwao Mixed Secondary6.085.004.904.104.71
Sagegi Mixed Secondary School6.006.155.525.505.33
Nyamuga Mixed Secondary School5.935.073.114.70–
Mukuyu Secondary School5.885.883.664.544.12
Kamagambo High School5.886.935.726.226.39
Kanga Onditi Mixed Secondary School5.845.32–5.12–
Okenge Mixed Secondary School5.814.033.95––
Susana Mixed Secondary5.744.114.977.28–
Anjego Mixed Secondary School5.734.775.444.804.00
Bishop Okinda Ragana High School5.716.00–––
Moi Suba Girls Secondary School5.706.225.054.985.04
St. Marys Nyanga’o Mixed Secondary School5.695.635.145.445.48
St Bonaventure Secondary5.645.654.75––
St. Michael Piny Owacho Mixed Secondary School5.574.844.514.685.32
St. Juliana Ugari PEFA Secondary5.56––––
Onyalo Mixed Secondary School5.555.214.25––
St Johns Seminary Rakwaro5.555.866.896.897.11
Bande Girls Secondary School5.505.204.273.753.40
Komotobo Secondary School5.444.944.005.052.53
Bware Secondary School5.424.415.055.594.44
St Mary’s Mabera Girls Secondary School5.355.724.816.585.69
Ageng’a Secondary School5.315.194.805.664.76
Nyametaburo Mixed Secondary School5.293.902.953.32–
Moi Nyatike Secondary School5.264.93–5.485.53
Pe-Hill High School5.265.195.515.414.66
Kurutiange Mixed Secondary5.254.44–––
Moi Nyabohanse Girls High School5.225.346.125.946.15
Gwitembe Mixed Secondary School5.174.775.354.724.54
Kakrao Mixed Secondary School5.153.884.154.773.72
Sagero Mixed Secondary School5.145.534.755.753.25
Minyenya Mixed Secondary School5.135.534.564.004.06
St. Gorety Mikei High School5.094.95–––
Kanyasrega Nyokal Secondary School5.073.894.404.884.49
Lwanda Magwar Secondary School5.044.725.153.825.07
Kwa Secondary School5.025.004.684.724.18
Arambe Secondary School4.945.315.765.565.88
St. Joseph`S Ntimaru Secondary School4.864.315.32–4.10
Yago Mixed Secondary School4.86––––
Sigiria Secondary School4.824.404.885.625.59
Kokuro Secondary School4.794.796.056.205.01
Oyugi Ogango Girls’ Secondary School4.765.316.346.686.61
Oruba Mixed Secondary4.674.123.72––
St. Erin Raha Mixed Secondary School4.593.433.524.154.26
Our Lady of Fatima, Rakwaro Mixed Secondary School4.56––––
Gamba Mixed Secondary School4.524.924.325.183.78
Ngege Got Kachacha Secondary School4.514.133.753.72–
Nyamaharaga Mixed Secondary School4.48––––
Matare Boys Secondary4.484.975.325.675.65
Komolorume Mixed Secondary School4.464.54–––
Nyakuru Mixed Secondary School4.453.653.603.63–
St. Mary Gorrety’s Dede Girls Secondary School4.414.645.716.825.84
Corban High School4.413.96–––
St. Augustine Motemorabu Secondary School4.393.854.13––
Ungoe Mixed Secondary School4.394.52–––
Osingo Mixed Secondary School4.384.184.254.884.79
St. Michael’s Nyandema Secondary School4.384.045.226.094.89
St. Gemma Girls High School4.373.45–––
Kubweye Secondary School4.374.614.423.674.13
Nyangere Secondary4.324.274.094.703.85
Kogelo Mixed Secondary School4.303.433.784.484.49
St Joseph Kamyawa Secondary School4.254.65–––
Kehancha Mixed Secondary School4.21––––
Winyo Mixed Secondary School4.163.70–––
Kwoyo Kodalo Mixed Secondary School4.164.613.52––
Olasi Mixed Secondary School4.16––––
Kokeharaka Secondary School4.145.334.814.834.65
Thim Jope Mixed Secondary School4.084.273.563.854.60
St. Teresa Secondary4.083.965.146.285.24
Nyakibaye Secondary School4.054.064.255.684.39
Bondo Kosiemo Secondary School4.044.45–4.74–
St. Peters Abwao Secondary School4.034.054.484.784.20
Owiro Akoko Girls Secondary School4.00–3.604.503.80
Magongo Ribe Secondary School3.963.413.713.20–
St Joseph’s Gunga Mixed Secondary School3.952.823.334.05–
St. Timons Rabondo Mixed Secondary School3.924.223.814.684.55
Nyango Mixed Secondary School3.883.593.67––
Nyaduong Secondary School3.833.723.503.894.08
Father Angelo Secondary School3.794.346.285.936.28
Maeta Mixed Secondary School3.774.503.873.60–
Kebaroti Secondary School3.763.173.974.564.09
Kwibancha Girls Secondary School3.753.954.926.044.07
Olando Secondary3.744.173.974.35–
Nyamotambe Mixed Secondary School3.623.04–––
Oruba Girls Secondary School3.563.262.723.524.12
Andingo Secondary School3.51––––
Kuja Special School for the Deaf3.503.883.122.591.50
Sunrise Girls Secondary3.503.633.524.613.44
Otati Mixed Secondary School3.38––––
Victory Education Centre3.373.583.733.98–
Bishop Odera Agongo Secondary School3.354.07–––
St. Marys Winjo Mixed Secondary3.333.29–––
Chunge Mixed Secondary School3.252.893.043.562.87
Chacha Moronge Sorore Mixed Secondary School3.243.163.38–3.81
Aneko Mixed Secondary School3.13––––
Bondo Nyironge Secondary School3.11––––
St. Linus Koyieko Secondary School3.11––––
Bishop Linus Okok Osogo Secondary School3.103.373.273.974.37
Migori Baptist Secondary School3.093.133.103.963.50
Weirungu Secondary School3.073.693.183.584.09
St Benedict Secondary3.053.804.604.944.92
St Joseph’s Modi Mixed Secondary School3.002.752.20––
Kimai Mixed Secondary School2.863.523.36––
Rongo Masogo Complex Secondary2.742.823.273.313.50
Nyabohange Mixed Secondary2.40––––
Kegonga Secondary–5.906.887.575.48
St. Augustine’s Andingo Mixed Secondary School–3.703.483.71–
Nyankore Secondary School––5.265.093.95
Getonganya Secondary––3.293.804.36
St. Agnes Getongoroma Secondary––3.12––
Kodero Bara Secondary–––6.895.45
Rongo Junior Secondary–––4.064.00
Otenyo Marcs Secondary–––2.85–

Data sources

A mean is KCSE points per candidate, from A = 12 down to E = 1, and the grade is KNEC's for that mean. Results for 2006 to 2010 come from KNEC's results for every school. Later results come from schools' own audit reports in the Parliament library, newspapers and a few schools' own websites, so they cover only schools whose results were published: most national schools and few county or sub-county schools. Each school's results page lists its sources. The Kenya average is the mean of every candidate that year, from KNEC's published grade tables. How the best schools are ranked.