KUCCPS Portal Guide
The KUCCPS portal is where KCSE candidates apply for placement to universities, TVET institutions, KMTC, and Teacher Training Colleges. This guide walks through logging in, applying, checking your qualified courses, confirming your submission, and fixing the most common errors that stop people from getting in.
Is the KUCCPS portal open right now?
KUCCPS opens the portal at specific points in each placement cycle – mainly for fresh applications shortly after KCSE results are released, and again for shorter revision windows afterward if you want to change your choices. Outside these windows, the login page stays live but new applications and changes aren’t accepted.
How to log into KUCCPS Portal
What you need
Your KCSE Index Number (typed without a slash), your KCSE examination year, and your password.
Your password
Your Birth Certificate Number or KCPE Index Number, exactly as used during your KCSE registration – unless you’ve changed it under Settings.
Once logged in, your dashboard shows your KCSE results, mean grade, and (for degree applicants) your Weighted Cluster Points for available programmes.
How to apply, step by step
Access the website and Student’s Portal
Go to the official KUCCPS site and click the Student’s Portal button, then Login.
Log in and confirm your contacts
Enter your index number, year, and password. On first access you’ll be asked to provide a valid email and phone number for yourself and a guardian – this is how KUCCPS reaches you about your placement, so keep it accurate.
Browse and identify programmes
Use the Institutions menu to browse by university or college, or the Programmes menu to browse by cluster and course. Each programme page shows its cluster subjects, minimum grade, cut-off points from previous years, and the 7-character programme code you’ll need to apply.
Enter your choices under Application/Revision
Degree applicants with a C+ mean grade submit up to 6 choices, including up to 3 similar programmes at different institutions for their first choice. Diploma, Certificate, and Artisan applicants each submit up to 4 choices, at C-, D, and E mean grade respectively.
Submit and pay
Click Submit, then Proceed to Pay. Choose M-PESA, KCB, RTGS, or Airtel Money. For M-PESA, use Business Number 222222 and the Account Number shown on screen – not your M-PESA transaction code – to complete the application. Keep that Account Number, since you’ll need it again for any future changes.
Choose whether to accept alternative placement
You’ll be asked whether you’re willing to be placed to any available programme if you miss all your preferred choices. Think this through before answering – it affects what happens if your first choices don’t work out.
Checking your qualified courses and cut-off points
Degree applicants don’t need to calculate their own eligibility – once logged in, your Weighted Cluster Points are shown automatically against every programme, using your actual KCSE subjects and grades. A cluster weight showing 0.000 means you didn’t sit a subject that programme requires, so you won’t qualify for it regardless of your overall grade.
Diploma, Certificate, and Artisan programmes instead show a minimum mean grade requirement on each programme page, alongside the list of institutions offering it and their cut-off points from previous years, to guide your choices.
Degree programmes are grouped into 18 active clusters, from Cluster 1 (Law) through Cluster 18 (Religious Studies, Theology, Islamic Studies and Related). The largest clusters by number of programmes are Cluster 2/3 (Business, Hospitality, Media, Communication and Related, 125 each), Cluster 15 (Agriculture, Animal Health, Food Science, Environmental Sciences and Related, 91 programmes), Cluster 5 (Engineering, Engineering Technology, Energy and Related, 80 programmes), and Cluster 13 (Medicine, Nursing, Dentistry, Pharmacy, Health Sciences and Related, 55 programmes). Knowing your cluster helps you narrow down choices fast instead of scrolling the full programme list.
Full List of KUCCPS Programme Categories by Level
KUCCPS groups every programme it offers into categories under four qualification levels. These are category-level counts (how many programmes sit under each subject group), not individual course names, since KUCCPS itself only lists actual course titles once you’re logged in and searching by institution or programme.
Degree Programmes (717 total, 18 clusters)
| Cluster | Programmes |
|---|---|
| Cluster 1 – Law | 1 |
| Cluster 2 – Business, Hospitality, Tourism & Related | 125 |
| Cluster 3 – Communication, Media, Languages, Public Relations, International Relations, Film, Graphics & Related | 125 |
| Cluster 4 – Geosciences & Related | 20 |
| Cluster 5 – Engineering, Engineering Technology, Energy & Related | 80 |
| Cluster 6 – Architecture, Quantity Survey, Building Construction, Urban Planning & Related | 26 |
| Cluster 7 – Computer Science, Cyber Security, Information Technology & Related | 36 |
| Cluster 8 – Agricultural Economics, Agribusiness & Related | 15 |
| Cluster 9 – General Sciences, Biological Sciences, Physics, Chemistry & Related | 37 |
| Cluster 10 – Actuarial Science, Mathematics, Statistics & Related | 16 |
| Cluster 11 – Interior Design, Fashion Design, Textile & Related | 4 |
| Cluster 12 – Sports Science & Related | 5 |
| Cluster 13 – Medicine, Nursing, Dentistry, Pharmacy, Health Sciences & Related | 55 |
| Cluster 14 – History, Archaeology, Geography & Related | 7 |
| Cluster 15 – Agriculture, Animal Health, Food Science & Nutrition, Environmental Sciences, Natural Resources & Related | 91 |
| Cluster 16 – Music & Related | 3 |
| Cluster 17 – Education & Related | 53 |
| Cluster 18 – Religious Studies, Theology, Islamic Studies & Related | 18 |
Diploma / Level 6 Programmes (924 total)
| Category | Programmes |
|---|---|
| Law | 1 |
| Education & Related | 279 |
| Business & Related | 112 |
| Building, Construction & Related | 32 |
| Engineering, Technology & Related | 101 |
| Environmental Sciences | 13 |
| Applied Sciences | 15 |
| Health Sciences & Related | 79 |
| Food Science & Related | 34 |
| Nutrition & Dietetics | 3 |
| Social Sciences | 39 |
| Computing, IT & Related | 39 |
| Clothing, Fashion & Textile | 17 |
| Agricultural Sciences & Related | 34 |
| Agricultural Sciences & Related (Apiculture) | 1 |
| Natural Sciences & Related | 14 |
| Tax & Custom Administration | 3 |
| Graphics, Media Studies, Media Production & Related | 24 |
| Hospitality, Hotel, Tourism & Related | 30 |
| Technical Courses | 26 |
| Animal Health & Related | 2 |
| Hair Dressing & Beauty Therapy | 7 |
| Library & Information Science | 13 |
| Primary Teacher Education | 2 |
| Animal Health & Related (Production Management) | 1 |
| Music & Related | 3 |
Certificate / Level 5 Programmes (469 total)
| Category | Programmes |
|---|---|
| Business & Related | 80 |
| Building, Construction & Related | 24 |
| Engineering Technology & Related | 99 |
| Health Sciences & Related | 40 |
| Food Science & Related | 34 |
| Nutrition & Dietetics | 2 |
| Social Sciences | 10 |
| Environmental Sciences | 2 |
| Applied Sciences | 5 |
| IT & Related | 34 |
| Hospitality, Hotel, Tourism & Related | 20 |
| Clothing, Fashion & Textile | 21 |
| Agricultural Sciences & Related | 33 |
| Natural Sciences & Related | 4 |
| Graphics, Media Studies, Media Production & Related | 5 |
| Technical Courses | 31 |
| Tax & Custom Administration | 2 |
| Hair Dressing & Beauty Therapy | 6 |
| Library & Information Sciences | 12 |
| Law | 0 |
| Education | 3 |
| Animal Health | 0 |
| Animal Health & Related | 2 |
Artisan / Level 4 Programmes (394 total)
| Category | Programmes |
|---|---|
| Business & Related | 30 |
| Building, Construction & Related | 29 |
| Engineering & Technology & Related | 97 |
| Food Science & Related | 40 |
| Social Sciences | 15 |
| Applied Sciences | 3 |
| IT & Related | 14 |
| Hospitality, Hotel, Tourism & Related | 7 |
| Clothing, Fashion & Textile | 22 |
| Agricultural Sciences & Related | 37 |
| Natural Sciences & Related | 0 |
| Technical Courses | 70 |
| Hair Dressing & Beauty Therapy | 30 |
| Library & Information Sciences | 0 |
Confirming your application went through
After paying, check that your application actually registered, don’t assume it did just because payment succeeded:
- Go to Application/Revision → Application History to see everything you’ve submitted.
- Or check your Dashboard – an active application is highlighted so it’s easy to spot.
You can still make changes before the deadline: delete a single programme choice, delete the entire application, or opt in or out of Multiple Categories Consideration (this last one requires re-entering your password to confirm).
Common problems and contacts
Why is KUCCPS not logging in?
The most common causes are an incorrectly typed index number (no slash), the wrong KCSE year, or the wrong password. Remember your password is your Birth Certificate Number or KCPE Index Number, not one you set yourself, unless you’ve since changed it.
I paid but my application isn’t showing as submitted
Check Application History and your Dashboard first – sometimes the confirmation message is missed but the application went through. If it genuinely didn’t register, you’ll need the same Account Number from your payment to resolve it, so keep that number safe from the moment you first pay.
Can KUCCPS place me twice?
You hold one active placement per category at a time, but you can apply to a second category if you opt into Multiple Categories Consideration, and you can request a transfer afterward if you want to change an existing placement.


