This is a list of the best performing secondary schools in Nairobi County. Nairobi County has 17 sub-counties which are further sub-divided into 85 electoral wards.
The best performing secondary school in 2019 KCSE examinations was Kenya High which had an average mean score of 10.467 and took number one (1) Nationally. It was then followed by Strathmore School with an average mean score of 9.88.
Here is a list of the best performing secondary schools in Nairobi County.
1.Kenya High School
Category: National School
Mean Score: 10.467
Location: Kileleshwa, Mandera Road
2. Strathmore School
Category: Private School
Mean Score: 9.88
Location: Lavington
3. Light Academy
Category: International School
Mean Score: 9.84
Location: Karen
4. Pangani Girls High School
Category: National School
Mean Score: 9.56
Location: Starehe Constituency along Juja Road
5. Nairobi School
Category: National School
Mean Score: 9.55
Location: Westlands Constituency
6. Starehe Girls Centre
Category: National School
Mean Score: 9.07
Location: Roysambu Constituency
7. Riara Springs
Category: Private School
Mean Score: 9.02
Location: Imara Daima area off Mombasa Road
8. Starehe Boys Centre
Category: National School
Mean Score: 8.91
Location: Starehe Constituency
9. Precious Blood Secondary School, Riruta
Category: Extra-County School
Mean Score: 8.4
Location: Kawangware, Dagoretti constituency
10. Karura SDA
Category: Private School
Mean Score: 8.4
Location: Westlands Constituency
11. Nairobi Leadership Academy
Category: Private School
Mean Score: 7.67
Location: Mugoya Estate South C
12. Buruburu Girls
Category:
Mean Score: 7.2
Location: Makadara Constituency