Nyambaria High school emerged the best overall school in the 2023/2024 KCSE examinations. The Nyamira based National school recorded a mean of 10.897 which is an A- (minus) to floor other giants.
Kisii’s Cardinal Otunga High school took second position with little known Kokuro boys from Migori scooping third spot.
Position Nationally | Name of School | Region | County | Mean Score | Mean Grade | Knec Code |
1 | NYAMBARIA SCHOOL | NYANZA | Nyamira | 10.897 | A-{minus} | 43700008 |
2 | CARDINAL OTUNGA | NYANZA | Kisii | 10.76 | A-{minus} | 40745101 |
3 | Kokuro Boys | NYANZA | Migori | 10.68 | A-{minus} | |
4 | ALLIANCE GIRLS | Central | Kiambu | 10.52 | A-{minus} | 44739101 |
5 | ST Brigids Girls High KIMININI | Rift Valley | Tranz Nzoia | 10.5 | A-{minus} | 11200002 |
6 | Strathmore School | Nairobi | Nairobi | 10.5 | A-{minus} | 23500003 |
7 | PANGANI GIRLS | Nairobi | Nairobi | 10.49 | B+{plus} | 20406020 |
8 | NAKURU BOYS HIGH | Rift Valley | Nakuru | 10.42 | B+{plus} | 20400006 |
9 | ASUMBI GIRLS | NYANZA | Homa Bay | 10.377 | B+{plus} | 27500002 |
10 | Mang’u High | Central | Kiambu | 10.336 | B+{plus} | 41700004 |
11 | St. Anthonys Boys Kitale | Rift Valley | Tranz Nzoia | 10.33 | B+{plus} | 11200003 |
12 | GONZAGA GONZA | NYANZA | Nyamira | 10.3 | B+{plus} | 23503101 |
13 | Mudasa Academy | WESTERN | Vihiga | 10.3 | B+{plus} | |
14 | MUDASA ACADEMY | WESTERN | Vihiga | 10.3 | B+{plus} | |
15 | ST. PAULS IGONGA | NYANZA | Kisii | 10.24 | B+{plus} | |
16 | Igonga DOK Secondary | NYANZA | Kisii | 10.24 | B+{plus} | |
17 | Alliance High School | Central | Kiambu | 10.2 | B+{plus} | |
18 | Moi High School Kabarak | Rift Valley | Nakuru | 10.13 | B+{plus} | 11200001 |
19 | Kapsabet High | Rift Valley | Nandi | 10.083 | B+{plus} | |
20 | Kisumu Day Secondary | NYANZA | kisumu | 10.074 | B+{plus} | |
21 | Moi Girls Eldoret | Rift Valley | Uasin Gishu | 10.06 | B+{plus} | |
22 | KANGA HIGH | NYANZA | Migori | 9.97 | B+{plus} | |
23 | KAAGA GIRLS | Eastern | meru | 9.96 | B+{plus} | |
24 | Kenya High School | Nairobi | Nairobi | 9.95 | B+{plus} | |
25 | Matinyani Secondary | Eastern | Kitui | 9.942 | B+{plus} | |
26 | St Brigids Girls High | Rift Valley | Tranz Nzoia | 9.92 | B+{plus} | |
27 | ORERO BOYS | NYANZA | Homa Bay | 9.906 | B+{plus} | |
28 | Light Academy Mombasa | Coast | Mombasa | 9.9 | B+{plus} | |
29 | Samoei Boys High | Rift Valley | Nandi | 9.89 | B+{plus} | |
30 | CHEPWAGAN BOYS | Rift Valley | Kericho | 9.7474 | B+{plus} | |
31 | Chebwagan high | Rift Valley | Kericho | 9.74 | B+{plus} | |
32 | MASENO SCHOOL | NYANZA | Kisumu | 9.663 | B+{plus} | |
33 | Ogande Girls | NYANZA | Homa Bay | 9.62 | B+{plus} | |
34 | Sawagongo High | NYANZA | Siaya | 9.619 | B+{plus} | |
35 | Kagumo High | Central | Nyeri | 9.58 | B+{plus} | |
36 | Murang’a High | Central | Murang’a | 9.55 | B+{plus} | |
37 | Nairobi School | Nairobi | Nairobi | 9.543 | B+{plus} | |
38 | MARANDA SCHOOL | NYANZA | Siaya | 9.541 | B+{plus} | |
39 | Nyakongo boys | NYANZA | Nyamira | 9.54 | B+{plus} | |
40 | MERU SCHOOL | Eastern | Meru | 9.52 | B+{plus} | |
41 | ST PATRICKS MAKUNGA | Rift Valley | Tranz Nzoia | 9.5 | B+{plus} | |
42 | Cheborge Boys | Rift Valley | Kericho | 9.44 | B{plain} | |
43 | Bishop Linus Okok girls | NYANZA | Homa Bay | 9.43 | B{plain} | |
44 | Light Academy Nairobi | Nairobi | Nairobi | 9.39 | B{plain} | |
45 | CHEBORGE GIRLS | Rift Valley | Kericho | 9.3754 | B{plain} | |
46 | Korongoi Girls | Rift Valley | Kericho | 9.36 | B{plain} | |
47 | Lelwak boys | Rift Valley | Nandi | 9.344 | B{plain} | |
48 | KIPSIGIS GIRLS HIGH SCHOOL | Rift Valley | Kericho | 9.3154 | B{plain} | |
49 | Kitui School | Eastern | Kitui | 9.312 | B{plain} | |
50 | Nyalenda Secondary | NYANZA | Homa Bay | 9.3 | B{plain} | |
51 | Butula Boys | WESTERN | Busia | 9.287 | B{plain} | |
52 | MOBAMBA HIGH | NYANZA | Kisii | 9.284 | B{plain} | |
53 | Sigoti Complex | NYANZA | Kisumu | 9.27 | B{plain} | |
54 | STAREHE BOYS CENTRE | Nairobi | Nairobi | 9.27 | B{plain} | |
55 | ST.MARKS CHERANG’ANI | WESTERN | Tranz Nzoia | 9.2517 | B{plain} | |
56 | Friends School Kakamega | WESTERN | Kakamega | 9.2473 | B{plain} | |
57 | Mt Carmel girls | Eastern | Makueni | 9.2353 | B{plain} | |
58 | MaryHill Girls | Central | Kiambu | 9.23 | B{plain} | |
59 | Kiage Tumaini High | NYANZA | Kisii | 9.23 | B{plain} | |
60 | Saye Mixed | NYANZA | Homa Bay | 9.22 | B{plain} | |
61 | Kabianga High | Rift Valley | Kericho | 9.2162 | B{plain} | |
62 | Moi Tea Girls High School | Rift Valley | Kericho | 9.21 | B{plain} | |
63 | OSSEN GIRLS HIGH | Rift Valley | Baringo | 9.2 | B{plain} | |
64 | ST MARKS CHERANGANY | Rift Valley | Tranz Nzoia | 9.2 | B{plain} | |
65 | Tombe Girls Secondary | NYANZA | Nyamira | 9.1765 | B{plain} | |
66 | MBITA HIGH | NYANZA | Homa Bay | 9.157 | B{plain} | |
67 | KATHIANI GIRLS HIGH | Eastern | Machakos | 9.1235 | B{plain} | |
68 | KISII SCHOOL | NYANZA | Kisii | 9.12 | B{plain} | |
69 | MWONGORI HIGH | NYANZA | Nyamira | 9.119 | B{plain} | |
70 | KUURA SEC | NYANZA | Nyamira | 9.11 | B{plain} | |
71 | St Clare Girls Secondary | Rift Valley | Nakuru | 9.1 | B{plain} | |
72 | ANDERSEN HIGH | Rift Valley | Tranz Nzoia | 9.1 | B{plain} | |
73 | ST PETERS ABWAO SECONDARY | NYANZA | kisumu | 9.1 | B{plain} | |
74 | St Pauls Gekano Boys | NYANZA | Nyamira | 9.0634 | B{plain} | |
75 | NYANSIONGO HIGH | NYANZA | Nyamira | 9.053 | B{plain} | |
76 | WANG’APALA BOYS | NYANZA | Homa Bay | 9.04 | B{plain} | |
77 | Sheikh Khalifa Bin Zayed | Coast | Mombasa | 9 | B{plain} | |
78 | RIGOKO ELCK | NYANZA | Nyamira | 9 | B{plain} | |
79 | Kapsabet Girls | Rift Valley | Nandi | 8.98 | B{plain} | |
80 | Metkei Girls High | Rift Valley | Elgeyo Marakwet | 8.96 | B{plain} | |
81 | AGORO SARE | NYANZA | Homa Bay | 8.935 | B{plain} | |
82 | Kibabii Boys High | WESTERN | Bungoma | 8.93 | B{plain} | |
83 | Mbooni Girls | Eastern | Makueni | 8.911 | B{plain} | |
84 | Nanyuki High School | Rift Valley | Laikipia | 8.89 | B{plain} | |
85 | MENYENYA SDA | NYANZA | Nyamira | 8.871 | B{plain} | |
86 | Ruth Kiptui Girls Kasok | Rift Valley | Baringo | 8.87 | B{plain} | |
87 | Moteiribe Secondary | NYANZA | Kisii | 8.859 | B{plain} | |
88 | KEBIRIGO BOYS | NYANZA | Nyamira | 8.842 | B{plain} | |
89 | Arabuko Forest High | Coast | Kilifi | 8.84 | B{plain} | |
90 | Nyamagwa girls | NYANZA | Kisii | 8.823 | B{plain} | |
91 | RUTH KIPTUI GIRLS | Rift Valley | Baringo | 8.8 | B{plain} | |
92 | ST JOSEPHS BOYS | Rift Valley | Tranz Nzoia | 8.8 | B{plain} | |
93 | DERTU SECONDARY SCHOOL | North Eastern | Garissa | 8.8 | B{plain} | |
94 | BUNYORE GIRLS | WESTERN | Vihiga | 8.8 | B{plain} | |
95 | Meteitei Secondary | Rift Valley | Nandi | 8.77 | B{plain} | |
96 | Qubaa Muslim Secondary | Coast | Mombasa | 8.76 | B{plain} | |
97 | OLOOLAISER HIGH SCHOOL | Rift Valley | Kajiado | 8.76 | B{plain} | |
98 | TENWEK HIGH SCHOOL | Rift Valley | Bomet | 8.7561 | B{plain} | |
99 | KABARE GIRLS | Central | Kirinyaga | 8.734 | B{plain} | |
100 | MUGOIRI GIRLS | Central | Murang’a | 8.731 | B{plain} | |
101 | BUTERE GIRLS | WESTERN | Kakamega | 8.727 | B{plain} | |
102 | NYAIKURO MIXED SEC | NYANZA | Nyamira | 8.71 | B{plain} | |
103 | Got Rateng’ Mixed | NYANZA | Homa Bay | 8.7 | B{plain} | |
104 | Chemelil Sugar Academy | NYANZA | Kisumu | 8.69 | B{plain} | |
105 | LUGULU GIRLS | WESTERN | Bungoma | 8.655 | B{plain} | |
106 | St Andrew Kaggwa Girls High | NYANZA | Nyamira | 8.648 | B{plain} |
Nyandarua High School KCSE 2024-2025 Results Analysis
Kisii High School KCSE 2024-2025 Results Analysis
Makueni Boys High School KCSE 2024-2025 Results Analysis
St. Peters Nyakemincha High School KCSE 2024-2025 Results Analysis
Meteitei boys Secondary School’s KCSE 2024/2025 Results Analysis, Grades Count & Knec Code
Nyansabakwa boys High School KCSE 2024-2025 Results Analysis