About Education in Kenya
Kenya's education system is undergoing a major transformation with the full implementation of the Competency-Based Education (CBE) curriculum. The 2026 academic year marks the first cohort of learners transitioning to Grade 10 (Senior School), with placement now complete and learners set to report in January 2026[reference:4].
At the tertiary level, the Kenya Universities and Colleges Central Placement Service (KUCCPS) has placed over 200,000 students in universities, colleges, and TVET institutions for the 2026/2027 academic year[reference:5]. The Higher Education Fund (HEF) and HELB portals are now open for first-time loan applicants, ensuring students can access government funding[reference:6].
This page brings together all the essential information โ from student portals and course listings to fee structures and application deadlines โ to help students, parents, and educators navigate the education landscape in 2026.
๐ KUCCPS Portal โ University & TVET Placement 2026
The Kenya Universities and Colleges Central Placement Service (KUCCPS) is the official body responsible for placing students into universities, colleges, and TVET institutions. The 2026 placement cycle has seen significant activity.
KUCCPS has opened the 2026 inter-institutional transfer application window. Students from the 2023, 2024, and 2025 KCSE cohorts who wish to transfer to different universities or TVET institutions can apply through the KUCCPS student portal[reference:7].
2026 Placement Statistics
- 980,444 candidates sat the 2025 KCSE examination[reference:8]
- 268,700 attained C+ and above, qualifying for degree programmes[reference:9]
- 200,000+ students secured places in universities, colleges, and TVET institutions[reference:10]
- 57,000+ candidates with C+ were not placed in degree programmes โ a second revision window was opened to address this[reference:11]
- 40% of applicants selected education-related programmes[reference:12]
- Medicine attracted 6,500+ applicants for only 702 available slots[reference:13]
How to Access the KUCCPS Student Portal
- Visit the official KUCCPS Student Portal: students.kuccps.net[reference:14]
- Log in using your KCSE Index Number, KCSE Year, and Password (your KCPE Index Number or Birth Certificate Number)[reference:15]
- Check your placement results, revise your course choices, or apply for inter-institutional transfers[reference:16]
Official KUCCPS website: www.kuccps.ac.ke[reference:17]
๐ข Need help with KUCCPS or student portals?
ZangCash connects you with verified education consultants who can guide you through the placement process, course selection, and financial aid applications.
Get Expert Help Today โ๐ University Student Portals โ Access Your Academic Records
Every university in Kenya has an online student portal that allows you to register for courses, check results, view fee statements, and access e-learning resources. Below are the official portals for some of Kenya's leading universities.
| University | Student Portal URL | Key Services |
|---|---|---|
| Mount Kenya University (MKU) | studentportal.mku.ac.ke[reference:18] | Unit registration, exam results, fee statements, e-learning[reference:19] |
| KCA University | portal.kca.ac.ke/kcaportal/[reference:20] | Fee statements, unit registration, exam results, hostel booking[reference:21] |
| University of Nairobi (UoN) | application.uonbi.ac.ke[reference:22] | Online applications, admission letters |
| Kenyatta University (KU) | ku.ac.ke (Student Online Services)[reference:23] | Course evaluation, graduation applications |
| Egerton University | Student portal available on university website | Course registration, results, fee management |
| Maseno University | Student portal available on university website | Academic records, fee statements |
| Moi University | Student portal available on university website | Course registration, exam results |
Common Student Portal Services
- Unit Registration: Register for trimester or semester units online[reference:24]
- Exam Results: Check and download official semester results[reference:25]
- Fee Statement: View fee balance, invoices, and payment history[reference:26]
- Admission Letter: Download your university admission letter[reference:27]
- E-Learning Access: Connect to the university's online learning platform[reference:28]
- Timetable: View academic and examination timetables[reference:29]
- Transcript Application: Request official academic transcripts[reference:30]
๐ซ School Fees 2026 โ Primary & Secondary
The Ministry of Education has published a new national school fees framework effective January 2026. Below is the breakdown for junior and senior secondary schools[reference:32].
Junior Secondary School Fees (Grades 7-9)
| Fee Component | Government Covers | Parent Pays |
|---|---|---|
| Tuition | KSh 4,144 | - |
| Activity Fees | KSh 1,500 | KSh 1,500 |
| Medical & Insurance | KSh 2,000 | - |
| SMASSE | KSh 200 | - |
| Other Institutional Support | KSh 14,400 | - |
| Total Annual | KSh 22,244 | KSh 1,500 |
Source: Ministry of Education Gazette Notice No. 1449[reference:33]
Senior Secondary School Fees (Grades 10-12)
| School Classification | Annual Parental Contribution | Government Capitation | Total Annual Cost |
|---|---|---|---|
| C1 (Former National) | KSh 53,554 | KSh 22,244 | KSh 75,798 |
| C2 (Former Extra-County) | KSh 45,054 | KSh 22,244 | KSh 67,298 |
| C3 (Former County) | KSh 40,035 | KSh 22,244 | KSh 62,279 |
| C4 (Former Sub-County) | KSh 0 (Free) | KSh 22,244 | KSh 22,244 |
Source: Ministry of Education guidelines[reference:34]
๐ University Fees 2026 โ New Funding Model
Kenya's higher education sector is expanding access and lowering fees under a revised student-centred funding model. Fees have dropped by between 15% and 40%, with some vulnerable students now paying as little as KSh 5,814 per semester for Bachelor of Arts programmes[reference:36].
Approximate University Fees by Programme (2026)
| Programme Category | Fees Range (Per Semester) | Examples |
|---|---|---|
| Humanities & Social Sciences | KSh 5,814 โ 23,256 | BA, B.Ed, Social Work[reference:37] |
| Business & Economics | KSh 7,525 โ 30,101 | B.Com, BBIT, Economics[reference:38] |
| STEM & Health Sciences | KSh 30,000 โ 70,000+ | Engineering, Medicine, Nursing |
| TVET (Diploma/Certificate) | KSh 10,000 โ 40,000 | Various TVET programmes |
Note: Fees vary by institution and programme. Always check the official university fee structure.
Kenyatta University Example: A Bachelor's degree programme at KU costs KSh 285,120 per year for Kenyan students[reference:39].
๐ฐ HELB & HEF โ Student Loans & Funding
The Higher Education Loans Board (HELB) and the Higher Education Fund (HEF) provide loans, scholarships, and bursaries to Kenyan students pursuing higher education.
Following the conclusion of the KUCCPS placement process, the higher education financing portal is now open for first-time applicants. Students can apply through HEF.co.ke or the HELB portals[reference:40].
How to Apply for HELB / HEF Funding
- Visit the official HEF portal: www.hef.co.ke[reference:41]
- Create an account using your National ID or KCSE Index Number
- Complete the application form with your academic and financial details
- Upload the required supporting documents
- Submit your application before the deadline
Official HELB website: www.helb.co.ke
๐ Fee Comparison โ Primary to University 2026
| Education Level | Parent/Student Contribution | Government Capitation | Total Annual Cost |
|---|---|---|---|
| Junior Secondary (JSS) | KSh 1,500 | KSh 22,244 | KSh 23,744 |
| Senior Secondary C1 (Boarding) | KSh 53,554 | KSh 22,244 | KSh 75,798 |
| Senior Secondary C2 (Boarding) | KSh 45,054 | KSh 22,244 | KSh 67,298 |
| Senior Secondary C3 (Boarding) | KSh 40,035 | KSh 22,244 | KSh 62,279 |
| Senior Secondary Day | KSh 12,790 | KSh 57,974 | KSh 70,764 |
| University (Humanities) | KSh 5,814 โ 23,256/semester | Varies | Varies |
| University (STEM/Health) | KSh 30,000 โ 70,000+/semester | Varies | Varies |
๐งฎ Education Cost Calculator
Estimate the total annual cost of education based on the level and school classification. Enter your details below to see a breakdown.
Annual Parental Contribution: KSh 0
Government Capitation: KSh 0
Total Annual Cost: KSh 0
Based on Ministry of Education 2026 fee structures. University fees are approximate.
๐ Education Enrolment in Kenya 2026
Source: KUCCPS, Ministry of Education
๐ฉ University Programme Distribution 2026
Source: KUCCPS placement data[reference:42]
๐ Kenya Education โ By the Numbers 2026
๐ง Quiz: How Well Do You Know Kenya's Education System?
โ Frequently Asked Questions
Written by: Ken Odhiambo
Reviewed by: Duke Bundi
Last updated:
Last reviewed:
Sources & Disclaimer: Information compiled from KUCCPS, Ministry of Education, HELB, university websites, and verified news sources including The Star, The Kenya Times, and Education News Hub. While we strive for accuracy, always verify details on official institutional portals. ZangCash is not affiliated with any government agency or educational institution.
๐ Start Your Journey with ZangCash Today
Whether you're a student looking for the best education deals, a business wanting to reach more customers, or an affiliate earning online โ ZangCash connects you with verified opportunities across Kenya. Get paid via M-Pesa, just like thousands of Kenyans do every day.
Free to join. M-Pesa powered. Trusted by thousands.