Top Performing National Schools in 2025 KCSE and their Mean Scores

Top schools in Kenya KCSE 2025


The 2025 Kenya Certificate of Secondary Education (KCSE) provisional results reveal how Kenya’s elite national schools performed in one of the most competitive examination cycles in recent years.

According to school-compiled results, Moi High School Kabarak in Nakuru County emerged at the top with the highest mean score among all national schools.

Leading National Schools and Their Mean Scores


Here are the top national schools and their provisional mean scores based on compiled tallies:


Moi High School Kabarak – 10.59
Alliance High School – 10.47
Maranda High School – 10.20
Murang’a Boys High School – 10.16
Alliance Girls High School – 10.10
Kapsabet Boys High School – 10.00
Meru High School – 9.97
Starehe Boys Centre – 9.97
Kagumo High School – 9.90
Mary Hill Girls High School – 9.90
Mang’u High School – 9.84
Maseno School – 9.80
Kitui School – 9.71
Pangani Girls High School – 9.71
Asumbi Girls High School – 9.70
St Francis Rang’ala Girls – 9.66
St Brigid’s Girls Kiminini – 9.61
Nanyuki High School – 9.60
Nairobi School – 9.50
Lenana School – 9.49
Kanga Boys High School – 9.40



These figures are provisional, based on school-compiled tallies while awaiting official confirmation from the Kenya National Examinations Council (KNEC).
Kenyans

Moi High School Kabarak not only topped the list with a 10.59 mean score but also stood out with a high number of A-plain and A-minus grades among its candidates.

Alliance High School maintained its reputation as a perennial academic leader, scoring a strong 10.47, an improvement from its previous cycle.

Several schools remained consistent in the elite rankings with scores around 10 and above, demonstrating the intense academic competition among Kenya’s top national schools.

These results offer a glimpse into the academic excellence of Kenya’s top secondary schools and fuel discussions among educators, students, and parents about where the strongest performances were recorded in the 2025 KCSE exams.

Also Read:  Broke University Dropout Now Living Large After Online Hustle Pays Off, Says Teachers Who Called Him a Failure Are in Shock.

Subscribe To Our YouTube Channel