KCSE 2022, 2023 Top 150 Schools Nationally; Official & Final List

KCSE 2022-2023 Ranking of Best 150 Schools Nationally (Final Official Update)

Position NationallyName of SchoolRegionCountyMean ScoreMean Grade
1NYAMBARIA SCHOOLNYANZANyamira10.897A-{minus}
2CARDINAL OTUNGANYANZAKisii10.76A-{minus}
3Kokuro BoysNYANZAMigori10.68A-{minus}
4ALLIANCE GIRLSCentralKiambu10.52A-{minus}
5ST Brigids Girls High KIMININIRift ValleyTranz Nzoia10.5A-{minus}
6Strathmore SchoolNairobiNairobi10.5A-{minus}
7PANGANI GIRLSNairobiNairobi10.49B+{plus}
8NAKURU BOYS HIGHRift ValleyNakuru10.42B+{plus}
9ASUMBI GIRLSNYANZAHoma Bay10.377B+{plus}
10Mang’u HighCentralKiambu10.336B+{plus}
11St. Anthonys Boys KitaleRift ValleyTranz Nzoia10.33B+{plus}
12GONZAGA GONZANYANZANyamira10.3B+{plus}
13Mudasa AcademyWESTERNVihiga10.3B+{plus}
14ST. PAULS IGONGANYANZAKisii10.24B+{plus}
15Igonga DOK SecondaryNYANZAKisii10.24B+{plus}
16Alliance High SchoolCentralKiambu10.2B+{plus}
18Kapsabet HighRift ValleyNandi10.083B+{plus}
19Kisumu Day SecondaryNYANZAkisumu10.074B+{plus}
20Moi Girls EldoretRift ValleyUasin Gishu10.06B+{plus}
21KANGA HIGHNYANZAMigori9.97B+{plus}
22KAAGA GIRLSEasternmeru9.96B+{plus}
23Kenya High SchoolNairobiNairobi9.95B+{plus}
24Matinyani SecondaryEasternKitui9.942B+{plus}
25St Brigids Girls HighRift ValleyTranz Nzoia9.92B+{plus}
26ORERO BOYSNYANZAHoma Bay9.906B+{plus}
27Light Academy MombasaCoastMombasa9.9B+{plus}
28Samoei Boys HighRift ValleyNandi9.89B+{plus}
29CHEPWAGAN BOYSRift ValleyKericho9.7474B+{plus}
30Chebwagan highRift ValleyKericho9.74B+{plus}
31MASENO SCHOOLNYANZAKisumu9.663B+{plus}
32Ogande GirlsNYANZAHoma Bay9.62B+{plus}
33Sawagongo HighNYANZASiaya9.619B+{plus}
34Kagumo HighCentralNyeri9.58B+{plus}
35Murang’a HighCentralMurang’a9.55B+{plus}
36Nairobi SchoolNairobiNairobi9.543B+{plus}
37MARANDA SCHOOLNYANZASiaya9.541B+{plus}
38Nyakongo boysNYANZANyamira9.54B+{plus}
39MERU SCHOOLEasternMeru9.52B+{plus}
40ST PATRICKS MAKUNGARift ValleyTranz Nzoia9.5B+{plus}
41Cheborge BoysRift ValleyKericho9.44B{plain}
42Bishop Linus Okok girlsNYANZAHoma Bay9.43B{plain}
43Light Academy NairobiNairobiNairobi9.39B{plain}
44CHEBORGE GIRLSRift ValleyKericho9.3754B{plain}
45Korongoi GirlsRift ValleyKericho9.36B{plain}
46Lelwak boysRift ValleyNandi9.344B{plain}
47KIPSIGIS GIRLS HIGH SCHOOLRift ValleyKericho9.3154B{plain}
48Kitui SchoolEasternKitui9.312B{plain}
49Nyalenda SecondaryNYANZAHoma Bay9.3B{plain}
50Butula BoysWESTERNBusia9.287B{plain}
51MOBAMBA HIGHNYANZAKisii9.284B{plain}
52Sigoti ComplexNYANZAKisumu9.27B{plain}
53STAREHE BOYS CENTRENairobiNairobi9.27B{plain}
54ST.MARKS CHERANG’ANIWESTERNTranz Nzoia9.2517B{plain}
55Friends School KakamegaWESTERNKakamega9.2473B{plain}
56Mt Carmel girlsEasternMakueni9.2353B{plain}
57MaryHill GirlsCentralKiambu9.23B{plain}
58Kiage Tumaini HighNYANZAKisii9.23B{plain}
59Saye MixedNYANZAHoma Bay9.22B{plain}
60Kabianga HighRift ValleyKericho9.2162B{plain}
61Moi Tea Girls High SchoolRift ValleyKericho9.21B{plain}
62OSSEN GIRLS HIGHRift ValleyBaringo9.2B{plain}
63ST MARKS CHERANGANYRift ValleyTranz Nzoia9.2B{plain}
64MBITA HIGHNYANZAHoma Bay9.157B{plain}
65KATHIANI GIRLS HIGHEasternMachakos9.1235B{plain}
66KISII SCHOOLNYANZAKisii9.12B{plain}
67MWONGORI HIGHNYANZANyamira9.119B{plain}
68KUURA SECNYANZANyamira9.11B{plain}
69St Clare Girls SecondaryRift ValleyNakuru9.1B{plain}
70ANDERSEN HIGHRift ValleyTranz Nzoia9.1B{plain}
71ST PETERS ABWAO SECONDARYNYANZAkisumu9.1B{plain}
72St Pauls Gekano BoysNYANZANyamira9.0634B{plain}
73NYANSIONGO HIGHNYANZANyamira9.053B{plain}
74WANG’APALA BOYSNYANZAHoma Bay9.04B{plain}
75Sheikh Khalifa Bin ZayedCoastMombasa9B{plain}
76RIGOKO ELCKNYANZANyamira9B{plain}
77Kapsabet GirlsRift ValleyNandi8.98B{plain}
78Metkei Girls HighRift ValleyElgeyo Marakwet8.96B{plain}
79AGORO SARENYANZAHoma Bay8.935B{plain}
80Kibabii Boys HighWESTERNBungoma8.93B{plain}
81Mbooni GirlsEasternMakueni8.911B{plain}
82Nanyuki High SchoolRift ValleyLaikipia8.89B{plain}
83MENYENYA SDANYANZANyamira8.871B{plain}
84Ruth Kiptui Girls KasokRift ValleyBaringo8.87B{plain}
85Moteiribe SecondaryNYANZAKisii8.859B{plain}
86KEBIRIGO BOYSNYANZANyamira8.842B{plain}
87Arabuko Forest HighCoastKilifi8.84B{plain}
88Nyamagwa girlsNYANZAKisii8.823B{plain}
89RUTH KIPTUI GIRLSRift ValleyBaringo8.8B{plain}
90ST JOSEPHS BOYSRift ValleyTranz Nzoia8.8B{plain}
91Meteitei SecondaryRift ValleyNandi8.77B{plain}
92Qubaa Muslim SecondaryCoastMombasa8.76B{plain}
93OLOOLAISER HIGH SCHOOLRift ValleyKajiado8.76B{plain}
94TENWEK HIGH SCHOOLRift ValleyBomet8.7561B{plain}
95BUTERE GIRLSWESTERNKakamega8.727B{plain}
96NYAIKURO MIXED SECNYANZANyamira8.71B{plain}
97Got Rateng’ MixedNYANZAHoma Bay8.7B{plain}
98Chemelil Sugar AcademyNYANZAKisumu8.69B{plain}
99LUGULU GIRLSWESTERNBungoma8.655B{plain}
100St Andrew Kaggwa Girls HighNYANZANyamira8.648B{plain}
101NYABURURU GIRLSNYANZAKisii8.631B{plain}
102Nyabite DOK SecondaryNYANZAKisii8.601B{plain}
103NYAKOIBA HIGHNYANZAKisii8.6B{plain}
104Ober BoysNYANZAHoma Bay8.6B{plain}
105Nyangajo GirlsNYANZAHoma Bay8.6B{plain}
106Dr Aggrey SchoolCoastTaita Taveta8.6B{plain}
107SEGERO ADVENTISTRift ValleyTranz Nzoia8.6B{plain}
108AIC Sombe GirlsEasternKitui8.545B{plain}
109IGEMBE BOYSEasternMeru8.52B{plain}
110Kianungu MixedNYANZANyamira8.5B{plain}
111RAPOGI HIGHNYANZAMigori8.489B-{minus)
112Kisumu GirlsNYANZAKisumu8.47B-{minus)
113MANGA GIRLSNYANZANyamira8.4B-{minus)
114Dudi GirlsNYANZAHoma Bay8.4B-{minus)
115Kwale High SchoolCoastKwale8.4B-{minus)
116Mwaghogho Boys SchoolCoastTaita Taveta8.4B-{minus)
117TABAGON GIRLS HIGH SCHOOLRift ValleyBaringo8.4B-{minus)
118MAKUENI BOYSEasternMakueni8.399B-{minus)
119St. Patrick’s itenRift ValleyElgeyo Marakwet8.369B-{minus)
120Lenana SchoolNairobiNairobi8.3596B-{minus)
121NYAKEMINCHA SECNYANZANyamira8.35B-{minus)
122Koru GirlsNYANZAkisumu8.3465B-{minus)
123KIPKELION GIRLSRift ValleyKericho8.3335B-{minus)
124NYANSABAKWA BOYSNYANZANyamira8.316B-{minus)
125Bishop AbieroNYANZAKisumu8.3B-{minus)
126BARINGO HIGH SCHOOLRift ValleyBaringo8.3B-{minus)
127BOGICHONCHO PAGNYANZAKisii8.275B-{minus)
128Manyatta Mixed DayNorth EasternMarsabit8.275B-{minus)
129ST DANIEL COMBONI KAPTABUK BOYSRift ValleyWest Pokot8.2556B-{minus)
130BUSIADA GIRLSWESTERNBusia8.247B-{minus)
131Kenyatta High School- MwatateCoastTaita Taveta8.23B-{minus)
132SACHO HIGH SCHOOLRift ValleyBaringo8.23B-{minus)
133KAKAMEGA SCHOOLWESTERNKakamega8.228B-{minus)
134Rang’ala GirlsNYANZASiaya8.2264B-{minus)
135RAN’GALA GIRLSNYANZASiaya8.226B-{minus)
136MATUTU PAG SECNYANZANyamira8.2B-{minus)
137Mirogi BoysNYANZAHoma Bay8.2B-{minus)
138Obera BoysNYANZAHoma Bay8.2B-{minus)
139ST JOSEPHS GIRLSRift ValleyTranz Nzoia8.2B-{minus)
140ST CHARLES LWANGA SCHOOL KITUIEasternKitui8.18B-{minus)
141St. Charles LwangaEasternKitui8.18B-{minus)
142KIABONYORU HIGHNYANZANyamira8.17B-{minus)
143Ulanda GirlsNYANZAMigori8.17B-{minus)
144Nkubu HighEasternMeru8.1693B-{minus)
145Our Lady of Lourdres Turbo GirlsRift ValleyUasin Gishu8.14B-{minus)
146RAN’GALA BOYSNYANZASiaya8.117B-{minus)
147MUTHALE GIRLS HIGHEasternkitui8.11B-{minus)
148Miathene BoysEasternMeru8.101B-{minus)
149PeHill BoysNYANZAMigori8.1B-{minus)
150Gendia HighNYANZAHoma Bay8.1B-{minus)
151NYACHURURU SECNYANZANyamira8.08B-{minus)
152KEBABE GIRLSNYANZANyamira8.07B-{minus)
153SAMETA HIGHNYANZAKisii8.0637B-{minus)
154NYABISASE MIXEDNYANZAKisii8.025B-{minus)

Related Articles

Latest Articles