Latest Ranking of all the Best, Top Senior Schools in Kenya

Latest List of all Best, Top Secondary Schools in Kenya

2022/2023 Position Nationally Name of School Region County 2022/2023 Mean Score 2022/2023 Mean Grade Type Knec Code
1 NYAMBARIA SCHOOL NYANZA Nyamira 10.897 A-{minus} Boys 43700008
2 CARDINAL OTUNGA NYANZA Kisii 10.76 A-{minus} Boys 40745101
3 Kokuro Boys NYANZA Migori 10.68 A-{minus} Boys
4 ALLIANCE GIRLS Central Kiambu 10.52 A-{minus} Girls 44739101
5 ST Brigids Girls High KIMININI Rift Valley Tranz Nzoia 10.5 A-{minus} Girls 11200002
6 Strathmore School Nairobi Nairobi 10.5 A-{minus} Boys  23500003
7 PANGANI GIRLS Nairobi Nairobi 10.49 B+{plus} Girls 20406020
8 NAKURU BOYS HIGH Rift Valley Nakuru 10.42 B+{plus} Boys 20400006
9 ASUMBI GIRLS NYANZA Homa Bay 10.377 B+{plus} Girls 27500002
10 Mang’u High Central Kiambu 10.336 B+{plus} Boys 41700004
11 St. Anthonys Boys Kitale Rift Valley Tranz Nzoia 10.33 B+{plus} Boys 11200003
12 GONZAGA GONZA NYANZA Nyamira 10.3 B+{plus} Mixed 23503101
13 Mudasa Academy WESTERN Vihiga 10.3 B+{plus} Mixed
14 MUDASA ACADEMY WESTERN Vihiga 10.3 B+{plus} Mixed
15 ST. PAULS IGONGA NYANZA Kisii 10.24 B+{plus} Mixed
16 Igonga DOK Secondary NYANZA Kisii 10.24 B+{plus} Mixed
17 Alliance High School Central Kiambu 10.2 B+{plus} Boys
18 Moi High School Kabarak Rift Valley Nakuru 10.13 B+{plus} Mixed 11200001
19 Kapsabet High Rift Valley Nandi 10.083 B+{plus} Boys
20 Kisumu Day Secondary NYANZA kisumu 10.074 B+{plus} Boys
21 Moi Girls Eldoret Rift Valley Uasin Gishu 10.06 B+{plus} Girls
22 KANGA HIGH NYANZA Migori 9.97 B+{plus} Boys
23 Turbo School Rift Valley Uasin Gishu 9.97 B+{plus} Boys
24 KAAGA GIRLS Eastern meru 9.96 B+{plus} Girls
25 Kenya High School Nairobi Nairobi 9.95 B+{plus} Girls
26 Matinyani Secondary Eastern Kitui 9.942 B+{plus} Mixed
27 St Brigids Girls High Rift Valley Tranz Nzoia 9.92 B+{plus} Girls
28 ORERO BOYS NYANZA Homa Bay 9.906 B+{plus} Boys
29 Light Academy Mombasa Coast Mombasa 9.9 B+{plus} Boys
30 Samoei Boys High Rift Valley Nandi 9.89 B+{plus} Boys
31 CHEPWAGAN BOYS Rift Valley Kericho 9.7474 B+{plus} Boys
32 Chebwagan high Rift Valley Kericho 9.74 B+{plus} Boys
33 MASENO SCHOOL NYANZA Kisumu 9.663 B+{plus} Boys
34 Ogande Girls NYANZA Homa Bay 9.62 B+{plus} Girls
35 Sawagongo High NYANZA Siaya 9.619 B+{plus} Boys
36 Kagumo High Central Nyeri 9.58 B+{plus} Boys
37 Murang’a High Central Murang’a 9.55 B+{plus} Boys
38 Nairobi School Nairobi Nairobi 9.543 B+{plus} Boys
39 MARANDA SCHOOL NYANZA Siaya 9.541 B+{plus} Boys
40 Nyakongo boys NYANZA Nyamira 9.54 B+{plus} Boys
41 MERU SCHOOL Eastern Meru 9.52 B+{plus} Boys
42 MERU SCHOOL Eastern Meru 9.52 B+{plus} Boys
43 ST PATRICKS MAKUNGA Rift Valley Tranz Nzoia 9.5 B+{plus} Mixed
44 Cheborge Boys Rift Valley Kericho 9.44 B{plain} Boys
45 Bishop Linus Okok girls NYANZA Homa Bay 9.43 B{plain} Girls
46 Light Academy Nairobi Nairobi Nairobi 9.39 B{plain} Boys
47 CHEBORGE GIRLS Rift Valley Kericho 9.3754 B{plain} Girls
48 Korongoi Girls Rift Valley Kericho 9.36 B{plain} Girls
49 Lelwak boys Rift Valley Nandi 9.344 B{plain} Boys
50 KIPSIGIS GIRLS HIGH SCHOOL Rift Valley Kericho 9.3154 B{plain} Girls
51 Kitui School Eastern Kitui 9.312 B{plain} Boys
52 Nyalenda Secondary NYANZA Homa Bay 9.3 B{plain} Mixed
53 Butula Boys WESTERN Busia 9.287 B{plain} Boys
54 MOBAMBA HIGH NYANZA Kisii 9.284 B{plain} Mixed
55 Sigoti Complex NYANZA Kisumu 9.27 B{plain} Girls
56 STAREHE BOYS CENTRE Nairobi Nairobi 9.27 B{plain} Boys
57 ST.MARKS CHERANG’ANI WESTERN Tranz Nzoia 9.2517 B{plain} Boys
58 Friends School Kakamega WESTERN Kakamega 9.2473 B{plain} Boys
59 Mt Carmel girls Eastern Makueni 9.2353 B{plain} Girls
60 MaryHill Girls Central Kiambu 9.23 B{plain} Girls
61 Kiage Tumaini High NYANZA Kisii 9.23 B{plain} Boys
62 Saye Mixed NYANZA Homa Bay 9.22 B{plain} Mixed
63 Kabianga High Rift Valley Kericho 9.2162 B{plain} Boys
64 Moi Tea Girls High School Rift Valley Kericho 9.21 B{plain} Girls
65 OSSEN GIRLS HIGH Rift Valley Baringo 9.2 B{plain} Girls
66 ST MARKS CHERANGANY Rift Valley Tranz Nzoia 9.2 B{plain} Boys
67 Tombe Girls Secondary NYANZA Nyamira 9.1765 B{plain} Girls
68 MBITA HIGH NYANZA Homa Bay 9.157 B{plain} Boys
69 KATHIANI GIRLS HIGH Eastern Machakos 9.1235 B{plain} Girls
70 KISII SCHOOL NYANZA Kisii 9.12 B{plain} Boys
71 MWONGORI HIGH NYANZA Nyamira 9.119 B{plain} Mixed
72 KUURA SEC NYANZA Nyamira 9.11 B{plain} Mixed
73 St Clare Girls Secondary Rift Valley Nakuru 9.1 B{plain} Girls
74 ANDERSEN HIGH Rift Valley Tranz Nzoia 9.1 B{plain} Mixed
75 ST PETERS ABWAO SECONDARY NYANZA kisumu 9.1 B{plain} Mixed
76 St Pauls Gekano Boys NYANZA Nyamira 9.0634 B{plain} Boys
77 NYANSIONGO HIGH NYANZA Nyamira 9.053 B{plain} Boys
78 WANG’APALA BOYS NYANZA Homa Bay 9.04 B{plain} Boys
79 Sheikh Khalifa Bin Zayed Coast Mombasa 9 B{plain} Mixed
80 RIGOKO ELCK NYANZA Nyamira 9 B{plain} Mixed
81 Al Azar High School North Eastern Garissa 9 B{plain} Boys
82 Kapsabet Girls Rift Valley Nandi 8.98 B{plain} Girls
83 Metkei Girls High Rift Valley Elgeyo Marakwet 8.96 B{plain} Girls
84 AGORO SARE NYANZA Homa Bay 8.935 B{plain} Boys
85 Kibabii Boys High WESTERN Bungoma 8.93 B{plain} Boys
86 Mbooni Girls Eastern Makueni 8.911 B{plain} Girls
87 Nanyuki High School Rift Valley Laikipia 8.89 B{plain} Boys
88 MENYENYA SDA NYANZA Nyamira 8.871 B{plain} Mixed
89 Ruth Kiptui Girls Kasok Rift Valley Baringo 8.87 B{plain} Girls
90 Moteiribe Secondary NYANZA Kisii 8.859 B{plain} Mixed
91 KEBIRIGO BOYS NYANZA Nyamira 8.842 B{plain} Boys
92 Arabuko Forest High Coast Kilifi 8.84 B{plain} Boys
93 Nyamagwa girls NYANZA Kisii 8.823 B{plain} Girls
94 RUTH KIPTUI GIRLS Rift Valley Baringo 8.8 B{plain} Girls
95 ST JOSEPHS BOYS Rift Valley Tranz Nzoia 8.8 B{plain} Boys
96 DERTU SECONDARY SCHOOL North Eastern Garissa 8.8 B{plain} Girls
97 BUNYORE GIRLS WESTERN Vihiga 8.8 B{plain} Girls
98 Meteitei Secondary Rift Valley Nandi 8.77 B{plain} Boys
99 Qubaa Muslim Secondary Coast Mombasa 8.76 B{plain} Mixed
100 OLOOLAISER HIGH SCHOOL Rift Valley Kajiado 8.76 B{plain} Boys
101 TENWEK HIGH SCHOOL Rift Valley Bomet 8.7561 B{plain} Boys
102 KABARE GIRLS Central Kirinyaga 8.734 B{plain} Girls
103 MUGOIRI GIRLS Central Murang’a 8.731 B{plain} Girls
104 BUTERE GIRLS WESTERN Kakamega 8.727 B{plain} Girls
105 NYAIKURO MIXED SEC NYANZA Nyamira 8.71 B{plain} Mixed
106 Bishop Gatimu Ngandu Girls High Central Nyeri 8.7014 B{plain} Girls
107 Got Rateng’ Mixed NYANZA Homa Bay 8.7 B{plain} Mixed
108 Chemelil Sugar Academy NYANZA Kisumu 8.69 B{plain} Mixed
109 LUGULU GIRLS WESTERN Bungoma 8.655 B{plain} Girls
110 St Andrew Kaggwa Girls High NYANZA Nyamira 8.648 B{plain} Girls
111 MOI HIGH SCHOOL MBIRURI Eastern Embu 8.6451 B{plain} Boys
112 NYABURURU GIRLS NYANZA Kisii 8.631 B{plain} Girls
113 Nyabite DOK Secondary NYANZA Kisii 8.601 B{plain} Mixed
114 NYAKOIBA HIGH NYANZA Kisii 8.6 B{plain} Mixed
115 Ober Boys NYANZA Homa Bay 8.6 B{plain} Boys
116 Nyangajo Girls NYANZA Homa Bay 8.6 B{plain} Girls
117 Dr Aggrey School Coast Taita Taveta 8.6 B{plain} Boys
118 SEGERO ADVENTIST Rift Valley Tranz Nzoia 8.6 B{plain} Mixed
119 AIC Sombe Girls Eastern Kitui 8.545 B{plain} Girls
120 IGEMBE BOYS Eastern Meru 8.52 B{plain} Boys
121 Kianungu Mixed NYANZA Nyamira 8.5 B{plain} Mixed
122 Njiiri School Central Murang’a 8.5 B{plain} Boys
123 Nyandarua High Central Nyandarua 8.5 B{plain} Mixed
124 RAPOGI HIGH NYANZA Migori 8.489 B-{minus) Boys
125 Kisumu Girls NYANZA Kisumu 8.47 B-{minus) Girls
126 Karima Girls Central Nyandarua 8.463 B-{minus) Girls
127 MANGA GIRLS NYANZA Nyamira 8.4 B-{minus) Girls
128 Dudi Girls NYANZA Homa Bay 8.4 B-{minus) Girls
129 Kwale High School Coast Kwale 8.4 B-{minus) Boys
130 Mwaghogho Boys School Coast Taita Taveta 8.4 B-{minus) Boys
131 TABAGON GIRLS HIGH SCHOOL Rift Valley Baringo 8.4 B-{minus) Girls
132 MAKUENI BOYS Eastern Makueni 8.399 B-{minus) Boys
133 St. Patrick’s iten Rift Valley Elgeyo Marakwet 8.369 B-{minus) Boys
134 Lenana School Nairobi Nairobi 8.3596 B-{minus) Boys
135 NYAKEMINCHA SEC NYANZA Nyamira 8.35 B-{minus) Mixed
136 Koru Girls NYANZA kisumu 8.3465 B-{minus) Girls
137 KIPKELION GIRLS Rift Valley Kericho 8.3335 B-{minus) Girls
138 MARIRI SECONDARY Eastern Meru 8.332 B-{minus) Mixed
139 NYANSABAKWA BOYS NYANZA Nyamira 8.316 B-{minus) Boys
140 Bishop Abiero NYANZA Kisumu 8.3 B-{minus) Mixed
141 BARINGO HIGH SCHOOL Rift Valley Baringo 8.3 B-{minus) Boys
142 BOGICHONCHO PAG NYANZA Kisii 8.275 B-{minus) Mixed
143 Manyatta Mixed Day North Eastern Marsabit 8.275 B-{minus) Mixed
144 MANYATTA MIXED SECONDARY North Eastern Marsabit 8.275 B-{minus) Mixed
145 IGEMBE BOYS Eastern Meru 8.26 B-{minus) Boys
146 ST DANIEL COMBONI KAPTABUK BOYS Rift Valley West Pokot 8.2556 B-{minus) Boys
147 BUSIADA GIRLS WESTERN Busia 8.247 B-{minus) Girls
148 Kenyatta High School- Mwatate Coast Taita Taveta 8.23 B-{minus) Boys
149 SACHO HIGH SCHOOL Rift Valley Baringo 8.23 B-{minus) Mixed
150 KAKAMEGA SCHOOL WESTERN Kakamega 8.228 B-{minus) Boys
151 Ikuu Boys Central Tharaka Nithi 8.2271 B-{minus) Boys
152 Rang’ala Girls NYANZA Siaya 8.2264 B-{minus) Girls
153 RAN’GALA GIRLS NYANZA Siaya 8.226 B-{minus) Girls
154 St marys Igoji Central Tharaka Nithi 8.215 B-{minus) Girls
155 MATUTU PAG SEC NYANZA Nyamira 8.2 B-{minus) Mixed
156 Mirogi Boys NYANZA Homa Bay 8.2 B-{minus) Boys
157 Obera Boys NYANZA Homa Bay 8.2 B-{minus) Boys
158 ST JOSEPHS GIRLS Rift Valley Tranz Nzoia 8.2 B-{minus) Girls
159 ST CHARLES LWANGA SCHOOL KITUI Eastern Kitui 8.18 B-{minus) Boys
160 St. Charles Lwanga Eastern Kitui 8.18 B-{minus) Boys
161 KIABONYORU HIGH NYANZA Nyamira 8.17 B-{minus) Mixed
162 Ulanda Girls NYANZA Migori 8.17 B-{minus) Girls
163 NKUBU BOYS Eastern Meru 8.17 B-{minus) Boys
164 Nkubu High Eastern Meru 8.1693 B-{minus) Boys
165 Kyeni Girls Central Tharaka Nithi 8.1435 B-{minus) Girls
166 Our Lady of Lourdres Turbo Girls Rift Valley Uasin Gishu 8.14 B-{minus) Girls
167 ST PETERS MUMIAS BOYS WESTERN Kakamega 8.1265 B-{minus) Boys
168 RAN’GALA BOYS NYANZA Siaya 8.117 B-{minus) Boys
169 MUTHALE GIRLS HIGH Eastern kitui 8.11 B-{minus) Girls
170 Chogoria Girls Central Tharaka Nithi 8.1037 B-{minus) Girls
171 Miathene Boys Eastern Meru 8.101 B-{minus) Boys
172 PeHill Boys NYANZA Migori 8.1 B-{minus) Boys
173 Gendia High NYANZA Homa Bay 8.1 B-{minus) Boys
174 NYACHURURU SEC NYANZA Nyamira 8.08 B-{minus) Mixed
175 HEILU MIXED SECONDARY North Eastern Marsabit 8.08 B-{minus) Mixed
176 KEBABE GIRLS NYANZA Nyamira 8.07 B-{minus) Girls
177 SAMETA HIGH NYANZA Kisii 8.0637 B-{minus) Boys
178 KIMUGUI BOYS WESTERN Bungoma 8.05 B-{minus) Boys
179 Olbutyo Boys Rift Valley Bomet 8.03 B-{minus) Boys
180 NYABISASE MIXED NYANZA Kisii 8.025 B-{minus) Mixed
181 AMASEGE SDA NYANZA Kisii 8.023 B-{minus) Mixed
182 AMABUKO SEC NYANZA Kisii 8.011 B-{minus) Mixed
183 MACHAKOS BOYS Eastern Machakos 8.0081 B-{minus) Boys
184 GEDI HIGH SCHOOL North Eastern Garissa 8 B-{minus) Boys
185 Pioneer School Central Murang’a 8 B-{minus) Boys
186 Gekano Girls NYANZA Nyamira 7.972 B-{minus) Girls
187 LITEINI HIGH Rift Valley Kericho 7.9656 B-{minus) Boys
188 KISASI SECONDARY Eastern kitui 7.965 B-{minus) Mixed
189 TENGECHA GIRLS Rift Valley Kericho 7.9595 B-{minus) Girls
190 St Bernabas Kombewa NYANZA Kisumu 7.93 B-{minus) Girls
191 Ramba Boys NYANZA Siaya 7.924 B-{minus) Boys
192 Precious Blood Kilungu Eastern Makueni 7.92 B-{minus) Girls
193 Chavakali High WESTERN Vihiga 7.912 B-{minus) Boys
194 KYANG’ONDU SECONDARY Eastern Makueni 7.905 B-{minus) Mixed
195 Utumishi Boys Academy Rift Valley Nakuru 7.894 B-{minus) Boys
196 MANDERA SECONDARY North Eastern MANDERA 7.8826 B-{minus) Mixed
197 Matongo Boys NYANZA Nyamira 7.86 B-{minus) Boys
198 PAUL BOIT HIGH SCHOOL Rift Valley Uasin Gishu 7.8542 B-{minus) Boys
199 Moi Siongiroi High Rift Valley Bomet 7.85 B-{minus) Girls
200 Riokindo Boys NYANZA Kisii 7.83 B-{minus) Boys
201 Onjiko Boys NYANZA Kisumu 7.82 B-{minus) Boys
202 NYANG’ORI HIGH NYANZA kisumu 7.8143 B-{minus) Boys
203 NYERI HIGH Central Nyeri 7.81 B-{minus) Boys
204 Nyamira Boys NYANZA Nyamira 7.806 B-{minus) Boys
205 BOOKER ACADEMY WESTERN Kakamega 7.8015 B-{minus) Mixed
206 Ridore Mixed NYANZA Kisumu 7.8 B-{minus) Mixed
207 WAYAM SECONDARY North Eastern MANDERA 7.8 B-{minus) Boys
208 Maroo Esinde NYANZA Kisii 7.795 B-{minus) Mixed
209 Kaplong Girls High School Rift Valley Bomet 7.792 B-{minus) Girls
210 SINYOLO GIRLS NYANZA kisumu 7.7753 B-{minus) Girls
211 LAFEY SECONDARY North Eastern MANDERA 7.77 B-{minus) Boys
212 RIOKINDO GIRLS NYANZA KISII 7.77 B-{minus) Girls
213 OLKIRIANE SECONDARY SCHOOL Rift Valley NAROK 7.768 B-{minus) Mixed
214 KUNYAK SECONDARY Rift Valley Kericho 7.7647 B-{minus) Mixed
215 ST JOSEPHS BIEGO SECONDARY NYANZA Nyamira 7.7647 B-{minus) Mixed
216 Magwar Model NYANZA Kisumu 7.76 B-{minus) Boys
217 CARING HEARTS HIGH SCHOOL Eastern Machakos 7.76 B-{minus) Girls
218 RUTH KIPTUI GIRLS Rift Valley Baringo 7.732 B-{minus) Girls
219 Nyagwa Boys Central Tharaka Nithi 7.7192 B-{minus) Boys
220 Chogoria Boys Central Tharaka Nithi 7.717 B-{minus) Boys
221 Memon Secondary Coast Mombasa 7.712 B-{minus) Mixed
222 CARDINAL OTUNGA GIRLS WESTERN Bungoma 7.70504 B-{minus) Girls
223 Lwak Girls NYANZA Siaya 7.7 B-{minus) Girls
224 Gesiaga High NYANZA Nyamira 7.6954 B-{minus) Mixed
225 Sironga Girls NYANZA Nyamira 7.69 B-{minus) Girls
226 Omwari Secondary NYANZA Kisii 7.647 B-{minus) Mixed
227 CHEBARA BOYS Rift Valley Elgeyo Marakwet 7.645 B-{minus) Boys
228 DARUL HIKMA North Eastern MANDERA 7.62 B-{minus) Mixed
229 Nyamiranga SDA NYANZA Nyamira 7.6125 B-{minus) Mixed
230 Bishop Colin Davies Senior Rift Valley Narok 7.6 B-{minus) Mixed
231 Graceland Central Nyandarua 7.6 B-{minus) Girls
232 KATILU BOYS Rift Valley Turkana 7.5855 B-{minus) Boys
233 KHASOKO BOYS WESTERN Bungoma 7.5794 B-{minus) Boys
234 ST MARYS LWAK GIRLS NYANZA Siaya 7.577 B-{minus) Girls
235 Bura Girls High School, Mwatate Coast Taita Taveta 7.571 B-{minus) Girls
236 UZALENDO SCHOOL Rift Valley Baringo 7.57 B-{minus) Mixed
237 MITUA GIRLS WESTERN Bungoma 7.52 B-{minus) Girls
238 Ugenya High NYANZA Siaya 7.5 B-{minus) Boys
239 ACK Rae Girls NYANZA kisumu 7.5 B-{minus) Girls
240 St Mary’s Yala NYANZA Siaya 7.5 B-{minus) Boys
241 HOMA BAY HIGH SCHOOL NYANZA Homa Bay 7.5 B-{minus) Boys
242 Moi Gesusu NYANZA Kisii 7.49 C+{plus} Boys
243 St. Josephs Kibwezi Eastern Makueni 7.488 C+{plus} Girls
244 ST JOSEPHS KIBWEZI Eastern Makueni 7.488 C+{plus} Girls
245 KAPSOIT SECONDARY Rift Valley Kericho 7.4858 C+{plus} Mixed
246 SANTA MARIA GIRLS CHEPTULON Rift Valley Elgeyo Marakwet 7.4834 C+{plus} Girls
247 MISYANI GIRLS HIGH Eastern Machakos 7.4823 C+{plus} Girls
248 Kahuhia Girls Central Murang’a 7.48 C+{plus} Girls
249 Mokubo Secondary NYANZA Kisii 7.46 C+{plus} Mixed
250 KANYAWANGA HIGH NYANZA Migori 7.45 C+{plus} Boys
251 RINGA BOYS NYANZA Homa Bay 7.44 C+{plus} Boys
252 Kangema High School Central Murang’a 7.44 C+{plus} Boys
253 RAE GIRLS NYANZA KISUMU 7.4 C+{plus} Girls
254 AIC LITEIN GIRLS Rift Valley Kericho 7.4 C+{plus} Girls
255 KAMELOI BOYS Rift Valley Nandi 7.386 C+{plus} Boys
256 KOLANYA BOYS WESTERN Busia 7.3806 C+{plus} Boys
257 SA KOLANYA BOYS HIGH WESTERN Bungoma 7.38 C+{plus} Boys
258 Matuga Girls High School Coast Kwale 7.36 C+{plus} Girls
259 NALONDO GIRLS WESTERN Bungoma 7.36 C+{plus} Girls
260 GEKONGE SECONDARY NYANZA Nyamira 7.35 C+{plus} Mixed
261 ST JOSEPHS CHEPTERIT GIRLS Rift Valley Nandi 7.3356 C+{plus} Girls
262 ESHIKULU BOYS WESTERN Kakamega 7.3337 C+{plus} Boys
263 KOLANYA GIRLS WESTERN Busia 7.3247 C+{plus} Girls
264 BUKHALALIRE WESTERN Busia 7.3125 C+{plus} Boys
265 Kereri Girls High NYANZA Kisii 7.312 C+{plus} Girls
266 Nyakeore Mixed NYANZA Nyamira 7.302 C+{plus} Mixed
267 SAMITISI GIRLS WESTERN Kakamega 7.301 C+{plus} Girls
268 Riooga Secondary NYANZA Kisii 7.3 C+{plus} Mixed
269 KAPROPITA GIRLS HIGH Rift Valley Baringo 7.3 C+{plus} Girls
270 Mama Ngina Girls Coast Mombasa 7.297 C+{plus} Girls
271 Riyabe Secondary NYANZA Nyamira 7.291 C+{plus} Mixed
272 CHEPKECHEI BOYS Rift Valley Kericho 7.281 C+{plus} Boys
273 Itierio Girls NYANZA Kisii 7.28 C+{plus} Girls
274 NYABONDO BOYS NYANZA Kisumu 7.26 C+{plus} Boys
275 TENGECHA BOYS Rift Valley Kericho 7.2423 C+{plus} Boys
276 STEPHEN’S MARABA WESTERN Kakamega 7.234 C+{plus} Mixed
277 ST MARY’S MUMIAS WESTERN Kakamega 7.22 C+{plus} Girls
278 CHINGA BOYS Central Nyeri 7.213 C+{plus} Boys
279 Mwaani Girls Eastern Makueni 7.209 C+{plus} Girls
280 Saseta Girls High Rift Valley Bomet 7.207 C+{plus} Girls
281 AHERO GIRLS NYANZA Kisumu 7.2 C+{plus} Girls
282 WIRE MIXED NYANZA Homa Bay 7.2 C+{plus} Mixed
283 DANABA MIXED North Eastern Wajir 7.2 C+{plus} Mixed
284 FRIENDS SCHOOL KEVEYE GIRLS WESTERN Vihiga 7.2 C+{plus} Girls
285 MUKUMU GIRLS WESTERN Kakamega 7.2 C+{plus} Girls
286 Kiabonyoru Girls NYANZA Nyamira 7.1982 C+{plus} Girls
287 SIGALAME BOYS WESTERN Busia 7.192 C+{plus} Boys
288 ST ANNES BUNYALA WESTERN Busia 7.1915 C+{plus} Girls
289 Chesamisi High WESTERN Bungoma 7.186 C+{plus} Boys
290 Kaaga Boys Eastern Meru 7.1837 C+{plus} Boys
291 Kavingoni Secondary Eastern Makueni 7.181 C+{plus} Mixed
292 Kisau Girls Eastern Makueni 7.165 C+{plus} Girls
293 Nkuene Girls Central Tharaka Nithi 7.1596 C+{plus} Girls
294 Othaya Boys High Central Nyeri 7.1445 C+{plus} Boys
295 Machakos Girls Eastern Machakos 7.1406 C+{plus} Girls
296 AIC Gietai Girls NYANZA Nyamira 7.13 C+{plus} Girls
297 Kamahuha Girls Central Murang’a 7.13 C+{plus} Girls
298 Kanjuri High School Central Nyeri 7.1289 C+{plus} Boys
299 Moi Kapsowar Girls Rift Valley Elgeyo Marakwet 7.1282 C+{plus} Girls
300 Gelegele girls Rift Valley Bomet 7.12 C+{plus} Girls
301 Makueni Girls Eastern Makueni 7.102 C+{plus} Girls
302 KAMAGAMBO ADVENTIST NYANZA Migori 7.1 C+{plus} Mixed
303 MOI GIRLS VOKOLI WESTERN Vihiga 7.1 C+{plus} Girls
304 Gaichanjiru High School Central Murang’a 7.1 C+{plus} Boys
305 Bahari Girls Coast Kilifi 7.0947 C+{plus} Girls
306 TEREMI HIGH SCHOOL WESTERN Bungoma 7.09 C+{plus} Boys
307 St Mathias Mulumba Girls NYANZA Nyamira 7.078 C+{plus} Girls
308 TARTAR GIRLS Rift Valley West Pokot 7.0742 C+{plus} Girls
309 Kaumoni Boys Eastern Makueni 7.065 C+{plus} Boys
310 Moi Girls Sindo NYANZA Homa Bay 7.063 C+{plus} Girls
311 SHIMPIR SECONDARY North Eastern MANDERA 7.06 C+{plus} Mixed
312 BUTIYE MIXED SECONDARY North Eastern Marsabit 7.059 C+{plus} Mixed
313 Ibacho High NYANZA Kisii 7.053 C+{plus} Mixed
314 KARONDILLE SECONDARY SCHOOL North Eastern Marsabit 7.05 C+{plus} Mixed
315 THE KITONDO SCHOOL Eastern Makueni 7.04 C+{plus} Boys
316 Kitondo school Eastern Makueni 7.04 C+{plus} Boys
317 EMINING HIGH SCHOOL Rift Valley Baringo 7.03 C+{plus} Boys
318 Nyamagwa Boys NYANZA Kisii 7.0269 C+{plus} Boys
319 Njumbi High School Central Murang’a 7.026 C+{plus} Boys
320 OUR Lady of Assumption tawa Eastern Makueni 7.02 C+{plus} Girls
321 KERICHO HIGH Rift Valley Kericho 7.017 C+{plus} Boys
322 KIMULOT BOYS HIGH Rift Valley Bomet 7.005 C+{plus} Boys
323 Ichuni girls NYANZA Kisii 7 C+{plus} Girls
324 CHEBUYUSI HIGH WESTERN Kakamega 7 C+{plus} Mixed
325 SHEIKH ALI SECONDARY North Eastern MANDERA 6.99 C+{plus} Boys
326 MOI GIRLS MARSABIT North Eastern Marsabit 6.988 C+{plus} Girls
327 Gikurune Boys Eastern Meru 6.987 C+{plus} Boys
328 Kabaa High Eastern Machakos 6.98 C+{plus} Boys
329 SAMBIRIR GIRLS Rift Valley Elgeyo Marakwet 6.97 C+{plus} Girls
330 Maua Girls High Eastern Meru 6.96 C+{plus} Girls
331 OYUGI OGANGO SECONDARY NYANZA Migori 6.9593 C+{plus} Girls
332 ST ANGELAS GIRLS SECONDARY Eastern Kitui 6.935 C+{plus} Girls
333 Mumbi Girls Central Murang’a 6.9 C+{plus} Girls
334 VIHIGA BOYS WESTERN Vihiga 6.89 C+{plus} Boys
335 ALGANI GIRLS North Eastern ISIOLO 6.80357 C+{plus} Girls
336 Kiriani Girls Central Murang’a 6.8 C+{plus} Girls
337 BANISA MIXED SECONDARY North Eastern MANDERA 6.77 C+{plus} Mixed
338 BELGUT STAREHE GIRLS HIGH Rift Valley Kericho 6.742 C+{plus} Girls
339 BUNGOMA HIGH SCHOOL WESTERN Bungoma 6.74 C+{plus} Boys
340 Shimo La Tewa Coast Mombasa 6.739 C+{plus} Boys
341 MAGUNGA SECONDARY NYANZA KISUMU 6.73 C+{plus} Mixed
342 Heni Secondary Central Nyandarua 6.695 C+{plus} Mixed
343 EMUSIRE HIGH SCHOOL WESTERN Vihiga 6.616 C+{plus} Boys
344 NDALANI SECONDARY Eastern Machakos 6.614 C+{plus} Mixed
345 KOIWA BOYS Rift Valley Bomet 6.6 C+{plus} Boys
346 SOUTH TETU GIRLS Central Nyeri 6.599 C+{plus} Girls
347 CHWELE SECONDARY WESTERN Bungoma 6.5966 C+{plus} Girls
348 CHEBUKAKA SECONDARY WESTERN Bungoma 6.5865 C+{plus} Girls
349 ATUNDO KIMAETI SECONDARY WESTERN Bungoma 6.578 C+{plus} Mixed
350 KAMUNGEI SECONDARY Rift Valley Bomet 6.56 C+{plus} Mixed
351 Nyakach Girls NYANZA KISUMU 6.5574 C+{plus} Girls
352 BISHOP NJENGA WESTERN Kakamega 6.554 C+{plus} Girls
353 SINGORE GIRLS Rift Valley Elgeyo Marakwet 6.54 C+{plus} Girls
354 Kiaguthu High School Central Murang’a 6.52 C+{plus} Boys
355 ST LUKES’ WESTERN Bungoma 6.516 C+{plus} Boys
356 EMALINDI GIRLS WESTERN Kakamega 6.516 C+{plus} Girls
357 ST LUKES’ KIMILILI WESTERN Bungoma 6.516 C+{plus} Boys
358 NANGINA GIRLS WESTERN Busia 6.5054 C+{plus} Girls
359 MBOONI BOYS HIGH Eastern Makueni 6.5 C+{plus} Boys
360 Githumu Secondary Central Murang’a 6.5 C+{plus} Boys
361 KATHEKA BOYS SECONDARY Eastern Kitui 6.4818 C (plain) Boys
362 MUKUMU BOYS WESTERN Kakamega 6.474 C (plain) Boys
363 MUSINGU HIGH SCHOOL WESTERN Kakamega 6.4723 C (plain) Boys
364 Mpeketoni Boys High school Coast LAMU 6.46 C (plain) Boys
365 MASINGA BOYS HIGH Eastern Machakos 6.455 C (plain) Boys
366 NDARAWETA GIRLS Rift Valley Bomet 6.45 C (plain) Girls
367 KOLOWA HIGH SCHOOL Rift Valley Baringo 6.425 C (plain) Mixed
368 NAMWANGA GIRLS WESTERN Bungoma 6.425 C (plain) Girls
369 Hill School Rift Valley Uasin Gishu 6.403 C (plain) Girls
370 LORNA LABOSO SECONDARY Rift Valley Bomet 6.4 C (plain) Girls
371 SHIKUNGA HIGH SCHOOL WESTERN Kakamega 6.4 C (plain) Mixed
372 ST PETERS SEMINARY WESTERN Kakamega 6.393 C (plain) Boys
373 Sengera Manga NYANZA Nyamira 6.3736 C (plain) Mixed
374 Burieruri Secondary Eastern Meru 6.36 C (plain) Boys
375 ST PATRICKS NAITIRI WESTERN Bungoma 6.3488 C (plain) Boys
376 MOI GIRLS KAMUSINGA WESTERN Bungoma 6.338 C (plain) Girls
377 MOI KAMUSINGA WESTERN Bungoma 6.338 C (plain) Girls
378 Ngoron high School Rift Valley Baringo 6.33 C (plain) Mixed
379 Mwaghogho Boys School Coast Taita Taveta 6.3 C (plain) Boys
380 ST MONICAS GIRLS Rift Valley Tranz Nzoia 6.3 C (plain) Girls
381 NKARETA SECONDARY Rift Valley NAROK 6.2889 C (plain) Mixed
382 SIVILIE SECONDARY WESTERN Kakamega 6.2669 C (plain) Mixed
383 CHEBONEI SECONDARY Rift Valley Bomet 6.26 C (plain) Boys
384 Apostolic Carmel Rift Valley Uasin Gishu 6.25 C (plain) Girls
385 CHEPTENYE BOYS Rift Valley Kericho 6.2359 C (plain) Boys
386 MOI MINARIET SECONDARY Rift Valley Bomet 6.231 C (plain) Boys
387 ST PETERS GIRLS Rift Valley Baringo 6.227 C (plain) Girls
388 OMOBERA GIRLS NYANZA KISII 6.22 C (plain) Girls
389 TENGES BOYS HIGH SCHOOL Rift Valley Baringo 6.2186 C (plain) Boys
390 SERICHO SECONDARY North Eastern ISIOLO 6.21 C (plain) Mixed
391 MUNDIKA BOYS WESTERN Busia 6.208 C (plain) Boys
392 Oriwo Boys NYANZA Homa Bay 6.2 C (plain) Boys
393 Ruchu Girls Central Murang’a 6.2 C (plain) Girls
394 Kwale Girls High school Coast Kwale 6.1825 C (plain) Girls
395 KAMUREITO SECONDARY Rift Valley Bomet 6.168 C (plain) Mixed
396 KAPSANGARU SECONDARY Rift Valley Bomet 6.1667 C (plain) Mixed
397 ST MARY’S KITANY BOYS Rift Valley Elgeyo Marakwet 6.1603 C (plain) Boys
398 KITANY BOYS Rift Valley Elgeyo Marakwet 6.16 C (plain) Boys
399 ST TERESAS KABULA WESTERN Bungoma 6.15 C (plain) Boys
400 MARTHIAS KHOLERA WESTERN Kakamega 6.1124 C (plain) Boys
401 SOSIOT GIRLS Rift Valley Kericho 6.1083 C (plain) Girls
402 Kuoyo Kochia Secondary NYANZA Homa Bay 6.1 C (plain) Boys
403 KWHILARE WESTERN Busia 6.087 C (plain) Mixed
404 St Catherine Girls Kesses Rift Valley Uasin Gishu 6.085 C (plain) Girls
405 TAMBACH BOYS HIGH SCHOOL Rift Valley Elgeyo Marakwet 6.082 C (plain) Boys
406 LELU SECONDARY Rift Valley Kericho 6.0792 C (plain) Mixed
407 LELU SECONDARY Rift Valley Kericho 6.0792 C (plain) Mixed
408 Makairo Secondary NYANZA Nyamira 6.0615 C (plain) Mixed
409 KIVAYWA HIGH SCHOOL WESTERN Kakamega 6.01 C (plain) Boys
410 KAPTEBENGWO SECONDARY Rift Valley Kericho 6 C (plain) Mixed
411 BUKULUNYA  SECONDARY WESTERN Vihiga 6 C (plain) Mixed
412 BURU BOYS HIGH SCHOOL North Eastern MANDERA 6 C (plain) Boys
413 PEMWANI GIRLS Rift Valley Baringo 6 C (plain) Girls
414 FRIENDS SCHOOL MISANGA WESTERN Bungoma 6 C (plain) Mixed
415 KAPSOKWONY WESTERN Bungoma 6 C (plain) Boys
416 KAPSOGUT BOYS Rift Valley Kericho 6 C (plain) Boys
417 WEITHAGA BOYS Central Murang’a 6 C (plain) Boys
418 KIRIBA INTERGRATED Rift Valley Bomet 5.94 C (plain) Mixed
419 LEKIMBO SECONDARY Rift Valley Bomet 5.94 C (plain) Mixed
420 ST MONICA CHAKOL WESTERN Busia 5.927 C (plain) Girls
421 Gitugi Girls Central Murang’a 5.91 C (plain) Girls
422 LONGISA BOYS Rift Valley Bomet 5.9 C (plain) Boys
423 Gatanga Girls Central Murang’a 5.9 C (plain) Girls
424 Nyabigena Boys NYANZA Kisii 5.88502 C (plain) Boys
425 St Gregory Obanga Mixed NYANZA Homa Bay 5.8811 C (plain) Mixed
426 NAMIRAMA GIRLS WESTERN Kakamega 5.865 C (plain) Girls
427 ST JOSEPH KOCHOLIA WESTERN Busia 5.86 C (plain) Mixed
428 CHELILIS GIRLS Rift Valley Kericho 5.8258 C (plain) Girls
429 LUORA SECONDARY NYANZA Homa Bay 5.8209 C (plain) Mixed
430 KAPSOWAR BOYS Rift Valley Elgeyo Marakwet 5.81 C (plain) Boys
431 KABARTEGAN BOYS Rift Valley Kericho 5.81 C (plain) Boys
432 Leshau Boys Central Nyandarua 5.81 C (plain) Boys
433 Ngoto Secondary Eastern Makueni 5.8 C (plain) Boys
434 MERCY GIRLS Rift Valley Baringo 5.8 C (plain) Girls
435 BUTERE BOYS WESTERN Kakamega 5.7973 C (plain) Boys
436 BURU GIRLS North Eastern MANDERA 5.77 C (plain) Girls
437 FRIENDS SCHOOL SENENDE Rift Valley Baringo 5.769 C (plain) Boys
438 Pioneer School Central Nyandarua 5.767 C (plain) Boys
439 ST AGNES SHIBUYE WESTERN Kakamega 5.765 C (plain) Girls
440 Ndaragwa Boys Central Nyandarua 5.762 C (plain) Boys
441 Nyagatugu Boys Central Murang’a 5.76 C (plain) Boys
442 MEISORI SECONDARY Rift Valley Baringo 5.74 C (plain) Mixed
443 KIPCHERERE DAY Rift Valley Baringo 5.738 C (plain) Mixed
444 ESHIBINGA KHWISERO SECONDARY WESTERN Kakamega 5.7277 C (plain) Mixed
445 BUDALANGI SECONDARY WESTERN Busia 5.72 C (plain) Boys
446 MAGIRE SECONDARY Rift Valley Kericho 5.72 C (plain) Mixed
447 Kinango Boys Secondary Coast Kwale 5.7143 C (plain) Boys
448 SACRED HILL GIRLS Rift Valley Kericho 5.702 C (plain) Girls
449 MURRAY GIRLS Coast Taita Taveta 5.7 C (plain) Girls
450 CHEBUNYO GIRLS Rift Valley Bomet 5.7 C (plain) Girls
451 KIMOBO SECONDARY WESTERN Bungoma 5.7 C (plain) Mixed
452 MUSOLI GIRLS HIGH SCHOOL WESTERN Kakamega 5.7 C (plain) Girls
453 Kirogo Boys Central Murang’a 5.7 C (plain) Boys
454 St Peters Voo Secondary Eastern Kitui 5.667 C (plain) Mixed
455 Malava Boys WESTERN Kakamega 5.66 C (plain) Boys
456 SENETWO DAY Rift Valley Baringo 5.653 C (plain) Mixed
457 BOKOLI BOYS WESTERN Bungoma 5.64 C (plain) Boys
458 ST MARY’S AMUKURA WESTERN Busia 5.635 C (plain) Boys
459 KERICHO TEA BOYS Rift Valley Kericho 5.6349 C (plain) Boys
460 MOGOTIO GIRLS HIGH SCHOOL Rift Valley Baringo 5.6284 C (plain) Girls
461 Nyahururu High Central Nyandarua 5.62 C (plain) Boys
462 St. Catherine Eastern Machakos 5.613 C (plain) Girls
463 KABIANGA GIRLS Rift Valley Kericho 5.6036 C (plain) Girls
464 Mulala Girls Eastern Makueni 5.6 C (plain) Girls
465 ISHMAEL CHELANGA SECONDARY Rift Valley Elgeyo Marakwet 5.6 C (plain) Mixed
466 MUDAVADI GIRLS SECONDARY WESTERN Vihiga 5.6 C (plain) Girls
467 Kirwara Boys Central Murang’a 5.6 C (plain) Boys
468 ST PETERS MARAKWET BOYS Rift Valley Elgeyo Marakwet 5.59 C (plain) Boys
469 God Oloo Mixed NYANZA Homa Bay 5.5815 C (plain) Mixed
470 GIAKANJA BOYS Central Nyeri 5.58 C (plain) Boys
471 VOI BOYS Coast Taita Taveta 5.57 C (plain) Boys
472 AghaKhan Secondary Coast Mombasa 5.545 C (plain) Mixed
473 KIPSOEN BOYS Rift Valley Elgeyo Marakwet 5.5 C (plain) Boys
474 SIMOTWO BOYS Rift Valley Elgeyo Marakwet 5.5 C (plain) Boys
475 Ichagaki Boys Central Murang’a 5.5 C (plain) Boys
See also  Kyuso High School all details, KCSE Results Analysis, Contacts, Location, Admissions, History, Fees, Portal Login, Website, KNEC Code

_____________________________________________

Continue reading

How to download the KCSE 2023-2024 Results online for the whole school: the knec online results portal; http://www.knec-portal.ac.ke

KCSE Results 2023/2024; All you need to know

KCSE Results 2023/2024 – www.knec-portal.ac.ke

Check KCSE Results 2023-2024 Via SMS, Online

KCSE Results 2023/2024 – www.knec-portal.ac.ke

Check KCSE Results 2023-2024 Via SMS, Online

_____________________________________________

Also read
Best, top, Extra County Schools in Migori County
List of best performing Extra County schools in Machakos County
Full list of best performing, top, extra county schools in Kisumu County
Best, top, Extra County Schools in Kirinyaga County
List of all Boys Extra County Schools in Kenya; Location, Knec Code and Type
List of Best Extra County Schools, Knec Code, Contacts Per County
List of best performing, top, extra county schools in Kericho County
New list of all Extra County schools; Contacts and physical locations
Best Extra County schools in Embu County
Nakuru County Best National, Extra-County Secondary Schools
Siaya County KCSE Best National, Extra-County Secondary Schools
Mandera County KCSE Best National, Extra-County Secondary Schools
Turkana County Best National, Extra-County Secondary Schools
Homa Bay County Best National, Extra-County Secondary Schools

______________________________________________________________

See also  Knec Examiners Portal, App Login

Top Performing National Schools in KCSE 2023

Nyambaria Boys High School’s KCSE 2023 Results Analysis, Ranking Grades Distribution and Location
Alliance Girls High School’s KCSE 2023 Results Analysis, Ranking Grades Distribution and Location
St Brigids Kiminini Girls High School’s KCSE 2023 Results Analysis, Ranking Grades Distribution
Nakuru Boys High School’s KCSE 2023/2024 Results Analysis, Ranking Grades Distribution and Location
Asumbi girls High school KCSE 2023 Results, Grade Distribution
Kapsabet High KCSE 2023 Results Analysis, Mean Grade Count
Moi Girls High School Eldoret 2023 KCSE Results Analysis, Grade Count
Kanga High School 2023 KCSE Results Analysis, Grade Count
Kenya High School KCSE 2023 Results Analysis, Grades
Maseno School KCSE 2023 Results analysis, Grade Count
Kagumo High School 2023 KCSE Results Analysis, Grade Count
Murang’a High School KCSE 2023 Results Analysis
Nairobi school KCSE 2023 Results, Candidates’ Mean Grades Distribution
Maranda High school 2023 KCSE Results Analysis, Grade Count
Meru School KCSE 2023 Results Analysis and Grades Distribution
Meru School KCSE 2023 Results Analysis and Grades Distribution
Bunyore Girls’ High School 2023 KCSE Results Analysis, Grade Count
Tenwek High school KCSE 2023 Results Analysis and Grades Count
Lugulu Girls High School; KCSE 2023/2024 Results Analysis, Contacts, Location, Admissions, History, Fees
Lugulu Girls’ High school 2023 KCSE Results Analysis, Grade Count
Baringo High School 2023 KCSE Results Analysis, Grade Count
Kaplong Girls National School KCSE 2023 Results Analysis
Bahari Girls High School; KCSE Results Analysis, Contacts, Location, Admissions, History, Fees

Top Performing Extra-County Schools in KCSE 2023

Cardinal Otunga High school, Mosocho 2023 KCSE Results Analysis, Grade Count
St. Anthony’s Boys Kitale kcse 2023 results, Grade Count
St. Paul’s Igonga DOK Secondary School 2023 KCSE Results Analysis, Grade Count
Kaaga Girls High School KCSE 2023 Results Analysis
Orero Boys High school 2023 KCSE Results Analysis, Grade Count
Samoei Boys High School ; full details, KCSE  Analysis, Contacts, Location, Admissions, History, Fees
Chebwagan High School KCSE 2023 Results Analysis, Grade Distribution
Ogande Girls High School KCSE 2023 Results, Grade Distribution
Sawagongo High School 2023 KCSE Results Analysis, Grade Count
Nyakongo Boys High School 2023 KCSE Results, Mean Grades Count
Cheborge Boys High School KCSE 2023 Results, Grades Count
Bishop Linus Okok Girls’ High School 2023 KCSE Results Analysis, Grade Count
Ack Rae Girls High School 2023 KCSE Results Analysis, Grade Count
Korongoi Girls High School KCSE 2023 Exams Results
Lelwak boys KCSE 2023 Exam Results Analysis, Grade Count
Ossen Girls High School KCSE 2023 Results, Grades Count
Agoro Sare High School 2023 KCSE Results Analysis, Grade Count
St Mary’s Kibabii Boys High School KCSE 2023 Results Analysis
Ruth Kiptui Girls Kasok KCSE 2023 Exam Results Analysis
AIC Sombe Girls High School Kitui – 2023 KCSE Results Analysis, Grade Count
Tabagon Girls High school 2023 KCSE Results Analysis, Grade Count
Chavakali High School’s KCSE 2023/2024 Results Analysis, Ranking Grades Distribution and Location
Moi Siongiroi Girls High School KCSE 2023 Results and Grades Distribution
Cardinal Otunga Girls High School; All details, KCSE Results Analysis, Contacts, Location

___________________________________________________

See also  Bungoma Boys High School; complete details, KCSE Results, Fees, Contacts, Location, Admissions, KNEC Code, History, Portal Login, Website
Continue Reading
Latest List of Best, top, Extra County Schools in Migori County
Ultimate List of best performing Extra County schools in Machakos County
Updated Full list of best performing, top, extra county schools in Kisumu County
Complete list of Best, top, Extra County Schools in Kirinyaga County
Full List of all Boys Extra County Schools in Kenya; Location, Knec Code and Type
Collated List of Best Extra County Schools, Knec Code, Contacts Per County
Final List of best performing, top, extra county schools in Kericho County
New list of all Extra County schools; Contacts and physical locations
Complete list of Best Extra County schools in Embu County
Nakuru County Full List of Best National, Extra-County Secondary Schools
Siaya County KCSE Best National, Extra-County Secondary Schools
Mandera County KCSE Best National, Extra-County Secondary Schools
Turkana County Best National, Extra-County Secondary Schools
Homa Bay County Ultimate List of Best National, Extra-County Secondary Schools

______________________________________________________________

Add a Comment

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