These are the KUCCPS cut-off points for Mechanical Engineering degree programmes at Kenyan universities for the 2025, 2024 and 2023 placements. 12 universities offer Mechanical Engineering through KUCCPS; in 2025 the cut-off ranged from 23.919 to 42.546 points.
Mechanical Engineering cut-off points per university
| University | Programme | Code | 2025 cut-off | 2024 cut-off | 2023 cut-off |
|---|---|---|---|---|---|
| University of Nairobi | Bachelor of Science (Mechanical Engineering) | 1263118 | 42.546 | 41.798 | 41.835 |
| Jomo Kenyatta University of Agriculture and Technology | Bachelor of Science in Mechanical Engineering | 1249118 | 41.981 | 40.562 | 41.450 |
| Kenyatta University | Bachelor of Science (Mechanical Engineering) | 1111118 | 41.836 | 40.925 | 41.109 |
| Technical University of Kenya | Bachelor of Engineering (Mechanical Engineering) | 1112118 | 40.357 | 38.945 | 39.887 |
| Dedan Kimathi University of Technology | Bachelor of Science in Mechanical Engineering | 1173118 | 38.065 | 37.579 | 37.487 |
| Technical University of Mombasa | Bachelor of Science in Mechanical Engineering | 1063118 | 36.650 | 35.195 | 37.156 |
| Machakos University | Bachelor of Science in Mechanical Engineering | 1170118 | 35.579 | 35.220 | 35.444 |
| South Eastern Kenya University | Bachelor of Science (Mechanical Engineering) | 1166118 | 32.330 | 31.719 | 31.830 |
| Meru University of Science and Technology | Bachelor of Technology in Mechanical Engineering | 1240535 | 29.276 | 15.299 | 26.981 |
| Murang'a University of Technology | Bachelor of Technology in Mechanical Engineering | 1246535 | 28.131 | 15.299 | 27.103 |
| Kirinyaga University | Bachelor of Technology in Mechanical Engineering | 1079535 | 27.514 | 15.299 | 26.622 |
| Technical University of Mombasa | Bachelor of Technology (Mechanical Engineering Technology) | 1063535 | 27.317 | 15.299 | 27.768 |
| Taita Taveta University | Bachelor of Science (Mechanical Engineering) | 1091118 | 25.823 | 15.299 | |
| Technical University of Kenya | Bachelor of Technology (Mechanical Engineering Technology) | 1112535 | 25.463 | 27.972 | 31.791 |
| Dedan Kimathi University of Technology | Bachelor of Education in Technology (Mechanical Engineering) | 1173318 | 23.919 | 15.299 | 27.517 |
| Meru University of Science and Technology | Bachelor of Education Technology (Mechanical Engineering) | 1240318 | 15.299 | 15.683 |
How KUCCPS cut-off points work
A cut-off point is the weighted cluster score of the last student placed in a programme in a given year. KUCCPS calculates your cluster points for each programme from your grades in the four cluster subjects and your overall KCSE performance, to a maximum of 48. Cut-offs move every year with the number of applicants, their scores and the places available, so use past cut-offs as a guide to how competitive a programme is rather than as a guaranteed entry mark.
Meeting the minimum entry requirements (a KCSE mean grade of C+ for degrees, plus the subject grades set for the programme) makes you eligible; the cut-off shows how high you need to score to win a government-sponsored place. Programmes with a blank cell for a year had no placement cut-off that year, usually because the programme was new or took no government-sponsored students.
Related
All KUCCPS cut-off points · University fees in Kenya · Government vs self-sponsored fees
Frequently asked questions
What is the cut-off for Mechanical Engineering in 2025?
It ranges from 23.919 at Dedan Kimathi University of Technology to 42.546 at University of Nairobi, across 15 programmes with a 2025 cut-off.
Which university has the highest Mechanical Engineering cut-off?
University of Nairobi, at 42.546 points in 2025.
How many universities offer Mechanical Engineering through KUCCPS?
12 universities list Mechanical Engineering programmes on the KUCCPS portal.
Can I join Mechanical Engineering with points below the cut-off?
You can apply as a self-sponsored student if you meet the minimum entry requirements, or choose a programme or university with a lower cut-off.
Sources: KUCCPS. Last updated October 2026.


