Laikipia County KCSE results

KCSE means for 91 Laikipia schools from 2006 to 2025, 3 of them since 2019. Nanyuki High School has the county’s best record since 2018.

Best schools in Laikipia

Since 2018

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

Every school since 2019 mean in each year, newest first

School2025202420232022202120202019Sub-county
Nanyuki High School9.688.908.898.898.748.68–Laikipia East
Njonjo Girls High School––8.658.468.588.318.10Nyahururu
Ndururumo High School–––7.747.888.047.71Nyahururu

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

School20102009200820072006
Mary Mother of Grace Secondary School10.1210.1310.479.639.74
Njonjo Girls High School8.688.487.986.997.86
Nyahururu Elite High School8.607.839.098.149.08
Nyahururu Elite Girls High School8.268.83–––
Ndururumo High School7.947.837.416.496.72
Loise Nanyuki Girls’ Secondary School7.64––––
Nyahururu High School7.427.597.768.687.55
Gatero Girls High School7.346.716.155.945.56
Mwenje Mixed Day Secondary School6.846.025.706.475.20
Nanyuki High School6.836.527.057.006.86
Fr. Anthony Pagani Secondary School6.736.53–––
St Augustine Sirima Secondary School6.536.42––7.40
Likii Hill Secondary School6.526.446.125.265.06
Graceland Girls Senior Secondary School6.065.97–––
St Francis Girls Secondary School6.056.175.995.646.40
Thiru Secondary School5.996.025.666.025.43
Marmanet Secondary School5.904.714.585.094.71
G.G Rumuruti Secondary School5.776.255.236.055.18
St. Joseph Tigithi Boys High School5.674.614.864.734.35
Ziwani Boys’ Secondary School5.605.355.707.30–
Chereta Secondary School5.515.676.295.606.78
Usalama Girls Secondary School5.374.003.813.504.59
Doldol Boys’ Secondary School5.254.733.804.984.88
Ngumo Boys Secondary School5.064.895.264.765.11
Gitundia Secondary School5.054.704.124.515.09
Salama Secondary School5.044.103.344.164.48
Lariak Day Secondary School4.965.185.934.904.47
Muhotetu Girls Secondary School4.884.254.635.074.58
Ndururi Secondary School4.794.304.164.744.26
Ol Ng’arua Secondary School4.725.373.82––
Njorua High School4.714.404.774.524.48
Muruku Secondary School4.705.274.624.194.94
Nyakinyua Secondary School4.664.473.734.314.58
Falling Waters Secondary School4.664.164.244.134.17
Shamanei Secondary School4.654.113.60––
Umoja Day Secondary School4.634.814.384.724.24
Igwamiti Secondary School4.624.824.364.524.80
Top Achievers Secondary School4.62––––
St Jude Nturukuma Secondary School4.603.985.59––
Bishop Louis Piaro Ngare Naro Secondary School4.54––––
Nyahururu Munyaka Day Secondary School4.494.504.354.623.80
Aiyam Secondary School4.454.334.543.834.81
St Paul’s Nyahururu Secondary School4.393.73–––
Ngobit Secondary School4.384.294.215.035.18
Mithuri Secondary School4.373.883.593.004.83
Tandare Mixed Day Secondary School4.303.714.264.214.72
Thingithu Secondary School4.174.483.614.243.93
Bingwa Secondary School4.114.213.633.843.63
Sweet Waters Secondary School4.103.463.603.464.39
Ol’moran Secondary School4.03––3.653.67
Wiyumiririe Secondary School3.994.494.023.923.49
Sipili Secondary School3.974.403.423.773.91
G.G. Kinamba Mixed Day Secondary School3.923.683.793.534.19
Heroes Secondary School3.893.81–––
Naigera Secondary School3.82––––
Muramati Secondary School3.793.213.493.883.27
Olarinyiro Secondary School3.774.15–––
Mutara Secondary School3.744.492.844.003.58
Kangumo Day School3.733.323.523.393.48
Ngenia Secondary School3.714.163.314.004.12
Mathingira Girls Secondary3.633.853.653.633.96
Kalalu Secondary School3.623.183.153.163.18
Kio Secondary School3.563.053.31––
Kite Secondary School3.514.153.854.004.63
Ndindika Secondary School3.453.603.033.364.59
Saint Lucia Girls Secondary School3.433.563.943.694.21
Laikipia Mixed Secondary School3.433.283.464.073.94
Karandi Secondary School3.422.933.333.343.29
Tharua Secondary School3.412.88–––
Inoro Secondary School3.384.143.754.744.46
Mung’etho Secondary School3.33––––
Fountain of Hope Secondary School3.293.533.68––
Nyariginu Secondary School3.242.47–––
Pesi Day Secondary School3.00––––
Ndurumo Day Secondary School2.943.053.534.08–
Miamoja Secondary School2.94––––
St Bernard’s Secondary School2.923.012.863.653.56
Male Secondary School2.642.42–––
Temple Mount High School2.462.923.33––
Action Praise Secondary School2.443.503.10––
Kings Hill Secondary School2.282.962.892.65–
Brickwoods High School–5.507.696.066.12
Besmart High School–3.503.243.002.80
B.L Ngarenaro Secondary School–3.50–––
Mwenge Day Secondary–3.20–––
St Lukes Secondary School–2.362.88––
St. Xavier’s Aca. Secondary School–2.192.683.153.00
Ewaso Nyiro Elite’b’ Secondary School––7.786.816.80
Kirima Holy Family Girls Secondary School––4.294.135.21
Central Nyahururu Secondary School–––4.374.18
AIPCA Muthengera Secondary School–––3.063.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.