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.

Students in Kenya using university student portals and checking KUCCPS placement results on laptops

๐Ÿ“‹ 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 2026 Transfer Window Open Until August 14
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

  1. Visit the official KUCCPS Student Portal: students.kuccps.net[reference:14]
  2. Log in using your KCSE Index Number, KCSE Year, and Password (your KCPE Index Number or Birth Certificate Number)[reference:15]
  3. 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.

UniversityStudent Portal URLKey Services
Mount Kenya University (MKU)studentportal.mku.ac.ke[reference:18]Unit registration, exam results, fee statements, e-learning[reference:19]
KCA Universityportal.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 UniversityStudent portal available on university websiteCourse registration, results, fee management
Maseno UniversityStudent portal available on university websiteAcademic records, fee statements
Moi UniversityStudent portal available on university websiteCourse 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]
๐Ÿ’ก MKU Portal Tip: MKU operates on a trimester system with three trimesters per year โ€” September, January, and May. Always register your units at the start of each trimester[reference:31].

๐Ÿซ 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 ComponentGovernment CoversParent Pays
TuitionKSh 4,144-
Activity FeesKSh 1,500KSh 1,500
Medical & InsuranceKSh 2,000-
SMASSEKSh 200-
Other Institutional SupportKSh 14,400-
Total AnnualKSh 22,244KSh 1,500

Source: Ministry of Education Gazette Notice No. 1449[reference:33]

Senior Secondary School Fees (Grades 10-12)

School ClassificationAnnual Parental ContributionGovernment CapitationTotal Annual Cost
C1 (Former National)KSh 53,554KSh 22,244KSh 75,798
C2 (Former Extra-County)KSh 45,054KSh 22,244KSh 67,298
C3 (Former County)KSh 40,035KSh 22,244KSh 62,279
C4 (Former Sub-County)KSh 0 (Free)KSh 22,244KSh 22,244

Source: Ministry of Education guidelines[reference:34]

๐Ÿ“Œ Day School Option: Senior secondary day schools have a total annual cost of KSh 70,764, with parents contributing KSh 12,790 and the government covering KSh 57,974[reference:35].

๐ŸŽ“ 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 CategoryFees Range (Per Semester)Examples
Humanities & Social SciencesKSh 5,814 โ€“ 23,256BA, B.Ed, Social Work[reference:37]
Business & EconomicsKSh 7,525 โ€“ 30,101B.Com, BBIT, Economics[reference:38]
STEM & Health SciencesKSh 30,000 โ€“ 70,000+Engineering, Medicine, Nursing
TVET (Diploma/Certificate)KSh 10,000 โ€“ 40,000Various 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.

๐Ÿ”” HELB 2026 Applications Now Open
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

  1. Visit the official HEF portal: www.hef.co.ke[reference:41]
  2. Create an account using your National ID or KCSE Index Number
  3. Complete the application form with your academic and financial details
  4. Upload the required supporting documents
  5. Submit your application before the deadline

Official HELB website: www.helb.co.ke

๐Ÿ“Š Fee Comparison โ€” Primary to University 2026

Education LevelParent/Student ContributionGovernment CapitationTotal Annual Cost
Junior Secondary (JSS)KSh 1,500KSh 22,244KSh 23,744
Senior Secondary C1 (Boarding)KSh 53,554KSh 22,244KSh 75,798
Senior Secondary C2 (Boarding)KSh 45,054KSh 22,244KSh 67,298
Senior Secondary C3 (Boarding)KSh 40,035KSh 22,244KSh 62,279
Senior Secondary DayKSh 12,790KSh 57,974KSh 70,764
University (Humanities)KSh 5,814 โ€“ 23,256/semesterVariesVaries
University (STEM/Health)KSh 30,000 โ€“ 70,000+/semesterVariesVaries

๐Ÿงฎ 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

980K+
2025 KCSE Candidates[reference:43]
268K
Qualified for Degree Programmes[reference:44]
200K+
Placed in Tertiary Institutions[reference:45]
9,540
Senior Schools in Kenya[reference:46]
2.2M
Senior School Capacity[reference:47]

๐Ÿง  Quiz: How Well Do You Know Kenya's Education System?

How many students attained a mean grade of C+ and above in the 2025 KCSE examination?

โ“ Frequently Asked Questions

The official KUCCPS Student Portal is students.kuccps.net. You can log in using your KCSE Index Number, KCSE Year, and Password[reference:48][reference:49].
The 2026 KUCCPS inter-institutional transfer window closes on August 14, 2026. Students from the 2023, 2024, and 2025 KCSE cohorts can apply[reference:50][reference:51].
Fees vary by school classification: C1 (national) schools charge KSh 53,554, C2 (extra-county) charge KSh 45,054, and C3 (county) charge KSh 40,035 per year. C4 (sub-county) schools are free[reference:52].
Visit the official HEF portal at HEF.co.ke or the HELB website. First-time applicants can now apply following the conclusion of the KUCCPS placement process[reference:53].
The Mount Kenya University student portal is studentportal.mku.ac.ke. It supports all 14 campuses and constituent colleges[reference:54].
Fees have dropped by 15-40% under the new funding model. Humanities students can pay as little as KSh 5,814 per semester, while STEM and health sciences programmes range from KSh 30,000 to 70,000+ per semester[reference:55][reference:56].

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.