Kwale County KCSE results

KCSE means for 42 Kwale schools from 2006 to 2025, 19 of them since 2017. Kwale High has the county’s best record since 2018.

Best schools in Kwale

Every school since 2017 mean in each year, newest first

School202520242023202220212020201920182017Sub-county
Kwale High9.307.598.98–7.207.757.016.51–Matuga
Shimba Hills Secondary School–3.953.554.24––3.65––Shimba Hills
Lungalunga Secondary School–3.182.723.203.31––––Lunga Lunga
Menzamwenye Secondary School–1.972.722.622.973.08–––Lunga Lunga
Matuga Girls Hgh School––7.707.357.907.827.10––Matuga
Mazeras High School––5.754.654.725.755.445.45–Samburu
Mazeras Girls Memorial Secondary School––4.324.614.684.814.29––Samburu
Juma Boy Secondary School––2.372.262.142.542.792.58–Lunga Lunga
Mackinnon Road Secondary School–––3.513.153.34–––Samburu
Mwanambeyu Girls High–––2.822.933.503.25––Matuga
Waa Girls Secondary––––5.495.314.514.354.48Matuga
Kwale Girls Secondary––––5.445.294.583.96–Matuga
Kinango Secondary School––––5.39––––Kinango
Kingwede Girls Secondary School––––4.805.114.76––Msambweni
Waa High––––4.58––––Matuga
Franz Josef Secondary School––––4.244.474.51––Lunga Lunga
Dori Girls Secondary School––––3.233.61–––Msambweni
Gombato Secondary School––––3.132.673.78––Msambweni
Mivumoni Secondary School––––2.893.313.33––Msambweni

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

School20102009200820072006
Lulu High7.707.427.728.68–
Shimba Hills Secondary School4.803.704.185.054.41
Samburu Secondary School4.544.724.224.834.36
Waa Girls Secondary4.314.564.506.157.10
Ngozi Girls Secondary School4.27––––
Taru Secondary School4.253.523.374.734.96
Golini Secondary4.184.763.474.024.72
Lukore Secondary School3.903.313.874.733.96
Mazeras High School3.904.064.165.105.35
Kinango Secondary School3.623.803.964.984.73
Mackinnon Road Secondary School3.54––––
Mnyenzeni Secondary School3.493.042.862.973.80
Mwaluphamba Secondary School3.303.473.783.704.34
Mwananyamala Secondary3.243.323.453.564.74
Ramisi Secondary School3.223.342.974.013.98
Kichaka Simba Girls Secondary3.213.253.193.334.06
Mwavumbo Secondary School3.162.792.443.153.91
Mwereni Secondary3.043.213.313.43–
Ndavaya Secondary School3.002.822.443.352.71
Kinondo Secondary School3.002.812.242.613.45
Tsimba Secondary School3.002.603.13––
Msambweni Secondary School2.942.953.143.483.84
Mkongani Secondary School2.913.333.433.003.88
Mazeras Girls Memorial Secondary School2.68–2.603.583.00
Mangawani Secondary School2.662.962.07––
Kikoneni Secondary School2.522.582.062.882.88
Diani Mixed Day Secondary School–3.653.434.624.62
Lunga Lunga Mixed Day Secondary––2.903.683.35
Franz Josef Secondary School––––4.86

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 and from newspapers, 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.