Roughly 51,000 students who score C+ and above in KCSE never apply through KUCCPS each year. The main reasons include inability to afford university fees even with HELB, confusion about the KUCCPS application process, missed deadlines, choosing alternative paths like work or skills training, family responsibilities, early marriage or pregnancy, migration, and religious or cultural factors. University is not the only route to a career, and the number of qualified students who opt out grows every cycle.
Every year after KCSE results come out, the headlines focus on the top performers. The student from a village school who scored an A plain. The county that improved its mean grade. The debates about marking standards.
Buried in the data is a different story. Over 51,000 students who scored C+ and above, the minimum for direct university entry, never apply through KUCCPS. They qualified. They met the cutoff. And then they walked away from the process entirely.
Not because they failed. Because something else got in the way.
That number has stayed roughly stable year after year. It is not shrinking. If anything, the gap between students who qualify and students who apply keeps widening as more candidates sit KCSE under the new curriculum. Understanding why 51,000 people leave university slots on the table tells you more about Kenya's education system than any ranking list.
This is the biggest reason, and it is not close.
People hear "government-sponsored" and assume university is free. It is not. A government-sponsored student at a public university pays between KES 50,000 and KES 80,000 per year in tuition and statutory fees. On top of that comes accommodation (KES 30,000 to KES 60,000 per year for university hostels, more for off-campus housing), food, transport, textbooks, and personal expenses. A conservative estimate for one year at a public university is KES 120,000 to KES 200,000 all in.
HELB loans help. But HELB gives most students between KES 37,000 and KES 60,000 per year. That leaves a gap of KES 60,000 to KES 140,000 that the family must fill. Every year. For four years.
Think about a family in Bungoma or Migori that spent four years scraping together secondary school fees. Harambees. Borrowing from relatives. Selling a goat. By the time the last-born finishes Form Four, the well is dry. The student has a B minus. The grade is enough. The money is not.
Some families look at the numbers and make a quiet calculation: four years of university fees with no guarantee of employment, or a shorter training that leads to income sooner. The calculation is not about ambition. It is about arithmetic.
Get weekly developer tips
Join 25,000+ developers. Practical guides, job tips, and new content — straight to your inbox.
No spam. Unsubscribe anytime.
KUCCPS placement is not automatic. You must log into the student portal, select courses, rank your preferences, and submit. The window stays open for a few weeks after results are released. Miss it, and you are out of that cycle entirely.
In well-resourced schools, teachers walk students through the portal step by step. They book the computer lab, set aside a day, and supervise the process. The students apply. Done.
In under-resourced schools, especially in rural and semi-arid counties, nobody does this. The school may not have a computer lab. The nearest cyber cafe might be 20 kilometres away. The teachers themselves may not fully understand the KUCCPS system because it changed since their own university days. Some students hear about the deadline from a classmate's WhatsApp forward, and by then it is too late.
The information gap is geographic and economic. A student at a national school in Nairobi has a different relationship with the KUCCPS portal than a student at a sub-county school in Turkana. Same grade. Different access to the process that turns that grade into a placement letter.
KUCCPS has improved its outreach. But outreach does not help if the student's phone cannot load the portal, or if their parents have never heard the acronym.
The KUCCPS application window is short. A few weeks. For a student dealing with a family crisis, a sick parent, a funeral, or the chaos of relocating after school, those weeks can evaporate.
There is no reminder. No follow-up call. No letter in the mail. If you did not apply by the closing date, the system moves on without you. It does not care that your mother was admitted to hospital the week the portal opened.
Some students knew about the deadline but assumed they could apply later. They confused KUCCPS with KCPE placement, which felt more automatic. Others started the application but hit a technical problem, a password they could not reset, a portal that timed out, an ID number that did not match, and gave up.
Not every student who skips university is stuck. Some are making a deliberate choice.
A student in Kisumu whose uncle runs a thriving electrician business may choose to apprentice there instead of spending four years studying a subject they picked from a KUCCPS dropdown. A young woman in Mombasa who has been selling products online since Form Three may decide that what she needs is a short digital marketing course, not a four-year degree in Communications.
The paths they choose include:
These are not consolation prizes. They are choices. And in some cases, they lead to income faster than a degree would have.
Some reasons have nothing to do with grades, money, or career decisions. They are about circumstances that no application portal can account for.
Family responsibilities. An older sibling who needs to work so younger ones can eat. A student who becomes the primary caregiver for a sick parent or grandparent. A firstborn whose family needs their labour on the farm during planting season, which happens to overlap with the KUCCPS window.
Early marriage and pregnancy. In some counties, girls who finish Form Four are married within months. A student who is pregnant or nursing a newborn during the application period has more immediate concerns than selecting university courses. The grade stays on the certificate. The opportunity does not wait.
Migration. Families move. A student whose family relocates to another county, or to another country, after KCSE may lose track of the process entirely.
Religious and cultural factors. In some communities, university is seen as unnecessary or even risky. Families in certain religious groups may prefer that their children pursue work, marriage, or community service instead of spending four years on a campus in a distant city.
These are not excuses. They are realities. And they affect thousands of qualified students every single year.
The assumption is that they sit at home doing nothing. Some do, at least for a while. But most end up somewhere.
KNBS labour data and tracer studies paint a scattered picture. Some join TVET institutions through separate application channels. Some find work in the informal sector. Some start small businesses. Some eventually apply to university as self-sponsored students in a later intake. Some leave the country.
A growing number enter short-term skills training. Coding bootcamps, digital marketing courses, graphic design programmes. These options did not exist at scale ten years ago. Now they absorb a significant chunk of the students who skip the traditional path.
The ones who struggle most are those who neither went to university nor picked up an alternative skill. They end up in a limbo that stretches from months into years. That is the real risk of not applying. Not the missed degree. The missed momentum.
University is not the only path. That sentence gets repeated so often it has lost its weight. But the 51,000 figure gives it actual data.
If over 51,000 qualified students opt out of the system every year, the system is not serving everyone it was designed for. The barriers are real: cost, access, information, timing, and life circumstances that a standardised portal cannot accommodate.
This does not mean university is bad. A degree in medicine, engineering, or law opens doors that nothing else opens. A student who wants to be a doctor must go to university. Full stop.
But for the student with a C+ who was going to study a general arts or business course because the grade allowed it, not because the career demanded it, the 51,000 number is permission. Permission to ask whether four years and KES 500,000 to KES 1,200,000 is the best use of their time and their family's savings.
Sometimes the answer is yes. Sometimes it is not. And 51,000 people every year are answering "not right now."
If you are one of the 51,000, or you know someone who is, coding is one path that does not require a university degree, a KUCCPS placement, or a C+ minimum.
The McTaba Developer Marathon is a 26-week bootcamp that teaches full-stack web development and AI engineering. It costs KES 100,000, payable in instalments via M-Pesa. You build 8 real applications, learn tools the Kenyan tech market actually uses, and finish with a portfolio instead of a transcript.
It is not a replacement for university. It is a different path. And it takes less than half the time and a fraction of the cost. If the reason you did not apply was money, or timing, or uncertainty about spending four years on a degree you were not sure about, this is worth looking at.
Start free at academy.mctaba.com/register and see the curriculum before committing anything.
KES 2,999
Not sure where to begin? This beginner-friendly course covers how computers work, the internet, Git, and your first lines of code — everything you need before picking a stack. 10 modules, 89 lessons.
Start Tech Foundations