KCSE 2022-2023 Nnyanza Region Ranking of Best, Top 300 Schools (Ultimate List)
Position Nationally |
Name of School |
Region |
County |
Mean Score |
Mean Grade |
1 |
NYAMBARIA SCHOOL |
NYANZA |
Nyamira |
10.897 |
A-{minus} |
2 |
CARDINAL OTUNGA |
NYANZA |
Kisii |
10.76 |
A-{minus} |
3 |
Kokuro Boys |
NYANZA |
Migori |
10.68 |
A-{minus} |
9 |
ASUMBI GIRLS |
NYANZA |
Homa Bay |
10.377 |
B+{plus} |
12 |
GONZAGA GONZA |
NYANZA |
Nyamira |
10.3 |
B+{plus} |
14 |
ST. PAULS IGONGA |
NYANZA |
Kisii |
10.24 |
B+{plus} |
15 |
Igonga DOK Secondary |
NYANZA |
Kisii |
10.24 |
B+{plus} |
19 |
Kisumu Day Secondary |
NYANZA |
kisumu |
10.074 |
B+{plus} |
21 |
KANGA HIGH |
NYANZA |
Migori |
9.97 |
B+{plus} |
26 |
ORERO BOYS |
NYANZA |
Homa Bay |
9.906 |
B+{plus} |
31 |
MASENO SCHOOL |
NYANZA |
Kisumu |
9.663 |
B+{plus} |
32 |
Ogande Girls |
NYANZA |
Homa Bay |
9.62 |
B+{plus} |
33 |
Sawagongo High |
NYANZA |
Siaya |
9.619 |
B+{plus} |
37 |
MARANDA SCHOOL |
NYANZA |
Siaya |
9.541 |
B+{plus} |
38 |
Nyakongo boys |
NYANZA |
Nyamira |
9.54 |
B+{plus} |
42 |
Bishop Linus Okok girls |
NYANZA |
Homa Bay |
9.43 |
B{plain} |
49 |
Nyalenda Secondary |
NYANZA |
Homa Bay |
9.3 |
B{plain} |
51 |
MOBAMBA HIGH |
NYANZA |
Kisii |
9.284 |
B{plain} |
52 |
Sigoti Complex |
NYANZA |
Kisumu |
9.27 |
B{plain} |
58 |
Kiage Tumaini High |
NYANZA |
Kisii |
9.23 |
B{plain} |
59 |
Saye Mixed |
NYANZA |
Homa Bay |
9.22 |
B{plain} |
64 |
MBITA HIGH |
NYANZA |
Homa Bay |
9.157 |
B{plain} |
66 |
KISII SCHOOL |
NYANZA |
Kisii |
9.12 |
B{plain} |
67 |
MWONGORI HIGH |
NYANZA |
Nyamira |
9.119 |
B{plain} |
68 |
KUURA SEC |
NYANZA |
Nyamira |
9.11 |
B{plain} |
71 |
ST PETERS ABWAO SECONDARY |
NYANZA |
kisumu |
9.1 |
B{plain} |
72 |
St Pauls Gekano Boys |
NYANZA |
Nyamira |
9.0634 |
B{plain} |
73 |
NYANSIONGO HIGH |
NYANZA |
Nyamira |
9.053 |
B{plain} |
74 |
WANG’APALA BOYS |
NYANZA |
Homa Bay |
9.04 |
B{plain} |
76 |
RIGOKO ELCK |
NYANZA |
Nyamira |
9 |
B{plain} |
79 |
AGORO SARE |
NYANZA |
Homa Bay |
8.935 |
B{plain} |
83 |
MENYENYA SDA |
NYANZA |
Nyamira |
8.871 |
B{plain} |
85 |
Moteiribe Secondary |
NYANZA |
Kisii |
8.859 |
B{plain} |
86 |
KEBIRIGO BOYS |
NYANZA |
Nyamira |
8.842 |
B{plain} |
88 |
Nyamagwa girls |
NYANZA |
Kisii |
8.823 |
B{plain} |
96 |
NYAIKURO MIXED SEC |
NYANZA |
Nyamira |
8.71 |
B{plain} |
97 |
Got Rateng’ Mixed |
NYANZA |
Homa Bay |
8.7 |
B{plain} |
98 |
Chemelil Sugar Academy |
NYANZA |
Kisumu |
8.69 |
B{plain} |
100 |
St Andrew Kaggwa Girls High |
NYANZA |
Nyamira |
8.648 |
B{plain} |
101 |
NYABURURU GIRLS |
NYANZA |
Kisii |
8.631 |
B{plain} |
102 |
Nyabite DOK Secondary |
NYANZA |
Kisii |
8.601 |
B{plain} |
103 |
NYAKOIBA HIGH |
NYANZA |
Kisii |
8.6 |
B{plain} |
104 |
Ober Boys |
NYANZA |
Homa Bay |
8.6 |
B{plain} |
105 |
Nyangajo Girls |
NYANZA |
Homa Bay |
8.6 |
B{plain} |
110 |
Kianungu Mixed |
NYANZA |
Nyamira |
8.5 |
B{plain} |
111 |
RAPOGI HIGH |
NYANZA |
Migori |
8.489 |
B-{minus) |
112 |
Kisumu Girls |
NYANZA |
Kisumu |
8.47 |
B-{minus) |
113 |
MANGA GIRLS |
NYANZA |
Nyamira |
8.4 |
B-{minus) |
114 |
Dudi Girls |
NYANZA |
Homa Bay |
8.4 |
B-{minus) |
121 |
NYAKEMINCHA SEC |
NYANZA |
Nyamira |
8.35 |
B-{minus) |
122 |
Koru Girls |
NYANZA |
kisumu |
8.3465 |
B-{minus) |
124 |
NYANSABAKWA BOYS |
NYANZA |
Nyamira |
8.316 |
B-{minus) |
125 |
Bishop Abiero |
NYANZA |
Kisumu |
8.3 |
B-{minus) |
127 |
BOGICHONCHO PAG |
NYANZA |
Kisii |
8.275 |
B-{minus) |
134 |
Rang’ala Girls |
NYANZA |
Siaya |
8.2264 |
B-{minus) |
135 |
RAN’GALA GIRLS |
NYANZA |
Siaya |
8.226 |
B-{minus) |
136 |
MATUTU PAG SEC |
NYANZA |
Nyamira |
8.2 |
B-{minus) |
137 |
Mirogi Boys |
NYANZA |
Homa Bay |
8.2 |
B-{minus) |
138 |
Obera Boys |
NYANZA |
Homa Bay |
8.2 |
B-{minus) |
142 |
KIABONYORU HIGH |
NYANZA |
Nyamira |
8.17 |
B-{minus) |
143 |
Ulanda Girls |
NYANZA |
Migori |
8.17 |
B-{minus) |
146 |
RAN’GALA BOYS |
NYANZA |
Siaya |
8.117 |
B-{minus) |
149 |
PeHill Boys |
NYANZA |
Migori |
8.1 |
B-{minus) |
150 |
Gendia High |
NYANZA |
Homa Bay |
8.1 |
B-{minus) |
151 |
NYACHURURU SEC |
NYANZA |
Nyamira |
8.08 |
B-{minus) |
152 |
KEBABE GIRLS |
NYANZA |
Nyamira |
8.07 |
B-{minus) |
153 |
SAMETA HIGH |
NYANZA |
Kisii |
8.0637 |
B-{minus) |
154 |
NYABISASE MIXED |
NYANZA |
Kisii |
8.025 |
B-{minus) |
155 |
AMASEGE SDA |
NYANZA |
Kisii |
8.023 |
B-{minus) |
156 |
AMABUKO SEC |
NYANZA |
Kisii |
8.011 |
B-{minus) |
159 |
Gekano Girls |
NYANZA |
Nyamira |
7.972 |
B-{minus) |
163 |
St Bernabas Kombewa |
NYANZA |
Kisumu |
7.93 |
B-{minus) |
164 |
Ramba Boys |
NYANZA |
Siaya |
7.924 |
B-{minus) |
170 |
Matongo Boys |
NYANZA |
Nyamira |
7.86 |
B-{minus) |
172 |
Riokindo Boys |
NYANZA |
Kisii |
7.83 |
B-{minus) |
173 |
Onjiko Boys |
NYANZA |
Kisumu |
7.82 |
B-{minus) |
174 |
NYANG’ORI HIGH |
NYANZA |
kisumu |
7.8143 |
B-{minus) |
176 |
Nyamira Boys |
NYANZA |
Nyamira |
7.806 |
B-{minus) |
177 |
Ridore Mixed |
NYANZA |
Kisumu |
7.8 |
B-{minus) |
178 |
Maroo Esinde |
NYANZA |
Kisii |
7.795 |
B-{minus) |
179 |
SINYOLO GIRLS |
NYANZA |
kisumu |
7.7753 |
B-{minus) |
182 |
ST JOSEPHS BIEGO SECONDARY |
NYANZA |
Nyamira |
7.7647 |
B-{minus) |
183 |
Magwar Model |
NYANZA |
Kisumu |
7.76 |
B-{minus) |
185 |
Lwak Girls |
NYANZA |
Siaya |
7.7 |
B-{minus) |
186 |
Gesiaga High |
NYANZA |
Nyamira |
7.6954 |
B-{minus) |
187 |
Sironga Girls |
NYANZA |
Nyamira |
7.69 |
B-{minus) |
188 |
Omwari Secondary |
NYANZA |
Kisii |
7.647 |
B-{minus) |
189 |
Nyamiranga SDA |
NYANZA |
Nyamira |
7.6125 |
B-{minus) |
193 |
Ugenya High |
NYANZA |
Siaya |
7.5 |
B-{minus) |
194 |
ACK Rae Girls |
NYANZA |
kisumu |
7.5 |
B-{minus) |
195 |
St Mary’s Yala |
NYANZA |
Siaya |
7.5 |
B-{minus) |
196 |
HOMA BAY HIGH SCHOOL |
NYANZA |
Homa Bay |
7.5 |
B-{minus) |
197 |
Moi Gesusu |
NYANZA |
Kisii |
7.49 |
C+{plus} |
202 |
Mokubo Secondary |
NYANZA |
Kisii |
7.46 |
C+{plus} |
203 |
KANYAWANGA HIGH |
NYANZA |
Migori |
7.45 |
C+{plus} |
204 |
RINGA BOYS |
NYANZA |
Homa Bay |
7.44 |
C+{plus} |
205 |
RAE GIRLS |
NYANZA |
KISUMU |
7.4 |
C+{plus} |
210 |
GEKONGE SECONDARY |
NYANZA |
Nyamira |
7.35 |
C+{plus} |
214 |
Kereri Girls High |
NYANZA |
Kisii |
7.312 |
C+{plus} |
215 |
Nyakeore Mixed |
NYANZA |
Nyamira |
7.302 |
C+{plus} |
216 |
Riooga Secondary |
NYANZA |
Kisii |
7.3 |
C+{plus} |
218 |
Riyabe Secondary |
NYANZA |
Nyamira |
7.291 |
C+{plus} |
220 |
Itierio Girls |
NYANZA |
Kisii |
7.28 |
C+{plus} |
221 |
NYABONDO BOYS |
NYANZA |
Kisumu |
7.26 |
C+{plus} |
224 |
AHERO GIRLS |
NYANZA |
Kisumu |
7.2 |
C+{plus} |
225 |
WIRE MIXED |
NYANZA |
Homa Bay |
7.2 |
C+{plus} |
226 |
Kiabonyoru Girls |
NYANZA |
Nyamira |
7.1982 |
C+{plus} |
234 |
AIC Gietai Girls |
NYANZA |
Nyamira |
7.13 |
C+{plus} |
238 |
KAMAGAMBO ADVENTIST |
NYANZA |
Migori |
7.1 |
C+{plus} |
240 |
St Mathias Mulumba Girls |
NYANZA |
Nyamira |
7.078 |
C+{plus} |
242 |
Moi Girls Sindo |
NYANZA |
Homa Bay |
7.063 |
C+{plus} |
243 |
Ibacho High |
NYANZA |
Kisii |
7.053 |
C+{plus} |
246 |
Nyamagwa Boys |
NYANZA |
Kisii |
7.0269 |
C+{plus} |
249 |
Ichuni girls |
NYANZA |
Kisii |
7 |
C+{plus} |
253 |
OYUGI OGANGO SECONDARY |
NYANZA |
Migori |
6.9593 |
C+{plus} |
256 |
MAGUNGA SECONDARY |
NYANZA |
KISUMU |
6.73 |
C+{plus} |
258 |
Nyakach Girls |
NYANZA |
KISUMU |
6.5574 |
C+{plus} |
265 |
Sengera Manga |
NYANZA |
Nyamira |
6.3736 |
C (plain) |
274 |
Oriwo Boys |
NYANZA |
Homa Bay |
6.2 |
C (plain) |
277 |
Kuoyo Kochia Secondary |
NYANZA |
Homa Bay |
6.1 |
C (plain) |
281 |
Makairo Secondary |
NYANZA |
Nyamira |
6.0615 |
C (plain) |
285 |
Nyabigena Boys |
NYANZA |
Kisii |
5.88502 |
C (plain) |
286 |
St Gregory Obanga Mixed |
NYANZA |
Homa Bay |
5.8811 |
C (plain) |
288 |
LUORA SECONDARY |
NYANZA |
Homa Bay |
5.8209 |
C (plain) |
299 |
God Oloo Mixed |
NYANZA |
Homa Bay |
5.5815 |
C (plain) |