KCSE 2023 Ranking of Best 250 Schools Nationally (Final Official Update)

KCSE 2023/2024 Ranking of Best 250 Schools Nationally (Final Official Update)

Top Performing National Schools in KCSE 2023

Nyambaria Boys High School’s KCSE 2023 Results Analysis, Ranking Grades Distribution and Location

Alliance Girls High School’s KCSE 2023 Results Analysis, Ranking Grades Distribution and Location

St Brigids Kiminini Girls High School’s KCSE 2023 Results Analysis, Ranking Grades Distribution

Nakuru Boys High School’s KCSE 2023/2024 Results Analysis, Ranking Grades Distribution and Location

Asumbi girls High school KCSE 2023 Results, Grade Distribution

Kapsabet High KCSE 2023 Results Analysis, Mean Grade Count

Moi Girls High School Eldoret 2023 KCSE Results Analysis, Grade Count

Kanga High School 2023 KCSE Results Analysis, Grade Count

Kenya High School KCSE 2023 Results Analysis, Grades

Maseno School KCSE 2023 Results analysis, Grade Count

Kagumo High School 2023 KCSE Results Analysis, Grade Count

Murang’a High School KCSE 2023 Results Analysis

Nairobi school KCSE 2023 Results, Candidates’ Mean Grades Distribution

Maranda High school 2023 KCSE Results Analysis, Grade Count

Meru School KCSE 2023 Results Analysis and Grades Distribution

Meru School KCSE 2023 Results Analysis and Grades Distribution

Bunyore Girls’ High School 2023 KCSE Results Analysis, Grade Count

Tenwek High school KCSE 2023 Results Analysis and Grades Count

Lugulu Girls High School; KCSE 2023/2024 Results Analysis, Contacts, Location, Admissions, History, Fees

Lugulu Girls’ High school 2023 KCSE Results Analysis, Grade Count

Baringo High School 2023 KCSE Results Analysis, Grade Count

Kaplong Girls National School KCSE 2023 Results Analysis

Bahari Girls High School; KCSE Results Analysis, Contacts, Location, Admissions, History, Fees

Top Performing Extra-County Schools in KCSE 2023

Cardinal Otunga High school, Mosocho 2023 KCSE Results Analysis, Grade Count

St. Anthony’s Boys Kitale kcse 2023 results, Grade Count

St. Paul’s Igonga DOK Secondary School 2023 KCSE Results Analysis, Grade Count

Kaaga Girls High School KCSE 2023 Results Analysis

Orero Boys High school 2023 KCSE Results Analysis, Grade Count

Samoei Boys High School ; full details, KCSE  Analysis, Contacts, Location, Admissions, History, Fees

Chebwagan High School KCSE 2023 Results Analysis, Grade Distribution

Ogande Girls High School KCSE 2023 Results, Grade Distribution

Sawagongo High School 2023 KCSE Results Analysis, Grade Count

Nyakongo Boys High School 2023 KCSE Results, Mean Grades Count

Cheborge Boys High School KCSE 2023 Results, Grades Count

Bishop Linus Okok Girls’ High School 2023 KCSE Results Analysis, Grade Count

Ack Rae Girls High School 2023 KCSE Results Analysis, Grade Count

Korongoi Girls High School KCSE 2023 Exams Results

Lelwak boys KCSE 2023 Exam Results Analysis, Grade Count

Ossen Girls High School KCSE 2023 Results, Grades Count

Agoro Sare High School 2023 KCSE Results Analysis, Grade Count

St Mary’s Kibabii Boys High School KCSE 2023 Results Analysis

Ruth Kiptui Girls Kasok KCSE 2023 Exam Results Analysis

AIC Sombe Girls High School Kitui – 2023 KCSE Results Analysis, Grade Count

Tabagon Girls High school 2023 KCSE Results Analysis, Grade Count

Chavakali High School’s KCSE 2023/2024 Results Analysis, Ranking Grades Distribution and Location

Moi Siongiroi Girls High School KCSE 2023 Results and Grades Distribution

Cardinal Otunga Girls High School; All details, KCSE Results Analysis, Contacts, Location

___________________________________________________

Also read
Best, top, Extra County Schools in Migori County
List of best performing Extra County schools in Machakos County
Full list of best performing, top, extra county schools in Kisumu County
Best, top, Extra County Schools in Kirinyaga County
List of all Boys Extra County Schools in Kenya; Location, Knec Code and Type
List of Best Extra County Schools, Knec Code, Contacts Per County
List of best performing, top, extra county schools in Kericho County
New list of all Extra County schools; Contacts and physical locations
Best Extra County schools in Embu County
Nakuru County Best National, Extra-County Secondary Schools
Siaya County KCSE Best National, Extra-County Secondary Schools
Mandera County KCSE Best National, Extra-County Secondary Schools
Turkana County Best National, Extra-County Secondary Schools
Homa Bay County Best National, Extra-County Secondary Schools

______________________________________________________________

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}
See also  Lenana School's KCSE 2023/2024 Results Analysis, Ranking Grades Distribution and Location

Leave a Comment

Optimized by Optimole
Verified by MonsterInsights