Top 100 Schools Nationally in the 2023 KCSE Exams
Moi High School Kabarak emerged as the best overall school nationally in the 2023 KCSE Exams.
![Top 100 Schools Nationally in the 2023 KCSE Exams](https://pbs.twimg.com/media/Fm738ymXEA4DI00.jpg:large)
This is after recording a mean score of 10.4 which is a B+{plus}. In second position was Kenya High School with a mean score of 9.9. St. Anthonys Boys Kitale emerged third after getting a mean of 9.8.
Official List of Top 100 Schools KCSE Nationally:
Here is the final list of the top and best 100 Schools in KCSE 2021/2022 Exams Nationally;
Pos Nationally | School | Mean Score | Grade | County |
1 | Kapsabet Boys | 10.688 | A- | Nandi |
2 | The Kenya High School | 10.42 | B+ | Nairobi |
3 | Moi High School Kabarak | 10.36 | B+ | Nakuru |
4 | Alliance High School | 10.19 | B+ | Kiambu |
5 | St Brigid’s Girls Kiminini | 10.05 | B+ | Trans Nzoia |
6 | Kagumo High School | 9.78 | B+ | Nyeri |
7 | Friends School Kamusinga | 9.6186 | B+ | Bungoma |
8 | Moi Girls Eldoret | 9.52 | B+ | Uasin Gishu |
9 | Mary Hill Girls High School | 9.512 | B+ | Kiambu |
10 | Kitui School | 9.5 | B+ | Kitui |
11 | Lugulu Girls | 9.4814 | B | Bungoma |
12 | Baricho Boys High School | 9.45 | B | Kirinyaga |
13 | Starehe Boys Centre | 9.44 | B | Nairobi |
14 | Orero High School | 9.4083 | B | Homa Bay |
15 | St Gonzaga Gonza Isoge | 9.356 | B | Nyamira |
16 | Kabianga High School | 9.3467 | B | Kericho |
17 | Gendia High School | 9.3121 | B | Homa Bay |
18 | Nyambaria School | 9.3086 | B | Nyamira |
19 | Nyansiongo High | 9.3013 | B | Nyamira |
20 | Murang’a High | 9.3 | B | Murang’a |
21 | Kanga Boys High School | 9.24 | B | Migori |
22 | Kebirigo Boys | 9.174 | B | Nyamira |
23 | Mbita High School | 9.1595 | B | Homa Bay |
24 | Moi Tea Girls High School | 9.137 | B | Kericho |
25 | Sheikh Khalifa | 9.1 | B | Mombasa |
26 | Maranda High School | 9.1 | B | Siaya |
27 | Ugenya High School | 9.05 | B | Siaya |
28 | Nyakeore Secondary | 9.03 | B | Nyamira |
29 | Maseno School | 9.022 | B | Kisumu |
30 | Nairobi School | 9 | B | Nairobi |
31 | Moi Girls High Sindo | 9 | B | Homa Bay |
32 | Kianda School | 8.99 | B | Nairobi |
33 | Meru School | 8.98 | B | Meru |
34 | Kisii School | 8.93 | B | Kisii |
35 | Kiage Tumaini | 8.93 | B | Kisii |
36 | St Claire Seondary Elburgon | 8.9 | B | Nakuru |
37 | Mudasa Academy | 8.9 | B | Vihiga |
38 | Baringo High School | 8.858 | B | Baringo |
39 | Bishop Gatimu Girls Ngandu | 8.858 | B | Nyeri |
40 | St Peter’s Nyakemincha | 8.8416 | B | Nyamira |
41 | Nyabururu Girls High School | 8.84 | B | Kisii |
42 | Asumbi Girls High School | 8.812 | B | Homa Bay |
43 | Ober Boys Secondary | 8.8 | B | Homa Bay |
44 | Sironga Girls High School | 8.76 | B | Nyamira |
45 | Nanyuki High School | 8.74 | B | Laikipia |
46 | Meteitei Boys | 8.733 | B | Nandi |
47 | Light Academy | 8.73 | B | Mombasa |
48 | Nyakongo Boys | 8.721 | B | Nyamira |
49 | Nakuru Girls High School | 8.7 | B | Nakuru |
50 | Chogoria Girls High School | 8.65 | B | Tharaka Nithi |
51 | Riokindo Boys | 8.6 | B | Kisii |
52 | Bunyore Girls | 8.563 | B | Vihiga |
53 | Nakuru Boys High School | 8.56 | B | Nakuru |
54 | St Mary’s Igoji | 8.52 | B | Meru |
55 | Moi High School Mbiruri | 8.52 | B | Embu |
56 | Kapsabet Girls High School | 8.5 | B | Nandi |
57 | Agoro Sare High School | 8.5 | B | Homa Bay |
58 | Kyeni Girls High School | 8.49 | B- | Embu |
59 | St Joseph’s Boys High School, Kitale | 8.45 | B- | Trans Nzoia |
60 | St Anthony’s Boys School, Kitale | 8.45 | B- | Trans Nzoia |
61 | Ambira High School | 8.45 | B- | Siaya |
62 | Nyakoiba Secondary | 8.41 | B- | Kisii |
63 | Tenwek Boys High School | 8.4 | B- | Bomet |
64 | Chemelil Sugar Academy | 8.4 | B- | Kisumu |
65 | Lenana School | 8.3719 | B- | Nairobi |
66 | Litein Boys High School | 8.33 | B- | Kericho |
67 | Riara Springs | 8.32 | B- | Nairobi |
68 | Butere Girls | 8.3023 | B- | Kakamega |
69 | Tabagon Girls High School | 8.3 | B- | Baringo |
70 | Nkubu High School | 8.3 | B- | Meru |
71 | Sigoti Complex Secondary School | 8.29 | B- | Kisumu |
72 | Utumishi Boys Academy | 8.23 | B- | Nakuru |
73 | Starehe Girls Centre | 8.23 | B- | Kiambu |
74 | Nyalenda Mixed Secondary | 8.2264 | B- | Homa Bay |
75 | Kaaga Girls High School | 8.22 | B- | Meru |
76 | Kebulonik High School | 8.2 | B- | Nandi |
77 | Kakamega School | 8.2 | B- | Kakamega |
78 | Bishop Linus Okok Girls | 8.2 | B- | Homa Bay |
79 | Lelu Secondary | 8.17 | B- | Kericho |
80 | Kisumu Girls High School | 8.15 | B- | Kisumu |
81 | Joseph’s Girls Chepterit | 8.14 | B- | Nandi |
82 | St Joseph’s Rapogi | 8.135 | B- | Migori |
83 | Samoei Boys High School | 8.11 | B- | Nandi |
84 | Metkei Girls High School | 8.1 | B- | Elgeyo Marakwet |
85 | Maria Soti Girls High | 8.07 | B- | Elgeyo Marakwet |
86 | St Patrick’s Iten | 8.05 | B- | Elgeyo Marakwet |
87 | Saye Mixed Secondary | 8.049 | B- | Homa Bay |
88 | Nyaikuro High School | 8.046 | B- | Kisii |
89 | Pioneer School | 8.04 | B- | Murang’a |
90 | Mwongori High | 8.0141 | B- | Nyamira |
91 | Qubaa Muslim | 8.01 | B- | Mombasa |
92 | Ndalat Gaa Girls Secondary School | 8.01 | B- | Elgeyo Marakwet |
93 | Chavakali Boys | 8.0098 | B- | Vihiga |
94 | Moi Kapsowar Girls High School | 8 | B- | Elgeyo Marakwet |
95 | Tonga Boys | 8 | B- | Homa Bay |
96 | Rangenyo Girls High School | 7.9448 | B- | Nyamira |
97 | Moi Girls Isinya | 7.92 | B- | Kajiado |
98 | Nyangwa Boys High School | 7.9 | B- | Embu |
99 | Good Shepherd Minor Seminary | 7.9 | B- | Samburu |
100 | Kaplong Girls High School | 7.9 | B- | Bomet |
101 | Matuga Girls | 7.89 | B- | Kwale |
102 | St Theresa’s Girls High School | 7.84 | B- | Samburu |
103 | Moi Siongiroi Girls High School | 7.8 | B- | Bomet |