Pay your college fees in 6 easy installments at 0% interest
Learn More

List of Top Engineering Colleges in India

5734 Engineering colleges in India offering 49939 courses

Check the list of top 5,781 Engineering Colleges in India based on 2020 ranking listed on Collegedekho. The top engineering colleges in India as per NRIF ranking 2020 include 23 IITs, 31 NITs, IIITs, BITS Pilani, Anna University, VIT Vellore, Jadavpur University, Amrita Vishwa Vidyapeetham, Jamia Millia Islamia, Thapar Institute of Engineering & Technology, Amity University Noida IIST, Siksha `O` Anusandhan and many other private colleges. Get all information related to admissions, courses, fees structure, placements, scholarship programs, eligibility criteria and other relevant details.

Top 10 Engineering Colleges in India by NIRF Ranking 2020

#Institute Name2020 Rank2019 Rank2018 Rank
1Indian Institute of Technology Madras111
2IIT Delhi223
3Indian Institute of Technology Bombay332
4Indian Institute of Technology Kanpur455
5Indian Institute of Technology Kharagpur544
6Indian Institute of Technology Roorkee666
7Indian Institute of Technology Guwahati777
8Indian Institute of Technology Hyderabad889
9National Institute of Technology Tiruchirappalli91011
10Indian Institute of Technology Indore101314

Check here - Top 200 Engineering Colleges in India by NIRF Ranking 2020

Aspirants planning to make a successful career as an engineer can bank on engineering colleges in India. Some of the top engineering colleges in India have also appeared in world rankings like QS World Rankings, THE World University Rankings and others. Engineering colleges in India offer scholarship and summer internship opportunities meritorious students. The top colleges of Engineering in India believe in the holistic development of the students and has also initiated several exchange programs to provide students with global exposure. India is home to more than 5,000 engineering colleges offering 44,666 Tech/B.E related courses. Unlike earlier days, many engineering institutes/colleges have introduced many new Tech/B.E. biomedical engineering, automobile engineering.Engineering course fee in Indiais more for private institutes as compared to Government Funded Technical Institutes and colleges.


Also read - Top 20 Private Engineering Colleges in India: 2020 Ranking, Fees, Placement & Admissions


NITs, IITs are among some of the best engineering colleges in India. Colleges like IIT Delhi, IIT Kharagpur, BITS Pilani, Anna University and many more are some of the well-known and best engineering colleges in India. Engineering admissions in India are conducted on the basis of national-level and state-level engineering entrance exams such as JEE Mains, BITSAT, JKCET etc. Studying at Indian engineering open multiple job profiles for students both in India and abroad. Engineering courses in India are one of the best-preferred career choices among students when it comes to career prospects. All the top engineering colleges in India have industry links and all are well associated with national and international companies to help the students bag jobs and internships. Summer internships have become a popular aspect of engineering courses in India due to globalization and increasing competition in the market.

Some of the engineering colleges in India have several collaborations with universities let the students go for foreign exchange programs and pursue half of their Tech/B.E. . The primary aim of these engineering college students is to provide students with international exposure. Apart from this,top engineering colleges in India like IITs, NITs have come up with several schemes and initiatives to increase the literacy rate and education in India as a part of their social responsibility.

Also Read - Top Engineering Colleges that Offer Admission without JEE Main Score

Read More
Filter by Locations (33)

Select Locations

Quick Filters

  • B.Tech (3714)
  • M.Tech (2446)
  • Diploma (2625)
  • PhD (285)
  • B.Arch (404)
  • B.Tech+M.Tech (69)
  • PGD (102)
  • M.Arch (97)
  • B.Tech+MBA (35)
  • M.Plan (42)

Applied Filters

  • Engineering
Indian Institute of Science ( IISC) , Bangalore
  • Approved by: UGC NAAC
  • Type: Private
  • Get Free Counselling
  • Download Brochure
Indian Institute of Information Technology ( IIITA) , Allahabad
  • Approved by: UGC AICTE
  • Type: Government
  • NIRF Ranking: 103
Indian Institute of Technology ( IIT GANDHINAGAR) , Gandhinagar
  • Approved by: AICTE Ministry of HRD Govt. of India
  • Type: Government
National Institute of Technology Delhi ( NIT DELHI) , New Delhi
  • Approved by: UGC AICTE MHRD Government of India
  • Type: Government

Confused about your exam or college applications ?