Since the introduction of CBC, Grade 6 learners are required to take the Kenya Primary School Education Assessment (KPSEA) exam each year. This exam, administered by KNEC, evaluates their progress under the new curriculum and replaced the KCPE. Here is a simple guide on how to get KPSEA results online after your child completes the exam.

Source: UGC
TABLE OF CONTENTS
Key takeaways
- KPSEA exams are usually released on the KNEC CBA portal.
- The portal is not accessible to individual candidates and parents.
- Only the respective school, including the head teacher or designated teacher, can access the results and make them available to the rest of the students or the public.
How to get KPSEA results online for Grade 6 students
KPSEA’s sole purpose is to scrutinise the learning progress of all students and give feedback on areas that need improvement under the CBC. If you want to get your Grade 6 KPSEA results in 2025 online, here is how to go about it:
1. Check KPSEA results on the CBA portal

Source: UGC
You can use the CBA portal as the official site to check KPSEA results for Grade 6. Here are the steps to follow:
- Visit the CBA portal.
- Sign in to the portal using valid CBA login credentials. The credentials are a username and a password provided to you during registration.
- If you have the correct details, click the login button to access the CBA portal home page.
- Go to the option labelled Grade 6.
- Click on “Assessment Reports”.
- Go to “NOMINAL ROLL”.
- Copy the assessment number of the student’s report.
- Return to the option labelled KPSEA slip.
- Paste the student assessment number.
- Click view.
Once you have the student’s details, you can download or print them. If you have difficulty logging into the CBA portal, check whether you received the registered school code. Also, if you forgot your password, do the following:
- Click on “Need Help or Forgotten Password”.
- A pop-up message will appear.
The pop-up message will request that you contact your area SCDE (Sub-County Director of Education) to register your school to receive the KNEC Code. You will use the code as the username. The area SCDE will also give you a password to log in to the portal.
2. How to get KPSEA results online for Grade 6 students via the KNEC portal

Source: UGC
Besides the CBA portal, you can also check KNEC KPSEA results online on the KNEC portal. KNEC offers an easy way of accessing the KPSEA portal to get KPSEA results or any other details, including student registration. Follow the following steps:
- Go to the KNEC portal.
- Click on the CBA Portal.
The link will redirect to the CBA portal, where you can log in as outlined in the previous step. However, you can also proceed as follows:
- Once you are at the CBA portal, click on “Online Result Slip”.
- Log in to the KNEC portal using a username and password. The username is the school’s KNEC code, and the password is what was assigned to you during the registration of KPSEA students.
- Click on “Log In”.
- Go to the box labelled “FROM ASSESSMENT NUMBER”.
- Enter the KNEC Assessment Number of the first candidate.
- Go to the box labelled “TO ASSESSMENT NUMBER.”
- Input the last candidate’s assessment number.
- Click on “View Report”.
- Give the portal enough time to generate the report.
- Once the portal generates the report, click on “Export”.
- Select your preferred document format to export the report.
The portal will download the report you requested. You can print it offline or share it online. When you get to the results page, you may notice that a student may have certain features labelled against them. Here is what they are and what they mean:
- P – The letter means the examination result is pending. The cause could be incorrect details or an issue with the examination entry requirements.
- U – The letter means the student’s examination result is ungraded.
- W – The letter means the examiner has withheld the student’s examination results because of malpractice.
- X – The letter means the student was absent because they did not sit for one or all the KPSEA papers.
- Y – The letter means the candidate was involved in an examination irregularity.
- The SCDE will have all the information about students who fall under the above category.
3. How to get KPSEA results online for Grade 6 students via SMS
A third option on how to check KPSEA results in 2025 is via SMS. During KPSEA registration, KNEC released the number 20076 to allow parents, students, teachers, and other individuals to check the registration status of a candidate.
You can also send an SMS to 20076 to check KPSEA results. However, the number may change, and waiting until KNEC releases the exam results is best. That is also when KNEC offers more details on getting a candidate’s KPSEA results.
4. Check KPSEA results at school
Although KNEC releases exams online, they are usually accessible to head teachers and designated teachers. As a result, it limits candidates, parents, and other stakeholders in the education sector from accessing the results.
You can visit a candidate’s local school and check the results if you do not have online access. Generally, the headmaster or designated teacher will access the KNEC portal, download the results for all candidates, and print them for all to see.

Source: UGC
How to view your child’s details on the CBA portal
You can check your child’s KPSEA details online through the CBA portal. Here is how to get KPSEA results online using the CBA portal:
- Go to the CBA portal account login page.
- Click on “View Learner Details”. The option is below “Need Help or Forgotten Password”.
- On the next page, select your child’s grade. In this case, choose Grade 6.
- Enter your child’s assessment number.
- Click “Find”.
If available, the page will generate all the details you need about your child, including the KPSEA registration details and results.
The assessment number tracks the progress of a learner and their performance in the CBC curriculum. Parents can get the number from their children or visit their child’s local school to get the number.
What happens after KPSEA exams?
After Grade 6 students complete their KPSEA exams and receive their results, the next stage is to proceed to Junior Secondary School. However, the Junior Secondary School is domiciled in the primary school where they did their exams.
Students also have the option to transfer to a different school and join Grade 7 under Junior Secondary School. But unlike other national examinations, such as KCPE, KPSEA will not be used to determine the placement of students to Junior Secondary School.
Do you know how to get KPSEA results online for Grade 6 students in Kenya? You can get KPSEA results online by visiting the CBA or KNEC portals. One will need the KNEC code as a username and a password assigned during the KPSEA registration. Students and parents can also access KPSEA results online by sending an SMS to 20076.
Tuko.co.ke shared an article about how to check KUCCPS placement results for universities and colleges. For prospective college students, the KUCCPS candidate admissions inquiry is now more convenient than before.
Nowadays, you can check KUCCPS placement results online and get the information you desire. You must have your KCSE Index number, birth certificate number, and the examination year.
Source: TUKO.co.ke








