LIST OF TOP 100 SCHOOLS NATIONALLY IN KCSE 2022

LIST OF TOP 100 SCHOOLS NATIONALLY IN KCSE 2022

 

Top 100 schools KCSE 2023/2024 Nationally; Official list

  • Nyambaria High School from Nyamira County emerged as the top overall school in the 2022/2023 KCSE examinations Results. This is after recording a mean score of 10.897 (an A minus).
  • Cardinal Otunga from Kisii County and Kokuro Boys from Migori took positions 2 and 3 respectively.
  • Here is the official list of the top 100 schools in the 2023/2024 KCSE exams, nationally
Pos NationallyName of SchoolMean ScoreRegionCountyMean Grade
1NYAMBARIA SCHOOL10.897NYANZANyamiraA-{minus}
2CARDINAL OTUNGA10.76NYANZAKisiiA-{minus}
3Kokuro Boys10.68NYANZAMigoriA-{minus}
4ALLIANCE GIRLS10.52CentralKiambuA-{minus}
5ST Brigids Girls High KIMININI10.5Rift ValleyTranz NzoiaA-{minus}
6Strathmore School10.5NairobiNairobiA-{minus}
7PANGANI GIRLS10.49NairobiNairobiB+{plus}
8NAKURU BOYS HIGH10.42Rift ValleyNakuruB+{plus}
9ASUMBI GIRLS10.377NYANZAHoma BayB+{plus}
10Mang’u High10.336CentralKiambuB+{plus}
11St. Anthonys Boys Kitale10.33Rift ValleyTranz NzoiaB+{plus}
12GONZAGA GONZA10.3NYANZANyamiraB+{plus}
13Mudasa Academy10.3WESTERNVihigaB+{plus}
14ST. PAULS IGONGA10.24NYANZAKisiiB+{plus}
15Igonga DOK Secondary10.24NYANZAKisiiB+{plus}
16Alliance High School10.2CentralKiambuB+{plus}
17Moi High School Kabarak10.13Rift ValleyNakuruB+{plus}
18Kapsabet High10.083Rift ValleyNandiB+{plus}
19Kisumu Day Secondary10.074NYANZAkisumuB+{plus}
20Moi Girls Eldoret10.06Rift ValleyUasin GishuB+{plus}
21KANGA HIGH9.97NYANZAMigoriB+{plus}
22KAAGA GIRLS9.96CentralmeruB+{plus}
23Kenya High School9.95NairobiNairobiB+{plus}
24Matinyani Secondary9.942EasternKituiB+{plus}
25St Brigids Girls High9.92Rift ValleyTranz NzoiaB+{plus}
26ORERO BOYS9.906NYANZAHoma BayB+{plus}
27Light Academy Mombasa9.9CoastMombasaB+{plus}
28Samoei Boys High9.89Rift ValleyNandiB+{plus}
29CHEPWAGAN BOYS9.7474Rift ValleyKerichoB+{plus}
30Chebwagan high9.74Rift ValleyKerichoB+{plus}
31MASENO SCHOOL9.663NYANZAKisumuB+{plus}
32Ogande Girls9.62NYANZAHoma BayB+{plus}
33Sawagongo High9.619NYANZASiayaB+{plus}
34Kagumo High9.58CentralNyeriB+{plus}
35Murang’a High9.55CentralMurang’aB+{plus}
36Nairobi School9.543NairobiNairobiB+{plus}
37MARANDA SCHOOL9.541NYANZASiayaB+{plus}
38Nyakongo boys9.54NYANZANyamiraB+{plus}
39MERU SCHOOL9.52CentralMeruB+{plus}
40ST PATRICKS MAKUNGA9.5Rift ValleyTranz NzoiaB+{plus}
41Cheborge Boys9.44Rift ValleyKerichoB{plain}
42Bishop Linus Okok girls9.43NYANZAHoma BayB{plain}
43Light Academy Nairobi9.39NairobiNairobiB{plain}
44CHEBORGE GIRLS9.3754Rift ValleyKerichoB{plain}
45Korongoi Girls9.36Rift ValleyKerichoB{plain}
46Lelwak boys9.344Rift ValleyNandiB{plain}
47KIPSIGIS GIRLS HIGH SCHOOL9.3154Rift ValleyKerichoB{plain}
48Kitui School9.312EasternKituiB{plain}
49Nyalenda Secondary9.3NYANZAHoma BayB{plain}
50Butula Boys9.287WESTERNBusiaB{plain}
51MOBAMBA HIGH9.284NYANZAKisiiB{plain}
52Sigoti Complex9.27NYANZAKisumuB{plain}
53STAREHE BOYS CENTRE9.27NairobiNairobiB{plain}
54ST.MARKS CHERANG’ANI9.2517WESTERNTranz NzoiaB{plain}
55Friends School Kakamega9.2473WESTERNKakamegaB{plain}
56Mt Carmel girls9.2353EasternMakueniB{plain}
57MaryHill Girls9.23CentralKiambuB{plain}
58Kiage Tumaini High9.23NYANZAKisiiB{plain}
59Saye Mixed9.22NYANZAHoma BayB{plain}
60Kabianga High9.2162Rift ValleyKerichoB{plain}
61Moi Tea Girls High School9.21Rift ValleyKerichoB{plain}
62OSSEN GIRLS HIGH9.2Rift ValleyBaringoB{plain}
63ST MARKS CHERANGANY9.2Rift ValleyTranz NzoiaB{plain}
64MBITA HIGH9.157NYANZAHoma BayB{plain}
65KATHIANI GIRLS HIGH9.1235EasternMachakosB{plain}
66KISII SCHOOL9.12NYANZAKisiiB{plain}
67MWONGORI HIGH9.119NYANZANyamiraB{plain}
68KUURA SEC9.11NYANZANyamiraB{plain}
69St Clare Girls Secondary9.1Rift ValleyNakuruB{plain}
70ANDERSEN HIGH9.1Rift ValleyTranz NzoiaB{plain}
71ST PETERS ABWAO SECONDARY9.1NYANZAkisumuB{plain}
72St Pauls Gekano Boys9.0634NYANZANyamiraB{plain}
73NYANSIONGO HIGH9.053NYANZANyamiraB{plain}
74WANG’APALA BOYS9.04NYANZAHoma BayB{plain}
75Sheikh Khalifa Bin Zayed9CoastMombasaB{plain}
76RIGOKO ELCK9NYANZANyamiraB{plain}
77Kapsabet Girls8.98Rift ValleyNandiB{plain}
78Metkei Girls High8.96Rift ValleyElgeyo MarakwetB{plain}
79AGORO SARE8.935NYANZAHoma BayB{plain}
80Kibabii Boys High8.93WESTERNBungomaB{plain}
81Mbooni Girls8.911EasternMakueniB{plain}
82MENYENYA SDA8.871NYANZANyamiraB{plain}
83Ruth Kiptui Girls Kasok8.87Rift ValleyBaringoB{plain}
84Moteiribe Secondary8.859NYANZAKisiiB{plain}
85KEBIRIGO BOYS8.842NYANZANyamiraB{plain}
86Arabuko Forest High8.84CoastKilifiB{plain}
87Nyamagwa girls8.823NYANZAKisiiB{plain}
88RUTH KIPTUI GIRLS8.8Rift ValleyBaringoB{plain}
89ST JOSEPHS BOYS8.8Rift ValleyTranz NzoiaB{plain}
90Meteitei Secondary8.77Rift ValleyNandiB{plain}
91Qubaa Muslim Secondary8.76CoastMombasaB{plain}
92OLOOLAISER HIGH SCHOOL8.76Rift ValleyKajiadoB{plain}
93TENWEK HIGH SCHOOL8.7561Rift ValleyBometB{plain}
94BUTERE GIRLS8.727WESTERNKakamegaB{plain}
95NYAIKURO MIXED SEC8.71NYANZANyamiraB{plain}
96Got Rateng’ Mixed8.7NYANZAHoma BayB{plain}
97Chemelil Sugar Academy8.69NYANZAKisumuB{plain}
98LUGULU GIRLS8.655WESTERNBungomaB{plain}
99St Andrew Kaggwa Girls High8.648NYANZANyamiraB{plain}
100NYABURURU GIRLS8.631NYANZAKisiiB{plain}
101NYAKOIBA HIGH8.6NYANZAKisiiB{plain}
102Ober Boys8.6NYANZAHoma BayB{plain}
103Nyangajo Girls8.6NYANZAHoma BayB{plain}
104Dr Aggrey School8.6CoastTaita TavetaB{plain}

kenya school calender 2024

Top 10 Most Requested High Schools in 2022- 2023

1. Kabianga Boys
2. Nanyuki High School
3. Pangani Girls
4. Kapsabet Boys
5. Alliance Girls
6. Maseno School
7. Nakuru High School
8. Butere Girls
9. Mangu Boys High School
10. Alliance Boys High School

Kcse results 2023 (new website)
LIST OF TOP 100 SCHOOLS NATIONALLY IN KCSE 2022

 

SEE ALSO: TOP 10 BEST SCHOOLS IN NAIROBI 

LIST OF TOP 100 SCHOOLS NATIONALLY IN KCSE 2022

1.Nyambaria High School – 10.89

2. Cardinal Otunga High School – 10.76

3. Asumbi Girls High School – 10.371

4.Mangu High School – 10.36

5. St Antony’s Boys High School – 10.33

6.Mudasia Academy – 10.3

7.St Paul Igonga Dok Secondary – 10.24

8. Alliance High School – 10.2

9.Moi High School Kabarak – 10.13

10. Kapsabet Boys High School – 10.1

11. Kanga High School – 9.97

12. Kenya High School – 9.95

13. St Paul’s Gekano Boys – 9.95

14. Matinyani Secondary School – 9.94

15.St Brigid’s Girls High School – 9.92

16.Orero High School – 9.9

17.Samoei Boys Secondary School – 9.89

18.Chebwagan High School – 9.74

19.Maseno School – 9.64

20.Ogande Girls High School – 9.62

21.Sawagongo High School – 9.61

22.Kagumo High School – 9.57

23.Murang’a High School – 9.55

24.Nyakongo Boys High School – 9.54

25.Nairobi School – 9.54

26.Maranda School – 9.54

27.Cheborgei Boys High School – 9.44

28.Light Academy Nairobi – 9.39

29.Korongoi Girls – 9.36

30.Mobamba High School – 9.28

31.Friends School Kamusinga – 9.24

32.Maryhill Girls High School – 9.23

33.Saye Mixed Secondary School – 9.22

34.Kabianga High School – 9.22

35.Kabianga School – 9.21

36.Moi Tea Girls School – 9.21

37.Mbita High School – 9.2

38.Kisii School – 9.12

39.St Clare Girls Secondary School – 9.1

40.St Kizito Nyansiongo Boys – 9.05

41.Kapsabet Girls – 8.98

42.Metkei Girls High School – 8.96

43.Agoro Sare – 8.93

44.St Mary’s Kibabi Boys High School – 8.93

45.Ruth Kaptui Girls High School Kasok – 8.87

46.Meteitei Secondary School – 8.77

 

How To Check  2023 KCSE Results.

To check your KCSE 2023 results released by KNEC, follow these steps:

1. Prepare: Have at least KSh. 25 airtime ready.

2. Send Message: Send your KCSE Index Number to SMS Code 40054

3. Wait Patiently: Results may take a few minutes to arrive, so be patient.

 

Kcse Results 2023 For Schools Checking Online:

 

1. Visit KNEC Portal: Go to the KNEC portal.knec-portal.ac.ke

2. Access Results: Click on “Online Results” and log in with your provided username and password.

3. View Performance: You can then see the performance of all your candidates.

After getting results, it’s not the end but a transition

1. Next Level Preparation: Students meeting university cutoff points should prepare for the next level.

2. Alternative Paths: If the university isn’t an option, consider applying to technical institutions.

3. Skill-Based Courses: Before university, think about short courses like Computer Packages, Digital Entrepreneurship Training, Video Editing, and more.

4. ICT Scholarships: Explore ICT scholarships available in Kenya for 2023.

KNEC LIST OF KCSE 2022 TOP 200 SCHOOLS NATIONALLY

Pos. School KCSE Mean County

1 Kenya High 10.467 Nairobi
2 Kapsabet Boys 10.11 Nandi
3 Kisima Mixed 10.05 Nyandarua
4 Alliance High 10.019 Kiambu
5 Mary Hill Girls 9.92 Kiambu
6 Alliance Girls 9.92 Kiambu
7 Strathmore School 9.88 Nairobi
8 Moi High School Kabarak 9.88 Nakuru
9 Mang’u High 9.868 Kiambu
10 Light Academy 9.84 Nairobi
11 Anestar Boys High 9.7 Nakuru
12 Moi Girls Eldoret 9.65 Uasin Gishu
13 Pangani Girls 9.56 Nairobi
14 Nairobi School 9.55 Nairobi
15 Kianda School 9.53 Nairobi
16 Nakuru Girls High 9.52 Nakuru
17 St Brigid’s Kiminini 9.4 Trans Nzoia
18 Murang’a High 9.2733 Murang’a
19 Riara Springs 9.2 Nairobi
20 Friends School Kamusinga 9.1608 Bungoma
21 Moi Tea Girls Sec. 9.16 Kericho
22 Maseno School 9.09 Kisumu
23 Kipsigis Girls High 9.08 Kericho
24 Sheikh Khalifa 9.01 Mombasa
25 Kagumo High 8.99 Nyeri
26 Bishop Gatimu Ngandu 8.962 Nyeri
27 Segero Adventist National 8.927 Uasin Gishu
28 Maranda High 8.90628 Siaya
29 Pope Benedict Seminary 8.9 Kisii
30 Bunyore Girls High 8.8925 Vihiga
31 Litein High School 8.84 Kericho
32 Agoro Sare High 8.834 Homa Bay
33 Nakuru Boys High 8.81 Nakuru
34 Damacrest Academy 8.8 Kiambu
35 Baricho High 8.8 Kirinyaga
36 Light Academy 8.72 Mombasa
37 Limuru Girls 8.7 Kiambu
38 Kanga High 8.7 Migori
39 Meru School 8.67 Meru
40 Machakos School 8.6207 Machakos
41 Mudasa Academy 8.62 Vihiga
42 Mary Mother of Grace 8.62 Laikipia
43 Kiage Tumaini 8.6 Kisii.
44 Kitui School 8.6878 Kitui
45 Riokindo Boys 8.67Kisii
46 Karima Girls High 8.58 Nyandarua
47 Kahuhia Girls 8.53 Murang’a
48 Nkubu High 8.5 Meru
49 Carmel Girls 8.5 Machakos
50 Kisasi Boys 8.47 Kitui
51 Moi Girls Mbiruri 8.405 Embu
52 Precious Blood Riruta 8.4 Nairobi
53 Moi Forces Lanet 8.4 Nakuru
54 Mbita High 8.4 Homa Bay
55 Karura SDA 8.4 Nairobi
56 Kabare Girls 8.4 Kirinyaga
57 Kisii School 8.381 Kisii
58 St Mary’s Igoji Girls 8.37 Meru
59 Sacho High School 8.36 Baringo
60 Metkei Girls 8.34 Elgeyo Marak-wet
61 Njiiri School 8.33 Murang’a
62 Elburgon Secondary 8.33 Nakuru
63 Chogoria Girls 8.31 Tharaka Nithi
64 Mutira Girls 8.3 Kirinyaga
65 Moi Siongiroi Girls 8.3 Bomet
66 Lugulu Girls High 8.2578 Bungoma
67 Memon Academy 8.2 Mombasa
68 Kyeni Girls 8.2 Embu
69 Muthale Girls 8.102 Kitui
70 Tengecha Girls High 8.1 Kericho
71 St Mary’s Boys Nyeri 8.1 Nyeri
72 Qubaa Muslim 8.1 Mombasa
73 Kathiani Girls 8.1 Machakos
74 St Francis Misyani 8.06 Machakos
75 Baringo High School 8.06 Baringo
76 Makueni Boys 8.054 Makueni
77 St Anthony Boys, Kitale 8.01 Trans Nzoia
78 Nyambaria High 8.01 Nyamira
79 Kangaru Girls 8.01 Embu
80 Mahiga Girls 8 Nyeri
81 Elite Girls 8 Laikipia
82 St Joseph’s Boys Kitale 7.92 Trans Nzoia
83 Sacred Heart Roreti Girls 7.9 Kericho
84 Orero Boys 7.9 Hama Bay
85 Kapsabet Girls 7.9 Nandi
86 lstiqama Academy 7.9 Mombasa
87 Graceland Girls 7.87 Laikipia
88 Nanyuki High School 7.82 Laikipia
89 Naivasha Girls 782 Nakuru
90 St Peter’s Nyakemincha 7.806 Nyamira
91 Pioneer Girls 7.8 Murang’a
92 Ndalani Sec 7.8 Machakos
93 Kiurani Boys 7.8 Tharaka Nithi
94 Kiaguthu Boys 7.8 Murang’a
95 Mugoiri Girls 7.7928 Murang’a
96 Tenwek High School 7.79 Bomet
97 St Patrick’s Iten 7.79 Elgeyo Marakwet
98 Kaplong Girls High School 7.79 Bomet
99 Chavakali Boys 7.756 Vihiga
100 Thika High 7.74 Kiambu
101 Ndururumo High School 7.74 Laikipia
102 Mary Mount Secondary 7.74 Nakuru
103 Tengecha Boys 7.73 Kericho
104 Edenburg 7.727 Murang’a
105 Nyangwa 7.71 Embu
106 Kabianga High 7.7046 Kericho
107 Machakos Girls 77 Machakos
108 Kianyaga 7.7 Kirinyaga
109 Kenyatta Mwatate 7.7 Taita Taveta
110 Kaplong Boys High 7.7 Bomet
111 Kakamega High 77 Kakamega
112 Homa Bay Boys 77 Homa Bay

113 St Charles Lwanga 7.6897 Kitui
114 Nairobi Leadership Academy 7.67 Nairobi
115 Matinyani Boys 7.67 Kitui
116 Njonjo Girls High 7.64 Laikipia
117 St Charles Lwanga 1chuni 7.6 Kisii
118 Chuka Boys 7.6 Tharaka Nithi
119 Nyandarua High 7.58 Nyandarua
120 Booker Academy 7.508 Kakamega
121 Ramba Boys 7.5 Siaya
122 Paul Boit Boys 7.5 Uasin Gishu
123 Nyabururu Girls 7.5 Kisii
124 Ngiriambu High 7.5 Kirinyaga
125 Ngiriambu High 7.5 Kirinyaga
126 Kamureito Secondary 7.5 Bomet
127 Segero Adventist High 7.47 Uasin Gishu
128 AIc Litein Girls 7.46 Keilcho
129 Butere Girls High 7.452 Kakamega
130 Bahari Girls Kilifi 7.436 Kilifi
131 Tumaini International 7.4 Machakos
132 St. Mary’s Yala 7.4 Siaya
133 Nyeri High 7.4 Nyeri
134 Kisumu Boys 7.4 Kisumu
135 Kerugoya Girls 7.4 Kirinyaga
136 Riokindo High 7.35 Kisii
137 Nyahururu Highway Schools 7.35 Nyandarua
138 St Peters Mumias 7.332 Kakamega
139 Uzalendo School 7.33 Baringo
140 Kimangao Girls 7.3267 Kitui
141 St Peter’s Boys Mumias 7.322 Kakamega
142 Matungulu Girls 7.3 Machakos
143 Kyamboo Secondary 7.3 Kitui
144 Kebirigo Boys 7.3 Nyamira
145 Cardinal Otunga Mosocho 7.289 Kisii
146 Keveye Girls 7.2593 Vihiga
147 Bura Girls 7.22 Taita Taveta
148 Sawagongo High 7.2 Siaya
149 Rapogi High 7.2 Migori
150 Ikuu Boys 7.2 Tharaka Nithi
151 Cardinal Otunga Girls 7.2 Bungoma
152 Buru Buru Girls 7.2 Nairobi
153 Barpello High School 7.2 Baringo
154 Saseta Girls High School 7.15 Bomet
155 Meteitei Secondary 7.12 Nandi
156 Mabole Boys 7.118 Kakamega
157 St Peters Abwao 7.1 Migori
158 Samoei Secondary 7.1 Nandi
159 Nyang’ori Boys 7.1 Vihiga
160 Moi Girls Vokoli 7.1 Vihiga
161 Mary Leakey Girls 7.1 Kiambu
162 Kapnyeberai Secondary 7.1 Nandi
163 Matuga Girls 7.097 Kwale
164 Kabarnet High School 7.06 Baringo
165 Ugenya Boys 7.05 Siaya
166 Ng’iya Girls 7.05 Siaya
167 St Joseph Cheptiret 7.024 Uasin Gishu
168 Molo Academy 7.02 Nakuru
169 Ikanga Boys 7.01 Kitui
170 Chepterit Girls 7.01 Nandi
171 St Mary’s Girls Mumias 7.007 Kakamega
172 St Peters Seminary 7 Kakamega
173 Sironga Girls 7 Nyamira
174 Rockfields Senior 7 Nairobi
175 Kerugoya Boys 7 Kirinyaga
176 St Angela’s Girls 6.99 Kitui
177 St Lukes Kimilili 6.9833 Bungoma
178 St.Luke’s Boys Kimilili 6.983 Bungoma
179 St Mary’s Kibabii 6.983 Bungoma
180 Mbitini Girls 6.97 Kitui
181 Eshibinga High 6.9635 Kakamega
182 Nyamira Boys 6.9 Nyamira
183 Loreto Matunda 6.9 Uasin Gishu
184 Vihiga Boys 6.889 Vihiga
185 Segero Baraton Adventist 6.88 Nandi
186 Igembe Boys 6.86 Meru
187 Shikunga High 6.842 Kakamega
188 Mulango Girls 6.836 Kitui
189 Chuluni Girls 6.822 Kitui
190 Tala High 6.8 Machakos

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top