KCSE 2022/ 2023 Top, Best 50 Schools Nationally – Official List

KCSE 2022, 2023 list of top 50 schools nationally; Full Official list

Pos NationallyName of SchoolMean ScoreRegionCountyMean Grade
1NYAMBARIA SCHOOL10.897NYANZANyamiraA-{minus}
2CARDINAL OTUNGA10.76NYANZAKisiiA-{minus}
3Kokuro Boys10.68NYANZAMigoriA-{minus}
4ALLIANCE GIRLS10.52CentralKiambuA-{minus}
5ST Brigids Girls High KIMININI10.5Rift ValleyTranz NzoiaA-{minus}
6Strathmore School10.5NairobiNairobiA-{minus}
7PANGANI GIRLS10.49NairobiNairobiB+{plus}
8NAKURU BOYS HIGH10.42Rift ValleyNakuruB+{plus}
9ASUMBI GIRLS10.377NYANZAHoma BayB+{plus}
10Mang’u High10.336CentralKiambuB+{plus}
11St. Anthonys Boys Kitale10.33Rift ValleyTranz NzoiaB+{plus}
12GONZAGA GONZA10.3NYANZANyamiraB+{plus}
13Mudasa Academy10.3WESTERNVihigaB+{plus}
14ST. PAULS IGONGA10.24NYANZAKisiiB+{plus}
15Igonga DOK Secondary10.24NYANZAKisiiB+{plus}
16Alliance High School10.2CentralKiambuB+{plus}
17Moi High School Kabarak10.13Rift ValleyNakuruB+{plus}
18Kapsabet High10.083Rift ValleyNandiB+{plus}
19Kisumu Day Secondary10.074NYANZAkisumuB+{plus}
20Moi Girls Eldoret10.06Rift ValleyUasin GishuB+{plus}
21KANGA HIGH9.97NYANZAMigoriB+{plus}
22KAAGA GIRLS9.96CentralmeruB+{plus}
23Kenya High School9.95NairobiNairobiB+{plus}
24Matinyani Secondary9.942EasternKituiB+{plus}
25St Brigids Girls High9.92Rift ValleyTranz NzoiaB+{plus}
26ORERO BOYS9.906NYANZAHoma BayB+{plus}
27Light Academy Mombasa9.9CoastMombasaB+{plus}
28Samoei Boys High9.89Rift ValleyNandiB+{plus}
29CHEPWAGAN BOYS9.7474Rift ValleyKerichoB+{plus}
30Chebwagan high9.74Rift ValleyKerichoB+{plus}
31MASENO SCHOOL9.663NYANZAKisumuB+{plus}
32Ogande Girls9.62NYANZAHoma BayB+{plus}
33Sawagongo High9.619NYANZASiayaB+{plus}
34Kagumo High9.58CentralNyeriB+{plus}
35Murang’a High9.55CentralMurang’aB+{plus}
36Nairobi School9.543NairobiNairobiB+{plus}
37MARANDA SCHOOL9.541NYANZASiayaB+{plus}
38Nyakongo boys9.54NYANZANyamiraB+{plus}
39MERU SCHOOL9.52CentralMeruB+{plus}
40ST PATRICKS MAKUNGA9.5Rift ValleyTranz NzoiaB+{plus}
41Cheborge Boys9.44Rift ValleyKerichoB{plain}
42Bishop Linus Okok girls9.43NYANZAHoma BayB{plain}
43Light Academy Nairobi9.39NairobiNairobiB{plain}
44CHEBORGE GIRLS9.3754Rift ValleyKerichoB{plain}
45Korongoi Girls9.36Rift ValleyKerichoB{plain}
46Lelwak boys9.344Rift ValleyNandiB{plain}
47KIPSIGIS GIRLS HIGH SCHOOL9.3154Rift ValleyKerichoB{plain}
48Kitui School9.312EasternKituiB{plain}
49Nyalenda Secondary9.3NYANZAHoma BayB{plain}
50Butula Boys9.287WESTERNBusiaB{plain}
51MOBAMBA HIGH9.284NYANZAKisiiB{plain}
52Sigoti Complex9.27NYANZAKisumuB{plain}