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

KCSE 2022-2023 Ranking of Best 250 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)
155AMASEGE SDANYANZAKisii8.023B-{minus)
156AMABUKO SECNYANZAKisii8.011B-{minus)
157MACHAKOS BOYSEasternMachakos8.0081B-{minus)
158GEDI HIGH SCHOOLNorth EasternGarissa8B-{minus)
159Gekano GirlsNYANZANyamira7.972B-{minus)
160LITEINI HIGHRift ValleyKericho7.9656B-{minus)
161KISASI SECONDARYEasternkitui7.965B-{minus)
162TENGECHA GIRLSRift ValleyKericho7.9595B-{minus)
163St Bernabas KombewaNYANZAKisumu7.93B-{minus)
164Ramba BoysNYANZASiaya7.924B-{minus)
165Precious Blood KilunguEasternMakueni7.92B-{minus)
166Chavakali HighWESTERNVihiga7.912B-{minus)
167KYANG’ONDU SECONDARYEasternMakueni7.905B-{minus)
168Utumishi Boys AcademyRift ValleyNakuru7.894B-{minus)
169MANDERA SECONDARYNorth EasternMANDERA7.8826B-{minus)
170Matongo BoysNYANZANyamira7.86B-{minus)
171PAUL BOIT HIGH SCHOOLRift ValleyUasin Gishu7.8542B-{minus)
172Riokindo BoysNYANZAKisii7.83B-{minus)
173Onjiko BoysNYANZAKisumu7.82B-{minus)
174NYANG’ORI HIGHNYANZAkisumu7.8143B-{minus)
175NYERI HIGHCentralNyeri7.81B-{minus)
176Nyamira BoysNYANZANyamira7.806B-{minus)
177Ridore MixedNYANZAKisumu7.8B-{minus)
178Maroo EsindeNYANZAKisii7.795B-{minus)
179SINYOLO GIRLSNYANZAkisumu7.7753B-{minus)
180OLKIRIANE SECONDARY SCHOOLRift ValleyNAROK7.768B-{minus)
181KUNYAK SECONDARYRift ValleyKericho7.7647B-{minus)
182ST JOSEPHS BIEGO SECONDARYNYANZANyamira7.7647B-{minus)
183Magwar ModelNYANZAKisumu7.76B-{minus)
184CARING HEARTS HIGH SCHOOLEasternMachakos7.76B-{minus)
185Lwak GirlsNYANZASiaya7.7B-{minus)
186Gesiaga HighNYANZANyamira7.6954B-{minus)
187Sironga GirlsNYANZANyamira7.69B-{minus)
188Omwari SecondaryNYANZAKisii7.647B-{minus)
189Nyamiranga SDANYANZANyamira7.6125B-{minus)
190Bishop Colin Davies SeniorRift ValleyNarok7.6B-{minus)
191KATILU BOYSRift ValleyTurkana7.5855B-{minus)
192Bura Girls High School, MwatateCoastTaita Taveta7.571B-{minus)
193Ugenya HighNYANZASiaya7.5B-{minus)
194ACK Rae GirlsNYANZAkisumu7.5B-{minus)
195St Mary’s YalaNYANZASiaya7.5B-{minus)
196HOMA BAY HIGH SCHOOLNYANZAHoma Bay7.5B-{minus)
197Moi GesusuNYANZAKisii7.49C+{plus}
198St. Josephs KibweziEasternMakueni7.488C+{plus}
199KAPSOIT SECONDARYRift ValleyKericho7.4858C+{plus}
200SANTA MARIA GIRLS CHEPTULONRift ValleyElgeyo Marakwet7.4834C+{plus}
201MISYANI GIRLS HIGHEasternMachakos7.4823C+{plus}
202Mokubo SecondaryNYANZAKisii7.46C+{plus}
203KANYAWANGA HIGHNYANZAMigori7.45C+{plus}
204RINGA BOYSNYANZAHoma Bay7.44C+{plus}
205RAE GIRLSNYANZAKISUMU7.4C+{plus}
206AIC LITEIN GIRLSRift ValleyKericho7.4C+{plus}
207KOLANYA BOYSWESTERNBusia7.3806C+{plus}
208SA KOLANYA BOYS HIGHWESTERNBungoma7.38C+{plus}
209Matuga Girls High SchoolCoastKwale7.36C+{plus}
210GEKONGE SECONDARYNYANZANyamira7.35C+{plus}
211ST JOSEPHS CHEPTERIT GIRLSRift ValleyNandi7.3356C+{plus}
212KOLANYA GIRLSWESTERNBusia7.3247C+{plus}
213BUKHALALIREWESTERNBusia7.3125C+{plus}
214Kereri Girls HighNYANZAKisii7.312C+{plus}
215Nyakeore MixedNYANZANyamira7.302C+{plus}
216Riooga SecondaryNYANZAKisii7.3C+{plus}
217KAPROPITA GIRLS HIGHRift ValleyBaringo7.3C+{plus}
218Riyabe SecondaryNYANZANyamira7.291C+{plus}
219CHEPKECHEI BOYSRift ValleyKericho7.281C+{plus}
220Itierio GirlsNYANZAKisii7.28C+{plus}
221NYABONDO BOYSNYANZAKisumu7.26C+{plus}
222TENGECHA BOYSRift ValleyKericho7.2423C+{plus}
223Mwaani GirlsEasternMakueni7.209C+{plus}
224AHERO GIRLSNYANZAKisumu7.2C+{plus}
225WIRE MIXEDNYANZAHoma Bay7.2C+{plus}
226Kiabonyoru GirlsNYANZANyamira7.1982C+{plus}
227SIGALAME BOYSWESTERNBusia7.192C+{plus}
228ST ANNES BUNYALAWESTERNBusia7.1915C+{plus}
229Chesamisi HighWESTERNBungoma7.186C+{plus}
230Kaaga BoysEasternMeru7.1837C+{plus}
231Kavingoni SecondaryEasternMakueni7.181C+{plus}
232Kisau GirlsEasternMakueni7.165C+{plus}
233Machakos GirlsEasternMachakos7.1406C+{plus}
234AIC Gietai GirlsNYANZANyamira7.13C+{plus}
235Kanjuri High SchoolCentralNyeri7.1289C+{plus}
236Moi Kapsowar GirlsRift ValleyElgeyo Marakwet7.1282C+{plus}
237Makueni GirlsEasternMakueni7.102C+{plus}
238KAMAGAMBO ADVENTISTNYANZAMigori7.1C+{plus}
239TEREMI HIGH SCHOOLWESTERNBungoma7.09C+{plus}
240St Mathias Mulumba GirlsNYANZANyamira7.078C+{plus}
241Kaumoni BoysEasternMakueni7.065C+{plus}
242Moi Girls SindoNYANZAHoma Bay7.063C+{plus}
243Ibacho HighNYANZAKisii7.053C+{plus}
244THE KITONDO SCHOOLEasternMakueni7.04C+{plus}
245Kitondo schoolEasternMakueni7.04C+{plus}
246Nyamagwa BoysNYANZAKisii7.0269C+{plus}
247KERICHO HIGHRift ValleyKericho7.017C+{plus}
248KIMULOT BOYS HIGHRift ValleyBomet7.005C+{plus}
249Ichuni girlsNYANZAKisii7C+{plus}
250Gikurune BoysEasternMeru6.987C+{plus}
251Kabaa HighEasternMachakos6.98C+{plus}
252Maua Girls HighEasternMeru6.96C+{plus}
253OYUGI OGANGO SECONDARYNYANZAMigori6.9593C+{plus}
254ST ANGELAS GIRLS SECONDARYEasternKitui6.935C+{plus}
255BELGUT STAREHE GIRLS HIGHRift ValleyKericho6.742C+{plus}
256MAGUNGA SECONDARYNYANZAKISUMU6.73C+{plus}
257Heni SecondaryCentralNyandarua6.695C+{plus}
258Nyakach GirlsNYANZAKISUMU6.5574C+{plus}
Posted in KNEC News Portal.

Leave a Reply

Your email address will not be published. Required fields are marked *