Top 400 Schools KCSE 2022/2023 Nationally; Ranking of all schools

Top 500 Schools KCSE 2022/2023 Nationally

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}
17Moi High School KabarakRift ValleyNakuru10.13B+{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)
154Olbutyo BoysRift ValleyBomet8.03B-{minus)
155NYABISASE MIXEDNYANZAKisii8.025B-{minus)
156AMASEGE SDANYANZAKisii8.023B-{minus)
157AMABUKO SECNYANZAKisii8.011B-{minus)
158MACHAKOS BOYSEasternMachakos8.0081B-{minus)
159GEDI HIGH SCHOOLNorth EasternGarissa8B-{minus)
160Gekano GirlsNYANZANyamira7.972B-{minus)
161LITEINI HIGHRift ValleyKericho7.9656B-{minus)
162KISASI SECONDARYEasternkitui7.965B-{minus)
163TENGECHA GIRLSRift ValleyKericho7.9595B-{minus)
164St Bernabas KombewaNYANZAKisumu7.93B-{minus)
165Ramba BoysNYANZASiaya7.924B-{minus)
166Precious Blood KilunguEasternMakueni7.92B-{minus)
167Chavakali HighWESTERNVihiga7.912B-{minus)
168KYANG’ONDU SECONDARYEasternMakueni7.905B-{minus)
169Utumishi Boys AcademyRift ValleyNakuru7.894B-{minus)
170MANDERA SECONDARYNorth EasternMANDERA7.8826B-{minus)
171Matongo BoysNYANZANyamira7.86B-{minus)
172PAUL BOIT HIGH SCHOOLRift ValleyUasin Gishu7.8542B-{minus)
173Moi Siongiroi HighRift ValleyBomet7.85B-{minus)
174Riokindo BoysNYANZAKisii7.83B-{minus)
175Onjiko BoysNYANZAKisumu7.82B-{minus)
176NYANG’ORI HIGHNYANZAkisumu7.8143B-{minus)
177NYERI HIGHCentralNyeri7.81B-{minus)
178Nyamira BoysNYANZANyamira7.806B-{minus)
179Ridore MixedNYANZAKisumu7.8B-{minus)
180Maroo EsindeNYANZAKisii7.795B-{minus)
181Kaplong Girls High SchoolRift ValleyBomet7.792B-{minus)
182SINYOLO GIRLSNYANZAkisumu7.7753B-{minus)
183OLKIRIANE SECONDARY SCHOOLRift ValleyNAROK7.768B-{minus)
184KUNYAK SECONDARYRift ValleyKericho7.7647B-{minus)
185ST JOSEPHS BIEGO SECONDARYNYANZANyamira7.7647B-{minus)
186Magwar ModelNYANZAKisumu7.76B-{minus)
187CARING HEARTS HIGH SCHOOLEasternMachakos7.76B-{minus)
188Lwak GirlsNYANZASiaya7.7B-{minus)
189Gesiaga HighNYANZANyamira7.6954B-{minus)
190Sironga GirlsNYANZANyamira7.69B-{minus)
191Omwari SecondaryNYANZAKisii7.647B-{minus)
192Nyamiranga SDANYANZANyamira7.6125B-{minus)
193Bishop Colin Davies SeniorRift ValleyNarok7.6B-{minus)
194KATILU BOYSRift ValleyTurkana7.5855B-{minus)
195Bura Girls High School, MwatateCoastTaita Taveta7.571B-{minus)
196Ugenya HighNYANZASiaya7.5B-{minus)
197ACK Rae GirlsNYANZAkisumu7.5B-{minus)
198St Mary’s YalaNYANZASiaya7.5B-{minus)
199HOMA BAY HIGH SCHOOLNYANZAHoma Bay7.5B-{minus)
200Moi GesusuNYANZAKisii7.49C+{plus}
201St. Josephs KibweziEasternMakueni7.488C+{plus}
202KAPSOIT SECONDARYRift ValleyKericho7.4858C+{plus}
203SANTA MARIA GIRLS CHEPTULONRift ValleyElgeyo Marakwet7.4834C+{plus}
204MISYANI GIRLS HIGHEasternMachakos7.4823C+{plus}
205Mokubo SecondaryNYANZAKisii7.46C+{plus}
206KANYAWANGA HIGHNYANZAMigori7.45C+{plus}
207RINGA BOYSNYANZAHoma Bay7.44C+{plus}
208RAE GIRLSNYANZAKISUMU7.4C+{plus}
209AIC LITEIN GIRLSRift ValleyKericho7.4C+{plus}
210KOLANYA BOYSWESTERNBusia7.3806C+{plus}
211SA KOLANYA BOYS HIGHWESTERNBungoma7.38C+{plus}
212Matuga Girls High SchoolCoastKwale7.36C+{plus}
213GEKONGE SECONDARYNYANZANyamira7.35C+{plus}
214ST JOSEPHS CHEPTERIT GIRLSRift ValleyNandi7.3356C+{plus}
215KOLANYA GIRLSWESTERNBusia7.3247C+{plus}
216BUKHALALIREWESTERNBusia7.3125C+{plus}
217Kereri Girls HighNYANZAKisii7.312C+{plus}
218Nyakeore MixedNYANZANyamira7.302C+{plus}
219Riooga SecondaryNYANZAKisii7.3C+{plus}
220KAPROPITA GIRLS HIGHRift ValleyBaringo7.3C+{plus}
221Riyabe SecondaryNYANZANyamira7.291C+{plus}
222CHEPKECHEI BOYSRift ValleyKericho7.281C+{plus}
223Itierio GirlsNYANZAKisii7.28C+{plus}
224NYABONDO BOYSNYANZAKisumu7.26C+{plus}
225TENGECHA BOYSRift ValleyKericho7.2423C+{plus}
226Mwaani GirlsEasternMakueni7.209C+{plus}
227Saseta Girls HighRift ValleyBomet7.207C+{plus}
228AHERO GIRLSNYANZAKisumu7.2C+{plus}
229WIRE MIXEDNYANZAHoma Bay7.2C+{plus}
230Kiabonyoru GirlsNYANZANyamira7.1982C+{plus}
231SIGALAME BOYSWESTERNBusia7.192C+{plus}
232ST ANNES BUNYALAWESTERNBusia7.1915C+{plus}
233Chesamisi HighWESTERNBungoma7.186C+{plus}
234Kaaga BoysEasternMeru7.1837C+{plus}
235Kavingoni SecondaryEasternMakueni7.181C+{plus}
236Kisau GirlsEasternMakueni7.165C+{plus}
237Machakos GirlsEasternMachakos7.1406C+{plus}
238AIC Gietai GirlsNYANZANyamira7.13C+{plus}
239Kanjuri High SchoolCentralNyeri7.1289C+{plus}
240Moi Kapsowar GirlsRift ValleyElgeyo Marakwet7.1282C+{plus}
241Gelegele girlsRift ValleyBomet7.12C+{plus}
242Makueni GirlsEasternMakueni7.102C+{plus}
243KAMAGAMBO ADVENTISTNYANZAMigori7.1C+{plus}
244TEREMI HIGH SCHOOLWESTERNBungoma7.09C+{plus}
245St Mathias Mulumba GirlsNYANZANyamira7.078C+{plus}
246Kaumoni BoysEasternMakueni7.065C+{plus}
247Moi Girls SindoNYANZAHoma Bay7.063C+{plus}
248Ibacho HighNYANZAKisii7.053C+{plus}
249THE KITONDO SCHOOLEasternMakueni7.04C+{plus}
250Kitondo schoolEasternMakueni7.04C+{plus}
251Nyamagwa BoysNYANZAKisii7.0269C+{plus}
252KERICHO HIGHRift ValleyKericho7.017C+{plus}
253KIMULOT BOYS HIGHRift ValleyBomet7.005C+{plus}
254Ichuni girlsNYANZAKisii7C+{plus}
255Gikurune BoysEasternMeru6.987C+{plus}
256Kabaa HighEasternMachakos6.98C+{plus}
257Maua Girls HighEasternMeru6.96C+{plus}
258OYUGI OGANGO SECONDARYNYANZAMigori6.9593C+{plus}
259ST ANGELAS GIRLS SECONDARYEasternKitui6.935C+{plus}
260BELGUT STAREHE GIRLS HIGHRift ValleyKericho6.742C+{plus}
261MAGUNGA SECONDARYNYANZAKISUMU6.73C+{plus}
262Heni SecondaryCentralNyandarua6.695C+{plus}
263KOIWA BOYSRift ValleyBomet6.6C+{plus}
264KAMUNGEI SECONDARYRift ValleyBomet6.56C+{plus}
265Nyakach GirlsNYANZAKISUMU6.5574C+{plus}
266NANGINA GIRLSWESTERNBusia6.5054C+{plus}
267MBOONI BOYS HIGHEasternMakueni6.5C+{plus}
268KATHEKA BOYS SECONDARYEasternKitui6.4818FALSE
269Mpeketoni Boys High schoolCoastLAMU6.46C (plain)
270MASINGA BOYS HIGHEasternMachakos6.455C (plain)
271NDARAWETA GIRLSRift ValleyBomet6.45FALSE
272KOLOWA HIGH SCHOOLRift ValleyBaringo6.425C (plain)
273LORNA LABOSO SECONDARYRift ValleyBomet6.4FALSE
274Sengera MangaNYANZANyamira6.3736C (plain)
275Burieruri SecondaryEasternMeru6.36C (plain)
276Ngoron high SchoolRift ValleyBaringo6.33C (plain)
277Mwaghogho Boys SchoolCoastTaita Taveta6.3C (plain)
278ST MONICAS GIRLSRift ValleyTranz Nzoia6.3C (plain)
279NKARETA SECONDARYRift ValleyNAROK6.2889C (plain)
280CHEBONEI SECONDARYRift ValleyBomet6.26FALSE
281CHEPTENYE BOYSRift ValleyKericho6.2359C (plain)
282MOI MINARIET SECONDARYRift ValleyBomet6.231FALSE
283TENGES BOYS HIGH SCHOOLRift ValleyBaringo6.2186C (plain)
284MUNDIKA BOYSWESTERNBusia6.208C (plain)
285Oriwo BoysNYANZAHoma Bay6.2C (plain)
286Kwale Girls High schoolCoastKwale6.1825C (plain)
287KAMUREITO SECONDARYRift ValleyBomet6.168FALSE
288KAPSANGARU SECONDARYRift ValleyBomet6.1667C (plain)
289ST MARY’S KITANY BOYSRift ValleyElgeyo Marakwet6.1603C (plain)
290Kuoyo Kochia SecondaryNYANZAHoma Bay6.1C (plain)
291KWHILAREWESTERNBusia6.087C (plain)
292TAMBACH BOYS HIGH SCHOOLRift ValleyElgeyo Marakwet6.082C (plain)
293LELU SECONDARYRift ValleyKericho6.0792C (plain)
294Makairo SecondaryNYANZANyamira6.0615C (plain)
295KAPTEBENGWO SECONDARYRift ValleyKericho6C (plain)
296BUKULUNYA  SECONDARYWESTERNVihiga6C (plain)
297KIRIBA INTERGRATEDRift ValleyBomet5.94C (plain)
298LEKIMBO SECONDARYRift ValleyBomet5.94C (plain)
299ST MONICA CHAKOLWESTERNBusia5.927C (plain)
300LONGISA BOYSRift ValleyBomet5.9C (plain)
301Nyabigena BoysNYANZAKisii5.88502C (plain)
302St Gregory Obanga MixedNYANZAHoma Bay5.8811C (plain)
303ST JOSEPH KOCHOLIAWESTERNBusia5.86C (plain)
304LUORA SECONDARYNYANZAHoma Bay5.8209C (plain)
305Ngoto SecondaryEasternMakueni5.8C (plain)
306FRIENDS SCHOOL SENENDERift ValleyBaringo5.769C (plain)
307BUDALANGI SECONDARYWESTERNBusia5.72C (plain)
308Kinango Boys SecondaryCoastKwale5.7143C (plain)
309MURRAY GIRLSCoastTaita Taveta5.7C (plain)
310CHEBUNYO GIRLSRift ValleyBomet5.7C (plain)
311St Peters Voo SecondaryEasternKitui5.667C (plain)
312Malava BoysWESTERNKakamega5.66C (plain)
313ST MARY’S AMUKURAWESTERNBusia5.635C (plain)
314MOGOTIO GIRLS HIGH SCHOOLRift ValleyBaringo5.6284C (plain)
315Mulala GirlsEasternMakueni5.6C (plain)
316God Oloo MixedNYANZAHoma Bay5.5815C (plain)
317VOI BOYSCoastTaita Taveta5.57C (plain)
Posted in KNEC News Portal.

One Comment

Leave a Reply

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