11 Best universities for Engineering in Kenya

Below is the list of best universities in Kenya ranked based on their research performance in Engineering. A graph of 21.3K citations received by 2.21K academic papers made by 11 universities in Kenya was used to calculate publications' ratings, which then were adjusted for release dates and added to final scores.

We don't distinguish undergraduate and graduate programs nor do we adjust for current majors offered. You can find information about granted degrees on a university page but always double-check with an official site as it's constantly changing data.

  1. For Engineering

    University of Nairobi logo
    Acceptance Rate
    45%
    Enrollment
    45,000
    Founded
    1970
  2. For Engineering

    Jomo Kenyatta University of Agriculture and Technology logo
    Acceptance Rate
    95%
    Enrollment
    22,500
    Founded
    1994
  3. For Engineering

    Moi University logo
    Acceptance Rate
    90%
    Enrollment
    32,500
    Founded
    1984
  4. For Engineering

    Kenyatta University logo
    Acceptance Rate
    95%
    Enrollment
    45,000
    Founded
    1985
  5. For Engineering

    Egerton University logo
    Enrollment
    12,500
    Founded
    1987
  6. For Engineering

    Maseno University logo
    Enrollment
    4,500
    Founded
    1991
  7. For Engineering

    Dedan Kimathi University of Technology logo
    Acceptance Rate
    75%
    Enrollment
    7,500
    Founded
    2007
  8. For Engineering

    University of Eldoret logo
    Acceptance Rate
    35%
    Enrollment
    33,000
    Founded
    2010
  9. For Engineering

    Technical University of Kenya logo
    Founded
    2007
  10. For Engineering

    Masinde Muliro University of Science and Technology logo
    Acceptance Rate
    75%
    Enrollment
    4,500
    Founded
    2007
  11. For Engineering

    Technical University of Mombasa logo
    Founded
    2007

The best cities to study Engineering in Kenya based on the number of universities and their ranks are Nairobi, Eldoret, Njoro, and Maseno.