Siaya County KCSE results

KCSE means for 146 Siaya schools from 2006 to 2025, 15 of them since 2011. Maranda High School has the county’s best record since 2018.

Best schools in Siaya

Every school since 2011 mean in each year, newest first

School202520242023202220212020201920182011Sub-county
Maranda High School10.209.709.589.559.159.76––11.40Bondo
St. Francis Rang’ala Girls Secondary School9.668.319.088.227.82––––Ugunja
Ngiya Girls High School8.608.10–7.50–––––Siaya
Maliera Secondary School8.40––––––––Gem Yala
St. Mary’s School, Yala8.028.008.007.23–––––Gem Yala
Usenge High School7.20–7.10––––––Usigu
Aluor Girls Secondary School7.10––––––––Gem Wagai
Sawagongo High School–7.65–9.627.247.197.236.80–Gem Yala
Chianda High School––7.066.356.887.556.70––Rarieda
Ramba Secondary School–––7.907.008.187.587.74–Rarieda
St Mary’s Lwak Girls’ School–––7.756.797.367.00––Rarieda
Bishop Okoth Girls’- Mbaga Secondary School–––5.805.346.185.66––Siaya
Nyamira Girls Secondary School––––7.308.236.586.20–Bondo
St. Stephen’s Aluor Mixed Secondary School––––4.605.225.87––Gem Wagai
Uranga Secondary School–––––4.053.50––Gem Yala

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

School20102009200820072006
Maranda High School10.5610.099.938.979.42
St. Francis Rang’ala Girls Secondary School9.687.437.628.066.63
St. Mary’s School, Yala8.978.588.768.738.28
Sawagongo High School8.908.827.757.808.03
Ramba Secondary School8.598.198.617.947.31
Ng?Ya Girls High School8.417.838.14––
St Mary’s Lwak Girls’ School7.757.47–8.667.68
Rang’ala Boys Secondary School7.686.296.416.116.86
Chianda High School7.607.257.667.577.46
Bishop Okoth Girls’- Mbaga Secondary School7.607.558.287.607.06
St. Mary’s Ukwala High School7.476.997.137.157.81
Ambira Boys Secondary7.387.506.628.377.99
Nyamira Girls Secondary School7.367.436.945.435.68
Mwer Secondary School7.025.525.485.505.78
Rachar Secondary School6.80––––
Barding Secondary School6.786.116.857.437.57
St. Stephen’s Siginga Secondary School6.735.877.365.475.00
Usenge High School6.737.237.838.127.43
Kaudha Secondary School6.686.115.305.095.70
Sega Township Mixed Day Secondary School6.666.786.796.737.56
Aluor Girls Secondary School6.585.605.775.146.02
Sega Girls Secondary School6.476.465.856.406.10
Nyawara Girls’ Secondary School6.355.404.935.395.11
Obambo Mixed Secondary School6.346.587.756.757.64
Sirembe Mixed Secondary School6.325.124.835.435.67
Sirinde Mixed Secondary School6.275.854.31––
Kitambo Mixed Secondary School6.275.766.594.495.29
Ulafu Secondary School6.255.563.79––
Nyamonye Girls’ Secondary School6.235.025.715.376.07
St Marks Kagilo Secondary School6.23––––
Siaya Township Secondary School6.225.715.335.175.14
Simenya Secondary School6.215.866.536.716.07
Argwings Kodhek Secondary School6.185.324.564.915.33
St. Peter’s Rambula Mixed Secondary School6.146.426.686.115.97
Ndere Mixed Secondary School6.054.874.745.064.80
Ndori Mixed Secondary School6.004.432.753.384.00
Nyambare Secondary School5.955.647.005.976.11
Maliera Secondary5.954.554.385.855.34
Nyagondo Mixed Secondary School5.945.706.026.076.50
Kagonya Secondary School5.936.275.605.224.23
Got Agulu Secondary School5.915.375.566.126.34
Umina Mixed Secondary School5.825.33––4.41
Got Abiero Secondary School5.805.414.634.415.57
Apuoyo Mixed Secondary School5.765.274.884.834.85
Malomba Secondary School5.74––––
Kapiyo Secondary School5.734.905.124.834.87
Ndenga Secondary School5.735.555.255.805.71
Nyangoma Secondary School5.735.705.144.985.93
Senator Obama Kogelo Secondary School5.695.474.945.00–
Ndigwa Secondary School5.685.845.325.574.94
Majiwa Boys Secondary School.5.675.696.255.196.18
Nyasanda Community High School5.644.875.135.444.86
Anyiko Secondary School5.574.845.255.044.19
Jera Mixed Secondary School5.555.875.725.705.97
Agoro Oyombe Secondary School5.555.785.215.386.28
Sihay Secondary School5.545.205.646.276.72
Sinaga Girls Secondary School5.505.404.904.325.02
Bar Kanyango Secondary School5.454.784.445.385.92
Kambare Secondary School5.344.573.564.555.24
Moi Secondary School Uloma5.344.635.474.904.90
Boro Mixed Secondary School5.295.375.355.685.44
Bar Kowino Secondary School5.284.915.245.575.86
Uyawi Secondary School5.274.284.003.394.31
Joakim Owang’ Mageta Secondary School5.255.10–––
Rarieda Mixed Secondary School5.245.024.985.585.00
Hono Secondary School5.214.844.104.564.96
Miyare Secondary School5.204.573.824.404.14
Madungu Secondary School5.183.843.503.504.71
Nyamninia Secondary School5.184.774.974.905.56
Got Matar Secondary School5.15––––
St Sylvester’s Girls Secondary School5.144.044.574.154.94
ACK Ndienya Secondary5.134.223.973.97–
St John’s Oboch Mixed Secondary School5.103.753.633.87–
Wambasa Girls Secondary School5.093.794.574.474.33
Raliew Secondary School5.034.795.545.545.55
Ramogi Achieng’ Oneko Secondary School5.034.325.204.334.76
Tingare Mixed Secondary School5.004.493.844.365.09
Malele Mixed Secondary School4.974.28–––
Ambrose Adeya Adongo Secondary School4.945.204.404.435.37
Inungo Secondary School4.895.004.164.354.39
Nyaguda Secondary School4.864.423.843.663.60
D.O. Makasembo Secondary Schoool4.834.594.365.515.11
Dirk Allison Academy Secondary School4.81––––
Segere Secondary School4.79––––
Okela Mixed Secondary School4.784.114.725.004.74
Siger Secondary School4.785.975.925.715.74
Mulaha Mixed Secondary School4.774.774.69––
Dhene Mixed Secondary School4.77––––
Nduru Mixed Secondary School4.753.773.44––
St. Charles Humwend Secondary School4.744.945.366.11–
Horace Ongili Secondary School4.745.193.895.234.54
Nyamasore Mixed Secondary School4.716.534.243.674.48
Nyangulu Mixed Secondary4.714.293.824.524.44
Mirando Ongalo Secondary School4.674.455.064.884.84
Majengo Mixed Secondary School4.655.564.454.834.13
Hawinga Girls High School4.644.585.634.384.39
Ulumbi Secondary School4.623.973.714.684.55
Dibuoro Secondary School4.614.453.93––
Jusa Mixed Secondary School4.604.174.453.805.07
Sidindi Secondary School4.584.904.625.465.00
Nyagoko Secondary School4.585.085.475.286.21
Lundha Mixed Secondary School4.563.73–––
Yenga Secondary School4.504.885.955.876.14
Got Osimbo Secondary4.504.854.583.223.18
St Mathews Kandaria Secondary School4.465.425.654.384.05
Gagra Mixed Secondary School4.434.714.955.235.11
St. Paul’s Sigomre Secondary School4.423.634.173.633.94
Rambo Secondary School4.373.80–––
Jaramogi Oginga Odinga Secondary School4.33––––
Nyakongo Girls Secondary School4.324.143.913.884.28
Mutumbu Girls Secondary School4.304.404.625.154.75
Sagam Secondary School4.295.103.833.885.05
Uranga Secondary School4.264.954.673.764.13
Benea Apolo Ohanga Mixed Secondary4.135.25–––
Nyajuok Secondary School4.13––––
Gobei Mixed Secondary School4.114.304.654.704.38
St. Paul’s Mitiro Mixed Secondary School4.104.183.954.233.63
Mahaya Mixed Day Secondary School4.064.134.304.004.18
Akoko Secondary School4.054.404.535.104.65
Masala Mixed Secondary School4.053.68–––
Naya Secondary School4.044.335.004.243.88
Kalkada Mixed Secondary4.00––––
St. Barnabas Anyiko Mixed Secondary School3.944.003.77––
Majango Secondary School3.935.344.484.064.90
Mudhiero Mixed Secondary School3.924.124.904.444.50
Holycross Secondary School3.913.673.133.824.11
Mbaga Mixed Secondary School3.904.124.315.004.96
Gospel Mission Academy Secondary3.802.90–––
St Philips Wera Mixed Secondary School3.794.403.90––
Gongo Mixed Day Secondary3.784.47–––
Barchando Girls’ Secondary School3.734.184.243.704.97
Wagwer Mixed Secondary School3.713.833.44––
Lihanda Secondary3.67––––
Migowa Mixed Secondary School3.634.243.68––
Christian Mixed Secondary3.463.443.863.783.22
St. Julians Academy Secondary3.343.152.903.003.08
Nyabeda Secondary School3.283.433.10––
Hopewell Mixed Secondary2.97––––
Fr. Ouderaa Secondary School for the Hearing Impaired2.71––––
St. Josephs Nyalula Secondary School––5.005.503.90
Ndira Secondary School––3.884.333.44
Jubilee High School––3.162.842.58
Siaya Academy Secondary–––3.453.65

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.