Education Cabinet Secretary Ezekiel Machogu on Monday January 8th, 2024 released the 2023 Kenya Certificate of Secondary Education (KCSE) examination results.
During the 2023 KCSE Examination, a total of 899,453 candidates sat the Examination.
Speaking at Moi Girls High school Eldoret, the CS noted that the number of candidates that sat the 2023 KCSE Examination was less by 3,685 compared with the number that actually registered to sit the Examination.
He noted that he has directed the relevant Directorate of Quality Assurance to work with the Kenya National Examinations Council to investigate the 3,685 candidates who failed to sit the Examination with a view to unearthing their true identity and whereabouts.
“Of the 899,453 candidates who sat the 2023 KCSE Examination, 450,554 were male, while 448,899 were female, representing 50.09% and 49.91% of the total candidature respectively and this indicates that the country has achieved gender parity at the secondary education level,” said CS Machogu.
The CS noted that out of the 30 subjects offered in 2023, 12 subjects recorded a significant improvement in performance; these subjects were :Mathematics, Kiswahili, Biology, Biology for the Blind, CRE, Business Studies, German, Music, Chemistry, Building Construction, French and Electricity while 14 subjects recorded a drop in performance, namely English, Kenyan Sign Language, Physics, Computer Studies, History & Government, Geography, IRE, Agriculture, Home Science, Wood Work, Metal Work, Power Mechanics, Drawing & Design and Art & Design.
He further noted that female candidates recorded better mean score performance than male candidates in five subjects: English, Kiswahili, CRE, Home Science and Art & Design while Male candidates recorded better mean score performance than female candidates in ten subjects: Mathematics Alt. A & B, Biology, Chemistry, General Science, History & Government, Geography, Agriculture, Computer Studies and Business Studies.
Machogu disclosed that there were 1,216 (0.14%) candidates who obtained an overall grade A in the year 2023 KCSE Examination compared to 1,146 (0.13%) candidates in the year 2022.
He said the number of candidates who attained the minimum university entry qualification (Grade C+ and above) was 201,133 (22.27%) in the year 2023 KCSE Examination compared to 173,345 (19.62%) in the year 2022.
“This is as a result of the application of a new grading system that reduced the number of compulsory subjects required to compute the mean grade,” said the CS.
“The number of candidates attaining a pass grade (grade D+ and above) was 526,222 (58.27%) in the year 2023 KCSE Examination compared to 522,588 (59.14%) in the year 2022,” noted Machogu.
He revealed that the National schools produced the highest number of candidates with an overall mean grade of A (889: 2.486%) followed by Extra County (172:0.096%), Private Schools (143;0.221%), County Schools (5;0.004%) and Sub County Schools (7;0.001%).
“I am impressed by the quality of grades that are coming out of our Sub-County schools that produced 283 candidates with mean grades of A and A- in the 2023 KCSE Examination and I urge all stakeholders to invest more in the Sub County schools, where more of our learners attend school,” noted Machogu.
“I am pained by the fact that a large number of candidates (48,174 or 5.33%) still ended up scoring a mean grade of E in the 2023 KCSE Examination even after the Ministry used a more flexible system of computing the final overall candidate results,” he noted.
He requested the Directorate of Quality Assurance to work with other field officers and teachers to investigate the E Grade cases in each county of the country and submit a report to him within one month for further action.
“As a Country, we must start interrogating data and evidence to enable us to make critical decisions that would ensure that we realise our return on investment from all the resources that the Government puts into the education sector,” he said.
He pointed out that there were a total of 4,113 candidates who were reported to have been involved in examination irregularities in the 2023 KCSE Examination and the Council has cancelled results of four cases of reported impersonation after completing investigations and the results of the remaining 4,109 candidates who were suspected to have engaged in examination irregularities have been withheld pending the completion of investigations into their cases, within a period of 20 days from today.
“It is unfortunate that a few contracted professionals are still insistent on ruining the future of our learners by subjecting them to examination malpractices and 120 contracted professionals were reported to have been involved in aiding examination malpractices, therefore a firm disciplinary action will be taken against such teachers,” noted the Cs.
“A candidate can also access the individual 2023 KCSE results online through a link on the KNEC website or directly through the URL: https://results.knec.ac.ke you will be required to enter your candidate’s index number and the name(s) as per the registration data for the 2023 KCSE examination,” said Machogu.
List of Top Performing Schools in the KCSE 2023 Exams.
School | Mean Score | Grade |
1. Kapsabet Boys’ | 10.2 | A |
2. St Anthony’s Boys’ Kitale | 9.845 | B+ |
3. St Peter’s Abwao | 9.746 | B+ |
4. Maseno School | 9.543 | B+ |
5. Friends’ School Kamusinga | 9.365 | B |
6. Tenwek High School | 9.334 | B |
7. Lugulu Girls’ | 9.329 | B |
8. Orero High School | 9.289 | B |
9. Baricho Boys’ | 9.274 | B |
10. Mbita School | 9.2689 | B |
11. Kanga School | 9.206 | B |
12. Butere Girls’ | 9.17 | B |
13. Kisii School | 8.95 | B |
14. Oyugi Ogango Girls’ | 8.817 | B |
15. Materi Girls’ Centre | 8.715 | B |
16. AIC Sombe | 8.66 | B |
17. Chogoria Girls | 8.6520 | B |
18. St Peter’s Mumias Boys | 8.533 | B |
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 |