• School Submission
  • School Survey
  • Scholarships

Serve Africa

Scholarship information and University and Secondary School rankings

  • Home
  • About Us
  • Ethiopia
    • Secondary Schools in Ethiopia
    • Scholarships
  • Ghana
    • Top 10 Secondary Schools in Ghana
    • SURVEY – Ghana
    • Scholarships
  • Nigeria
    • Top 10 Secondary Schools in Nigeria
    • SURVEY – Top 10 Secondary Schools for Nigeria
    • Scholarships
  • Kenya
    • Top 10 Public Secondary Schools in Kenya 2018 – 19
    • Top 10 Private Secondary Schools in Kenya
    • KCPE Results
    • KCSE Results
    • Top 10 Independent Schools in Kenya
    • Scholarships – Undergrad
    • Scholarships – Graduate
  • South Africa
    • South Africa Scholarships
    • Top 10 Secondary Schools in South Africa
    • TOP 10 South Africa Universities
    • SURVEY – Top Secondary Schools
  • Tanzania
    • Scholarships
    • Survey – Top 10 Secondary Schools for Tanzania
    • Top 10 Secondary Schools in Tanzania
  • Uganda
    • Top 10 Secondary Schools in Uganda
    • SURVEY – Top 10 Secondary Schools for Uganda
  • Zimbabwe
    • TOP 10 Secondary Schools in Zimbabwe
    • SURVEY – Top 10 Secondary Schools for Zimbabwe
    • Scholarships

Top 20 KCSE Schools in 2020

By Samuel

Here is the list of the top 20 schools in the recently concluded KCSE Examination.

20. Kamusinga High School

  • 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.

18. State House Girls School

  • 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.

16. Starehe Boys’ Centre

  • 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.

11. Kabarak High School

  • 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.

9. Agoro Sare High School

  • 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.

8. Alliance High School

  • 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.

6. Mangu High School

  • 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.

2. Alliance Girls High School

  • 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.

1. Kenya High School

  • 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!

Share this:

  • Tweet
  • Click to share on WhatsApp (Opens in new window) WhatsApp

Filed Under: Scholarships Tagged With: KCSE 2020 Rankings, Top 20

Free Scholarship Email Updates

Scholarship of the Week

Follow Us

  • TikTok
  • YouTube
  • WhatsApp
  • Facebook

Recent Posts

  • Mauritius Africa Scholarship Scheme
  • Top 10 Secondary Schools in Liberia
  • Iowa State University International Merit Scholarship Program
  • UCL Global Undergraduate Scholarships
  • Mount Allison Entrance Scholarships (First-Year Students)

Recent Comments

  • Steven Basa on Top 9 Uganda Secondary School Scholarships
  • Steven Basa on Top 9 Uganda Secondary School Scholarships
  • Muhoozi Kenneth on Top 9 Uganda Secondary School Scholarships
  • DRADEBO ALBERT on Top 9 Uganda Secondary School Scholarships
  • Kato Isaac Lubwama on Top 9 Uganda Secondary School Scholarships

Favorite Sites

  • Educate Ethiopia
  • Educate Ghana
  • Educate Kenya
  • Educate Nigeria
  • Educate Tanzania
  • Educate Uganda
  • Educate Zambia
  • Educate Zimbabwe
  • www.InternationalScholarships.ca
  • _Free Undergraduate Scholarships
  • Privacy Policy
We advise against ever posting personal information (email or phone number) in a public place on the internet - Scammers can obtain your information and use it to send you false solicitations.

Copyright © 2025 · Serve Africa.info · Log in