KCSE Results 2023, Result Slip Download and Printing, Top Students, How to Check KCSE Results online, Results For Whole School, KNEC Login Portal, School Ranking Per County

This is how to check/get the released KCSE Exam Results 2023 Online and how to download the Result Slip for an individual and also for the whole School from the Kenya National Examinations Council (KNEC Portal Login) website: https://results.knec.ac.ke/

On Monday, Ezekiel Machogu, the Cabinet Secretary for Education, took charge of unveiling the outcomes of the 2023 Kenya Certificate of Secondary Education (KCSE) exams.

A total of 899,453 candidates participated in the form four national examinations. This announcement was made at Moi Girls High School in Eldoret.

Here’s a summary of the key points:


Number of Candidates: A total of 899,453 candidates sat for the 2023 KCSE examinations.

Result Access Method: Candidates will no longer access their results through the SMS system. Instead, they can check their results on the Kenya National Examinations Council (KNEC) website: https://results.knec.ac.ke/.

Abolishment of SMS System: The SMS system, which was used in previous years, has been abolished. The decision to discontinue this system was announced by Education Principal Secretary Belio Kipsang last year, with the intention of implementing a more effective and free-of-charge system.

New Result Access System: Candidates will need to visit the KNEC website, navigate to the KCSE 2023 section, and enter their index numbers and names as per their registration data.

System Reliability Assurance: Education Cabinet Secretary Ezekiel Machogu assured candidates that the ministry has worked with engineers and experts to ensure the reliability of the website.

The aim is to prevent inconveniences that may have occurred in the past.

Results Distribution: The council will dispatch results to sub-county education officers for distribution to examination centers.

New Grading System: The 2023 KCSE introduces a new grading system. Only two mandatory subjects, Mathematics and one language (English, Kiswahili, or Kenyan Sign Language), will be used to compute the mean grade.

Examiners will select the five best-performed subjects from a candidate, eliminating the previous grading system that had five mandatory subjects across three cluster groups.

Changes from the Previous System: The previous 8-4-4 system had five mandatory subjects across three cluster groups – Mathematics, English, Kiswahili, two sciences, and one humanity used to calculate the mean grade.

The new system aims to address perceived disadvantages faced by some learners under the previous system.

Overall, these changes reflect efforts to improve the efficiency and fairness of the examination and grading system in Kenya.


Thursday, December 28 2023: Education Cabinet Secretary Ezekiel Machogu has announced that the results for the 2023 Kenya Certificate of Secondary Education (KCSE) will be disclosed in the second week of January 2024.

Machogu mentioned that the 903,260 students who took their final secondary school exams in November 2023 will learn about their outcomes in mid-January, coinciding with the enrollment of 1.4 million 2023 Kenya Certificate of Primary Education (KCPE) examination candidates into secondary schools.

As per the 2024 education calendar, the Form One students are expected to commence classes at their new institutions on January 15, 2024.

CS Machogu assured that the marking process is complete, and the current focus is on compiling, verifying, and validating the marks to ensure the release of accurate and credible results.

It’s noteworthy that the 903,260 KCSE candidates will benefit from a new grading system designed to boost university admissions. This revamped grading structure was introduced in August.


Friday, December 22 2023: The 2023 KCSE Results may be released by the Education CS Ezekiel Machogu at the Kenya National Examinations Council (Knec) offices in New Mitihani House, Nairobi.

This is after the marking of the exams ended on December 15 2023.

The CS had said that once the marking process ends, compilation and analysis of the KCSE Results 2023 performance data will commence and the release of the results will be done shortly afterward.

The CS broke the tradition of naming top performers in the exam, and instead outlined the Grades that the candidates scored.

A Total of 903,260 candidates sat for the KCSE Exam 2023. 443,644 were Male and 437,772 Female.

Check out the table below for how the Grades were distributed.


How to Check KCSE Results 2023 via SMS (This method has been discontinued)

KCSE Results 2023 results can be received by sending an SMS with your Index Number to 20076 for Safaricom, Airtel and Telkom networks.

Due to the high number of requests being made at that particular time, the feedback may take a few minutes to arrive.

How to Check and Download KCSE Result Slip 2023 online via KNEC Login Portal https://results.knec.ac.ke/

Principals and school heads can download and print the result slips from the KNEC portal and website by following this link

👉Visit the official KNEC schools’ portal by clicking the link – HERE

👉To login to the KEMIS portal, and click open on the “2023 KCSE Results” tab. Insert the User Name and Password which you used during the KCSE 2023 registration.

👉Once inside the portal, you will see several boxes. First, under the box labeled ‘FROM INDEX’, input the index number of the first candidate and in the box labeled ‘TO INDEX NUMBER’ input the last candidate’s index Number. Click on ‘VIEW REPORT’.

👉Wait for the result slips to load. When all the slips are loaded, click on the Menu labeled ‘EXPORT’.

👉Select the format you would like to export the KCSE Result Slips e.g. ‘WORD’ or ‘PDF’ formats.

👉The KCSE Result slips will be downloaded to offline storage on your computer.

👉You can then print the downloaded result slips.

This is how the Grades were distributed in the KCSE Results 2022

Grade A8752711,146
Grade A minus4,4451,9626,407
Grade B plus9,5786,10415,682
Grade B17,78313,52031,303
Grade B minus27,24521,47448,719
Grade C plus36,95033,13870,088
Grade C45,96349,19195,154
Grade C minus56,46962,599119,068
Grade D plus64,78370,238135,021
Grade D75,54579,935155,480
Grade D minus83,68384,075167,758
Grade E18,06212,76030,822
KCSE Results 2023 Grade Distribution


Cheating in KCSE Exam Results 2021

Several cases of KCSE exams cheating have led to the arrest and detention of 42 students of Dibuoro Secondary School in Usonga ward in Alego, Siaya County, for engaging in exam malpractices.

They were caught with phones which had the contents of Chemistry practical paper and Swahili paper.

All the results of those who were found cheating were canceled and will not receive their KCSE Results.

The KCSE Exam Results 2020/2021 will be released on May 10 2021 at the Mitihani House Nairobi. This has been revealed by the Education CS Prof. George Magoha.

The CS had said on May 7 2021 that the final process in the marking and compilation of the KCSE exams was nearing completion and the results would be ready on Monday, May 10 2021.

In the KCSE 2020, some 747,161 candidates sat for their exam. 143,140 of them attained a score of C+ and therefore will join the Universities. This represents 19.03% of the total candidates. All the other candidates are eligible to join the TVET institutions, Tertiary Learning Institutions, Teachers Training Colleges and KMTC’s.

Top candidates in KCSE 2020 Exams Results

In KCSE Results 2020, a total of 893 candidates scored an A plain. The top 15 candidates are;

Top Candidates in KCSE 2020 Exams Results
Position Name School Grade Points Gender
1 Simiyu Robinson Wanjala

Muranga High School



2 Allan Wasonga Agoro Sare High School A 87.173 Male
3 Sharon Chepngeno Terer Kenya High School A 87.173 Female
4 Muriasi Rob Ong’are Alliance High School A 87.139 Male
5 Mbugua Esther Wacucu Kenya High School A 87.113 Female
6 Mark Kipkoech Kogo Alliance High School A 87.106 Male
7 Kenneth Oranga Kapsabet Boys High School A 87.049 Male
8 Henry Madaga Maranda High School A 87.046 Male
9 Chepkorir Patience Kenya High School A 87.046 Female
10 Musomba Edith Machakos Girls School A 87.013 Female
11 Leslie Loise Wanjiku Kenya High School A   Female
12 George Byrone Kapsabet Boys High School A 86.970 Male
13 Kiprono Howard Maranda High School A 86.013 Male
14 Jelimo Debra Kenya High School A 86.947 Female
15 Buluma Daisy Kenya High School A 87.938 Female

The Most Improved Candidates in KCSE Results 2021

The most improved candidate in KCSE 2020 was Cheruiyot Bett Dennis From Kimargis Secondary School in Bomet County. He scored 190 marks in KCPE and a B- in this year’s KCSE. Others are:

  • Maluti Tom Miti from St Teresa’s Girls Secondary in Bukeke with 199 marks in KCPE and a B- in KCSE
  • Kipis Soimit Charity with 151 marks in KCPE and a C+ in KCSE
  • Sadera Sempeywo From Oldekesi Secondary School with 168 marks in KCPE and a B- in KCSE
  • Kamar Abdullahi from Habaswein Mixed Secondary School with 168 marks in KCPE and a B- in KCSE

This shows that candidates who score low marks in KCPE exams can perform better in KCSE exams four years later. This is the reason why the 100% transition of students from primary schools to secondary schools should be embraced by all education stakeholders mostly the parents and the students.

The Most Improved Schools in KCSE Exams 2021

  1. Kaaga Girls Secondary School
  2. St Joseph’s Girls, Kitale
  3. Kisasi Secondary School
  4. Oriwo Boys Secondary School
  5. Riokindo Boys Secondary School
  6. St Josephs Rapogi
  7. Light Academy
  8. Saye Mixed Secondary School
  9. Wiobiero Mixed Day Secondary School
  10. Chuka Boys Secondary School

KCSE Results 2021 Cheating cases in exams

Some teachers, center managers, and principals were involved in exam malpractices. They would screenshot the examination papers before exam time and proceed to allegedly avail the answers to the candidates. They have since been apprehended and faced the full wrath of the law.

KCSE Results 2021 Top 100 Schools Nationally

KCSE Results 2021 Top 100 Schools Nationally
Position School Name Mean Score County
1 Kapsabet Boys High School 10.51 Nandi
2 Kenya High School 10.4 Nairobi
3 Mang’u High School 10.28 Kiambu
4 Alliance Boys High School 10.18 Kiambu
5 Light Academy 10.05 Nairobi
6 St Joseph Girls High School 9.95 Trans Nzoia
7 Murang’a High School 9.86 Murang’a
8 St Bridgid Girls High School 9.85 Trans Nzoia
9 Pangani Gilrs High School 9.84 Nairobi
10 Maranda High School 9.8 Siaya
11 Strathmore School 9.78 Nairobi
12 Moi Girls High School Eldoret 9.68 Uasin Gishu
13 Friends School, Kamusinga 9.62 Bungoma
14 Asumbi Girls High School 9.6 Homa Bay
15 Moi High School, Kabarak 9.56 Nakuru
16 Anestar Boys High School 9.58 Nakuru
17 Chemelil Sugar Academy 9.55 Kisumu
18 Kisima Mixed Secondary School 9.5 Nyandarua
19 Maseno School 9.5 Kisumu
20 Baricho High School 9.48 Kirinyaga
21 Starehe Boys Centre 9.43 Nairobi
22 Kagumo High School 9.41 Nyeri
23 Nairobi School 9.41 Nairobi
24 Moi Tea Girls Secondary School 9.3 Kericho
25 Riokindo Boys High School 9.3 Kisii
26 Kiage Tumaini Boys High School 9.3 Kisii
27 Lugulu Girls High School 9.3 Bungoma
28 Bishop Gatimu Ngandu Girls High School 9.23 Nyeri
29 Chepterit Girls High School 9.2 Nandi
30 Agoro Sare High School 9.2 Homa Bay
31 Orero Boys High School 9.2 Homa Bay
32 Sheikh Khalifa Bin Zayed Al Nahyan Secondary School 9.1 Mombasa
33 Kisii School 9.1 Kisii
34 Kanga High School 9.05 Migori
35 Meru School 9.03 Meru
36 Lenana School 8.92 Nairobi
37 Kapsabet Girls High School 8.92 Nandi
38 Mary Mother of Grace Secondary School 8.9 Laikipia
39 Kipsigis Girls High School 8.9 Kericho
40 Kabianga School 8.9 Kericho
41 Mbita High School 8.9 Homa Bay
42 Butere Girls High School 8.9 Kakamega
43 Njiiri School 8.87 Muranga
44 Meteitei Secondary School 8.82 Nandi
45 Bunyore Girls High School 8.81 Vihiga
46 Nakuru Boys High School 8.8 Nakuru
47 Litein High School 8.8 Kericho
48 Kebirigo Boys High School 8.8 Nyamira
49 St Mary’s Igoji High School 8.8 Meru
50 Chogoria Girls High School 8.8 Tharaka Nithi
51 Makueni Boys High School 8.75 Makueni
52 Mbooni Girls High School 8.74 Makueni
53 St Anthony Boys High School 8.73 Trans Nzoia
54 Light Academy 8.72 Mombasa
55 Moi Naikarra Secondary School 8.7 Narok
56 Nyambaria Boys High School 8.7 Nyamira
57 Oriwo Boys High School 8.7 Homa Bay
58 Segero Academy 8.7 Uasin Gishu
59 St Patrick High School Iten 8.69 Elgeyo Marakwet
60 Baringo High School 8.65 Baringo
61 Nanyuki High School 8.63 Laikipia
62 Machakos School 8.62 Machakos
63 Moi Girls High School 8.6 Nairobi
64 St Joseph Boys High School Kitale 8.6 Trans Nzoia
65 St Mary’s Kibabii Boys High School 8.57 Bungoma
66 Chavakali High School 8.56 Vihiga
67 Mahiga Girls High School 8.55 Nyeri
68 Anin Girls Secondary School 8.5 Elgeyo Marakwet
69 Ulanda Girls High School 8.5 Migori
70 Carmel Girls Secondary School 8.5 Machakos
71 Nkubu High School 8.5 Meru
72 Moi High School Mbiruri 8.5 Embu
73 Kakamega High School 8.48 Kakamega
74 Kisau Girls Secondary School 8.42 Makueni
75 Ogande Girls High School 8.4 Homa Bay
76 Kaaga Girls High School 8.4 Meru
77 St Francis Rangala Girls High School 8.38 Siaya
78 Edinburg School 8.38 Muranga
79 Nyangwa Boys High School 8.34 Embu
80 Kahuhia Girls High School 8.33 Muranga
81 Kyeni Girls High School 8.32 Embu
82 Sacho High School 8.3 Baringo
83 Moi Siongoroi Girls Secondary School 8.3 Bomet
84 Metkei Girls High School 8.3 Elgeyo Marakwet
85 St Francis Girls High School 8.29 Kiambu
86 Pioneer School 8.25 Muranga
87 Tengecha Girls High School 8.2 Kericho
88 Karima Girls High School 8.2 Nyandarua
89 Kabarnet Boys High School 8.2 Baringo
90 Chepkumia Secondary School 8.2 Nandi
91 Memon Academy 8.2 Mombasa
92 Nyamira Girls High School 8.2 Siaya
93 Sironga Girls High School 8.2 Nyamira
94 St Joseph Secondary School Rapogi 8.2 Migori
95 Ikuu Boys High School 8.2 Tharaka Nithi
96 Tenwek High School 8.19 Bomet
97 Butula Boys High School 8.15 Busia
98 Booker Academy 8.14 Kakamega
99 Nyeri High School 8.13 Nyeri
100 Tengecha Boys High School 8.1 Kericho

KCSE Results 2021 Per County, Top Schools, Top Students/Candidates

Below, you will get the list of the top schools nationally in the KCSE Results 2021, 100 Most Improved KCSE Candidates in the just released 2021 KCSE Exams. You will also find the top/best students/candidates nationally/countrywide and 2021 KCSE Results of the best/top Schools per County.

The KCSE Results 2021 have been released this year before the Christmas Day by the Education CS Amina Mohammed. CS Amina released the results on Friday, 21st December, 2018 at KNEC Headquarters; Mitihani House,  along Dennis Pritt Road, Nairobi after briefing President Uhuru Kenyatta about the results to be released.

Date when k.c.s.e 2022 Results will be released

2022 day of k c.s.e results announcement

2022 kcse certificate download and printing

2022 kcse results release date

2022 kcse results releasing day

2022 kcse results to be released on?

2022 Result Release Day

Annoncing of KCSE Results 2022

Announcement Date for KCSE Results 2022

2022 release of KCSE Results breaking news

Date for the announcement of KCSE Results 2022

Date of release of 2022 KCSE Results

Date of release of KCSE Exams 2022

Date of 2022 KCSE results announcement by Prof. George Magoha

How to check 2022 KCSE results online/SMS

Are 2022 KCSE Results out?

K.C.S.E Details Announcement Period

KCSE 2022 results date of release updates

KCSE certificate download

KCSE examinations results annunciation

Kcse Releasing Date 2022

Kcse results of the year 2022 will be released on when?

Kenya Certificate of Secondary Education 2022 results

KNEC grading system 2022

The Date Of Releasing Kcse 2022 Exam

The date when kcse results 2022 will be released

When are the k.c.s.e results coming out?

When are the kcse results released this year

When Will 2022 KCSE results be released?

When will kcse 2022 results be out?

When Will The 2022 Kcse Results Be Announced

KCSE Performance 2018 per Candidate

Out of 660,204 candidates, 90,377 of them attained a score of C+ and therefore will join the Universities. This represents 13.77% of the total candidates.

In KCSE Results 2018, a total of 315 candidates scored an A.

Top candidates in KCSE 2018 Exams results are

  1. Otieno Irine Juliet from Pangani Girls with an A of 87.644 points
  2. Kalume James from Maseno School
  3. Edwin Otieno Ouko from Light Academy
  4. Kamwiru Mwangi Duncan Ian from Moi High School Kabarak
  5. Humphrey Rasugu from Maseno School
  6. Noel Kipchin Juliet from Alliance High School
  7. Njenga Brian Ndung’u from Mang’u High School
  8. Osogo Munyenye Wesley from Alliance High School
  9. Nyakea Moraa Sharlene from Moi Girls School Nairobi
  10. Onyando Roy Allan Ochieng from Maranda High School
  11. Mathenge Stephanie Kirigo from Moi High School Kabarak
  12. Njoroge Anthony Maina from Mang’u High School
  13. Whitney Nikano Mwambwi from Kabsabet Boys High School
  14. Ayado Alfred Mugei from Moi High School Kabarak
  15. Langat Angela Cherotich from Precious Blood Riruta
  16. Gichine Wamungu from Nakuru High School
  17. Matsotso Medline Auma from Moi High School Kabarak
  18. Nyabuto Stephen Obure from Alliance High School
  19. Ochieng Joshua from Maseno School
  20. Gitau Mark from Light Academy

The most improved candidate was Josphat Mwangi Kamau From Mioro Secondary School in Muranga County. He scored 278 marks in KCPE and an A- in this years KCSE. Others are:

  1. Josphat Mwangi Kamau with 278 marks in KCPE and an A- in KCSE
  2. Richard Kiuru with 267 marks in KCPE but scored B+ in KCSE
  3. Maingi George Mburu with 279 in KCPE and B+ in KCSE
  4. Wambui James Kamau  with 186 in KCPE and B- in KCSE
  5. Cheruiyot Gideon with 209 in KCPE and B in KCSE

This is a clear indication that candidates who score low marks in KCPE exams can perform better in KCSE exams four years later. This is a clear justification for the 100% transition of students from primary schools to secondary schools.

KCSE Results 2018 Cheating cases in exams

This year there was no leakage of exams as it was in 2016 and 2017. However there were few incidences of early exposure of the exams. The culprits have been dealt with in accordance with the law.

The results of 100 candidates were also cancelled due to exam malpractices. Also the results of some centers were withheld pending further investigations.

101 mobile phones were confiscated during the exams from the candidates and four candidates were deregistered for impersonation.

Education CS Amina Mohammed said that 6 masterminds of exams cheating and examination fraud cartels who were on the run for the lat six years have now been arrested and charged.

TSC CEO Nancy Macharia revealed that during the KCSE Exams 2018, there were 62 cases of non conformity and non compliance on the part of some teachers who are now under investigation. 5 of these teachers have already been interdicted and punished.

KCSE Performance 2017

This year in 2017 142 students attained an A an improvement by one student. In 2016 141 students scored an A . Also 2714 candidates scored A- (Minus) a decline from 2016’s 4,645 candidates.

CS Matiang’i also indicated that the number of students who attained the grades to join university declined from the 88,929 candidates in 2016 who qualified to join the Kenyan universities.

Mathematics and other 13 subjects performance improved in 2017.

Girls schools performed better than boys. Pangani Girls High School was the most improved school. Other Schools recognised were Maranda High School, Alliance High School and Kenya High Schools.

According to TSC CEO Nancy Macharia, 40 teachers participated in exam irregularities, and will be dealt with according to the law.

Any private school that hires a deregistered teacher will be automatically deregistered.

According to CS Matiang’i, the results followed the normal performance curve.

According to KNEC Chairman Prof. George Magoha and CS Matiang’i, early exam exposure before the exam time became a major cause of this year’s exam irregularities.

The ministry of Education has this year withheld the results of ten schools pending investigations and the outcome of the investigations will be out by the 18th January, 2018. One of the school is St Theresa Girls Senior School, Naivasha that was deregistered in November, 2017 over exam irregularities.

In another school in a school in Rift Valley fishy activities were observed in that school during the KCSE Exams whereby almost all senior Government officials in the Ministry of Education and Interior visited it. The problems there were so strange that the public school principal hid phones that were confiscated in the exam room in a water bucket.

These exams that were sat this year have been marked as one of the most credible since the tight rules and security that were put in place by the Education CS Fred Matiang’i and the KNEC Chair former University of Nairobi Vice-Chancellor Prof George Magoha.

How to Check KCSE 2017 Results online

If the Parents and students want to check their results online, they should follow this link to access the KNEC Portal  ….. Search your KCSE 2017 Results and use your Index number

How to check KCSE Results 2017 via SMS

KCSE Results Online, Result Slip Download and Printing
KCSE Results Online, Result Slip Download and Printing

To receive the results via SMS just send an SMS with your Index Number to 22252 for Safaricom, Airtel and Orange networks. The feedback may take a few minutes to arrive due to the high number of requests being made at that particular time.

KCSE 2017 Results per county, Top Schools, Top Candidates, Ranking

There will be no ranking of schools in 2016. A law for ranking was passed in October 2016 but there was legislation required to effect that which the Education Ministry has not yet legislated upon. From next year ranking will come back.

KNEC official website www.knec-portal.ac.ke

The www.knec-portal.ac.ke is the official portal for the KNEC website.

Here where all online KCSE and KCPE Registrations and Confirmation, result slip download, Principals portal and performance analysis are done.

KCSE Results 2017 remarking

The Kenya National Examinations Council – KNEC is accepting requests to remark any subject any candidate may have doubts with for 2017 KCSE Results. This is if the candidate feels that the results got did not reflect what was expected.

KCSE 2017 Results remarking procedure

  • The candidate should submit the request for remarking within 30 (Thirty) Days after the date the results were released. This remarking will attract a fee of Ksh. 1000.
  • Remarking of scripts may be undertaken by the Council at the written request of the headteachers who presented the candidate.
  • Requests for remarking from a private candidate shall be channeled through the Provincial Directors of Education or the District Education Officers of the Ministry of Education or the candidate presenting himself/herself physically at Mitihani House, KNEC Headquarters where one will need to fill a form.
  • The Council shall undertake to remark scripts only after satisfactory reasons are given by the requesting headteacher justifying the remarking of scripts for a candidate whose results have already been issued.
  • The Council may reject any request for remarking where in its opinion, a strong case for the same has not been established.

KCSE Results 2017 Cheating cases in exams

In the year 2017 there were no cases of cheating in the KCSE Exams. This, it was said can be attributed to the excellent coordination between the Education Ministry, the TSC, School Principals and Head Masters, Invigilators, Security officials, teachers and students.

Funny Video about students who did not perform well in KCSE 2017 exam results

About Laban Thua Gachie 30968 Articles
I am a proud Kenyan. I have a Bachelors Degree in Communication and Media Technology from Maseno University. I am an Online Content Developer for Kenyanlife.com and Catholicreadings.org. My passion is helping others realize their passions and dreams so that they can live a decent and fulfilling life.