KCSE 2022-2023 Ranking of Best 50 Schools Nationally (Final Official Update)
Position Nationally | Name of School | Region | County | Mean Score | Mean Grade |
1 | NYAMBARIA SCHOOL | NYANZA | Nyamira | 10.897 | A-{minus} |
2 | CARDINAL OTUNGA | NYANZA | Kisii | 10.76 | A-{minus} |
3 | Kokuro Boys | NYANZA | Migori | 10.68 | A-{minus} |
4 | ALLIANCE GIRLS | Central | Kiambu | 10.52 | A-{minus} |
5 | ST Brigids Girls High KIMININI | Rift Valley | Tranz Nzoia | 10.5 | A-{minus} |
6 | Strathmore School | Nairobi | Nairobi | 10.5 | A-{minus} |
7 | PANGANI GIRLS | Nairobi | Nairobi | 10.49 | B+{plus} |
8 | NAKURU BOYS HIGH | Rift Valley | Nakuru | 10.42 | B+{plus} |
9 | ASUMBI GIRLS | NYANZA | Homa Bay | 10.377 | B+{plus} |
10 | Mang’u High | Central | Kiambu | 10.336 | B+{plus} |
11 | St. Anthonys Boys Kitale | Rift Valley | Tranz Nzoia | 10.33 | B+{plus} |
12 | GONZAGA GONZA | NYANZA | Nyamira | 10.3 | B+{plus} |
13 | Mudasa Academy | WESTERN | Vihiga | 10.3 | B+{plus} |
14 | ST. PAULS IGONGA | NYANZA | Kisii | 10.24 | B+{plus} |
15 | Igonga DOK Secondary | NYANZA | Kisii | 10.24 | B+{plus} |
16 | Alliance High School | Central | Kiambu | 10.2 | B+{plus} |
18 | Kapsabet High | Rift Valley | Nandi | 10.083 | B+{plus} |
19 | Kisumu Day Secondary | NYANZA | kisumu | 10.074 | B+{plus} |
20 | Moi Girls Eldoret | Rift Valley | Uasin Gishu | 10.06 | B+{plus} |
21 | KANGA HIGH | NYANZA | Migori | 9.97 | B+{plus} |
22 | KAAGA GIRLS | Eastern | meru | 9.96 | B+{plus} |
23 | Kenya High School | Nairobi | Nairobi | 9.95 | B+{plus} |
24 | Matinyani Secondary | Eastern | Kitui | 9.942 | B+{plus} |
25 | St Brigids Girls High | Rift Valley | Tranz Nzoia | 9.92 | B+{plus} |
26 | ORERO BOYS | NYANZA | Homa Bay | 9.906 | B+{plus} |
27 | Light Academy Mombasa | Coast | Mombasa | 9.9 | B+{plus} |
28 | Samoei Boys High | Rift Valley | Nandi | 9.89 | B+{plus} |
29 | CHEPWAGAN BOYS | Rift Valley | Kericho | 9.7474 | B+{plus} |
30 | Chebwagan high | Rift Valley | Kericho | 9.74 | B+{plus} |
31 | MASENO SCHOOL | NYANZA | Kisumu | 9.663 | B+{plus} |
32 | Ogande Girls | NYANZA | Homa Bay | 9.62 | B+{plus} |
33 | Sawagongo High | NYANZA | Siaya | 9.619 | B+{plus} |
34 | Kagumo High | Central | Nyeri | 9.58 | B+{plus} |
35 | Murang’a High | Central | Murang’a | 9.55 | B+{plus} |
36 | Nairobi School | Nairobi | Nairobi | 9.543 | B+{plus} |
37 | MARANDA SCHOOL | NYANZA | Siaya | 9.541 | B+{plus} |
38 | Nyakongo boys | NYANZA | Nyamira | 9.54 | B+{plus} |
39 | MERU SCHOOL | Eastern | Meru | 9.52 | B+{plus} |
40 | ST PATRICKS MAKUNGA | Rift Valley | Tranz Nzoia | 9.5 | B+{plus} |
41 | Cheborge Boys | Rift Valley | Kericho | 9.44 | B{plain} |
42 | Bishop Linus Okok girls | NYANZA | Homa Bay | 9.43 | B{plain} |
43 | Light Academy Nairobi | Nairobi | Nairobi | 9.39 | B{plain} |
44 | CHEBORGE GIRLS | Rift Valley | Kericho | 9.3754 | B{plain} |
45 | Korongoi Girls | Rift Valley | Kericho | 9.36 | B{plain} |
46 | Lelwak boys | Rift Valley | Nandi | 9.344 | B{plain} |
47 | KIPSIGIS GIRLS HIGH SCHOOL | Rift Valley | Kericho | 9.3154 | B{plain} |
48 | Kitui School | Eastern | Kitui | 9.312 | B{plain} |
49 | Nyalenda Secondary | NYANZA | Homa Bay | 9.3 | B{plain} |
50 | Butula Boys | WESTERN | Busia | 9.287 | B{plain} |
51 | MOBAMBA HIGH | NYANZA | Kisii | 9.284 | B{plain} |
52 | Sigoti Complex | NYANZA | Kisumu | 9.27 | B{plain} |
53 | STAREHE BOYS CENTRE | Nairobi | Nairobi | 9.27 | B{plain} |
54 | ST.MARKS CHERANG’ANI | WESTERN | Tranz Nzoia | 9.2517 | B{plain} |
55 | Friends School Kakamega | WESTERN | Kakamega | 9.2473 | B{plain} |
56 | Mt Carmel girls | Eastern | Makueni | 9.2353 | B{plain} |
57 | MaryHill Girls | Central | Kiambu | 9.23 | B{plain} |
58 | Kiage Tumaini High | NYANZA | Kisii | 9.23 | B{plain} |
59 | Saye Mixed | NYANZA | Homa Bay | 9.22 | B{plain} |
60 | Kabianga High | Rift Valley | Kericho | 9.2162 | B{plain} |