Top 100 Schools in KCSE 2023 2024 Nationally

Moi Girls High School Kabarak was the best school nationally in the KCSE 2023 exams.

Below is a full list of all the best KCSE 2023 performing schools nationally.

Continue reading:

KCSE 2023 Top 100 Students Nationally

KCSE 2023 Official Top List List Of 100 Schools Nationally

Official List of Top 100 Schools in KCSE 2023 Results Analysis.

Kabarak 10.4
Kenya High 9.9
St Antonys Boys Kitale 9.8
Chemelil Academy 9.8
St.PetersBWAO(migori) 9.7
Maranda 9.6
Maseno School 9.5
Alliance High 9.5
Mangu 9.5
Kabsabet 9.5
Rigena 9.5
Friends Sch(Kamusinga) 9.3
Orero Boys 9.3
Tenwek 9.3
Tonga 9.3
Nyalaenda Mixed (hbay) 9.3
Mbita 9.2
Kanga 9.2
Butere 9.1
Bunyore 9.1
Rangala Girls 9.0
Lugulu 9.0
Muthale 9.0
St Charles Lwanga(kitui) 8.95 Kisii School 8.95
Kitui School 8.9
Meru 8.9
Saye Mixed 8.9
Magena 8.9
Oyugi Ogango 8.8
St Timons Rabondo 8.7 Wangapala 8.7
Sawagongo 8.6
Nyansiongo 8.6
Sameta 8.6
Ugenya 8.55
Agoro Sare 8.5
Bishop odera Agongo(Awendo) 8.5
Kamagambo Adve 8.4
Nyaburudu 8.4
Kebirigo 8.4
Asumbi 8.36
Rapogi Boys 8.2
Masara mixed(Migori) 8.0
Gendia 8.0
Oriwo 7.9
Moi Girls(sindo) 7.7
Sigoti 7.7
St Edwards Nyabioto 7.7
Nyahera Girls 7.6
Riokindo 7.6
Ogande Girls 7.4
Nduru 7.4
Nyaondo Boys 7.3
Kereri 7.2
St Marys Yala 7.1
Homabay high 7.1
Ramba 7.1
Kakimba Mixed mfangano 7.1
Lwak Girls 7.0
Nyamasare Girls 6.1
Otieno Oyoo 6.05

Pos Nat Name of School Region County kcse 2023 Mean Score kcse 2022 Mean Grade kcse 2022 Mean Score kcse 2022 Mean Grade School Type Category
1 Moi High School Kabarak Rift Valley Nakuru 10.4 B+{plus} 10.13 B+{plus} Mixed Private School
2 Kenya High School Nairobi Nairobi 9.9 B+{plus} 9.95 B+{plus} Girls National
3 St. Anthonys Boys Kitale Rift Valley Tranz Nzoia 9.8 B+{plus} 10.33 B+{plus} Boys Extra County
4 Chemelil Sugar Academy NYANZA Kisumu 9.8 B+{plus} 8.69 B{plain} Mixed Private School
5 ST PETERS ABWAO SECONDARY NYANZA kisumu 9.7 B+{plus} 9.1 B{plain} Mixed
6 MARANDA SCHOOL NYANZA Siaya 9.6 B+{plus} 9.541 B+{plus} Boys National
7 MASENO SCHOOL NYANZA Kisumu 9.543 B+{plus} 9.663 B+{plus} Boys National
8 Mang’u High Central Kiambu 9.5 B+{plus} 10.336 B+{plus} Boys National
9 Alliance High School Central Kiambu 9.5 B+{plus} 10.2 B+{plus} Boys National
10 Kapsabet High Rift Valley Nandi 9.5 B+{plus} 10.083 B+{plus} Boys National
11 Rigena High Nyanza Kisii 9.5 B+{plus}
12 TENWEK HIGH SCHOOL Rift Valley Bomet 9.334 B{plain} 8.7561 B{plain} Boys National
13 ORERO BOYS NYANZA Homa Bay 9.3 B{plain} 9.906 B+{plus} Boys Extra County
14 Friends School Kamusinga 9.3 B{plain} 9.2531
15 MATUTU PAG SEC NYANZA Nyamira 9.24 B{plain} 8.2 B-{minus) Mixed Sub County
16 KANGA HIGH NYANZA Migori 9.206 B{plain} 9.97 B+{plus} Boys National
17 MBITA HIGH NYANZA Homa Bay 9.2 B{plain} 9.157 B{plain} Boys
18 BUTERE GIRLS WESTERN Kakamega 9.1703 B{plain} 8.727 B{plain} Girls
19 BUNYORE GIRLS WESTERN Vihiga 9.1 B{plain} 8.8 B{plain} Girls National
20 Lenana School Nairobi Nairobi 9.0431 B{plain} 8.3596 B-{minus) Boys National
21 LUGULU GIRLS WESTERN Bungoma 9 B{plain} 8.655 B{plain} Girls National
22 Rang’ala Girls NYANZA Siaya 9 B{plain} 8.2264 B-{minus) Girls
23 MUTHALE GIRLS HIGH Eastern kitui 9 B{plain} 8.11 B-{minus) Girls
24 Kwale High School Coast Kwale 8.979 B{plain} 8.4 B-{minus) Boys
25 KISII SCHOOL NYANZA Kisii 8.95 B{plain} 9.12 B{plain} Boys National
26 ST CHARLES LWANGA SCHOOL KITUI Eastern Kitui 8.95 B{plain} 8.18 B-{minus) Boys
27 MERU SCHOOL Eastern Meru 8.9 B{plain} 9.52 B+{plus} Boys National
28 Kitui School Eastern Kitui 8.9 B{plain} 9.312 B{plain} Boys National
29 Saye Mixed NYANZA Homa Bay 8.9 B{plain} 9.22 B{plain} Mixed
30 Magena High Nyanza Kisii 8.9 B{plain}
31 Limuru Girls 8.9 B{plain} 8.58
32 TENGECHA GIRLS Rift Valley Kericho 8.859 B{plain} 7.9595 B-{minus) Girls
33 OYUGI OGANGO SECONDARY NYANZA Migori 8.8 B{plain} 6.9593 C+{plus} Girls
34 KOLANYA BOYS WESTERN Busia 8.7607 B{plain} 7.3806 C+{plus} Boys
35 Nyamira Boys NYANZA Nyamira 8.7264 B{plain} 7.806 B-{minus) Boys Extra County
36 WANG’APALA BOYS NYANZA Homa Bay 8.7 B{plain} 9.04 B{plain} Boys
37 St Timons Rabondo 8.7 B{plain}
38 SAMETA HIGH NYANZA Kisii 8.6839 B{plain} 8.0637 B-{minus) Boys Extra County
39 NYANSIONGO HIGH NYANZA Nyamira 8.67391 B{plain} 9.053 B{plain} Boys Extra County
40 AIC Sombe Girls Eastern Kitui 8.66 B{plain} 8.545 B{plain} Girls Extra County
41 Moi Girls Nangili 8.639 B{plain} 7.868
42 Sawagongo High NYANZA Siaya 8.6 B{plain} 9.619 B+{plus} Boys Extra County
43 ST PETERS MUMIAS BOYS WESTERN Kakamega 8.5833 B{plain} 8.1265 B-{minus) Boys
44 The Edward Limo Educational Center Rift Valley Uasin Gishu 8.57 B{plain}
45 Ugenya High NYANZA Siaya 8.55 B{plain} 7.5 B-{minus) Boys County School
46 AGORO SARE NYANZA Homa Bay 8.5 B{plain} 8.935 B{plain} Boys Extra County
47 Bishop Odera Agongo (Awendo) 8.5 B{plain} 7.3846
48 KEBIRIGO BOYS NYANZA Nyamira 8.4 B-{minus) 8.842 B{plain} Boys
49 NYABURURU GIRLS NYANZA Kisii 8.4 B-{minus) 8.631 B{plain} Girls National
50 KAMAGAMBO ADVENTIST NYANZA Migori 8.4 B-{minus) 7.1 C+{plus} Mixed
51 MAKUENI BOYS Eastern Makueni 8.371 B-{minus) 8.399 B-{minus) Boys
52 ASUMBI GIRLS NYANZA Homa Bay 8.36 B-{minus) 10.377 B+{plus} Girls National
53 RIOKINDO GIRLS NYANZA KISII 8.3488 B-{minus) 7.77 B-{minus) Girls
54 RAPOGI HIGH NYANZA Migori 8.2 B-{minus) 8.489 B-{minus) Boys Extra County
55 Gendia High NYANZA Homa Bay 8.0796 B-{minus) 8.1 B-{minus) Boys
56 NYABISASE MIXED NYANZA Kisii 8.061 B-{minus) 8.025 B-{minus) Mixed County School
57 Rangenyo Girls Nyanza Nyamira 8.04 B-{minus) 7.5
58 Sironga Girls NYANZA Nyamira 8.01 B-{minus) 7.69 B-{minus) Girls National
59 Masara Mixed NYANZA Migori 8 B-{minus) 7.2733
60 Biego Secondary NYANZA Nyamira 8 B-{minus) 7.7647
61 NYAKOIBA HIGH NYANZA Kisii 7.901 B-{minus) 8.6 B{plain} Mixed County School
62 NYAKEMINCHA SEC NYANZA Nyamira 7.9 B-{minus) 8.35 B-{minus) Mixed Extra County
63 Oriwo Boys NYANZA Homa Bay 7.9 B-{minus) 6.2 C (plain) Boys Extra County
64 Chania High 7.891 B-{minus)
65 ST MARY’S MUMIAS WESTERN Kakamega 7.87 B-{minus) 7.22 C+{plus} Girls
66 Nyamache Boys Nyanza Kisii 7.834 B-{minus) 7.818
67 Suguta Secondary Nyanza Kisii 7.823 B-{minus)
68 NYANSABAKWA BOYS NYANZA Nyamira 7.82 B-{minus) 8.316 B-{minus) Boys
69 KAKAMEGA SCHOOL WESTERN Kakamega 7.761 B-{minus) 8.228 B-{minus) Boys National
70 Matuga Girls High School Coast Kwale 7.703 B-{minus) 7.36 C+{plus} Girls
71 Sigoti Complex NYANZA Kisumu 7.7 B-{minus) 9.27 B{plain} Girls Extra County
72 Moi Girls Sindo NYANZA Homa Bay 7.7 B-{minus) 7.063 C+{plus} Girls Extra County
73 St Edwards Nyabioto Nyanza Kisii 7.7 B-{minus)
74 NYAIKURO MIXED SEC NYANZA Nyamira 7.6959 B-{minus) 8.71 B{plain} Mixed Extra County
75 St Mathias Mulumba Girls NYANZA Nyamira 7.6757 B-{minus) 7.078 C+{plus} Girls Extra County
76 Kereri Girls High NYANZA Kisii 7.666 B-{minus) 7.312 C+{plus} Girls Extra County
77 Riokindo Boys NYANZA Kisii 7.611 B-{minus) 7.83 B-{minus) Boys
78 nyangusu Girls Nyanza Kisii 7.607 B-{minus) 5.767
79 NyaheraGirls 7.6 B-{minus) 6.6207
80 Rigoma Girls NYANZA Nyamira 7.56 B-{minus)
81 Nyakeore Mixed NYANZA Nyamira 7.5 B-{minus) 7.302 C+{plus} Mixed Sub County
82 Eronge SDA Nyanza Nyamira 7.5 B-{minus) t b
83 Nyamusi Girls NYANZA Nyamira 7.5 B-{minus)
84 Ogande Girls NYANZA Homa Bay 7.4 C+{plus} 9.62 B+{plus} Girls Extra County
85 Nduru Boys High Nyanza Kisii 7.4 C+{plus}
86 Chania Girls Central 7.397 C+{plus} 6.938
87 NYABONDO BOYS NYANZA Kisumu 7.324 C+{plus} 7.26 C+{plus} Boys Extra County
88 Matongo Boys NYANZA Nyamira 7.306 C+{plus} 7.86 B-{minus) Boys Extra County
89 Nyaondo Boys 7.3 C+{plus}
90 Kameji Mixed NYANZA Migori 7.24 C+{plus}
91 Omwari Secondary NYANZA Kisii 7.154 C+{plus} 7.647 B-{minus) Mixed County School
92 Nyangubo Girls Nyanza Migori 7.126 C+{plus} 5.586
93 Gesiaga High NYANZA Nyamira 7.1081 C+{plus} 7.6954 B-{minus) Mixed
94 Tombe Girls Secondary NYANZA Nyamira 7.1 C+{plus} 9.1765 B{plain} Girls
95 Ramba Boys NYANZA Siaya 7.1 C+{plus} 7.924 B-{minus) Boys
96 HOMA BAY HIGH SCHOOL NYANZA Homa Bay 7.1 C+{plus} 7.5 B-{minus) Boys
97 St Mary’s Yala NYANZA Siaya 7.1 C+{plus} 7.5 B-{minus) Boys
98 Kakimba Mixed Mfangano 7.1 C+{plus}
99 Moi Gesusu NYANZA Kisii 7.09 C+{plus} 7.49 C+{plus} Boys Extra County
100 KIPCHERERE DAY Rift Valley Baringo 7.084 C+{plus} 5.738 C (plain) Mixed Sub County
101 Bonyunyu Secondary NYANZA Nyamira 7.069 C+{plus} 5.67
102 MWONGORI HIGH NYANZA Nyamira 7.052 C+{plus} 9.119 B{plain} Mixed Extra County
103 KEBABE GIRLS NYANZA Nyamira 7.0356 C+{plus} 8.07 B-{minus) Girls Extra County
104 Lwak Girls NYANZA Siaya 7 C+{plus} 7.7 B-{minus) Girls
105 St Thomas Moore Riang’ombe Nyanza Nyamira 7 C+{plus} t b
106 Riyabe Secondary NYANZA Nyamira 6.977 C+{plus} 7.291 C+{plus} Mixed Sub County
107 Kianungu Mixed NYANZA Nyamira 6.961 C+{plus} 8.5 B{plain} Mixed Sub County
108 Keberesi Secondary Nyanza Kisii 6.9578 C+{plus}
109 Kapkenda Girls 6.82 C+{plus} 5.8
110 Nduru Girls High Nyanza Kisii 6.593 C+{plus}
111 Nyakach Girls NYANZA KISUMU 6.5 C+{plus} 6.5574 C+{plus} Girls Extra County
112 Embonga Secondary NYANZA Nyamira 6.5 C+{plus}
113 MusaNyandusi Secondary Nyanza Kisii 6.248 C (plain)
114 RINGA BOYS NYANZA Homa Bay 6.2077 C (plain) 7.44 C+{plus} Boys
115 Muruguru Girls Central Nyeri 6.2007 C (plain)
116 Nyaguku Secondary NYANZA Nyamira 6.2 C (plain) 4.2432
117 Gesero Secondary Nyanza Kisii 6.178 C (plain)
118 St Danes Eronge NYANZA Nyamira 6.1566 C (plain) 4.5921
119 Nyamasare Girls 6.1 C (plain)
120 Otieno Oyoo 6.05 C (plain)
121 KIABONYORU HIGH NYANZA Nyamira 5.8 C (plain) 8.17 B-{minus) Mixed County School
122 KIPSOEN BOYS Rift Valley Elgeyo Marakwet 4.261 C (minus) 5.5 C (plain) Boys

Also read:

Kemis portal for form one admission letters and KCSE results
Kemis portal for form one admission letters and KCSE results

How to Check Form One Selection and Placement on KEMIS

  • Login to the KEMIS Education Portal and choose 2024 Form One Selection and Placement.
  • Tap to Open the Form Only one placement
  • Continue your search for Form One placement. Results for the 2024 Form page Only one choice and placement
  • Enter the Index Number and Name of the student.
  • Select Search.

The results of your 2024 KCPE Form One Selection and Placement will be displayed.

kemis.education.go.ke

On the National Education Management Information System (NEMIS), schools can see their combined list of pupils added to their list.

2024 form one admission letter and joining instructions (See how to easily get yours)

2024 Form One Admission Letters; This is what you need to know

Ministry of Education Form One Admission Letters For National Schools 2024

2024 Form One Admission Letters, Joining Instructions Download For All Schools

Form one admission letters downloads 2024 2023

Form one admission letters 2024 download {Best Guide}

How to know 2024 form one admission results and download 2024 Extra County Schools

How to download Form one 2024 admission letters for National schools, Extra County Schools

2024 Form one admission- Ministry of education circular

2024 Form One Placement Results and Admission Letters

Form one 2024 Placement Results, Admission Letters, Joining Instructions Download

2024 Form One Joining Instructions, Admissions for all National, Extra County and County schools

2024 form one admission letters for National, Extra County, County and Sub county schools

Mangu High School KCSE results
Mangu High School KCSE results

___________________________________________________

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
Alliance High School KCSE Results
Alliance High School KCSE Results

______________________________________________________________

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
sironga girls kcse results analysis and grades distribution
sironga girls kcse results analysis and grades distribution

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
Makueni Girls High School's KCSE Full Results Analysis
Makueni Girls High School’s KCSE Full Results Analysis

___________________________________________________

Continue Reading
Latest List of Best, top, Extra County Schools in Migori County
Ultimate List of best performing Extra County schools in Machakos County
Updated Full list of best performing, top, extra county schools in Kisumu County
Complete list of Best, top, Extra County Schools in Kirinyaga County
Full List of all Boys Extra County Schools in Kenya; Location, Knec Code and Type
Collated List of Best Extra County Schools, Knec Code, Contacts Per County
Final List of best performing, top, extra county schools in Kericho County
New list of all Extra County schools; Contacts and physical locations
Complete list of Best Extra County schools in Embu County
Nakuru County Full List of 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 Ultimate List of Best National, Extra-County Secondary Schools

______________________________________________________________

New KCSE Grading Structure
New KCSE Grading Structure

 

You might also like: