Browse KCSE county mocks using the organised collection below. Follow the subject, learning-area or exam-set links to find the relevant source materials.
Choose a year, then a county or named exam set, then the subject. Original set names are retained; school or joint-exam names are not presented as county names.
File pairings follow source labels and the same set; contents have not all been checked. Shared marking packs are labelled as shared. Practice papers are not relabelled as official national assessments.
- Combined and undated archives
- 2026
- 2025
- 2024
- 2023
- 2022
- 2021–2022
- 2021
- 2020
- 2019
- 2018
- 2017
- 2016
- 2015
- 2008–2014
Using KCSE county mocks
Choose the original paper or set label before opening a file. When an answer file is available, compare its source and paper number with your question paper. Keep shared marking packs separate from subject-specific answers.
Choosing KCSE county mocks
The archive links to 306 existing county, school and joint-examination collections. Start with the original year, then choose the named county or exam set and browse its subject labels. A school or joint-exam name remains an exam-set label; it is not renamed as a county. The year directories show the subject labels found on each source page and link to that existing collection. Counts beside subjects describe file links, not complete pairs of papers and marking schemes. Some archive pages combine more than one year, and those labels remain visible. Choose the correct subject and paper number before using an answer file. Keep a question paper with a marking scheme from the same set where one is available. Different counties and school groups may use similar filenames, so the original set name is an important part of selecting the appropriate resource.
For official assessment information, consult KNEC guidance and the instructions provided by your school.
WhatsApp Us Now