KCSE Top Best 200 Schools Nationally

By | January 23, 2023

KCSE 2022/2023 Top 200 Schools Nationally by CS Machogu

KCSE 2022/2023 Top 200 Schools Nationally

Are you looking for the list of the Top 200 schools nationally in KCSE 2022- January 2023 Results? Nyambaria High School in Nyamira County emerged top with 10.9 A- Minus. It was followed by Cardinal Otunga Mosocho High with a 10.76 mean score. Clinching the top 200 schools nationally KCSE 2022 is Ruth Kiptui Girls High School with  a B- (7.732 points.)

KCSE 2022/2023 Top 200 Schools Nationally- CS Machogu (official list)

Top 200 schools KCSE 2022

KCSE 2022/2023 Top 200 Schools Nationally

S/NOSCHOOLMEANPOSREGIONCOUNTYGRADEKnec Code
1NYAMBARIA SCHOOL10.8971NYANZANyamiraA-{minus}43700008
2CARDINAL OTUNGA10.762NYANZAKisiiA-{minus}40745101
3Kokuro Boys10.683NYANZAMigoriA-{minus}
4ALLIANCE GIRLS10.524CentralKiambuA-{minus}44739101
5ST Brigids Girls High KIMININI10.55Rift ValleyTrans NzoiaA-{minus}11200002
6Strathmore School10.56NairobiNairobiA-{minus} 23500003
7PANGANI GIRLS10.497NairobiNairobiB+{plus}20406020
8NAKURU BOYS HIGH10.428Rift ValleyNakuruB+{plus}20400006
9ASUMBI GIRLS10.3779NYANZAHoma BayB+{plus}27500002
10Mang’u High10.33610CentralKiambuB+{plus}41700004
11St. Anthonys Boys Kitale10.3311Rift ValleyTranz NzoiaB+{plus}11200003
12GONZAGA GONZA10.312NYANZANyamiraB+{plus}23503101
13Mudasa Academy10.313WESTERNVihigaB+{plus} 
14MUDASA ACADEMY10.314WESTERNVihigaB+{plus} 
15ST. PAULS IGONGA10.2415NYANZAKisiiB+{plus} 
16Igonga DOK Secondary10.2416NYANZAKisiiB+{plus} 
17Alliance High School10.217CentralKiambuB+{plus} 
18Moi High School Kabarak10.1318Rift ValleyNakuruB+{plus}11200001
19Kapsabet High10.08319Rift ValleyNandiB+{plus} 
20Kisumu Day Secondary10.07420NYANZAkisumuB+{plus} 
21Moi Girls Eldoret10.0621Rift ValleyUasin GishuB+{plus} 
22KANGA HIGH9.9722NYANZAMigoriB+{plus} 
23KAAGA GIRLS9.9623EasternmeruB+{plus} 
24Kenya High School9.9524NairobiNairobiB+{plus} 
25Matinyani Secondary9.94225EasternKituiB+{plus} 
26St Brigids Girls High9.9226Rift ValleyTranz NzoiaB+{plus} 
27ORERO BOYS9.90627NYANZAHoma BayB+{plus} 
28Light Academy Mombasa9.928CoastMombasaB+{plus} 
29Samoei Boys High9.8929Rift ValleyNandiB+{plus} 
30CHEPWAGAN BOYS9.747430Rift ValleyKerichoB+{plus} 
31Chebwagan high9.7431Rift ValleyKerichoB+{plus} 
32MASENO SCHOOL9.66332NYANZAKisumuB+{plus} 
33Ogande Girls9.6233NYANZAHoma BayB+{plus} 
34Sawagongo High9.61934NYANZASiayaB+{plus} 
35Kagumo High9.5835CentralNyeriB+{plus} 
36Murang’a High9.5536CentralMurang’aB+{plus} 
37Nairobi School9.54337NairobiNairobiB+{plus} 
38MARANDA SCHOOL9.54138NYANZASiayaB+{plus} 
39Nyakongo boys9.5439NYANZANyamiraB+{plus} 
40MERU SCHOOL9.5240EasternMeruB+{plus} 
41ST PATRICKS MAKUNGA9.541Rift ValleyTranz NzoiaB+{plus} 
42Cheborge Boys9.4442Rift ValleyKerichoB{plain} 
43Bishop Linus Okok girls9.4343NYANZAHoma BayB{plain} 
44Light Academy Nairobi9.3944NairobiNairobiB{plain} 
45CHEBORGE GIRLS9.375445Rift ValleyKerichoB{plain} 
46Korongoi Girls9.3646Rift ValleyKerichoB{plain} 
47Lelwak boys9.34447Rift ValleyNandiB{plain} 
48KIPSIGIS GIRLS HIGH SCHOOL9.315448Rift ValleyKerichoB{plain} 
49Kitui School9.31249EasternKituiB{plain} 
50Nyalenda Secondary9.350NYANZAHoma BayB{plain} 
51Butula Boys9.28751WESTERNBusiaB{plain} 
52MOBAMBA HIGH9.28452NYANZAKisiiB{plain} 
53Sigoti Complex9.2753NYANZAKisumuB{plain} 
54STAREHE BOYS CENTRE9.2754NairobiNairobiB{plain} 
55ST.MARKS CHERANG’ANI9.251755WESTERNTranz NzoiaB{plain} 
56Friends School Kakamega9.247356WESTERNKakamegaB{plain} 
57Mt Carmel girls9.235357EasternMakueniB{plain} 
58MaryHill Girls9.2358CentralKiambuB{plain} 
59Kiage Tumaini High9.2359NYANZAKisiiB{plain} 
60Saye Mixed9.2260NYANZAHoma BayB{plain} 
61Kabianga High9.216261Rift ValleyKerichoB{plain} 
62Moi Tea Girls High School9.2162Rift ValleyKerichoB{plain} 
63OSSEN GIRLS HIGH9.263Rift ValleyBaringoB{plain} 
64ST MARKS CHERANGANY9.264Rift ValleyTranz NzoiaB{plain} 
65Tombe Girls Secondary9.176565NYANZANyamiraB{plain} 
66MBITA HIGH9.15766NYANZAHoma BayB{plain} 
67KATHIANI GIRLS HIGH9.123567EasternMachakosB{plain} 
68KISII SCHOOL9.1268NYANZAKisiiB{plain} 
69MWONGORI HIGH9.11969NYANZANyamiraB{plain} 
70KUURA SEC9.1170NYANZANyamiraB{plain} 
71St Clare Girls Secondary9.171Rift ValleyNakuruB{plain} 
72ANDERSEN HIGH9.172Rift ValleyTranz NzoiaB{plain} 
73ST PETERS ABWAO SECONDARY9.173NYANZAkisumuB{plain} 
74St Pauls Gekano Boys9.063474NYANZANyamiraB{plain} 
75NYANSIONGO HIGH9.05375NYANZANyamiraB{plain} 
76WANG’APALA BOYS9.0476NYANZAHoma BayB{plain} 
77Sheikh Khalifa Bin Zayed977CoastMombasaB{plain} 
78RIGOKO ELCK978NYANZANyamiraB{plain} 
79Kapsabet Girls8.9879Rift ValleyNandiB{plain} 
80Metkei Girls High8.9680Rift ValleyElgeyo MarakwetB{plain} 
81AGORO SARE8.93581NYANZAHoma BayB{plain} 
82Kibabii Boys High8.9382WESTERNBungomaB{plain} 
83Mbooni Girls8.91183EasternMakueniB{plain} 
84Nanyuki High School8.8984Rift ValleyLaikipiaB{plain} 
85MENYENYA SDA8.87185NYANZANyamiraB{plain} 
86Ruth Kiptui Girls Kasok8.8786Rift ValleyBaringoB{plain} 
87Moteiribe Secondary8.85987NYANZAKisiiB{plain} 
88KEBIRIGO BOYS8.84288NYANZANyamiraB{plain} 
89Arabuko Forest High8.8489CoastKilifiB{plain} 
90Nyamagwa girls8.82390NYANZAKisiiB{plain} 
91RUTH KIPTUI GIRLS8.891Rift ValleyBaringoB{plain} 
92ST JOSEPHS BOYS8.892Rift ValleyTranz NzoiaB{plain} 
93DERTU SECONDARY SCHOOL8.893North EasternGarissaB{plain} 
94BUNYORE GIRLS8.894WESTERNVihigaB{plain} 
95Meteitei Secondary8.7795Rift ValleyNandiB{plain} 
96Qubaa Muslim Secondary8.7696CoastMombasaB{plain} 
97OLOOLAISER HIGH SCHOOL8.7697Rift ValleyKajiadoB{plain} 
98TENWEK HIGH SCHOOL8.756198Rift ValleyBometB{plain} 
99KABARE GIRLS8.73499CentralKirinyagaB{plain} 
100MUGOIRI GIRLS8.731100CentralMurang’aB{plain} 
101BUTERE GIRLS8.727101WESTERNKakamegaB{plain} 
102NYAIKURO MIXED SEC8.71102NYANZANyamiraB{plain} 
103Got Rateng’ Mixed8.7103NYANZAHoma BayB{plain} 
104Chemelil Sugar Academy8.69104NYANZAKisumuB{plain} 
105LUGULU GIRLS8.655105WESTERNBungomaB{plain} 
106St Andrew Kaggwa Girls High8.648106NYANZANyamiraB{plain} 
107MOI HIGH SCHOOL MBIRURI8.6451107EasternEmbuB{plain} 
108NYABURURU GIRLS8.631108NYANZAKisiiB{plain} 
109Nyabite DOK Secondary8.601109NYANZAKisiiB{plain} 
110NYAKOIBA HIGH8.6110NYANZAKisiiB{plain} 
111Ober Boys8.6111NYANZAHoma BayB{plain} 
112Nyangajo Girls8.6112NYANZAHoma BayB{plain} 
113Dr Aggrey School8.6113CoastTaita TavetaB{plain} 
114SEGERO ADVENTIST8.6114Rift ValleyTranz NzoiaB{plain} 
115AIC Sombe Girls8.545115EasternKituiB{plain} 
116IGEMBE BOYS8.52116EasternMeruB{plain} 
117Kianungu Mixed8.5117NYANZANyamiraB{plain} 
118RAPOGI HIGH8.489118NYANZAMigoriB-{minus) 
119Kisumu Girls8.47119NYANZAKisumuB-{minus) 
120MANGA GIRLS8.4120NYANZANyamiraB-{minus) 
121Dudi Girls8.4121NYANZAHoma BayB-{minus) 
122Kwale High School8.4122CoastKwaleB-{minus) 
123Mwaghogho Boys School8.4123CoastTaita TavetaB-{minus) 
124TABAGON GIRLS HIGH SCHOOL8.4124Rift ValleyBaringoB-{minus) 
125MAKUENI BOYS8.399125EasternMakueniB-{minus) 
126St. Patrick’s iten8.369126Rift ValleyElgeyo MarakwetB-{minus) 
127Lenana School8.3596127NairobiNairobiB-{minus) 
128NYAKEMINCHA SEC8.35128NYANZANyamiraB-{minus) 
129Koru Girls8.3465129NYANZAkisumuB-{minus) 
130KIPKELION GIRLS8.3335130Rift ValleyKerichoB-{minus) 
131NYANSABAKWA BOYS8.316131NYANZANyamiraB-{minus) 
132Bishop Abiero8.3132NYANZAKisumuB-{minus) 
133BARINGO HIGH SCHOOL8.3133Rift ValleyBaringoB-{minus) 
134BOGICHONCHO PAG8.275134NYANZAKisiiB-{minus) 
135Manyatta Mixed Day8.275135North EasternMarsabitB-{minus) 
136MANYATTA MIXED SECONDARY8.275136North EasternMarsabitB-{minus) 
137ST DANIEL COMBONI KAPTABUK BOYS8.2556137Rift ValleyWest PokotB-{minus) 
138BUSIADA GIRLS8.247138WESTERNBusiaB-{minus) 
139Kenyatta High School- Mwatate8.23139CoastTaita TavetaB-{minus) 
140SACHO HIGH SCHOOL8.23140Rift ValleyBaringoB-{minus) 
141KAKAMEGA SCHOOL8.228141WESTERNKakamegaB-{minus) 
142Rang’ala Girls8.2264142NYANZASiayaB-{minus) 
143RAN’GALA GIRLS8.226143NYANZASiayaB-{minus) 
144MATUTU PAG SEC8.2144NYANZANyamiraB-{minus) 
145Mirogi Boys8.2145NYANZAHoma BayB-{minus) 
146Obera Boys8.2146NYANZAHoma BayB-{minus) 
147ST JOSEPHS GIRLS8.2147Rift ValleyTranz NzoiaB-{minus) 
148ST CHARLES LWANGA SCHOOL KITUI8.18148EasternKituiB-{minus) 
149St. Charles Lwanga8.18149EasternKituiB-{minus) 
150KIABONYORU HIGH8.17150NYANZANyamiraB-{minus) 
151Ulanda Girls8.17151NYANZAMigoriB-{minus) 
152Nkubu High8.1693152EasternMeruB-{minus) 
153Our Lady of Lourdres Turbo Girls8.14153Rift ValleyUasin GishuB-{minus) 
154RAN’GALA BOYS8.117154NYANZASiayaB-{minus) 
155MUTHALE GIRLS HIGH8.11155EasternkituiB-{minus) 
156Miathene Boys8.101156EasternMeruB-{minus) 
157PeHill Boys8.1157NYANZAMigoriB-{minus) 
158Gendia High8.1158NYANZAHoma BayB-{minus) 
159NYACHURURU SEC8.08159NYANZANyamiraB-{minus) 
160HEILU MIXED SECONDARY8.08160North EasternMarsabitB-{minus) 
161KEBABE GIRLS8.07161NYANZANyamiraB-{minus)
162SAMETA HIGH8.0637162NYANZAKisiiB-{minus) 
163KIMUGUI BOYS8.05163WESTERNBungomaB-{minus) 
164Olbutyo Boys8.03164Rift ValleyBometB-{minus) 
165NYABISASE MIXED8.025165NYANZAKisiiB-{minus) 
166AMASEGE SDA8.023166NYANZAKisiiB-{minus) 
167AMABUKO SEC8.011167NYANZAKisiiB-{minus) 
168MACHAKOS BOYS8.0081168EasternMachakosB-{minus) 
169GEDI HIGH SCHOOL8169North EasternGarissaB-{minus) 
170Gekano Girls7.972170NYANZANyamiraB-{minus) 
171LITEINI HIGH7.9656171Rift ValleyKerichoB-{minus) 
172KISASI SECONDARY7.965172EasternkituiB-{minus) 
173TENGECHA GIRLS7.9595173Rift ValleyKerichoB-{minus) 
174St Bernabas Kombewa7.93174NYANZAKisumuB-{minus) 
175Ramba Boys7.924175NYANZASiayaB-{minus) 
176Precious Blood Kilungu7.92176EasternMakueniB-{minus) 
177Chavakali High7.912177WESTERNVihigaB-{minus) 
178KYANG’ONDU SECONDARY7.905178EasternMakueniB-{minus) 
179Utumishi Boys Academy7.894179Rift ValleyNakuruB-{minus) 
180MANDERA SECONDARY7.8826180North EasternMANDERAB-{minus) 
181Matongo Boys7.86181NYANZANyamiraB-{minus) 
182PAUL BOIT HIGH SCHOOL7.8542182Rift ValleyUasin GishuB-{minus) 
183Moi Siongiroi High7.85183Rift ValleyBometB-{minus) 
184Riokindo Boys7.83184NYANZAKisiiB-{minus) 
185Onjiko Boys7.82185NYANZAKisumuB-{minus) 
186NYANG’ORI HIGH7.8143186NYANZAkisumuB-{minus) 
187NYERI HIGH7.81187CentralNyeriB-{minus) 
188Nyamira Boys7.806188NYANZANyamiraB-{minus) 
189Ridore Mixed7.8189NYANZAKisumuB-{minus) 
190WAYAM SECONDARY7.8190North EasternMANDERAB-{minus) 
191Maroo Esinde7.795191NYANZAKisiiB-{minus) 
192Kaplong Girls High School7.792192Rift ValleyBometB-{minus) 
193SINYOLO GIRLS7.7753193NYANZAkisumuB-{minus) 
194LAFEY SECONDARY7.77194North EasternMANDERAB-{minus) 
195OLKIRIANE SECONDARY SCHOOL7.768195Rift ValleyNAROKB-{minus) 
196KUNYAK SECONDARY7.7647196Rift ValleyKerichoB-{minus) 
197ST JOSEPHS BIEGO SECONDARY7.7647197NYANZANyamiraB-{minus) 
198Magwar Model7.76198NYANZAKisumuB-{minus) 
199CARING HEARTS HIGH SCHOOL7.76199EasternMachakosB-{minus) 
200RUTH KIPTUI GIRLS7.732200Rift ValleyBaringoB-{minus)