TOP 30 SCHOOLS IN KCSE 2025
Position
Name of the School
Mean
1
Moi High School – Kabarak
10.59
2
Alliance High School
10.47
3
Maranda High School
10.2
4
Muranga High School
10.16
5
Alliance Girls High School
10.1
6
Kapsabet High School
10.0
7
Starehe Boys’ Centre
9.98
8
Meru High School
9.97
9
Kagumo High School
9.95
10
Maryhill Girls School
9.9
11
The Kenya High School
9.86
12
Mangu High School
9.84
13
Maseno School
9.83
14
Bunyore Girls School
9.81
15
Nyakongo Boys
9.79
16
Asumbi Girls
9.78
17
St Joseph Boys Kitale
9.77
18
Moi Girls High School – Eldoret
9.74
19
Pangani Girls
9.72
20
Kitui School
9.71
21
Nanyuki School
9.68
22
St Rangala Girls
9.66
23
St Brigid’s Girls – Kiminini
9.61
24
Nairobi School
9.54
25
Nova Pioneer Group of Schools
9.5
26
Lenana School
9.49
27
Anestar Boys High School
9.48
28
Kanga High School
9.43
29
Friends School Kamusinga
9.34
30
Kwale High School
9.3

