Kisii County KCSE results

KCSE means for 346 Kisii schools from 2006 to 2025, 18 of them since 2011. Cardinal Otunga High School-Mosocho has the county’s best record since 2018.

Best schools in Kisii

Since 2018

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

Every school since 2011 mean in each year, newest first

School202520242023202220212020201920182017201620152014201320122011Sub-county
Kiage Tumaini Boys High School.9.80–9.759.238.93–6.57––––––––Kitutu Central
Kisii High8.528.588.959.128.899.028.387.658.277.9910.0010.1210.119.149.05Kisii Central
Cardinal Otunga High School-Mosocho8.30–9.5710.767.44––––––––––Kitutu Central
Riokindo High School–9.627.617.838.60––––––––––Kenyenya
Nyabururu Girls––8.408.608.207.807.505.78–––––––Kitutu Central
St. Joseph’s Nyabigena Boys Secondary School––5.515.835.376.505.155.81–––––––South Gucha
St. Paul’s Igonga Secondary School–––10.24–––––––––––Kisii South
Mobamba Secondary School–––9.285.11––––––––––South Masaba
Moteiribe Secondary School–––8.86–––––––––––Kenyenya
St. Mary’s Nyamagwa Girls Secondary School–––8.82–––––––––––Sameta
Nyakoiba Secondary School–––8.608.41––––––––––Kenyenya
Nyabite A.C Secondary School–––8.605.10––––––––––Nyamache
Sameta High School–––8.60–––––––––––Sameta
Nyabisase Mixed Secondary School–––8.03–––––––––––Nyamache
Kereri Girls High School–––7.317.307.75–––––––––Kisii Central
Sengera Girls–––7.075.91––––––––––Gucha
Ibacho Secondary School–––7.03–––––––––––South Masaba
Riokindo Girls High School––––6.63––––––––––Kenyenya

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

School20102009200820072006
Nyakoiba Secondary School8.637.016.516.896.01
St. Johns Nyamagwa Boys8.518.297.978.696.97
Kisii High8.167.728.129.378.33
St. Charles Lwanga Ichuni Girls High School7.926.887.355.565.03
Nyabigena Secondary7.766.176.155.804.31
Cardinal Otunga High School-Mosocho7.687.577.368.287.80
Nyabururu Girls7.636.836.867.817.50
Amabuko Secondary School7.557.167.798.637.70
Hema – Chitago Secondary School7.437.245.946.955.85
Mobamba Secondary School7.427.036.937.095.42
Moi Gesusu Secondary7.357.247.278.287.13
Getenga Mixed Secondary School7.303.142.372.233.06
Sameta High School7.157.316.957.286.20
St. Patricks Mixed Secondary6.847.767.35––
Gesero Secondary School6.685.076.426.405.70
Kereri Girls High School6.626.756.548.376.79
St. Thomas Turwa Secondary School6.415.005.635.935.95
Mosora SDA Secondary School6.375.486.106.595.89
Rigena P.A.G Secondary School6.334.555.375.474.73
Itibo Girls Secondary School6.325.154.885.044.42
Sengera Girls6.31––––
Riambase DEB Secondary School6.225.485.56––
Iranda Secondary6.11––3.763.65
Eramba Mixed Secondary School6.106.285.586.717.55
Kenyoro Secondary School6.056.295.466.354.83
Amasege Mixed Secondary School6.016.186.337.606.38
Senior Chief Musa Nyandusi Secondary6.005.77–––
Ndonyo Secondary5.934.793.563.444.31
Tendere Secondary5.905.115.585.645.75
Nyanturaga Secondary5.884.324.515.795.31
Borangi PAG Secondary5.863.534.236.295.83
Suneka Secondary School5.836.636.716.795.41
Moteiribe Secondary School5.795.454.855.823.66
Metembe S.D.A Secondary School5.794.734.154.314.97
Nyagesenda Secondary School5.764.134.475.834.06
Ibacho Secondary School5.753.384.774.393.66
Kanunda Secondary5.743.674.474.803.88
Nyatieko Mixed Secondary School5.735.245.225.264.21
Naikuru P.A.G Secondary School5.635.234.585.923.80
Masimba High School5.625.864.234.244.75
Riondinga Mixed Secondary5.60––––
St. Theresa’s Nyangusu Girls Secondary School5.57––––
Mokubo Secondary School5.484.155.075.623.95
Nyosia Mixed Secondary School5.42–3.783.752.52
Mokomoni SDA Mixed Secondary5.413.773.643.092.92
Rioma Secondary School5.363.894.085.553.84
Tabaka Secondary School5.364.573.884.364.36
Nyamondo Secondary5.352.711.793.742.37
Igorera Secondary School5.344.604.915.784.33
Nyamesocho Secondary School5.334.504.205.164.28
Bishop Mugendi Nyakegogi Secondary School5.335.435.865.636.00
Riagumo Secondary5.304.083.112.112.81
Nyamagwa SDA Secondary School5.275.734.315.543.00
Gionseri Secondary School5.265.305.155.304.67
Nyanchwa Girls Secondary School5.25––––
St Peter’s Kerera Mixed Secondary School5.234.694.315.324.39
St. Mary’s Nyamagwa Girls Secondary School5.234.444.906.294.79
Nduru Boys High School5.235.214.445.195.00
Mosisa Secondary School5.225.194.445.114.62
Monianku Secondary5.225.153.324.313.82
Botoro Secondary School5.213.663.874.744.04
Kenyoro PAG Mixed Secondary School5.123.864.005.744.44
Kineni Secondary5.063.062.892.903.00
St Vincent’s Omwari Secondary School5.054.734.454.684.73
Nyaguku Secondary5.053.693.394.802.84
Daraja Mbili Mixed Secondary School5.054.00–––
Mochengo PAG Secondary5.044.294.505.373.45
Borangi S.D.A Secondary5.034.502.882.352.63
Riokindo High School5.005.255.835.395.10
Chibwobi Secondary School5.003.903.614.494.15
Magena High4.97–5.916.577.02
Riosiri Secondary School4.963.793.053.163.52
Kerongorori Mixed Secondary School4.935.424.785.265.54
St. Pauls Amasago Secondary4.933.354.414.873.98
Musa Nyandusi – Gesicho Mixed Day Secondary4.934.813.555.123.57
Kiogo SDA Secondary School4.934.943.134.083.61
Nyabonge Secondary4.903.984.415.933.86
Nyanchwa Boys High School4.895.035.094.524.80
Tabaka Township Secondary School4.883.322.923.00–
Nyangweta SDA Secondary4.864.594.905.645.56
Getuki Secondary4.855.464.063.153.30
Muma Secondary4.855.704.412.123.13
Gianchere Friends Secondary School4.845.033.884.113.78
Mesabisabi Mixed Secondary School4.834.002.622.752.07
St. James Ichuni Secondary School4.814.073.255.044.16
Our Lady of Victory Nyabiosi `N’ Secondary School4.794.853.493.802.73
Rogongo DEB Mixed Secondary School4.754.083.554.434.93
Irungu PAG Secondary School4.743.403.624.193.38
Nyanchwa Adventist Secondary4.684.633.734.814.64
Nyakorere Mixed SDA Secondary School4.683.552.913.502.76
Entanda Secondary School4.673.834.014.494.39
Gakero ELCK Secondary4.663.864.405.134.05
Matibo Secondary4.64––––
Sosera Secondary School4.643.133.873.454.38
Nyaburumbasi Secondary4.633.063.954.044.71
Kiobegi Secondary School4.614.803.273.683.65
Riokindo Girls High School4.574.583.844.614.18
Amaiko SDA Secondary School4.554.393.913.64–
St. Dominic Rusinga Mixed Secondary School4.544.553.373.373.21
Boitang’are Friends Secondary School4.544.174.445.235.24
Maiga Secondary School4.533.95–––
Igonga Secondary4.534.363.503.985.10
Nyamache Secondary School4.533.704.205.274.00
Ikoba Secondary4.535.074.395.304.14
St. Paul’s Nyankanda Secondary School4.493.653.313.233.16
Nyaguta Secondary School4.453.614.105.164.95
Nyabisase Mixed Secondary School4.452.983.393.423.31
St. James Gionsaria Secondary School4.454.294.523.784.11
Nyakeyo Cog Secondary School4.433.974.243.003.33
Mogweko Secondary School4.423.433.083.682.96
Isena P.A.G Secondary School4.412.662.643.803.05
Nyachenge ELCK Secondary School4.413.263.093.332.97
Precious Hope Academy4.394.213.754.44–
Ong’icha Secondary School4.375.215.185.154.00
Kioge Girls Secondary4.354.414.505.294.61
Nyangusu Mixed Secondary School4.333.163.323.953.44
Buyonge Secondary4.293.523.764.483.91
St. Vincent De Paul Nyanko Secondary School4.292.843.414.463.76
Sengera S.D.A Mixed Secondary School4.284.284.044.502.76
Bong’onta Secondary School4.284.274.145.084.68
Nyakeyo Secondary4.25––––
Birongo SDA Secondary School4.24––4.405.15
Kiareni ELCK Secondary School4.233.183.044.394.21
Randani C.O.G Mixed Secondary School4.203.702.713.603.18
Bombaba Secondary4.204.195.185.355.16
Emenwa Secondary School4.203.804.514.584.30
St Linus Etago Dok Secondary4.194.204.184.504.21
Isena Mission Girls Secondary School4.184.353.613.544.06
Marani Secondary4.174.543.573.793.17
Nyamonena Secondary4.164.103.714.133.39
St. Joseph’s Sugubo Secondary School4.133.272.733.872.86
Amariba Secondary School4.103.032.703.483.26
Nyamonaria Mixed Secondary School4.103.653.494.303.59
Nyabinyinyi Secondary School4.073.412.962.842.24
St Peters Keberesi Secondary School4.074.773.283.162.86
Gakero SDA Secondary4.063.003.673.182.62
Kiabusura Secondary School4.053.963.352.855.43
St Joseph Kiorori Secondary School4.023.653.634.173.29
Nyatwoni4.023.183.10––
Gesabakwa Secondary School4.022.883.172.863.35
Kenyerere Mixed Secondary School4.003.783.034.073.50
Ramoya Hill Secondary School4.003.522.804.272.18
Nyakeiri Secondary School4.003.223.704.133.17
Gekonge D.E.B Secondary School4.002.402.672.662.58
Kirwa Mixed Secondary School3.984.675.555.494.32
Omobera SDA Girls Secondary School3.973.304.735.664.15
Mother of Mercy3.964.14–––
Sengera Parish Girls3.962.913.223.813.27
Kiagware Secondary School3.942.763.293.612.25
Mesabakwa Secondary School3.934.104.044.044.77
Nyasasa3.903.633.563.23–
St. Peters Chironge Secondary School3.902.973.193.602.59
Ibeno Secondary School3.893.784.004.792.63
Iruma Mixed Secondary School3.884.073.354.403.37
Maroba Secondary3.884.403.913.203.00
St Augustine’s Otamba Secondary School3.88–3.51–3.27
Nyansira SDA Secondary School3.874.404.215.824.38
Bogeche Dok Secondary School3.872.972.962.841.88
Nyamonyo Secondary3.863.184.215.054.74
Nchoro SDA Secondary3.863.322.00––
Kiamokama Friends Secondary School3.834.764.283.463.68
Eberege Secondary School3.833.803.502.892.74
Matagaro3.833.854.414.683.54
Machongo PAG Secondary3.814.203.503.963.09
Nyabine DEB Secondary3.804.033.414.073.49
Getembe Secondary School3.804.00–––
Keoke Friends Secondary School3.803.644.164.454.69
St. Cecilia Ramasha Secondary School3.793.152.363.453.38
Maji Mazuri Secondary School3.794.063.013.203.30
St. Teresas Bogiakumu Secondary School3.784.033.733.653.36
Matongo Mixed Secondary School3.783.223.153.254.32
St. Mark Mokorogoinwa3.783.02–2.942.84
Nyaura DEB Secondary School3.773.274.144.254.74
Isamwera Secondary School3.753.793.353.514.14
Ebiosi PAG Secondary3.743.132.693.253.00
Nyoera Secondary School3.733.122.423.673.33
Nyagenke Secondary3.733.742.133.933.18
Rianyanchabera Secondary School3.724.033.833.262.86
Nyataro Secondary3.693.102.924.033.14
Tambacha Cog Secondary School3.683.293.073.433.48
Nyaimira ELCK Secondary3.685.26–3.473.28
Riotero SDA Secondary School3.683.63–––
Nyamue Secondary School3.683.412.713.002.67
Gamba SDA Mixed Secondary School3.67–3.593.603.54
Nyasore Secondary School3.663.564.025.384.05
Maroo Esinde Secondary3.652.83–––
Elimonya Baptist Secondary3.633.273.09––
St. Ambrose Nyaore Secondary School3.632.482.12––
Nyabworoba Secondary School3.622.832.543.182.41
Karungu SDA Secondary3.612.714.094.265.06
Nyangoge Secondary3.602.232.05––
St. Gabriel Riyabo Secondary School3.593.283.273.002.16
Nyabinwa Mixed Secondary3.592.823.192.872.45
Nyakoora Secondary School3.583.613.463.983.14
Bogichoncho3.553.002.842.673.00
Geturi Mixed Secondary School3.552.622.823.682.49
Nyamakorobo F.A.M Secondary School3.512.632.393.202.32
Emesa A.I.C Secondary School3.503.503.492.912.00
St. Pancras Kiong’ongi Mixed Secondary School3.503.412.61–2.67
St Josephs Nyansakia Secondary3.453.752.94––
Mosensema Mixed Secondary School3.442.532.403.352.02
St. Stephens High School3.393.023.313.152.99
St. Francis Metembe Secondary School3.363.853.273.492.58
Raganga Secondary School3.363.002.703.112.85
Ikenye Secondary School3.343.793.103.332.82
Riobara Secondary School3.323.882.472.833.47
Nyabite Dok Secondary School3.312.622.642.962.71
Nyagiki SDA Secondary3.302.632.022.972.21
Itibo Boys High School3.294.053.653.383.62
Nyagancha Mixed Secondary School3.293.464.313.053.22
Magenche Academy Secondary3.283.663.202.933.50
Upridge Mixed High School3.283.452.932.933.26
Masabo Secondary School3.273.632.283.002.24
Nyabioto Mixed Secondary3.254.053.173.363.07
Masakwe PAG Secondary School3.242.331.97––
Queen of Apostles Kanyimbo Secondary3.23––––
Riuri Mixed Secondary School3.222.483.033.143.35
Gesure Secondary3.222.482.482.352.31
Omobiri Secondary School3.212.322.762.523.05
Itumbe Dok Secondary School3.202.142.251.941.90
Kiamabundu Secondary School3.193.442.872.253.13
Nyamiobo Mixed Secondary School3.192.892.17––
Nyachogochogo AIC Secondary School3.193.302.462.502.38
Ekerubo Secondary3.183.752.953.292.95
Bobaracho Mixed Secondary School3.183.403.443.422.69
Geteri Secondary School3.153.152.463.332.81
St John’s Khuni Mixed Secondary3.142.962.623.132.76
Nyaboterere Mixed Secondary School3.132.232.65––
Kegogi D.E.B Mixed Secondary School3.123.152.902.562.10
Kenyenya Mixed Secondary School3.123.082.213.342.39
Endereti Mixed Secondary School3.103.192.953.183.27
Riabigutu PAG Secondary3.102.332.332.633.03
Marongo PAG Secondary School3.072.943.164.023.47
St. Stephen’s Nyamware Secondary School3.062.782.644.203.26
Irondi Secondary School3.052.062.493.602.65
Gusii Highlights Secondary3.052.843.363.543.08
Orogare Secondary3.052.652.833.034.07
Moremani P.A.G Secondary School3.052.542.312.422.27
Getai SDA Mixed Secondary School3.033.623.734.602.40
Riyabu E.L.C.K Secondary School3.003.592.452.943.14
St. Peter’s Rianyachuba Secondary School3.003.352.503.053.19
Nyamagesa D.E.B Secondary School2.982.832.612.652.57
Nyakome Friends Secondary School2.982.382.802.50–
Itibo ELCK Mixed Secondary School2.983.112.703.50–
Sensi Mixed Secondary School2.954.042.523.334.16
Gekongo DEB Mixed Secondary School2.953.352.812.472.50
Ebigogo Secondary School2.952.372.652.962.73
Kiabigoria ELCK Secondary2.922.602.953.242.90
Nyakoe Starlight Secondary2.91––––
St Charles Kabeo Secondary School2.882.802.653.001.88
St Alphonce Nyabine2.873.242.412.663.40
Nyakorere PAG Secondary School2.86––2.262.00
Matieko Mixed Secondary School2.852.482.862.883.06
Sameta PAG Secondary School2.852.914.193.433.52
Mobirona P.A.G Mixed Secondary School2.842.532.042.16–
Nyakembene Secondary School2.813.893.193.093.31
Nyacheki Academy Secondary2.804.424.302.583.78
Nyansara Secondary2.792.792.472.802.25
Sapo Secondary2.793.754.332.733.18
St Paul’s Nyacheki Secondary School2.783.063.093.043.00
Milimani Ramasha Academy2.773.803.112.963.66
Emesa Dsc Secondary2.772.84–––
The Sacred Heart of Jesus Ekeonga Secondary School2.74–––2.21
Masongo Mixed Secondary School2.732.542.07––
St Luke`S Ekware Secondary School2.713.642.383.193.18
Goti Chaki Secondary School2.712.653.043.002.77
Nyamesocho SDA Secondary2.703.262.653.354.27
Kebere SDA Secondary2.703.443.422.563.00
Gekongo DEB Secondary School2.693.813.673.562.81
Matunwa SDA Secondary School2.692.732.643.212.85
Nyagisai Secondary School2.682.612.272.222.16
Nyabiore Secondary School2.682.482.022.932.11
Nyaibate C.O.G Secondary School2.682.442.272.632.33
Boruma Secondary School2.652.502.983.002.44
Igoma Mixed Secondary School2.643.492.723.772.82
Nyankororo Secondary School2.642.611.98––
Kionduso P.A.G. Secondary School2.592.292.242.572.49
Nyamuya ELCK Secondary School2.582.022.422.422.25
Kerina Mixed Secondary2.573.064.383.623.71
St Joseph’s Nyachenge Secondary School2.562.022.642.963.00
Mesocho Secondary2.50––––
Hill Secondary2.492.402.583.253.36
Nyagonyi ELCK Secondary School2.482.452.002.29–
Mogonga PAG Secondary2.472.412.243.242.67
Kebabe S.D.A Secondary School2.432.342.293.133.06
Nyota Marani Secondary2.422.442.042.512.34
Ibencho Secondary School2.412.653.162.482.69
Nyaboterere Academy2.402.953.003.222.77
Suguta Mixed Secondary2.391.972.102.943.16
Engoto PAG Secondary School2.382.08–2.463.00
Mosando SDA Secondary School2.362.48–––
Gesabakwa S.D.A Secondary School2.35––––
Nyabite A.C Secondary School2.352.783.142.432.92
Nyabisia DEB Mixed Secondary School2.33––––
Suguta Cog Mixed Secondary School2.32––––
St. Joram Asanyo Secondary School2.30––––
Kegochi PAG Secondary School2.252.06–––
Iyenga Secondary School2.253.023.172.272.06
Enchoro PEFA Secondary School2.241.912.06––
Nyamagesa Cog Secondary2.242.511.942.172.00
Nyangeti D.E.B Mixed Secondary School2.211.81–––
Ritembu Mixed Secondary School2.202.832.312.232.76
St. Francis Kabosi Secondary School2.162.341.80––
Citizen Mixed Secondary2.06––2.001.97
Rianchore Mixed Secondary School1.972.10––2.80
Mosocho Secondary School1.962.892.973.503.46
St. John’s Metembe Secondary School1.932.442.802.641.88
Nyakeogiro Secondary School1.882.38–2.542.47
Nyansakia Secondary1.862.21–––
Riondong’a Mixed Secondary School–5.174.325.314.26
St Peter’s Nyangweta Secondary–4.744.523.193.36
Ogembo High–4.664.743.982.80
Mariba Academy Secondary–4.003.333.673.18
Rionchogu Heilderg Secondary–3.673.353.14–
Utubora Secondary School–3.492.333.433.38
St Joseph Mukasa Matibo Secondary School–3.393.323.583.96
Montonto Mixed Secondary–2.962.122.742.10
Blue Light Township Secondary–2.882.862.882.82
Mosocho PAG Technical Secondary–2.57–––
Nyakoe Starlight Academy–2.413.004.603.04
St. Lawrence Kiong’ongi Secondary School–2.252.22––
E L C K Itierio Boys High School––5.62––
E L C K Itierio Girls Secondary School––4.97––
Riverbank Academy––4.285.503.88
Riakemoni Secondary––3.975.776.67
Mercy Baptist Secondary––3.153.36–
Kiomiti Secondary––3.112.082.54
St Clement Secondary––2.803.663.45
Green Valley Secondary––2.624.243.52
Osweta Mixed Secondary––2.192.453.00
Montessori Angelic Secondary––1.962.612.68
Itierio Mixed Secondary–––6.266.10
Bishop Charles Mugendi Nyamokenye Secondary–––5.954.56
Our Lady of Victory Nyabera Secondary–––4.644.52
Rm Gudka Memorial Secondary–––4.004.33
Mosocho Girls Secondary–––3.713.11
St Paul Nyota Secondary–––3.11–
Riamugunde Secondary–––3.063.30
St. Joseph’s Ekiendege Secondary–––2.852.35
Tanjomax Secondary–––2.262.35
Senior Chief Musa Nyandusi (Kegati) Secondary School––––5.77
Nico High––––3.02
Moreremi SDA Secondary School––––2.08

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.