The 2024 Kenya Certificate Secondary Education (KCSE) candidates will get their results today, Thursday, January 9.
The results were released by the Cabinet Secretary for Education Julius Ogamba from the headquarters of the Kenya National Examinations Council (Knec) at Mitihani House, Nairobi.
This was after senior Ministry of Education officials, as is tradition, formally brief President William Ruto at State House this morning.
The 2024 examinations recorded the highest number of qualifiers for university admission since the 2016 reforms instituted by then Education Cabinet Secretary Fred Matiang’i and Knec chairman George Magoha, who later became Cabinet Secretary. A total of 246,391 students scored a mean grade of C+ and above, an increase from 201,133 in 2023.
However, 840 candidates will also not get their results after they were cancelled for malpractices. Further, Knec CEO David Njeng’ere said that 90 contracted professionals will face disciplinary action for involvement in malpractices.
“To enhance the credibility of the examination process, for the first time, candidates examination question papers were personalised and anonymised. This helped to improve objectivity during marking and holding candidates personally responsible for any irregularities,” said Mr Ogamba.
Mr Ogamba had promised that the results would be announced in the first two weeks of January.
Knec uploaded reports for the Kenya Primary School Education Assessment (KPSEA) on Tuesday but had to wait for the President’s return to release the KCSE results.
A total of 965,501 candidates sat for the 2024 KCSE examinations.
KCSE 2024 Results Analysis for Top Performing Schools Nationally
KCSE 2024 list of top 100 performing candidates nationally
Maranda High School’s KCSE 2024 Verified Results Analysis & Grade Count
Starehe Boys Centre KCSE 2024 Verified Results Analysis & Grade Count
Kenya High School’s KCSE 2024 Verified Results Analysis & Grade Count
Utumishi Boys’ KCSE 2024 Verified Results Analysis & Grade Count
Mang’u High School’s KCSE 2024 Verified Results Analysis & Grade Count
Nairobi School’s KCSE 2024 Verified Results Analysis & Grade Count
St. Anthonys Boys High- Kitale School’s KCSE 2024 Verified Results Analysis & Grade Count
Cardinal Otunga High School- Mosocho KCSE 2024 Verified Results Analysis & Grade Count
Sironga Girls High School’s KCSE 2024 Verified Results Analysis & Grade Count
Butula School’s KCSE 2024 Verified Results Analysis & Grade Count
Moi forces Academy- Nairobi School’s KCSE 2024 Verified Results Analysis & Grade Count
Tenwek High School’s KCSE 2024 Verified Results Analysis & Grade Count
Kagumo High School’s KCSE 2024 Verified Results Analysis & Grade Count
Friends School- Kamusinga High School’s KCSE 2024 Verified Results Analysis & Grade Count
Nyakongo Boys High School’s KCSE 2024 Verified Results Analysis & Grade Count
AIC Chebisaas National School’s KCSE 2024 Verified Results Analysis & Grade Count
St. Kizito Nyansiongo Boys High School’s KCSE 2024 Verified Results Analysis & Grade Count
Riyabe Secondary School’s KCSE 2024 Verified Results Analysis & Grade
Nyakeore Secondary School’s KCSE 2024 Verified Results Analysis & Grade Count
St. Benedict’s High- Budalang’i School’s KCSE 2024 Verified Results Analysis & Grade Count
Kalobeyei Secondary School KCSE 2024 Verified Results Analysis & Grade Count
Senetwo Mixed Day Secondary School KCSE 2024 Verified Results Analysis & Grade Count

Knec CBA Portal For Parents (https://cba.knec.ac.ke/parent-login)
Knec Registration of candidates for 2026 KJSEA {Official Guide}
Knec official guide for 2026 Grade 4 and 5 projects and practical assessments