Homa Bay County KCSE results

KCSE means for 207 Homa Bay schools from 2006 to 2025, 19 of them since 2018. Orero Boys Secondary School has the county’s best record since 2018.

Best schools in Homa Bay

Since 2018

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

Every school since 2018 mean in each year, newest first

School20252024202320222021202020192018Sub-county
Asumbi Girls High School9.709.138.3710.378.839.578.597.85Rangwe
Agoro Sare High School9.399.188.50–––––Rachuonyo South
Mbita High School9.269.169.279.209.168.978.437.41Mbita
Oriwo Boys High School9.237.97––8.22–––Rachuonyo North
Ogande Girls’ High School9.088.18–9.62––––Homa Bay
Bishop Linus Okok Girls’ Secondary School9.00––9.43––––Rachuonyo East
Orero Boys Secondary School8.809.429.299.909.41–––Rangwe
Ringa Girls High School6.255.704.64–––––Rachuonyo East
Moi Girls’ Secondary School – Sindo–8.69––––––Suba
Saye Mixed Secondary School–8.60–9.22––––Rachuonyo South
Gendia Secondary School–8.10––––––Rachuonyo North
Homa Bay High School–8.01––––––Homa Bay
Kakiimba Secondary School–7.70––––––Suba West
Our Lady of Mercy Ringa Boys Secondary School–7.60––––––Rachuonyo East
Nyalenda Mixed Secondary School–––9.30––––Rachuonyo South
Wang’apala Secondary School–––9.04––––Rachuonyo East
Got Rateng’ Mixed Secondary School–––8.70––––Rachuonyo East
Ober Secondary School–––8.60––––Rachuonyo East
St. Francis Nyanganjo Girls Secondary School–––8.60––––Rachuonyo North

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

School20102009200820072006
Orero Boys Secondary School8.858.118.258.888.13
Oriwo Boys High School8.607.388.227.867.06
Homa Bay High School8.54––––
Wiobiero Secondary School8.118.368.138.297.98
Obera Boys’ Secondary School7.916.267.577.164.83
Asumbi Girls High School7.777.748.288.328.10
Mbita High School7.687.918.188.767.99
Nyalkinyi Mixed Secondary School7.346.055.935.556.05
Agoro Sare High School7.136.607.548.578.07
Tonga Boys Secondary School7.126.456.436.804.97
Got Rateng’ Mixed Secondary School7.066.807.077.187.39
Ombogo Girls Secondary School6.94–6.186.877.05
Moi Girls’ Secondary School – Sindo6.935.505.646.446.02
Gendia Secondary School6.806.296.257.416.75
Kalando Secondary School6.634.796.144.395.48
St. Vincent Mixed Secondary School6.606.266.206.476.34
Samanga Lutheran Mixed Secondary School6.515.956.005.794.69
Ogande Girls’ High School6.516.756.317.426.04
Ratanga Mixed Secondary6.445.906.076.085.56
God Ber Secondary School6.425.226.284.95–
St George’s Mixed Secondary School6.225.085.625.636.15
Mirogi Boys’ High School6.116.506.105.896.21
St. Paul’s Secondary School – Ligisa5.986.166.807.186.23
Dudi Girls Secondary School5.985.636.206.255.59
Wang’apala High School5.956.026.397.435.49
Rabango Secondary5.905.676.145.62–
Okota Mixed Secondary School5.885.503.884.534.00
Ogongo Mixed Secondary School5.885.385.63––
Omboga High School5.874.727.266.786.66
Othoro Mixed Secondary School5.856.516.986.666.32
Waondo Secondary School5.835.105.165.064.79
Kuoyo Kochia Secondary School5.806.77–––
Mititi Secondary School5.775.235.596.465.53
Aluor Mixed School5.765.794.38––
Atemo Mixed Secondary School5.745.186.606.106.55
Magina Girls Secondary School5.734.055.755.523.88
Okok Mixed Secondary School5.705.586.406.145.61
Kakimba Secondary5.685.965.475.905.63
Tom Mboya Secondary School5.685.505.356.025.62
St. Mary’s Wachara Secondary School5.624.673.043.273.47
Odienya Mixed Secondary School5.603.503.183.474.09
Saye Mixed Secondary School5.534.674.665.454.54
Raphedhi Mixed Secondary5.535.004.894.705.13
Jonemo Mixed Day Secondary School5.50––––
Wire Mixed Secondary School5.464.696.787.316.37
St Joseph’s Kobuya Secondary School5.444.36–––
St. Benard’s Otaro High School5.445.205.335.436.21
Kobala Mixed Secondary School5.425.326.036.436.54
Uozi Secondary School5.405.364.954.68–
Raragi Mixed Day Secondary5.404.804.463.933.94
Ogande Mixed Secondary School5.395.105.294.84–
Wandiji Mixed Secondary School5.374.654.033.973.05
St. Peters’ Kotieno Secondary School5.354.895.296.005.95
Mawego Secondary School5.354.815.224.835.00
St. Ambrose Got Rabuor Mixed Secondary School5.21––––
Ober Mixed Secondary School5.205.397.497.557.56
Wikondiek Secondary School5.184.694.594.674.22
Gideons Memorial Aca Secondary School5.165.767.156.40–
Lambwe Secondary School5.164.935.246.285.30
Luora Mixed Secondary School5.154.754.545.795.54
Apondo Secondary School5.145.384.906.794.21
Kolweny Kingsway Secondary School5.135.065.155.60–
Kokwanyo Mixed Secondary School5.134.794.754.754.53
St. Mary’s Anding’o5.13––––
Gogo Mixed Secondary School5.124.816.365.315.41
Kanyamfwa Secondary School5.115.604.824.954.17
Ponge Lutheran Mixed Secondary School5.095.003.88––
Adega Mixed High School5.094.514.655.434.74
Kendu Muslim Secondary School5.074.394.354.605.22
Kowuor Mixed Secondary School5.065.346.196.425.05
Lwanda Kawuor Secondary School5.054.174.224.804.27
St Stephen Angiro Mixed Secondary School5.025.104.26––
Ototo Secondary School5.024.735.385.374.15
Ongeti Mixed Secondary School5.003.87–––
Kotienditi Mixed Secondary School4.984.884.675.534.42
Kandiege Secondary School4.954.895.415.806.04
Ogilo Secondary School4.944.894.855.735.07
Bishop Okullu Magare Girls’ Secondary School4.935.336.305.106.00
Kwoyo Oyugis Secondary School4.924.745.376.405.58
Atela Secondary School4.904.295.005.004.83
Nyagwethe Mixed Secondary School4.895.094.10––
Nyatambe Secondary School4.894.283.92––
Karabondi Girl’s Secondary School4.88––––
Disii Mixed Day Secondary4.85–5.735.805.44
God-Oloo Mixed Secondary School4.843.774.043.38–
St. Gabriel’s Gwassi Girls Secondary School4.84–3.26––
Ombek Lutheran Mixed Secondary School4.83––––
Nyang’iela Secondary School4.835.255.445.534.80
Got Kojowi Mixed Secondary School4.795.094.193.744.54
Mirogi Girls Secondary School4.775.646.685.744.77
Waware Mixed Day Secondary School4.763.674.33––
Nyasore Mixed Secondary School4.754.453.403.243.47
Nyalenda Mixed Secondary School4.744.476.603.385.25
St Alfred Alara Mixed Secondary School4.744.005.966.147.40
God Bura Secondary School4.734.394.024.914.92
Marindi Secondary School4.71––––
Nyamanga Mixed Secondary School4.694.354.424.364.46
Nyajanja Secondary School4.664.68–––
St. Elizabeth Koyoo Mixed Secondary School4.654.225.124.646.07
Achego Mixed Secondary School4.634.274.214.294.79
St Innocent Jonyo Mixed Secondary School4.624.384.734.71–
Nyabola Secondary School4.603.784.723.954.06
St. Teresa’s Opanga Secondary School4.584.764.965.086.47
St. Joseph’s Miranga Mixed Secondary School4.584.365.185.00–
Nyamwaga E.L.C.K Mixed Secondary School4.554.645.485.06–
Kachieng’ Secondary School4.55––––
Nyakiya Mixed Secondary School4.533.533.883.944.25
Kome Mixed Secondary School4.53––––
Lieta Mixed Secondary School4.523.953.803.462.85
Karabok Secondary School4.493.894.765.304.28
Nyatoto Mixed Secondary School4.484.004.134.194.33
Sino SDA Mixed Secondary School4.473.732.893.67–
Lala Secondary School4.455.175.274.624.71
Akwakra Secondary School4.434.134.765.054.56
Wiga Mixed Day Secondary School4.43––––
Angino Mixed Secondary School4.434.414.565.074.50
Ringa Girls Secondary School4.404.674.834.334.00
Ogenya Secondary School4.393.073.834.053.17
Nyahera Girls’ Secondary School4.333.424.153.40–
Ngodhe Secondary School4.334.234.81––
Karabondi Bidii Mixed Secondary School4.323.904.13––
Ongalo Secondary School4.294.824.575.314.44
Gingo Mixed Secondary School4.294.51–––
Langi Mixed Secondary School4.285.745.476.004.87
St. Matthews God Bondo Secondary School4.284.183.69––
Mauta Mixed Secondary School4.274.21–––
Sena Secondary4.254.004.40––
Buoye Mixed Secondary School4.243.785.115.034.34
Wikoteng Mixed Secondary School4.224.976.466.324.13
Agape Aca Secondary School4.22––––
Ogango Mixed Secondary School4.213.734.173.40–
Bishop Linus Okok Girls’ Secondary School4.183.583.665.324.23
Nyandiwa Mixed Secondary4.17––––
Andiwo Mixed Secondary School4.154.714.383.435.06
Otok Mixed Secondary School4.154.145.414.794.14
Siburi Mixed Secondary School4.153.983.153.58–
Mithui Mixed Secondary School4.154.094.683.72–
St. Philips Wayaga Secondary School4.134.194.813.953.14
St Francis Nyangajo Girls Secondary School4.134.104.684.835.13
Ngeta Mixed Secondary School4.123.534.544.454.41
Nyadenda Secondary School4.114.132.633.67–
Wiga Mixed Secondary4.113.694.47––
Kajiei Mixed Secondary School4.104.284.774.393.53
St Martha’s Girls Secondary4.104.565.485.436.00
Dol Secondary School4.104.313.70––
St. Anne`S Secondary School – Ojwando4.093.894.26––
St. Mary’s Nyamogo Girls Secondary School4.06–3.41––
Nyatindo Mixed Secondary School4.064.354.665.674.45
Kojwach Boys High School4.044.414.894.05–
Kakelo Mixed Secondary School4.034.605.753.574.28
George Agola Owuor Mixed Secondary School4.033.97–––
St Joseph’s Sino Mixed Secondary4.004.704.885.404.30
Nyandiwa Secondary School4.003.743.78––
Owiro Secondary School4.003.544.504.714.20
Ludhe Dongo Mixed Secondary School3.984.864.043.703.75
St. William’s Osodo Secondary School3.984.474.624.134.65
Yala Kotieno Mixed Secondary School3.96––––
Orera Mixed Secondary School3.935.855.415.714.48
Harambee Mixed Secondary School3.92––––
Nyandiwa Mixed Secondary School3.92–5.104.764.88
St Josephs Girls Secondary3.905.003.755.073.67
Nyawita Secondary School3.874.045.045.414.25
Lwanda Lutheran Mixed Secondary School3.864.31–––
St Margrets Girls Secondary3.815.13–––
St. Dislaus Nyawango Mixed Secondary School3.774.615.215.514.63
St. Pauls Aoch Muga Mixed Secondary School3.77––––
St. Martin’s Oluti Mixed Secondary School3.733.313.72––
Ndhiwa Mixed Day Academy Secondary School3.713.515.114.76–
Nyamasare Girls’ Secondary School3.694.313.784.384.43
God Agulu Mixed Secondary School3.67––––
Olare Mixed Secondary School3.654.144.154.354.50
Apollo Aca Secondary School Oyugis3.653.134.615.03–
Oyugis Secondary School3.613.533.724.263.61
Wagwe Mixed Secondary School3.56––––
Leeds Mixed Day Secondary3.532.713.834.974.93
Kobila Secondary School3.503.645.184.843.22
Kamser Secondary School3.463.24–––
Ojode Pala Secondary School3.45––––
Maguti Mixed Secondary School3.374.86–––
St. Marcellin Kigoto Secondary School3.36––––
Dan Hill Aca Secondary School3.274.16–––
Kowidi Mixed Secondary School3.272.903.063.563.07
St John Seka Mixed Secondary School3.152.972.84––
Onywera Mixed Secondary3.09––––
Lady Sharon Academy Secondary School3.082.803.723.093.86
St. Francis Andin’go Mixed Secondary School2.933.324.204.833.67
Kamolo Mixed Secondary School2.832.94–––
Lakeville Academy Mixed Day Secondary2.703.883.132.874.42
Mado Secondary2.443.224.084.655.76
Homabay High School–8.208.116.876.63
St. Peter’s Disii Mixed Secondary School–5.07–––
St Antony Nyandiwa Secondary School–4.23–––
St. Dominic Wiga Mixed Secondary School–3.94–––
New Hope Migwa Secondary School–3.663.24––
Lake View Academy Secondary–2.803.663.453.60
Our Lady of Mercy Ringa Boys Secondary School––6.40––
Bala Support Secondary School––4.503.05–
Victory Academy Secondary––4.455.464.95
St. Lucy’s Secondary School Raruowa––3.694.935.50
Jackson Academy Secondary––2.753.084.00
Nyagowa Lutheran Mixed Secondary School–––5.234.68
Homabay Academy Secondary–––3.213.42

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.