Nyandarua National Polytechnic is a public TVET institution located about seven kilometres from Nyahururu Town along the Nyahururu–Gilgil Road. 


Established in 2006, the institution operates under the Ministry of Education and is accredited to offer diploma, certificate, and artisan programmes in technical, business and vocational fields.


The polytechnic offers programmes examined by KNEC, CDACC, and KASNEB, with training designed to equip students with practical skills for employment and entrepreneurship.

258722dfe5cddebf

Prospective students should confirm current fees, admission requirements and intake dates with Nyandarua National Polytechnic before submitting their applications.

Nyandarua National Polytechnic Courses

1. Department of Business Studies

CourseMinimum QualificationDuration
Diploma in Human Resource ManagementKCSE C-3 Years
Diploma in Business ManagementKCSE C-3 Years
Diploma in Sales and MarketingKCSE C-3 Years
Diploma in Supply Chain ManagementKCSE C-3 Years
Certificate in Business ManagementKCSE D2 Years
Certificate in Sales and MarketingKCSE D2 Years
Certificate in Food and BeverageKCSE D2 Years

2. Department of ICT

CourseMinimum QualificationDuration
Diploma in Information TechnologyKCSE C-3 Years
Certificate in Computer ApplicationsAny KCSE Grade3 Years
Certificate in Information TechnologyKCSE D2 Years

3. Department of Building and Civil Engineering

CourseMinimum QualificationDuration
Diploma in Building TechnologyKCSE C-3 Years
Diploma in Civil EngineeringKCSE C-3 Years
Certificate in Building TechnologyKCSE D2 Years
Certificate in MasonryKCSE D2 Years
Certificate in PlumbingKCSE D2 Years

4. Department of Automotive Engineering

CourseMinimum QualificationDuration
Diploma in Automotive EngineeringKCSE C-3 Years
Diploma in Mechanical EngineeringKCSE C-3 Years
Diploma in Agricultural EngineeringKCSE C-3 Years
Certificate in Automotive EngineeringKCSE D2 Years
Artisan in Automotive EngineeringKCSE D-2 Years

5. Department of Agriculture

CourseMinimum QualificationDuration
Diploma in General AgricultureKCSE C-3 Years
Certificate in General AgricultureKCSE D2 Years

6. Department of Electrical Engineering

CourseMinimum QualificationDuration
Diploma in Electrical Engineering (Power)KCSE C-3 Years
Certificate in Electrical Engineering (Power)KCSE D3 Years
Artisan in Electrical Engineering (Power)KCSE D-2 Years

7. Department of Liberal and Entrepreneurship

CourseMinimum QualificationDuration
Diploma in Computerized SecretarialKCSE C-3 Years
Certificate in Computerized SecretarialKCSE D2 Years
Diploma in Library and Information StudiesKCSE C-2 Years
Certificate in Library and Information StudiesKCSE D2 Years

8. Department of Applied Sciences

CourseMinimum QualificationDuration
Certificate in Science Laboratory TechnologyKCSE D2 Years
Diploma in Food Science and ProcessingKCSE C-3 Years
Certificate in Food Science and Preservation TechnologyKCSE D2 Years

Nyandarua National Polytechnic Fee Structure

Annual Fees

Fee ItemAmount (KSh)
Personal Emoluments11,520
Transport and Travelling2,985
Repairs, Maintenance and Improvement1,645
Electricity, Water and Conservancy3,260
Activity Fund3,350
Medical and Insurance2,000
Administration Fee1,660
Tuition Fee30,000
Total Annual Fees56,420

Additional Charges

Fee ItemAmount (KSh)
Registration Fee1,500
Caution Money1,000
Attachment Fee2,000
Student ID Card500
KUCCPS Validation1,500
TVETA Quality Assurance Fee500
Student Welfare600
Practical Materials7,600
Driving Course (Optional)6,000

Important Information

  • Students eligible for government capitation may receive up to KSh 30,000 annually towards tuition.
  • Boarding is available through privately managed hostels near the institution.
  • Meals are offered on a Pay As You Eat (P.A.Y.E.) basis.
  • Examination and assessment fees are paid separately.
  • Continuing students must clear any outstanding fee balances before registration.

How to Apply

Applicants can apply online by:

  1. Completing the online application form.
  2. Uploading all required supporting documents.
  3. Waiting for document verification by the institution.
  4. Receiving admission feedback after evaluation.
  5. Contacting the admissions office for assistance if necessary.

Nyandarua National Polytechnic Contacts

Location: Nyahururu–Gilgil Road, approximately 7 km from Nyahururu Town

Postal Address: P.O. Box 2033-20300, Nyahururu

Phone: +254 727 256 001

Email: [email protected]