How To Check kcpe Results 2023[SMS & KNEC PORTAL]

How to check KCPE Results on the KNEC portal - a detailed guide on how to check the Kenya Certificate of Primary Education (KCPE) results online and via SMS.

Jun 21, 2023 - 14:45
Jun 21, 2023 - 14:47
How To Check kcpe Results 2023[SMS & KNEC PORTAL]
How To Check kcpe Results On Knec Portal

The culmination of primary education in Kenya, signified by sitting for the Kenya Certificate of Primary Education (KCPE) examinations, is a significant milestone in a student's life. This is a time of anticipation and anxiety as students await their results. If you're one of these eager learners, you're in the right place. Thanks to the digital age, the Kenya National Examinations Council (KNEC) has enabled access to your KCPE results via SMS and online.

With a simple guide and easy-to-follow steps, you can check your KCPE results from the comfort of your home. This article provides a comprehensive guide to checking your KCPE results via the KNEC portal.

The SMS Method

Step 1: SMS Code 20076

To get your KCPE results via SMS, message code 20076. This service is available across all three mobile network providers: Safaricom, Airtel, and Telkom.

Step 2: Include your index number

Next, include your KCPE exam index number in the SMS. The format is your Index number followed by "KCPE" in capital letters, without any spaces.

For instance, if your index number is 123456789, you will send '123456789KCPE' to 20076.

Step 3: Payment

Sending an SMS to 20076 incurs a KES 25 charge. Therefore, ensure that you have enough credit before sending the SMS.

Checking via KNEC Portal

For those who prefer checking results online, KNEC provides an online portal for this purpose.

Step 1: Visit the KNEC Portal

Start by visiting the official KNEC portal at

Step 2: Navigate to KCPE Results Tab

Upon reaching the KNEC portal, look for the KCPE results tab and click on it.

Step 3: Enter Examination Details

Choose the year you sat for your KCPE exams and then enter your index number.

Step 4: Submit

After entering your details correctly, click the 'Submit' button. Your KCPE results will then be displayed on the KNEC website.

READ ALSO: HELB Subsequent Loan Applications For 2023: Here's How To Apply And Everything You Need To Know


Accessing your KCPE results has always been challenging. The process is straightforward and efficient whether you use the SMS method or the KNEC online portal. The most important thing is to have your index number at your fingertips and follow the abovementioned steps.

With the rise of digital solutions, it's clear that accessing examination results will only become more seamless in the future. KNEC is dedicated to ensuring all students can access their results as soon as they're released.


  1. What is the cost of checking KCPE results via SMS? - Checking KCPE results via SMS costs KES 25.
  2. Can I check my KCPE results online? - You can check your KCPE results online via the KNEC portal.
  3. What do I need to check my KCPE results online? - You need a device with internet access and your KCPE index number.
  4. Do I need to pay to check my results online? - No, checking your results online on the KNEC portal is free.
  5. What is the SMS code to check KCPE results? - The SMS code to check KCPE results is 20076.
  6. Can I use any network provider to check my KCPE results via SMS? - Yes, the service is available across all three mobile network providers in Kenya: Safaricom, Airtel, and Telkom.


This guide is meant for informational purposes only. While the steps provided are correct at the time of writing, they may change with time as KNEC updates its systems and procedures. Always check with KNEC or your school for the most accurate and up-to-date information.

What's Your Reaction?








Joseph Richard Joseph is a graduate of Mathematics and Computer Science (Applied Option). With expertise in Technology and Finance, he brings his knowledge to the field, demonstrating an authoritative understanding of these interrelated areas. Joseph is pursuing a Master's in Software Engineering, further expanding his skill set.