Best Public Colleges in Kenya [2024]

Last updated on January 18th, 2024 at 07:46 am

This article introduces you to the best public colleges in Kenya. Continue reading…

Finding the best colleges in Kenya can be challenging given that there are so many options to choose from.

However, when looking for a good college, it’s important to consider factors such as the college’s reputation, the fields in which they excel, and the facilities available.

This will assist you in determining the best college for you depending on the course you wish to pursue.

So, you’re looking for the best public colleges in Kenya, right?

If you answered yes, then this informative guide is for you. We will provide you with detailed information about the best public colleges in Kenya to help you make an informed decision.

Let’s get started…


Best public colleges in Kenya

Kenya Medical Training College (KMTC) – Best public college for medical/health-related studies

When it comes to medical-related diplomas and certificates, KMTC is without a doubt the best public medical college in Kenya.

Besides, it has 72 campuses strategically distributed across the country and which produces some of the best medics every year.

So, if you want to study clinical medicine, nursing, pharmacy, dentistry, medical engineering, and other medical-related fields at the certificate/diploma levels, KMTC is unquestionably the best public medical college to attend.

It’s worth noting that the best way to apply to KMTC is through KUCCPS, when the portal opens for KMTC courses intake.

Click here to see a list of the courses available at KMTC.

KMTC Contacts:

Phone no.: 0706 541 869, 0737 352 543, 0770 999 657, or 020 272 5711/2/3/4

Email: (for enquiries), or (for admissions)



Kenya Institute of Mass Communication – Best public college for journalism and mass communication

KIMC has a long history of providing excellent journalism, mass communication, and media studies courses.

Needless to say, the school is equipped with cutting-edge technology for training in radio and television production, film production, print and broadcast journalism, studio technology, and other areas.

So, KIMC is the best choice for media studies.

KIMC Contacts:

Location: South B, Nairobi

Phone no.: 0708262895



Kenya Institute Of Highways & Building Technology (KIHBT) – Best public college for road construction and building technology courses

KIHBT is undoubtedly the best public college, when it comes to learning skills in the road and highway construction industry.

They have their campuses in Nairobi, Ngong, and Kisii.

KIHBT main campus is located in Nairobi Industrial Area, along Commercial Street.

Also you can reach them through 020 246 5760 or 020 246 5761


Kenya Utalii College – Best public college for hospitality courses

Kenya Utalii College (located along the Thika-Superhighway) is a prestigious institution known for producing the best chefs, hotel managers, tour guides, and other hospitality staff in the country.

So, if you want to pursue a diploma or certificate in hospitality or tourism, this is the college to attend.

To view their courses, go here.


Kenya School of Film – Best public college for film production

Kenya Film School is the best option for film production courses as well as other related courses like video editing, scripting, sound engineering, directing, and cinematography.

Click here to see their complete course listing.

You can find the school at Moi International Sporting Center in Kasarani, along the Thika-Superhighway, or reach them at 0773 541 512 for more information.


Kenya wildlife service training institute – Best public college for wildlife studies

Keep in mind that the KWSTI is now known as the Wildlife Research and Training Institute (after being separated from the Kenya Wildlife Service-KWS).

It is located in Naivasha and primarily focuses on wildlife management courses.

So, if you are interested in any wildlife management courses, then this is the best college to study at.


Phone no.: 0700 000 321 or 0731 919 465





📣 Hey there! Are you looking for the best courses, top colleges and universities, career guidance, and exciting scholarship opportunities in Kenya? Look no further! Join our Facebook page to stay up-to-date with all the latest information and insights on these topics.

So Please follow Kenya Education Guide on Facebook here for more updates about best courses in Kenya, best colleges and Universities in Kenya, Career choice options, Scholarships in Kenya, etc 


Now proceed reading below..👇


Best public agriculture colleges in Kenya

Perhaps you are interested in agriculture and want to work in agribusiness or in the agriculture industry in general. Here are the best agricultural public colleges in the country:

  • Bukura Agricultural College – Mumias Central

Tel no.: 020 350 5479 or 020 234 9265


  • Kenya School of Agriculture – Nyeri

Phone no.: 0115 084 817 or 020 263 7367



Best teaching public colleges in Kenya

If you are interested in becoming a teacher in primary, secondary, or TVET education, simply enroll in one of the government’s teacher training colleges.

Here are some of the best teachers training colleges in Kenya:

For primary education option:

  • Kamwenja TTC – Nyeri County
  • Egoji TTC – Meru County
  • Shanzu TTC – Mombasa County
  • Aberdare TTC – Nyahururu
  • Bondo TTC – Bondo County


For secondary education option:

  • Kagumo TTC – Nyeri County
  • Kibabii Diploma TTC – Bungoma County
  • Lugari Diploma TTC – Kakamega County


Similarly, if you want to be a trainer at any of TVET colleges in Kenya, the Kenya School of TVET (formerly known as KTTC) is the best school to attend.


Best public engineering colleges in Kenya

If you want to pursue a certificate or diploma in engineering (civil, mechanical, electrical, electronics, or any other engineering course), the following are the best engineering colleges in Kenya:

To get admission for an engineering course at any of these colleges, make sure to apply through KUCCPS (when the portal opens).


Bandari College – Best public college for marine studies in Kenya

Bandari College is located in Mombasa town near the Kilindini seaport.

The College was established primarily to provide in-house port operations and cargo handling training to Kenya Ports Authority employees.

It does, however, now provide training to anyone interested in working in the marine industry.

To be considered for admission to any maritime courses at Bandari College, apply through KUCCPS (when the portal opens) or directly through their website.


NITA – Best for short technical courses

NITA (National Industrial Training Authority) primarily offers short-specialist courses to anyone who has completed high school and wishes to gain skills that will enable them to begin earning within a short time.

So, if you want to take short technical courses like electrical installation, welding & fabrication, plumbing, and so on, consider enrolling at NITA.

You can reach them by calling 0720 917 897, 0736 290 676, 0772 212 488, or 020 269 5586, for more information.


Kabete National Polytechnic

Kabete Poly offers a variety of trade tests, artisan courses, and certificate and diploma programs in fields such as civil engineering, electrical engineering, and electronics, as well as business courses.

Contacts: 0713 338 683


Nyeri National Polytechnic

Nyeri Poly has grown tremendously since it was elevated from a technical training institute to a national polytechnic in 2016, and it is now regarded as one of Kenya’s top polytechnics.

It is thus an excellent choice for TVET programs such as Food and Beverage, Building Technology, Food Technology and Catering, applied biology, fashion design, analytical chemistry, environmental sciences, and more.

Their contacts are: 0724 477 942 / +254 (061) 203 2330.


Best public colleges in Kenya – other colleges to consider

  • Eldoret National Polytechnic – 0714 871 685 or 0738 092 126
  • Meru National Polytechnic – 0719 347059 or 0742 428095
  • Kisii National Polytechnic – 0700152177 or 0752031300
  • North Eastern Province National Polytechnic – 0716 061788
  • Maasai Technical Training Institute – 0727 738 161
  • Kiambu Institute of Science and Technology
  • Coast Institute of Technology – 020 216 9229
  • Tseikuru Technical and Training College – 0714 153 024
  • Sang’alo Institute of Science and Technology – 0711 158 158
  • Bureti Technical Vocational College – 0704 453 337 or 07 42 888 444
  • Jeremiah Nyagah Technical Training Institute – 0700 334 477
  • Mawego Technical Training Institute – 0734 156 640
  • Baringo Technical Training Institute – 0718 524 796 or 0702 191 409


Best public colleges in Kenya – Final word

So there you have it: our list of the best public colleges in Kenya.

Hopefully, you’ll be able to make an informed choice about which college to attend based on the course you want to pursue.

Remember that public colleges are always a better choice in terms of fees (they are less expensive) than private colleges.

All the best!



Best technical colleges in Nairobi for you

Public colleges in Kenya and courses offered

Best public colleges in Nairobi

Colleges offering diploma in special needs education

TVET colleges in Nairobi [Government sponsored and Private]

Colleges in Nairobi offering diploma courses

Colleges in Nairobi offering certificate courses




Leave a Comment