KCSE 2023-2024 Nyanza Region Top and Best Performing Schools Nationally

KCSE 2023-2024 Nyanza Region Top and Best Performing Schools Nationally

Pos NatName of SchoolRegionCountykcse 2023 Mean Scorekcse 2023 Mean Gradekcse 2022 Mean ScoreSchool TypeCategory
6Chemelil Sugar AcademyNYANZAKisumu9.89B+{plus}8.69MixedPrivate School
10Kiage Tumaini HighNYANZAKisii9.745B+{plus}9.23BoysPrivate School
11Abwao SecondaryNYANZAMigori9.74B+{plus}MixedSub County
12ST PETERS ABWAO SECONDARYNYANZAkisumu9.7B+{plus}9.1MixedExtra County
13Nyakongo boysNYANZANyamira9.605B+{plus}9.54BoysExtra County
14MARANDA SCHOOLNYANZASiaya9.6B+{plus}9.541BoysNational
18MASENO SCHOOLNYANZAKisumu9.543B+{plus}9.663BoysNational
25Rigena HighNyanzaKisii9.5B+{plus}MixedSub County
31ORERO BOYSNYANZAHoma Bay9.3B{plain}9.906BoysExtra County
33Nyalenda SecondaryNYANZAHoma Bay9.3B{plain}9.3MixedSub County
34Tonga BoysNYANZAHoma Bay9.3B{plain}BoysExtra County
37MATUTU PAG SECNYANZANyamira9.24B{plain}8.2MixedSub County
39KANGA HIGHNYANZAMigori9.206B{plain}9.97BoysNational
40MBITA HIGHNYANZAHoma Bay9.2B{plain}9.157BoysNational
43Bishop AbieroNYANZAKisumu9.151B{plain}8.3MixedCounty School
47Rang’ala GirlsNYANZASiaya9.08B{plain}8.2264GirlsExtra County
56KISII SCHOOLNYANZAKisii8.95B{plain}9.12BoysNational
60Saye MixedNYANZAHoma Bay8.9B{plain}9.22MixedSub County
61Magena HighNyanzaKisii8.9B{plain}BoysCounty School
70OYUGI OGANGO SECONDARYNYANZAMigori8.8B{plain}6.9593GirlsExtra County
74Nyamira BoysNYANZANyamira8.7264B{plain}7.806BoysExtra County
77WANG’APALA BOYSNYANZAHoma Bay8.7B{plain}9.04BoysExtra County
78St Timons RabondoNYANZAMigori8.7B{plain}MixedCounty School
81SAMETA HIGHNYANZAKisii8.6839B{plain}8.0637BoysExtra County
82NYANSIONGO HIGHNYANZANyamira8.67391B{plain}9.053BoysExtra County
86Sawagongo HighNYANZASiaya8.6B{plain}9.619BoysExtra County
88AGORO SARENYANZAHoma Bay8.577B{plain}8.935BoysExtra County
90Ugenya HighNYANZASiaya8.55B{plain}7.5BoysCounty School
92Bishop Odera Agongo (Awendo)NYANZAMigori8.5B{plain}7.3846MixedSub County
98Kisumu GirlsNYANZAKisumu8.4035B-{minus)8.47GirlsNational
99KEBIRIGO BOYSNYANZANyamira8.4B-{minus)8.842BoysExtra County
100NYABURURU GIRLSNYANZAKisii8.4B-{minus)8.631GirlsNational
101KAMAGAMBO ADVENTISTNYANZAMigori8.4B-{minus)7.1MixedPrivate School
105ASUMBI GIRLSNYANZAHoma Bay8.36B-{minus)10.377GirlsNational
106RIOKINDO GIRLSNYANZAKISII8.3488B-{minus)7.77GirlsExtra County
107PeHill BoysNYANZAMigori8.348.1BoysExtra County
110Kiembe MixedNYANZAHoma Bay8.305B-{minus)MixedSub County
120RAPOGI HIGHNYANZAMigori8.2B-{minus)8.489BoysExtra County
124KANYAWANGA HIGHNYANZAMigori8.17B-{minus)7.45BoysExtra County
130Gendia HighNYANZAHoma Bay8.0796B-{minus)8.1BoysExtra County
132NYABISASE MIXEDNYANZAKisii8.061B-{minus)8.025MixedCounty School
135Rangenyo GirlsNyanzaNyamira8.04B-{minus)7.5GirlsExtra County
137Sironga GirlsNYANZANyamira8.01B-{minus)7.69GirlsNational
138Masara MixedNYANZAMigori8B-{minus)7.2733MixedSub County
139Biego SecondaryNYANZANyamira8B-{minus)7.7647MixedCounty School
141Rang’ala BoysNYANZASiaya8B-{minus)BoysExtra County
145NYAKOIBA HIGHNYANZAKisii7.901B-{minus)8.6MixedCounty School
147NYAKEMINCHA SECNYANZANyamira7.9B-{minus)8.35MixedExtra County
148Oriwo BoysNYANZAHoma Bay7.9B-{minus)6.2BoysExtra County
155Nyamache BoysNyanzaKisii7.834B-{minus)7.818BoysExtra County
156Suguta SecondaryNyanzaKisii7.823B-{minus)MixedSub County
157NYANSABAKWA BOYSNYANZANyamira7.82B-{minus)8.316BoysExtra County
159Moi Girls SindoNYANZAHoma Bay7.786B-{minus)7.063GirlsExtra County
161AMASEGE SDANYANZAKisii7.751B-{minus)8.023MixedSub County
163WIRE MIXEDNYANZAHoma Bay7.7361B-{minus)7.2MixedCounty School
168Sigoti ComplexNYANZAKisumu7.7B-{minus)9.27GirlsExtra County
169Moi Girls SindoNYANZAHoma Bay7.7B-{minus)7.063GirlsExtra County
170St Edwards NyabiotoNyanzaKisii7.7B-{minus)GirlsCounty School
172NYAIKURO MIXED SECNYANZANyamira7.6959B-{minus)8.71MixedExtra County
173St Mathias Mulumba GirlsNYANZANyamira7.6757B-{minus)7.078GirlsExtra County
174Kereri Girls HighNYANZAKisii7.666B-{minus)7.312GirlsExtra County
176Riokindo BoysNYANZAKisii7.611B-{minus)7.83BoysExtra County
177nyangusu GirlsNyanzaKisii7.607B-{minus)5.767GirlsExtra County
178Nyahera GirlsNYANZAHoma Bay7.6B-{minus)6.6207GirlsCounty School
179Rigoma GirlsNYANZANyamira7.56B-{minus)GirlsCounty School
182Nyakeore MixedNYANZANyamira7.5B-{minus)7.302MixedSub County
183Eronge SDANyanzaNyamira7.5B-{minus)MixedCounty School
184Nyamusi GirlsNYANZANyamira7.5B-{minus)GirlsCounty School
192Ogande GirlsNYANZAHoma Bay7.4C+{plus}9.62GirlsExtra County
193Nduru Boys HighNyanzaKisii7.4C+{plus}BoysExtra County
199NYABONDO BOYSNYANZAKisumu7.324C+{plus}7.26BoysExtra County
200Matongo BoysNYANZANyamira7.306C+{plus}7.86BoysExtra County
201Nyaondo BoysNyanzaNya7.3C+{plus}BoysCounty School
205Kameji MixedNYANZAMigori7.24C+{plus}MixedCounty School
209St Mary’s YalaNYANZASiaya7.212C+{plus}7.5BoysExtra County
210kisumu boysNYANZAKISUMU7.2105C+{plus}BoysExtra County
215Omwari SecondaryNYANZAKisii7.154C+{plus}7.647MixedCounty School
217HOMA BAY HIGH SCHOOLNYANZAHoma Bay7.144C+{plus}7.5BoysExtra County
220Nyangubo GirlsNyanzaMigori7.126C+{plus}5.586GirlsSub County
224Kakiimba SecondaryNYANZAHoma Bay7.1094C+{plus}MixedCounty School
225Gesiaga HighNYANZANyamira7.1081C+{plus}7.6954MixedExtra County
227Tombe Girls SecondaryNYANZANyamira7.1C+{plus}9.1765GirlsExtra County
228Ramba BoysNYANZASiaya7.1C+{plus}7.924BoysExtra County
229KakiImba Mixed MfanganoNYANZAHoma Bay7.1C+{plus}MixedCounty School
234Moi GesusuNYANZAKisii7.09C+{plus}7.49BoysExtra County
240Bonyunyu SecondaryNYANZANyamira7.069C+{plus}5.67MixedSub County
244MWONGORI HIGHNYANZANyamira7.052C+{plus}9.119MixedExtra County
245KEBABE GIRLSNYANZANyamira7.0356C+{plus}8.07GirlsExtra County
247Lwak GirlsNYANZASiaya7C+{plus}7.7GirlsExtra County
248St Thomas Moore Riang’ombeNyanzaNyamira7C+{plus}MixedCounty School
249Ndigwa SecondaryNYANZASiaya7C+{plus}MixedCounty School
252Riyabe SecondaryNYANZANyamira6.977C+{plus}7.291MixedSub County
255Kianungu MixedNYANZANyamira6.961C+{plus}8.5MixedSub County
256Keberesi SecondaryNyanzaKisii6.9578C+{plus}MixedSub County
266St Augustine’s RC SecondaryNYANZAKISUMU6.806C+{plus}MixedSub County
275Isibania Boys HighNYANZAMigori6.673C+{plus}6.9028BoysExtra County
285Nduru Girls HighNyanzaKisii6.593C+{plus}GirlsExtra County
290Sengera MangaNYANZANyamira6.5327C+{plus}6.3736MixedSub County
294Nyakach GirlsNYANZAKISUMU6.5C+{plus}6.5574GirlsExtra County
295Embonga SecondaryNYANZANyamira6.5C+{plus}MixedSub County
308Musa Nyandusi SecondaryNyanzaKisii6.248C (plain)MixedSub County
316RINGA BOYSNYANZAHoma Bay6.2077C (plain)7.44BoysExtra County
317Emenwa SecondaryNYANZAKisii6.207C (plain)MixedSub County
319Nyaguku SecondaryNYANZANyamira6.2C (plain)4.2432MixedSub County
321Gesero SecondaryNyanzaKisii6.178C (plain)MixedCounty School
323St Danes ErongeNYANZANyamira6.1566C (plain)4.5921MixedSub County
324Nyamasare GirlsNYANZAHoma Bay6.1C (plain)GirlsExtra County
328Otieno OyooNyanzaKISUMU6.05C (plain)BoysExtra County
329Achego Girls HighNyanzaKISUMU6.04C (plain)GirlsExtra County
351KIABONYORU HIGHNYANZANyamira5.8C (plain)8.17MixedCounty School
354Thurdibuoro MixedNyanzaKISUMU5.6933C (plain)6.105MixedExtra County
361God Oloo MixedNYANZAHoma Bay5.5815C (plain)5.5815MixedSub County
365St Mary’s Nyamarimba GirlsNYANZAKISUMU5.5161C (plain)4.3078GirlsSub County
KCSE results download portalKCSE Results Checking, Downloading

KCSE Results – Check Your KCSE Results Via KNEC SMS and Online

You can now access the KCSE 2023 results online for [Continue reading]

CBA portal
KNEC portal
KCSE result slip

Nyandarua High School KCSE 2024-2025 Results Analysis

Kisii High School KCSE 2024-2025 Results Analysis

Makueni Boys High School KCSE 2024-2025 Results Analysis

St. Peters Nyakemincha High School KCSE 2024-2025 Results Analysis

Meteitei boys Secondary School’s KCSE 2024/2025 Results Analysis, Grades Count & Knec Code

Nyansabakwa boys High School KCSE 2024-2025 Results Analysis

Top Performing National Schools in KCSE Exams

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
Chemelil Sugar Academy
Chemelil Sugar Academy