LOADING

Type to search

KCSE 2025: Full List of the Top 20 Best-Performing Schools

Share

On Friday, January 9, 2026, the Cabinet Secretary for Education, Julius Ogamba, announced the results of the 2025 Kenya Certificate of Secondary Education (KCSE) examination.

The results were released at AIC Chebisas High School in Eldoret, Uasin Gishu County.

A total of 993,226 candidates sat the national examination across centres countrywide. Of these, 502,214 were female, while 492,019 were male.

Out of the total candidature, 270,000 candidates attained a C+ grade and above, qualifying for direct university entry, while 720,000 scored C plain and below.

Only 1,932 candidates achieved a Grade A.

Following the release of the results, celebrations erupted in various parts of the country, with several schools drawing national attention after posting impressive performances. Renowned national schools once again dominated the headlines.

Below is the full list of the top 20 best-performing schools in the recently released KCSE 2025 examination results.

Top 20 Performing Schools in KCSE 2025

Rank School Grade A Mean Score Candidates
1 Moi High School Kabarak 82 10.6 406
2 Alliance High School 128 10.4707 461
3 Maranda High School 101 10.2 566
4 Alliance Girls High School 58 10.1 540
5 Kapsabet High School 49 10.0
6 Starehe Boys’ Centre 34 9.975 301
7 Meru School 69 9.9743 545
8 Maryhill Girls High School 64 9.9008 665
9 Maseno School 89 9.8335 806
10 Mang’u High School 92 9.842 682
11 Lumbwa Girls High School 9 9.784 914
12 Nyakongo Boys Gesima 4 9.794 525
13 Pangani Girls High School 39 9.7188 377
14 Kitui School 17 9.718 354
15 St. Rang’ala Girls 5 9.66 736
16 Nanyuki School 55 9.683 477
17 St. Brigid’s Girls Kiminini 15 9.61 342
18 Nairobi School 42 9.537 602
19 Lenana School 21 9.4988 431
20 Anestar Boys High School 3 9.48

Elsewhere, the Kenya National Examination Council (KNEC) revealed that most candidates, comprising 716,048 (72.02 per cent), sat the examination at the ideal age of between 17 and 19 years.

Also Read: Got Your KCSE Results? Here’s What To Do In The Next 72 Hours

However, 250,787 candidates (25.27 per cent) were aged 20 years and above, pointing to delayed school progression, repeat sittings, and re-entry into the education system. Only 26,391 candidates (2.65 per cent) were aged 16 years and below.

National Schools Produce Most A Grades

Top grades were heavily concentrated in elite institutions. Of all Grade A scores recorded nationally, 1,526 came from national schools, compared to 197 from extra-county schools, six from county schools, and eight from sub-county schools.

Private schools accounted for 185 Grade A results.

Sub-county schools accounted for 580,000 candidates across 7,200 schools, far surpassing national schools, which had about 30,000 candidates in 103 institutions. Extra-county schools registered 98,000 candidates, county schools 280,000, while private schools enrolled 75,000 candidates.

Gender Trends in Subject Performance

Gender-based performance patterns persisted in 2025. Female candidates performed better in English, Kiswahili, Kenyan Sign Language, Home Science, Christian Religious Education, and Arts and Design.

Male candidates, on the other hand, outperformed females in Mathematics, Biology, Chemistry, Physics, Geography, History and Government, Building Construction, and Business Studies.

Gender Patterns in Counties

Counties with significantly more male candidates included Garissa, Mandera, Wajir, Turkana, Narok, Samburu, Marsabit, Homa Bay, Nyamira, and West Pokot. Counties with more female candidates included Kiambu, Kajiado, Kakamega, Meru, Isiolo, Lamu, Kisii, Kitui, Busia, and Tharaka Nithi.

Also Read: Your KCSE Grade Does Not Define Your Future-Here’s Why

Several counties, including Nairobi, Nyeri, Kilifi, Kericho, Nandi, Bungoma, Murang’a, and Kirinyaga, recorded near gender parity.

Only 1,332 candidates attained a straight Grade A, while 66,805 candidates scored C+, the minimum university entry grade. The majority of candidates scored between C and D+, and a total of 1,180 results were cancelled.

Follow our WhatsApp Channel and WhatsApp Community for instant news updates

 

List of Top 20 Performing Schools in KCSE 2025

Photo of Education CS Julius Ogamba addressing a past function. PHOTO/MoE

Tags:

You Might also Like