Nyambaria High school emerged the best overall school in the 2022 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 NationallyName of SchoolRegionCountyMean ScoreMean GradeKnec Code
1NYAMBARIA SCHOOLNYANZANyamira10.897A-{minus}43700008
2CARDINAL OTUNGANYANZAKisii10.76A-{minus}40745101
3Kokuro BoysNYANZAMigori10.68A-{minus}
4ALLIANCE GIRLSCentralKiambu10.52A-{minus}44739101
5ST Brigids Girls High KIMININIRift ValleyTranz Nzoia10.5A-{minus}11200002
6Strathmore SchoolNairobiNairobi10.5A-{minus} 23500003
7PANGANI GIRLSNairobiNairobi10.49B+{plus}20406020
8NAKURU BOYS HIGHRift ValleyNakuru10.42B+{plus}20400006
9ASUMBI GIRLSNYANZAHoma Bay10.377B+{plus}27500002
10Mang’u HighCentralKiambu10.336B+{plus}41700004
11St. Anthonys Boys KitaleRift ValleyTranz Nzoia10.33B+{plus}11200003
12GONZAGA GONZANYANZANyamira10.3B+{plus}23503101
13Mudasa AcademyWESTERNVihiga10.3B+{plus}
14MUDASA ACADEMYWESTERNVihiga10.3B+{plus}
15ST. PAULS IGONGANYANZAKisii10.24B+{plus}
16Igonga DOK SecondaryNYANZAKisii10.24B+{plus}
17Alliance High SchoolCentralKiambu10.2B+{plus}
18Moi High School KabarakRift ValleyNakuru10.13B+{plus}11200001
19Kapsabet HighRift ValleyNandi10.083B+{plus}
20Kisumu Day SecondaryNYANZAkisumu10.074B+{plus}
21Moi Girls EldoretRift ValleyUasin Gishu10.06B+{plus}
22KANGA HIGHNYANZAMigori9.97B+{plus}
23KAAGA GIRLSEasternmeru9.96B+{plus}
24Kenya High SchoolNairobiNairobi9.95B+{plus}
25Matinyani SecondaryEasternKitui9.942B+{plus}
26St Brigids Girls HighRift ValleyTranz Nzoia9.92B+{plus}
27ORERO BOYSNYANZAHoma Bay9.906B+{plus}
28Light Academy MombasaCoastMombasa9.9B+{plus}
29Samoei Boys HighRift ValleyNandi9.89B+{plus}
30CHEPWAGAN BOYSRift ValleyKericho9.7474B+{plus}
31Chebwagan highRift ValleyKericho9.74B+{plus}
32MASENO SCHOOLNYANZAKisumu9.663B+{plus}
33Ogande GirlsNYANZAHoma Bay9.62B+{plus}
34Sawagongo HighNYANZASiaya9.619B+{plus}
35Kagumo HighCentralNyeri9.58B+{plus}
36Murang’a HighCentralMurang’a9.55B+{plus}
37Nairobi SchoolNairobiNairobi9.543B+{plus}
38MARANDA SCHOOLNYANZASiaya9.541B+{plus}
39Nyakongo boysNYANZANyamira9.54B+{plus}
40MERU SCHOOLEasternMeru9.52B+{plus}
41ST PATRICKS MAKUNGARift ValleyTranz Nzoia9.5B+{plus}
42Cheborge BoysRift ValleyKericho9.44B{plain}
43Bishop Linus Okok girlsNYANZAHoma Bay9.43B{plain}
44Light Academy NairobiNairobiNairobi9.39B{plain}
45CHEBORGE GIRLSRift ValleyKericho9.3754B{plain}
46Korongoi GirlsRift ValleyKericho9.36B{plain}
47Lelwak boysRift ValleyNandi9.344B{plain}
48KIPSIGIS GIRLS HIGH SCHOOLRift ValleyKericho9.3154B{plain}
49Kitui SchoolEasternKitui9.312B{plain}
50Nyalenda SecondaryNYANZAHoma Bay9.3B{plain}
51Butula BoysWESTERNBusia9.287B{plain}
52MOBAMBA HIGHNYANZAKisii9.284B{plain}
53Sigoti ComplexNYANZAKisumu9.27B{plain}
54STAREHE BOYS CENTRENairobiNairobi9.27B{plain}
55ST.MARKS CHERANG’ANIWESTERNTranz Nzoia9.2517B{plain}
56Friends School KakamegaWESTERNKakamega9.2473B{plain}
57Mt Carmel girlsEasternMakueni9.2353B{plain}
58MaryHill GirlsCentralKiambu9.23B{plain}
59Kiage Tumaini HighNYANZAKisii9.23B{plain}
60Saye MixedNYANZAHoma Bay9.22B{plain}
61Kabianga HighRift ValleyKericho9.2162B{plain}
62Moi Tea Girls High SchoolRift ValleyKericho9.21B{plain}
63OSSEN GIRLS HIGHRift ValleyBaringo9.2B{plain}
64ST MARKS CHERANGANYRift ValleyTranz Nzoia9.2B{plain}
65Tombe Girls SecondaryNYANZANyamira9.1765B{plain}
66MBITA HIGHNYANZAHoma Bay9.157B{plain}
67KATHIANI GIRLS HIGHEasternMachakos9.1235B{plain}
68KISII SCHOOLNYANZAKisii9.12B{plain}
69MWONGORI HIGHNYANZANyamira9.119B{plain}
70KUURA SECNYANZANyamira9.11B{plain}
71St Clare Girls SecondaryRift ValleyNakuru9.1B{plain}
72ANDERSEN HIGHRift ValleyTranz Nzoia9.1B{plain}
73ST PETERS ABWAO SECONDARYNYANZAkisumu9.1B{plain}
74St Pauls Gekano BoysNYANZANyamira9.0634B{plain}
75NYANSIONGO HIGHNYANZANyamira9.053B{plain}
76WANG’APALA BOYSNYANZAHoma Bay9.04B{plain}
77Sheikh Khalifa Bin ZayedCoastMombasa9B{plain}
78RIGOKO ELCKNYANZANyamira9B{plain}
79Kapsabet GirlsRift ValleyNandi8.98B{plain}
80Metkei Girls HighRift ValleyElgeyo Marakwet8.96B{plain}
81AGORO SARENYANZAHoma Bay8.935B{plain}
82Kibabii Boys HighWESTERNBungoma8.93B{plain}
83Mbooni GirlsEasternMakueni8.911B{plain}
84Nanyuki High SchoolRift ValleyLaikipia8.89B{plain}
85MENYENYA SDANYANZANyamira8.871B{plain}
86Ruth Kiptui Girls KasokRift ValleyBaringo8.87B{plain}
87Moteiribe SecondaryNYANZAKisii8.859B{plain}
88KEBIRIGO BOYSNYANZANyamira8.842B{plain}
89Arabuko Forest HighCoastKilifi8.84B{plain}
90Nyamagwa girlsNYANZAKisii8.823B{plain}
91RUTH KIPTUI GIRLSRift ValleyBaringo8.8B{plain}
92ST JOSEPHS BOYSRift ValleyTranz Nzoia8.8B{plain}
93DERTU SECONDARY SCHOOLNorth EasternGarissa8.8B{plain}
94BUNYORE GIRLSWESTERNVihiga8.8B{plain}
95Meteitei SecondaryRift ValleyNandi8.77B{plain}
96Qubaa Muslim SecondaryCoastMombasa8.76B{plain}
97OLOOLAISER HIGH SCHOOLRift ValleyKajiado8.76B{plain}
98TENWEK HIGH SCHOOLRift ValleyBomet8.7561B{plain}
99KABARE GIRLSCentralKirinyaga8.734B{plain}
100MUGOIRI GIRLSCentralMurang’a8.731B{plain}
101BUTERE GIRLSWESTERNKakamega8.727B{plain}
102NYAIKURO MIXED SECNYANZANyamira8.71B{plain}
103Got Rateng’ MixedNYANZAHoma Bay8.7B{plain}
104Chemelil Sugar AcademyNYANZAKisumu8.69B{plain}
105LUGULU GIRLSWESTERNBungoma8.655B{plain}
106St Andrew Kaggwa Girls HighNYANZANyamira8.648B{plain}