KCSE 2021: List of Top 150 Schools
Here are the top 150 schools in Kenya as per 2021 KCSE results released on 23rd April 2022. The list was compiled by researchers at the Nation.
School ↠ Mean Score ↠ County1. Kapsabet Boys ↠ 10.688 ↠ Nandi
2. The Kenya High School ↠ 10.42 ↠ Nairobi
3. Moi High School Kabarak ↠ 10.36 ↠ Nakuru
4. Alliance High School ↠ 10.19 ↠ Kiambu
5. St Brigid’s Girls Kiminini ↠ 10.05 ↠ Trans Nzoia
6. Kagumo High School ↠ 9.78 ↠ Nyeri
7. Friends School Kamusinga ↠ 9.6186 ↠ Bungoma
8. Moi Girls Eldoret ↠ 9.52 ↠ Uasin Gishu
9. Mary Hill Girls High School ↠ 9.512 ↠ Kiambu
10. Kitui School ↠ 9.5 ↠ Kitui
11. Lugulu Girls ↠ 9.4814 ↠ Bungoma
12. Baricho Boys High School ↠ 9.45 ↠ Kirinyaga
13. Starehe Boys Centre ↠ 9.44 ↠ Nairobi
14. Orero High School ↠ 9.4083 ↠ Homa Bay
15. St Gonzaga Gonza Isoge ↠ 9.356 ↠ Nyamira
16. Kabianga High School ↠ 9.3467 ↠ Kericho
17. Gendia High School ↠ 9.3121 ↠ Homa Bay
18. Nyambaria School ↠ 9.3086 ↠ Nyamira
19. Nyansiongo High ↠ 9.3013 ↠ Nyamira
20. Murang’a High ↠ 9.3 ↠ Murang’a
21. Kanga Boys High School ↠ 9.24 ↠ Migori
22. Kebirigo Boys ↠ 9.174 ↠ Nyamira
23. Mbita High School ↠ 9.1595 ↠ Homa Bay
24. Moi Tea Girls High School ↠ 9.137 ↠ Kericho
25. Sheikh Khalifa ↠ 9.1 ↠ Mombasa
26. Maranda High School ↠ 9.1 ↠ Siaya
27. Ugenya High School ↠ 9.05 ↠ Siaya
28. Nyakeore Secondary ↠ 9.03 ↠ Nyamira
29. Maseno School ↠ 9.022 ↠ Kisumu
30. Nairobi School ↠ 9 ↠ Nairobi
31. Moi Girls High Sindo ↠ 9 ↠ Homa Bay
32. Kianda School ↠ 8.99 ↠ Nairobi
33. Meru School ↠ 8.98 ↠ Meru
34. Kisii School ↠ 8.93 ↠ Kisii
35. Kiage Tumaini ↠ 8.93 ↠ Kisii
36. St Claire Seondary Elburgon ↠ 8.9 ↠ Nakuru
37. Mudasa Academy ↠ 8.9 ↠ Vihiga
38. Baringo High School ↠ 8.858 ↠ Baringo
39. Bishop Gatimu Girls Ngandu ↠ 8.858 ↠ Nyeri
40. St Peter’s Nyakemincha ↠ 8.8416 ↠ Nyamira
41. Nyabururu Girls High School ↠ 8.84 ↠ Kisii
42. Asumbi Girls High School ↠ 8.812 ↠ Homa Bay
43. Ober Boys Secondary ↠ 8.8 ↠ Homa Bay
44. Sironga Girls High School ↠ 8.76 ↠ Nyamira
45. Nanyuki High School ↠ 8.74 ↠ Laikipia
46. Meteitei Boys ↠ 8.733 ↠ Nandi
47. Light Academy ↠ 8.73 ↠ Mombasa
48. Nyakongo Boys ↠ 8.721 ↠ Nyamira
49. Nakuru Girls High School ↠ 8.7 ↠ Nakuru
50. Chogoria Girls High School ↠ 8.65 ↠ Tharaka Nithi
51. Riokindo Boys ↠ 8.6 ↠ Kisii
52. Bunyore Girls ↠ 8.563 ↠ Vihiga
53. Nakuru Boys High School ↠ 8.56 ↠ Nakuru
54. St Mary’s Igoji ↠ 8.52 ↠ Meru
55. Moi High School Mbiruri ↠ 8.52 ↠ Embu
56. Kapsabet Girls High School ↠ 8.5 ↠ Nandi
57. Agoro Sare High School ↠ 8.5 ↠ Homa Bay
58. Kyeni Girls High School ↠ 8.49 ↠ Embu
59. St Joseph's Boys High School, Kitale ↠ 8.45 ↠ Trans Nzoia
60. St Anthony’s Boys School, Kitale ↠ 8.45 ↠ Trans Nzoia
61. Ambira High School ↠ 8.45 ↠ Siaya
62. Nyakoiba Secondary ↠ 8.41 ↠ Kisii
63. Tenwek Boys High School ↠ 8.4 ↠ Bomet
64. Chemelil Sugar Academy ↠ 8.4 ↠ Kisumu
65. Lenana School ↠ 8.3719 ↠ Nairobi
66. Litein Boys High School ↠ 8.33 ↠ Kericho
67. Riara Springs ↠ 8.32 ↠ Nairobi
68. Butere Girls ↠ 8.3023 ↠ Kakamega
69. Tabagon Girls High School ↠ 8.3 ↠ Baringo
70. Nkubu High School ↠ 8.3 ↠ Meru
71. Sigoti Complex Secondary School ↠ 8.29 ↠ Kisumu
72. Utumishi Boys Academy ↠ 8.23 ↠ Nakuru
73. Starehe Girls Centre ↠ 8.23 ↠ Kiambu
74. Nyalenda Mixed Secondary ↠ 8.2264 ↠ Homa Bay
75. Kaaga Girls High School ↠ 8.22 ↠ Meru
76. Kebulonik High School ↠ 8.2 ↠ Nandi
77. Kakamega School ↠ 8.2 ↠ Kakamega
78. Bishop Linus Okok Girls ↠ 8.2 ↠ Homa Bay
79. Lelu Secondary ↠ 8.17 ↠ Kericho
80. Kisumu Girls High School ↠ 8.15 ↠ Kisumu
81. Joseph’s Girls Chepterit ↠ 8.14 ↠ Nandi
82. St Joseph's Rapogi ↠ 8.135 ↠ Migori
83. Samoei Boys High School ↠ 8.11 ↠ Nandi
84. Metkei Girls High School ↠ 8.1 ↠ Elgeyo Marakwet
85. Maria Soti Girls High ↠ 8.07 ↠ Elgeyo Marakwet
86. St Patrick’s Iten ↠ 8.05 ↠ Elgeyo Marakwet
87. Saye Mixed Secondary ↠ 8.049 ↠ Homa Bay
88. Nyaikuro High School ↠ 8.046 ↠ Kisii
89. Pioneer School ↠ 8.04 ↠ Murang’a
90. Mwongori High ↠ 8.0141 ↠ Nyamira
91. Qubaa Muslim ↠ 8.01 ↠ Mombasa
92. Ndalat Gaa Girls Secondary School ↠ 8.01 ↠ Elgeyo Marakwet
93. Chavakali Boys ↠ 8.0098 ↠ Vihiga
94. Moi Kapsowar Girls High School ↠ 8 ↠ Elgeyo Marakwet
95. Tonga Boys ↠ 8 ↠ Homa Bay
96. Rangenyo Girls High School ↠ 7.9448 ↠ Nyamira
97. Moi Girls Isinya ↠ 7.92 ↠ Kajiado
98. Nyangwa Boys High School ↠ 7.9 ↠ Embu
99. Good Shepherd Minor Seminary ↠ 7.9 ↠ Samburu
100. Kaplong Girls High School ↠ 7.9 ↠ Bomet
101. Matuga Girls ↠ 7.89 ↠ Kwale
102. St Theresa’s Girls High School ↠ 7.84 ↠ Samburu
103. Moi Siongiroi Girls High School ↠ 7.8 ↠ Bomet
104. Rangala Girls ↠ 7.79 ↠ Siaya
105. St Peter’s Boys Mumias ↠ 7.7676 ↠ Kakamega
106. Kabarnet Boys High School ↠ 7.7 ↠ Baringo
107. Ruth Kiptui Girls High School ↠ 7.7 ↠ Baringo
108. Kolanya Girls ↠ 7.69 ↠
Busia
109. Gesiaga Secondary ↠ 7.687 ↠ Nyamira
110. Kemeloi Boys High School ↠ 7.66 ↠ Nandi
111. Butula Boys ↠ 7.63 ↠ Busia
112. Abu Hureira ↠ 7.61 ↠ Mombasa
113. Kenyatta Boys High School ↠ 7.6 ↠ Taita-Taveta
114. Chuka Boys High School ↠ 7.6 ↠ Tharaka Nithi
115. St Albert’s Ulanda ↠ 7.53 ↠ Migori
116. Bura Girls High School ↠ 7.5 ↠ Taita-Taveta
117. Uzalendo School ↠ 7.5 ↠ Baringo
118. Booker Academy ↠ 7.5 ↠ Kakamega
119. Nyabondo Boys High School ↠ 7.5 ↠ kisumu
120. Cardinal Otunga ↠ 7.44 ↠ Kisii
121. Mama Ngina ↠ 7.41 ↠ Mombasa
122. Dr Aggrey High School ↠ 7.4 ↠ Taita-Taveta
123. Mary Mount Girls Secondary, Molo ↠ 7.32 ↠ Nakuru
124. Homa Bay High School ↠ 7.306 ↠ Homa Bay
125. Burieruri Secondary School ↠ 7.3 ↠ Meru
126. Ngjiya Girls ↠ 7.3 ↠ Siaya
127. Sawagongo High School ↠ 7.3 ↠ Siaya
128. Kereri Girls ↠ 7.3 ↠ Kisii
129. Chinga Boys High School ↠ 7.28 ↠ Nyeri
130. St Mary’s Yala ↠ 7.25 ↠ Siaya
131. Nyamira Boys ↠ 7.25 ↠ Nyamira
132. Kwale Boys ↠ 7.2 ↠ Kwale
133. Ikuu Boys High School ↠ 7.2 ↠ Tharaka Nithi
134. Riokindo Girls ↠ 7.2 ↠ Kisii
135. St Peter Abwao Secondary ↠ 7.186 ↠ Migori
136. Bahari Girls High School ↠ 7.16 ↠ Kilifi
137. Shimo La Tewa ↠ 7.14 ↠ Mombasa
138. Ramba Boys ↠ 7.04 ↠ Siaya
139. Molo Academy ↠ 7.023 ↠ Nakuru
140. Kaplong Boys High School ↠ 7 ↠ Bomet
141. Kisumu School ↠ 6.9667 ↠ Kisumu
142. Musingu Boys ↠ 6.96 ↠ Kakamega
143. Chewoyet High School ↠ 6.92 ↠ West Pokot
144. Saseta Girls Secondary ↠ 6.9 ↠ Bomet
145. Elburgon Secondary ↠ 6.85 ↠ Nakuru
146 Kolanya Boys ↠ 6.83 ↠ Busia
147. Sericho Secondary School, Isiolo ↠ 6.81 ↠ Isiolo
148. Ndaraweta Girls Secondary ↠ 6.755 ↠ Bomet
149. Butere Boys ↠ 6.65 ↠ Kakamega
150. St Charles Lwanga Ichuni ↠ 6.63 ↠ Kisii
151. Murry Girls High School ↠ 6.3 ↠ Kwale
*** Notable omission - Loreto Girls High School Limuru ↠ 9.46 ↠ Kiambu
The Nation - Tuesday 26th April 2022
https://nation.africa/kenya/news/education/kcse-2021-list-of-top-150-schools-3793516
Best Extra County Schools in Nairobi
Best Public Secondary Schools in Nairobi County
Can I Download My KCSE Result Slip Online?
Download KCSE Results
Download Results Slip Online
ECDE Results
Has KCSE Results Been Released?
How Can I Check My KCSE Results?
How Can I Get My KCSE Results Online?
How to Check KCSE Results Online
How to Get KCSE Results
How to View KNEC Results Online
How You Can Get a Plus in KCSE Exams
Images for List of Top 100 Schools in KCSE
Ist of Top 100 Schools in KCSE
KCSE Certificate
KCSE Certificate Download
KCSE Exam Results - Top Schools in Kenya
KCSE Grades and Points
KCSE Grading System
KCSE Grading System Per Subject
KCSE Registration
KCSE Result Slip
KCSE Result Slip Download
KCSE Results
KCSE Results Analysis
KCSE Results Online
KCSE Results Online Portal
KCSE Results Per County
KCSE Results Per School
KCSE Results Top 100 School
KCSE Results Top 100 Schools
KCSE Results Top Schools
KCSE Results Top Schools Per County
KCSE Subject Codes
KCSE Subject Groups
KCSE Subjects
KCSE Timetable
KCSE Top 100 Schools
KCSEResults
KNEC KCSE Results
KNEC Portal Cp2
KNEC Portal KCSE Results
KNEC Portal Password
KNEC Portal Website
KNEC Results
KNEC Results for Colleges
KNEC Results for Technical Colleges July
KNEC Results Online
List of Top 100 Schools in KCSE
List: Top KCSE Schools Per County
Nairobi School KCSE
Nyangwa High School KCSE Results
Photos for List of Top 100 Schools in KCSE
St Peters Mumias High School KCSE Results
Strathmore School KCSE Results
Subject Selection in Secondary School
Top 100 County KCSE Schools
Top 100 Extra County KCSE Schools
Top 100 National KCSE Schools
Top 100 Private KCSE Schools
Top 100 Schools in KCSE
Top 100 Schools in KCSE Daily Nation
Top 100 Schools in KCSE Pdf
Top 100 Schools in Kenya KCSE Results
Top 100 Schools KCSE
Top 100 Schools KCSE Results
Top 100 Students in KCSE
Top 100 Students KCSE
Top 200 Schools in KCSE
Top 50 Schools in KCSE
Top Schools in KCSE
Top Schools in KCSE in Nairobi County
Top Schools in KCSE Per County
Top Schools in KCSE Per County Trending
What Does P Mean in KCSE?
What Does W Mean in KCSE?
Www.knec-portal.ac.ke Results
Best Extra County Schools in Nairobi
Best Public Secondary Schools in Nairobi County
Can I Download My KCSE Result Slip Online?
Download KCSE Results
Download Results Slip Online
ECDE Results
Has KCSE Results Been Released?
How Can I Check My KCSE Results?
How Can I Get My KCSE Results Online?
How to Check KCSE Results Online
How to Get KCSE Results
How to View KNEC Results Online
How You Can Get a Plus in KCSE Exams
Images for List of Top 100 Schools in KCSE
Ist of Top 100 Schools in KCSE
KCSE Certificate
KCSE Certificate Download
KCSE Exam Results - Top Schools in Kenya
KCSE Grades and Points
KCSE Grading System
KCSE Grading System Per Subject
KCSE Registration
KCSE Result Slip
KCSE Result Slip Download
KCSE Results
KCSE Results Analysis
KCSE Results Online
KCSE Results Online Portal
KCSE Results Per County
KCSE Results Per School
KCSE Results Top 100 School
KCSE Results Top 100 Schools
KCSE Results Top Schools
KCSE Results Top Schools Per County
KCSE Subject Codes
KCSE Subject Groups
KCSE Subjects
KCSE Timetable
KCSE Top 100 Schools
KCSEResults
KNEC KCSE Results
KNEC Portal Cp2
KNEC Portal KCSE Results
KNEC Portal Password
KNEC Portal Website
KNEC Results