Best Secondary Schools in Kiambu County
Kiambu county is home to some of the best performing secondary schools in KCSE like alliance high school, maryhill girls high school, loreto high school limuru, alliance girls' high school, etc. What follows is a list of the top secondary schools in Kiambu according to their KCSE mean grade score.
Ranking Criteria: The criteria used to rank the best secondary schools in Kiambu County is KCSE mean grade score published by the Kenya National Examination Council (KNEC).
Top Secondary Schools in Kiambu County (ranking table)
Rank | School Name | School Code | County | Mean Grade |
---|---|---|---|---|
1 | ALLIANCE HIGH SCHOOL | 11200001 | KIAMBU | 11.683 |
2 | MARYHILL GIRLS HIGH SCHOOL | 11200006 | KIAMBU | 10.975 |
3 | LORETO HIGH SCHOOL LIMURU | 11200005 | KIAMBU | 10.512 |
4 | ALLIANCE GIRLS' HIGH SCHOOL | 11200002 | KIAMBU | 10.415 |
5 | MANGU HIGH SCHOOL | 11200003 | KIAMBU | 10.399 |
6 | LIMURU GIRLS' SCHOOL | 11200004 | KIAMBU | 10.077 |
7 | JUJA PREPARATORY AND SENIOR SCHOOL | 11207205 | KIAMBU | 9.248 |
8 | ST.FRANCIS GIRLS HIGH SCHOOL (MANG'U) | 11236101 | KIAMBU | 9.182 |
9 | THIKA HIGH SCHOOL | 11207101 | KIAMBU | 8.886 |
10 | ST. ANNE'S SEC. SCHOOL-LIOKI | 11205201 | KIAMBU | 8.783 |
11 | KANUNGA HIGH SCHOOL | 11205101 | KIAMBU | 8.547 |
12 | PRECIOUS BLOOD KAGWE GIRLS SECONDARY SCHOOL | 11231102 | KIAMBU | 8.501 |
13 | PRECIOUS BOYS HIGH SCHOOL | 11236133 | KIAMBU | 8.175 |
14 | SKYLINE SCHOOL-MUGUGA | 11230313 | KIAMBU | 7.634 |
15 | CARDINAL MAURICE OTUNGA SCHOOL, NAIROBI | 11235202 | KIAMBU | 7.581 |
16 | BRISTAR GIRLS HIGH SCHOOL | 11207207 | KIAMBU | 7.514 |
17 | KAHUHO UHURU HIGH SCHOOL | 11230301 | KIAMBU | 7.014 |
18 | WILLIAM NG'IRU GITAU SECONDARY SCHOOL | 11232205 | KIAMBU | 6.968 |
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