Kilifi County KCSE results

KCSE means for 82 Kilifi schools from 2006 to 2025, 22 of them since 2018. Bahari Girls High School has the county’s best record since 2018.

Best schools in Kilifi

Since 2018

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

Every school since 2018 mean in each year, newest first

School20252024202320222021202020192018Sub-county
Bahari Girls High School7.517.487.697.097.047.167.44–Kilifi South
Mariakani Secondary–5.795.465.795.226.095.77–Kaloleni
St. Johns Girls–5.085.235.795.015.705.03–Kaloleni
Godoma Secondary–5.015.985.985.605.716.13–Ganze
Sokoke Boys–5.003.914.87–4.504.70–Ganze
Marafa Boys–4.174.483.813.504.314.18–Magarini
Rabai Secondary–3.363.163.323.203.35––Rabai
Ribe Boys Secondary––6.796.976.497.166.48–Rabai
Kombeni––6.30–5.87–––Rabai
Ribe Girls Secondary––5.66–5.12–––Rabai
Malindi High School––5.096.335.366.83––Malindi
St Thomas––4.434.554.555.075.10–Kilifi North
Kakuyuni Boys High School––3.212.922.893.513.05–Malindi
Vitengeni Baptist Secondary School–––5.203.743.552.93–Ganze
St. Georges High–––4.914.225.83––Kaloleni
Dr. Krapf–––4.673.984.594.10–Rabai
Chumani Secondary–––3.643.433.293.463.27Kilifi North
Kilifi Towship––––5.195.705.42–Kilifi North
Moi Kadzonzo Girls Secondary––––4.19–4.49–Kaloleni
Kakoneni Girls Secondary School––––4.094.213.96–Malindi
Dungicha Secondary––––3.633.113.33–Ganze
Jilore High School––––1.952.943.00–Malindi

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

School20102009200820072006
Malindi Progressive Aca Secondary School8.417.457.328.197.33
Ribe Boys Secondary6.646.826.638.598.52
The Silversands Aca Secondary School6.646.176.588.29–
Ribe Girls Secondary6.555.816.847.996.88
Malindi High School6.015.966.198.197.85
Kombeni5.965.505.125.885.25
Bahari Girls High School5.595.545.035.975.85
St. Johns Girls5.525.225.635.826.57
St. Georges High5.234.765.637.837.21
Majaoni Secondary School5.175.303.865.855.16
Good Samaritan Academy5.123.963.884.38–
Lutsangani Secondary4.995.285.276.466.50
Dr. Krapf4.884.674.885.715.50
Kilifi Towship4.884.874.396.125.80
Godoma Secondary4.834.624.224.083.90
Mariakani Secondary4.764.434.274.885.07
Gede Boys Secondary School4.724.623.854.644.30
Sokoke Secondary School4.673.604.504.584.39
Tawheed Muslim Aca Girls Secondary School4.604.064.316.614.65
Marafa Secondary4.584.554.534.524.48
Barani Secondary School4.474.715.186.485.89
Chumani Secondary4.464.375.575.705.21
Mambrui Secondary School4.423.543.984.73–
Galana Boys4.374.203.944.544.54
Jaribuni Secondary4.363.864.054.204.70
Moi Kadzonzo Girls Secondary4.334.144.384.514.76
Kilifi High Vision Academy4.29––––
Ngala Memorial Girls’4.294.185.045.665.90
Dzitsoni Secondary School4.134.223.894.434.61
Vitengeni Baptist Secondary School3.993.343.904.183.97
Katana Ngala Secondary3.993.262.603.353.62
Ganze Boys3.964.504.683.594.05
Mekatilili Memorial Secondary School3.953.40–––
Mtwapa Elite Academy3.84––––
Shariani Secondary3.753.693.884.664.60
Kakoneni Girls Secondary School3.743.613.284.203.77
St Michaels Girls Secondary3.693.162.96––
Kambe Secondary School3.693.403.733.863.53
St Teresas3.663.903.594.635.07
Burhani High School3.553.804.325.005.52
Kizurini Secondary3.523.433.714.964.38
Mwangea3.49––––
King Solomon High School3.473.72–––
Brilliance High School3.473.133.635.90–
Coral Secondary3.443.284.703.634.18
Town Secondary School3.433.263.315.925.55
Kasidi Secondary3.433.253.303.813.64
K.P Senior Secondary3.40––––
Langobaya3.40––––
Maandani Secondary3.303.663.053.453.30
Ngala Memorial Secondary3.19–3.653.573.52
Chanagande Secondary School3.173.452.623.413.25
Kakuyuni Boys High School3.163.133.523.833.73
Paul Haris3.14––––
F B Tuva Memorial3.102.31–––
Holyways Secondary School3.043.19–––
Shujaa Mekatilili Secondary School3.04––––
Roka Secondary School3.023.59–––
Adu Secondary School3.002.28–––
Rabai Secondary2.922.95–––
Magarini Secondary School2.912.143.20––
King David High School Malindi2.882.522.573.71–
Kibokoni High School2.823.12–––
Msabaha Victory Secondary School2.812.792.14––
St. Timothy Academy2.80––––
Takaungu Secondary School2.742.652.392.623.37
Msumarini Secondary2.732.932.904.375.02
Rise and Shine Mtwapa Complex2.722.45–––
Jilore High School2.552.852.292.833.26
The Sea Breeze Senior School2.512.872.953.17–
Mapimo Girls Secondary School2.24––––
Mtwapa North Secondary2.132.853.102.733.59
Faith Mount High School–4.08–––
Matsangoni Academy Secondary–2.363.23––
Babs Ridge Academy––2.652.42–
Kilifi Highlights Academy Secondary––2.353.573.29
My-Me Secondary Aca––2.214.004.00
ACK Canon Mweri Memorial–––2.83–

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.