KCSE 2023-2024 Top and Best Performing Mixed Schools Nationally
Pos Nat | Name of School | Region | County | kcse 2023 Mean Score | kcse 2023 Mean Grade | kcse 2022 Mean Score | School Type | Category |
1 | Moi High School Kabarak | Rift Valley | Nakuru | 10.4 | B+{plus} | 10.13 | Mixed | Private School |
6 | Chemelil Sugar Academy | NYANZA | Kisumu | 9.89 | B+{plus} | 8.69 | Mixed | Private School |
9 | Kisima Mixed | Rift Valley | Samburu | 9.8 | B+{plus} | Mixed | Sub County | |
11 | Abwao Secondary | NYANZA | Migori | 9.74 | B+{plus} | Mixed | Sub County | |
12 | ST PETERS ABWAO SECONDARY | NYANZA | kisumu | 9.7 | B+{plus} | 9.1 | Mixed | Extra County |
25 | Rigena High | Nyanza | Kisii | 9.5 | B+{plus} | Mixed | Sub County | |
27 | Sheikh Khalifa Bin Zayed | Coast | Mombasa | 9.42 | B{plain} | 9 | Mixed | Private School |
29 | Nova Piooner Eldoret | Rift Valley | Uasin Gishu | 9.33 | B{plain} | Mixed | Private School | |
33 | Nyalenda Secondary | NYANZA | Homa Bay | 9.3 | B{plain} | 9.3 | Mixed | Sub County |
37 | MATUTU PAG SEC | NYANZA | Nyamira | 9.24 | B{plain} | 8.2 | Mixed | Sub County |
38 | KISASI SECONDARY | Eastern | kitui | 9.2152 | B{plain} | 7.965 | Mixed | Extra County |
43 | Bishop Abiero | NYANZA | Kisumu | 9.151 | B{plain} | 8.3 | Mixed | County School |
46 | Sunshine Secondary | Nairobi | Nairobi | 9.1 | B{plain} | Mixed | Private School | |
60 | Saye Mixed | NYANZA | Homa Bay | 8.9 | B{plain} | 9.22 | Mixed | Sub County |
63 | Mudasa Academy | WESTERN | Vihiga | 8.9 | B{plain} | 10.3 | Mixed | Private School |
78 | St Timons Rabondo | NYANZA | Migori | 8.7 | B{plain} | Mixed | County School | |
91 | Chepterit Girls | Rift Valley | Nandi | 8.51 | B{plain} | Mixed | Sub County | |
92 | Bishop Odera Agongo (Awendo) | NYANZA | Migori | 8.5 | B{plain} | 7.3846 | Mixed | Sub County |
101 | KAMAGAMBO ADVENTIST | NYANZA | Migori | 8.4 | B-{minus) | 7.1 | Mixed | Private School |
110 | Kiembe Mixed | NYANZA | Homa Bay | 8.305 | B-{minus) | Mixed | Sub County | |
118 | Nyandarua High | Central | Nyandarua | 8.224 | B-{minus) | 8.5 | Mixed | National |
132 | NYABISASE MIXED | NYANZA | Kisii | 8.061 | B-{minus) | 8.025 | Mixed | County School |
138 | Masara Mixed | NYANZA | Migori | 8 | B-{minus) | 7.2733 | Mixed | Sub County |
139 | Biego Secondary | NYANZA | Nyamira | 8 | B-{minus) | 7.7647 | Mixed | County School |
145 | NYAKOIBA HIGH | NYANZA | Kisii | 7.901 | B-{minus) | 8.6 | Mixed | County School |
147 | NYAKEMINCHA SEC | NYANZA | Nyamira | 7.9 | B-{minus) | 8.35 | Mixed | Extra County |
156 | Suguta Secondary | Nyanza | Kisii | 7.823 | B-{minus) | Mixed | Sub County | |
161 | AMASEGE SDA | NYANZA | Kisii | 7.751 | B-{minus) | 8.023 | Mixed | Sub County |
163 | WIRE MIXED | NYANZA | Homa Bay | 7.7361 | B-{minus) | 7.2 | Mixed | County School |
172 | NYAIKURO MIXED SEC | NYANZA | Nyamira | 7.6959 | B-{minus) | 8.71 | Mixed | Extra County |
182 | Nyakeore Mixed | NYANZA | Nyamira | 7.5 | B-{minus) | 7.302 | Mixed | Sub County |
183 | Eronge SDA | Nyanza | Nyamira | 7.5 | B-{minus) | Mixed | County School | |
205 | Kameji Mixed | NYANZA | Migori | 7.24 | C+{plus} | Mixed | County School | |
212 | Namachanja High | WESTERN | Bungoma | 7.2 | C+{plus} | Mixed | Sub County | |
215 | Omwari Secondary | NYANZA | Kisii | 7.154 | C+{plus} | 7.647 | Mixed | County School |
224 | Kakiimba Secondary | NYANZA | Homa Bay | 7.1094 | C+{plus} | Mixed | County School | |
225 | Gesiaga High | NYANZA | Nyamira | 7.1081 | C+{plus} | 7.6954 | Mixed | Extra County |
229 | KakiImba Mixed Mfangano | NYANZA | Homa Bay | 7.1 | C+{plus} | Mixed | County School | |
232 | NDALANI SECONDARY | Eastern | Machakos | 7.1 | C+{plus} | 6.614 | Mixed | County School |
236 | KIPCHERERE DAY | Rift Valley | Baringo | 7.084 | C+{plus} | 5.738 | Mixed | Sub County |
240 | Bonyunyu Secondary | NYANZA | Nyamira | 7.069 | C+{plus} | 5.67 | Mixed | Sub County |
242 | SIVILIE SECONDARY | WESTERN | Kakamega | 7.06 | C+{plus} | 6.2669 | Mixed | Sub County |
243 | Septonok Girls | Rift Valley | Nandi | 7.06 | C+{plus} | Mixed | County School | |
244 | MWONGORI HIGH | NYANZA | Nyamira | 7.052 | C+{plus} | 9.119 | Mixed | Extra County |
248 | St Thomas Moore Riang’ombe | Nyanza | Nyamira | 7 | C+{plus} | Mixed | County School | |
249 | Ndigwa Secondary | NYANZA | Siaya | 7 | C+{plus} | Mixed | County School | |
250 | Lodwar Boys High | Rift Valley | Turkana | 6.9868 | C+{plus} | Mixed | Sub County | |
252 | Riyabe Secondary | NYANZA | Nyamira | 6.977 | C+{plus} | 7.291 | Mixed | Sub County |
255 | Kianungu Mixed | NYANZA | Nyamira | 6.961 | C+{plus} | 8.5 | Mixed | Sub County |
256 | Keberesi Secondary | Nyanza | Kisii | 6.9578 | C+{plus} | Mixed | Sub County | |
261 | Kirindine Secondary | Eastern | Meru | 6.88 | C+{plus} | Mixed | Sub County | |
266 | St Augustine’s RC Secondary | NYANZA | KISUMU | 6.806 | C+{plus} | Mixed | Sub County | |
269 | Tulon Mixed | Rift Valley | Nandi | 6.8 | C+{plus} | Mixed | Sub County | |
270 | Kipsingei | Rift Valley | Bomet | 6.79 | C+{plus} | Mixed | Sub County | |
286 | KUNYAK SECONDARY | Rift Valley | Kericho | 6.586 | C+{plus} | 7.7647 | Mixed | Sub County |
290 | Sengera Manga | NYANZA | Nyamira | 6.5327 | C+{plus} | 6.3736 | Mixed | Sub County |
295 | Embonga Secondary | NYANZA | Nyamira | 6.5 | C+{plus} | Mixed | Sub County | |
298 | Kainuk Mixed | Rift Valley | Turkana | 6.42 | C (plain) | Mixed | County School | |
304 | KAPSANGARU SECONDARY | Rift Valley | Bomet | 6.333 | C (plain) | 6.1667 | Mixed | Sub County |
308 | Musa Nyandusi Secondary | Nyanza | Kisii | 6.248 | C (plain) | Mixed | Sub County | |
310 | Cherara Secondary | Rift Valley | Kericho | 6.23 | C (plain) | Mixed | Sub County | |
311 | AIC Kessup Girls | Rift Valley | Elgeyo Marakwet | 6.2288 | C (plain) | Mixed | Sub County | |
315 | Sarora Mixed | Rift Valley | Nandi | 6.21 | C (plain) | Mixed | Sub County | |
317 | Emenwa Secondary | NYANZA | Kisii | 6.207 | C (plain) | Mixed | Sub County | |
319 | Nyaguku Secondary | NYANZA | Nyamira | 6.2 | C (plain) | 4.2432 | Mixed | Sub County |
320 | Utithi Secondary | Eastern | Machakos | 6.1795 | C (plain) | 5.189 | Mixed | Sub County |
321 | Gesero Secondary | Nyanza | Kisii | 6.178 | C (plain) | Mixed | County School | |
323 | St Danes Eronge | NYANZA | Nyamira | 6.1566 | C (plain) | 4.5921 | Mixed | Sub County |
326 | Matunda Secondary | WESTERN | Kakamega | 6.09 | C (plain) | Mixed | Sub County | |
327 | AIC Kitonyini High | Eastern | Machakos | 6.0687 | C (plain) | 5.1783 | Mixed | Extra County |
334 | St Teresas Koibarak | Rift Valley | Elgeyo Marakwet | 6 | C (plain) | Mixed | Sub County | |
336 | KAMUREITO SECONDARY | Rift Valley | Bomet | 5.9789 | C (plain) | 6.168 | Mixed | Sub County |
339 | St Paul’s Ebusia | WESTERN | Kakamega | 5.9648 | C (plain) | 5.95 | Mixed | Sub County |
343 | Kalobeyei Secondary | Rift Valley | Turkana | 5.947 | C (plain) | Mixed | County School | |
345 | Shibinga Secondary | WESTERN | Kakamega | 5.93 | C (plain) | Mixed | Sub County | |
346 | Setek Mixed | Rift Valley | Nandi | 5.9 | C (plain) | Mixed | Sub County | |
347 | LEKIMBO SECONDARY | Rift Valley | Bomet | 5.89 | C (plain) | 5.94 | Mixed | Sub County |
350 | Lokapel Mixed | Rift Valley | Turkana | 5.8108 | C (plain) | Mixed | Sub County | |
351 | KIABONYORU HIGH | NYANZA | Nyamira | 5.8 | C (plain) | 8.17 | Mixed | County School |
352 | Misanga Friends Secondary | WESTERN | Bungoma | 5.775 | C (plain) | Mixed | County School | |
354 | Thurdibuoro Mixed | Nyanza | KISUMU | 5.6933 | C (plain) | 6.105 | Mixed | Extra County |
355 | Musikoma Secondary | WESTERN | Bungoma | 5.669 | C (plain) | Mixed | Sub County | |
359 | Kangundo High | Eastern | Machakos | 5.6 | C (plain) | 5.4 | Mixed | Sub County |
361 | God Oloo Mixed | NYANZA | Homa Bay | 5.5815 | C (plain) | 5.5815 | Mixed | Sub County |
364 | Kamimei Mixed | Rift Valley | Nandi | 5.54 | C (plain) | Mixed | Sub County | |
371 | SENETWO DAY | Rift Valley | Baringo | 0 | 5.653 | Mixed | Sub County | |
377 | GONZAGA GONZA | NYANZA | Nyamira | 10.3 | Mixed | County School | ||
378 | MUDASA ACADEMY | WESTERN | Vihiga | 10.3 | Mixed | Private School | ||
383 | Matinyani Secondary | Eastern | Kitui | 9.942 | Mixed | Sub County | ||
390 | ST PATRICKS MAKUNGA | Rift Valley | Tranz Nzoia | 9.5 | Mixed | County School | ||
393 | MOBAMBA HIGH | NYANZA | Kisii | 9.284 | Mixed | County School | ||
398 | KUURA SEC | NYANZA | Nyamira | 9.11 | Mixed | |||
399 | ANDERSEN HIGH | Rift Valley | Tranz Nzoia | 9.1 | Mixed | Private School | ||
403 | RIGOKO ELCK | NYANZA | Nyamira | 9 | Mixed | |||
404 | MENYENYA SDA | NYANZA | Nyamira | 8.871 | Mixed | Extra County | ||
406 | Moteiribe Secondary | NYANZA | Kisii | 8.859 | Mixed | Sub County | ||
413 | Qubaa Muslim Secondary | Coast | Mombasa | 8.76 | Mixed | Private School | ||
414 | Got Rateng’ Mixed | NYANZA | Homa Bay | 8.7 | Mixed | |||
416 | Nyabite DOK Secondary | NYANZA | Kisii | 8.601 | Mixed | |||
419 | SEGERO ADVENTIST | Rift Valley | Tranz Nzoia | 8.6 | Mixed | |||
426 | MARIRI SECONDARY | Eastern | Meru | 8.332 | Mixed | |||
428 | BOGICHONCHO PAG | NYANZA | Kisii | 8.275 | Mixed | Sub County | ||
429 | Manyatta Mixed Day | North Eastern | Marsabit | 8.275 | Mixed | |||
430 | MANYATTA MIXED SECONDARY | North Eastern | Marsabit | 8.275 | Mixed | |||
434 | SACHO HIGH SCHOOL | Rift Valley | Baringo | 8.23 | Mixed | Private School | ||
444 | HEILU MIXED SECONDARY | North Eastern | Marsabit | 8.08 | Mixed | |||
445 | NYACHURURU SEC | NYANZA | Nyamira | 8.08 | Mixed | |||
446 | AMABUKO SEC | NYANZA | Kisii | 8.011 | Mixed | Sub County | ||
452 | KYANG’ONDU SECONDARY | Eastern | Makueni | 7.905 | Mixed | |||
456 | BOOKER ACADEMY | WESTERN | Kakamega | 7.8015 | Mixed | Private School | ||
457 | Ridore Mixed | NYANZA | Kisumu | 7.8 | Mixed | County School | ||
459 | Maroo Esinde | NYANZA | Kisii | 7.795 | Mixed | |||
462 | OLKIRIANE SECONDARY SCHOOL | Rift Valley | NAROK | 7.768 | Mixed | |||
463 | ST JOSEPHS BIEGO SECONDARY | NYANZA | Nyamira | 7.7647 | Mixed | |||
468 | Memon Secondary | Coast | Mombasa | 7.712 | Mixed | |||
470 | DARUL HIKMA | North Eastern | MANDERA | 7.62 | Mixed | |||
471 | Nyamiranga SDA | NYANZA | Nyamira | 7.6125 | Mixed | Extra County | ||
472 | Bishop Colin Davies Senior | Rift Valley | Narok | 7.6 | Mixed | Private School | ||
475 | UZALENDO SCHOOL | Rift Valley | Baringo | 7.57 | Mixed | Sub County | ||
479 | KAPSOIT SECONDARY | Rift Valley | Kericho | 7.4858 | Mixed | |||
482 | Mokubo Secondary | NYANZA | Kisii | 7.46 | Mixed | County School | ||
486 | GEKONGE SECONDARY | NYANZA | Nyamira | 7.35 | Mixed | |||
492 | Riooga Secondary | NYANZA | Kisii | 7.3 | Mixed | Sub County | ||
496 | STEPHEN’S MARABA | WESTERN | Kakamega | 7.234 | Mixed | Extra County | ||
500 | DANABA MIXED | North Eastern | Wajir | 7.2 | Mixed | |||
505 | Kavingoni Secondary | Eastern | Makueni | 7.181 | Mixed | |||
518 | SHIMPIR SECONDARY | North Eastern | MANDERA | 7.06 | Mixed | |||
519 | BUTIYE MIXED SECONDARY | North Eastern | Marsabit | 7.059 | Mixed | |||
520 | Ibacho High | NYANZA | Kisii | 7.053 | Mixed | County School | ||
521 | KARONDILLE SECONDARY SCHOOL | North Eastern | Marsabit | 7.05 | Mixed | |||
528 | CHEBUYUSI HIGH | WESTERN | Kakamega | 7 | Mixed | |||
538 | BANISA MIXED SECONDARY | North Eastern | MANDERA | 6.77 | Mixed | Sub County | ||
541 | MAGUNGA SECONDARY | NYANZA | KISUMU | 6.73 | Mixed | Sub County | ||
542 | Heni Secondary | Central | Nyandarua | 6.695 | Mixed | |||
544 | KAMUNGEI SECONDARY | Rift Valley | Bomet | 6.56 | Mixed | County School | ||
554 | KOLOWA HIGH SCHOOL | Rift Valley | Baringo | 6.425 | Mixed | County School | ||
557 | SHIKUNGA HIGH SCHOOL | WESTERN | Kakamega | 6.4 | Mixed | |||
559 | Ngoron high School | Rift Valley | Baringo | 6.33 | Mixed | County School | ||
562 | NKARETA SECONDARY | Rift Valley | NAROK | 6.2889 | Mixed | |||
567 | SERICHO SECONDARY | North Eastern | ISIOLO | 6.21 | Mixed | |||
576 | KWHILARE | WESTERN | Busia | 6.087 | Mixed | |||
578 | LELU SECONDARY | Rift Valley | Kericho | 6.0792 | Mixed | |||
579 | LELU SECONDARY | Rift Valley | Kericho | 6.0792 | Mixed | |||
580 | Makairo Secondary | NYANZA | Nyamira | 6.0615 | Mixed | Sub County | ||
582 | BUKULUNYA SECONDARY | WESTERN | Vihiga | 6 | Mixed | Sub County | ||
584 | FRIENDS SCHOOL MISANGA | WESTERN | Bungoma | 6 | Mixed | County School | ||
587 | KAPTEBENGWO SECONDARY | Rift Valley | Kericho | 6 | Mixed | |||
590 | KIRIBA INTERGRATED | Rift Valley | Bomet | 5.94 | Mixed | Sub County | ||
595 | St Gregory Obanga Mixed | NYANZA | Homa Bay | 5.8811 | Mixed | |||
597 | ST JOSEPH KOCHOLIA | WESTERN | Busia | 5.86 | Mixed | |||
598 | LUORA SECONDARY | NYANZA | Homa Bay | 5.8209 | Mixed | |||
607 | MEISORI SECONDARY | Rift Valley | Baringo | 5.74 | Mixed | Sub County | ||
608 | ESHIBINGA KHWISERO SECONDARY | WESTERN | Kakamega | 5.7277 | Mixed | |||
610 | MAGIRE SECONDARY | Rift Valley | Kericho | 5.72 | Mixed | |||
613 | KIMOBO SECONDARY | WESTERN | Bungoma | 5.7 | Mixed | County School | ||
616 | St Peters Voo Secondary | Eastern | Kitui | 5.667 | Mixed | |||
623 | ISHMAEL CHELANGA SECONDARY | Rift Valley | Elgeyo Marakwet | 5.6 | Mixed | |||
628 | AghaKhan Secondary | Coast | Mombasa | 5.545 | Mixed | Private School |
-
KCSE Results – Check Your KCSE Results Via KNEC SMS and Online
You can now access the KCSE 2023 results online for [Continue reading]
County Ranking of the the Top, Best Performing Girls Schools
Top Performing Mixed Schools in the County
Also read: Get the full list of KCSE 2023/2024 Top, Best Performing Schools in the County
Ranking of KCSE 2021 Best Performing Schools in the County
Full list KCSE 2022 Top, Best Performing Schools in the County
Get the full list of KCSE 2023/2024 Top, Best Performing Schools in the County
Full List of all the schools in the County.
Get the full list of KCSE 2023/2024 Top, Best Performing Schools in the County
Top Performing National Schools in KCSE Exams
-
Moi Forces Academy, Lanet; KCSE results, location, Fees, Admissions and many more
-
Karima Girls High School; KCSE results, contacts, admissions, Location, Fees and other details
-
Friends School Kamusinga; KCSE results, contacts, admissions, Location, Fees and other details
-
Bunyore Girls High School; KCSE results, contacts, admissions, Location, Fees and other details
-
Kereri Girls High School; KCSE results, contacts, admissions, Location, Fees and other details
-
Maranda High School; KCSE results, contacts, admissions, Location, Fees and other details
-
Kisii High School; KCSE results, contacts, admissions, Location, Fees and other details
-
St Mary’s Yala School; KCSE results, contacts, admissions, Location, Fees and other details
-
Buru Buru Girls High School; KCSE results, contacts, admissions, Location, Fees and other details
-
St Mary’s Girls High School, Igoji; KCSE results, contacts, admissions, Location, Fees and other details
-
Kapsabet Girls High School: KCSE results, contacts, admissions, Location, Fees and other details
-
Naivasha Girls High School: KCSE results, contacts, admissions, Location, Fees and other details
-
Upper Hill Boys High School: KCSE results, contacts, admissions, Location, Fees and other details
-
Kisumu Girls High School: KCSE results, contacts, admissions, Location, Fees and other details
-
Nyeri High School: KCSE results, contacts, admissions, Location, Fees and other details