Best Secondary Schools in Nairobi County

Nairobi county is home to some of the best performing secondary schools in KCSE like precious blood riruta, strathmore school, the kenya high school, nairobi school, etc. What follows is a list of the top secondary schools in Nairobi according to their KCSE mean grade score.

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

Top Secondary Schools in Nairobi County (ranking table)

Rank School Name School Code County Mean Grade
1 PRECIOUS BLOOD RIRUTA 20405004 NAIROBI 11.372
2 STRATHMORE SCHOOL 20406020 NAIROBI 11.009
3 THE KENYA HIGH SCHOOL 20400003 NAIROBI 10.861
4 NAIROBI SCHOOL 20400002 NAIROBI 10.800
5 STAREHE BOYS' CENTRE & SCHOOL 20400004 NAIROBI 10.680
6 WAMY HIGH SCHOOL 20401011 NAIROBI 10.488
7 STAREHE GIRLS' CENTRE 20400009 NAIROBI 10.488
8 SUNSHINE SECONDARY SCHOOL 20404003 NAIROBI 10.307
9 LIGHT ACADEMY 20404006 NAIROBI 10.306
10 KIANDA SCHOOL 20406008 NAIROBI 10.301
11 MOI GIRLS' SCHOOL NAIROBI 20405003 NAIROBI 10.059
12 LENANA SCHOOL 20400001 NAIROBI 10.048
13 PANGANI GIRLS 20400006 NAIROBI 10.040
14 MAKINI SCHOOL 20406014 NAIROBI 9.696
15 UPPER HILL SCHOOL 20405002 NAIROBI 9.551
16 BURUBURU GIRLS SECONDARY 20401007 NAIROBI 9.467
17 MOI FORCES ACADEMY - NAIROBI 20400008 NAIROBI 9.436
18 APOSTOLIC CARMEL GIRLS' SECONDARY SCHOOL 20401101 NAIROBI 9.291
19 RIARA SPRINGS ACADEMY 20408006 NAIROBI 9.264
20 MT LAVERNA GIRLS' SEC SCHOOL 20407006 NAIROBI 8.936
21 ST. GEORGE'S GIRLS' SECONDARY SCHOOL 20406011 NAIROBI 8.872
22 KARURA S.D.A SECONDARY SCHOOL 20406010 NAIROBI 8.845
23 CONSOLATA SCHOOL 20406015 NAIROBI 8.763
24 NAIROBI MUSLIM ACADEMY 20404013 NAIROBI 8.455
25 NEWLIGHT SENIOR BOYS SCHOOL 20408027 NAIROBI 8.294
26 QUEEN OF APOSTLES SEMINARY 20407007 NAIROBI 8.184
27 LORETO CONVENT, VALLEY ROAD 20406004 NAIROBI 7.858
28 THE AGA KHAN HIGH SCHOOL NAIROBI 20406003 NAIROBI 7.726
29 ST. HANNA'S BOYS 20404029 NAIROBI 7.696
30 ST. MARY'S EDUCATION CENTRE 20404021 NAIROBI 7.582
31 KENYA MUSLIM ACADEMY 20403014 NAIROBI 7.549

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