Moi High School Kabarak tops the list of the best schools in 2025 KCSE. The school had a total of 82 straight As. It’s closely followed by Alliance High School and Maranda High School. Below is the list of the top schools in 2025 KCSE:
1. Moi High School Kabarak – Mean Score: 10.6 | Grade A: 82
2. Alliance High School – Mean Score: 10.4707 | Grade A: 128
3. Maranda High School – Mean Score: 10.2 | Grade A: 101
4. Alliance Girls High School – Mean Score: 10.1 | Grade A: 58
5. Kapsabet High School – Mean Score: 10.0 | Grade A: 49
6. Starehe Boys Centre – Mean Score: 9.975 | Grade A: 34
7. Meru School – Mean Score: 9.9743 | Grade A: 69
8. Maryhill Girls High School – Mean Score: 9.9008 | Grade A: 64
9. Maseno School – Mean Score: 9.8335 | Grade A: 89
10. Mangu High School – Mean Score: 9.842 | Grade A: 92
11. Asumbi Girls High School – Mean Score: 9.784 | Grade A: 9
12. Nyabongo Boys Gesima – Mean Score: 9.794 | Grade A: 4
13. Pangani Girls High School – Mean Score: 9.7188 | Grade A: 39
14. Kitui School – Mean Score: 9.718 | Grade A: 17
15. St. Rang’ala Girls – Mean Score: 9.66 | Grade A: 5
16. Nanyuki School – Mean Score: 9.683 | Grade A: 55
17. St. Brigid’s Girls Kiminini – Mean Score: 9.61 | Grade A: 15
18. Nairobi School – Mean Score: 9.537 | Grade A: 42
19. Lenana School – Mean Score: 9.4988 | Grade A: 21
20. Anestar Boys High School – Mean Score: 9.48 | Grade A: 3












