Here is the list of the top 20 schools in the recently concluded KCSE Examination.
- Kamusinga High School, also called Friends School Kamusinga, is located in Kimilili, Bungoma County, Kenya. This school managed a mean grade of 9.20 in the KCSE 2020 examination.
19. Kisii High School
- Kisii High School is a national boys’ high school located in Kisii County. Its mean grade in the KCSE 20202 examination was 9.27.
- State House Girls High School is one of the top 20 KCSE Schools in 2020. It is located in Nairobi County. This school had a mean grade of 9.31.
17. Lugulu Girls’ High School
- Lugulu Girls’ is a national girls’ high school located in Webuye in Bungoma County. In the recently concluded KCSE examination, the school had a mean grade of 9.32.
- Starehe Boys’ Centre is a boys’ national school that has consistently produced top scholars over the years. In 2020, this school had a mean grade of 9.42.
15. Moi Girls Eldoret
- This school, located in Uasin Gishu County, is a girls-only national high school. In the recently concluded KCSE examination, Moi Girls Eldoret had a mean grade of 9.56.
14. St. Bridgid’s Girls – Kiminini
- St. Bridgid’s Girls High School is located in Kiminini Town, Trans Nzoia County. This school had a mean grade of 9.69 in KCSE 2020.
13. St. Joseph’s Girls High School
- St. Joseph’s Girls High School is a girls-only boarding secondary school located in Waitaluk Location, Kitale, Trans Nzoia County. It had a mean grade of 9.95 in KCSE 2020.
12. Pangani Girls High School
- Pangani Girls is a public national girl’s boarding school located on Juja Road in Starehe constituency, Nairobi County. In KCSE 2020, this school had a mean grade of 9.97.
- Kabarak High School is a private mixed boarding high school located in Rongai Sub-County of Nakuru County. This school had a mean grade of 10.11 in KCSE 2020.
10. Chinga Boys High School
- Chinga Boys is an extra-county school located in Nyeri South Sub-County in Nyeri County. In the most recent KCSE examination, this school had a mean grade of 10.12.
- Agoro Sare High School is a public boys’ high school located in Oyugis in Homa Bay County. This school had a mean grade of 10.22 and produced the second-best student in KCSE 2020, Wasonga Allan.
- Alliance High School, one of the oldest high schools in Kenya, is a public boys’ high school located in Kikuyu, Kiambu County. This school had a mean grade of 10.30 in the recent KCSE examination.
7. Kaaga Girls High School
- Kaaga Girls High School, a boarding high school for girls located in Imenti North Sub-County, Meru County is one of the top 20 KCSE schools in 2020. In KCSE 2020, this school had a mean grade of 10.31 and was categorized as the most improved school in the examination.
- Mangu High School, founded in 1925, is credited as having produced some of the best brains in the country, including former president Mwai Kibaki. It is located in Kiambu County. This boys’ boarding high school had a mean grade of 10.33 in the KCSE 2020 examination.
5. Machakos Girls High School
- Machakos Girls’ High School is a public girls’ boarding school located in Machakos Sub-County, Machakos County. This school had a mean grade of 10.48 in the KCSE 2020 examination.
4. Maranda High School
- Maranda High School is a boys’ high school located in Siaya County. This school has consistently posted good KCSE results, and this year is no exception. Maranda had a mean grade of 10.57.
3. Kapsabet Boys
- Kapsabet High School is a boys’ national school located in Kapsabet, Nandi County. This school had a mean grade of 10.60 in the recently concluded KCSE examination.
- Alliance Girls High School is a public girls’ boarding school located in Kikuyu, Kiambu County. In KCSE 2020, this school had a mean grade of 10.65.
- Kenya High School, established in 1908, is a public girls’ boarding school located in Kileleshwa, Nairobi County. This school had a mean grade of 10.76 in KCSE 2020, making it the top school in the country.
Congratulations to all the students, staff and parents of the top 20 KCSE schools in 2020!