Best Secondary Schools in Nyandarua County

Nyandarua county is home to some of the best performing secondary schools in KCSE like kisima mixed secondary school, nyahururu elite senior school, karima girls, nyahururu high school, etc. What follows is a list of the top secondary schools in Nyandarua according to their KCSE mean grade score.

Ranking Criteria: The criteria used to rank the best secondary schools in Nyandarua County is KCSE mean grade score published by the Kenya National Examination Council (KNEC).

Top Secondary Schools in Nyandarua County (ranking table)

Rank School Name School Code County Mean Grade
1 KISIMA MIXED SECONDARY SCHOOL 7214117 NYANDARUA 9.640
2 NYAHURURU ELITE SENIOR SCHOOL 7214110 NYANDARUA 9.516
3 KARIMA GIRLS 7200009 NYANDARUA 9.427
4 NYAHURURU HIGH SCHOOL 7214101 NYANDARUA 9.254
5 NYANDARUA HIGH SCHOOL 7213101 NYANDARUA 9.160
6 BUSARA FOREST VIEW ACADEMY 7214113 NYANDARUA 9.117
7 NJABINI BOYS HIGH SCHOOL 7216101 NYANDARUA 8.829
8 ST.ANUARITE GIRLS SECONDARY SCHOOL 7216120 NYANDARUA 7.667
9 HENI SECONDARY SCHOOL 7216110 NYANDARUA 7.013
10 MALEWA SECONDARY SCHOOL 7215205 NYANDARUA 6.906
11 GETA SECONDARY SCHOOL 7215204 NYANDARUA 6.899

Source of data: KNEC

* A Mean grade below 1 means that some students did not sit for exams or results for some students were cancelled.

* To add your school or update results with the latest, send us your full KCSE results via email justin@kenyayote.com.

Category: Secondary School Rankings by County