• HomeTop 50 Engineering Colleges in India
(4 out of 5 based on 46 Ratings)

Given below is the list of Top 50 Engineering Colleges in India 2020. While the IIT's are still the best institutions for study every year there is a change in terms of college rankings with fluctuations and additions to the list. Over the past one year, these colleges have performed extremely well on various parameters such as academics, faculty, infrastructure and placement record. These private and government engineering colleges deserve to be in this listing of top 50 engineering colleges in India 2020 for B.Tech and M.Tech.


2. IIT Delhi, New Delhi
3. IIT Bombay, Mumbai
4. IIT Kharagpur 
5. IIT Kanpur 
6. IIT Roorkee 
7. IIT Guwahati
8. IIT Hyderabad
9. Anna University, Chennai
11. IIT (Banaras Hindu University) Varanasi
12. Institute of Chemical Technology, Mumbai
13.IIT Indore
14. Jadavpur University, Kolkata
15. IIT (Indian School of Mines) Dhanbad
16. NIT Rourkela
17. IIT Bhubaneswar
18. VIT Vellore
19. IIEST Shibpur
20. IIT Mandi
21. NIT Karnataka, Surathkal
22. IIT Patna
23. Thapar Institute of Engineering and Technology (Deemed-to-be-university), Patiala
24. IIT Gandhinagar
25. BITS Pilani
26. NIT Warangal
27. Jamia Millia Islamia, New Delhi
28. NIT Calicut
29. IIT Ropar
30. IIST Thiruvananthapuram
31. VNIT Nagpur
32. Siksha `O` Anusandhan, Bhubaneswar
33. Birla Institute of Technology, Ranchi
34. Delhi Technological University, New Delhi
35. Amity University, Gautam Budh Nagar
36. SRM Institute of Science and Technology, Chennai
37. Sri Sivasubramaniya Nadar College of Engineering, Kancheepuram
38. Shanmugha Arts Science Technology & Research Academy, Thanjavur
39. IIIT Hyderabad
40. Aligarh Muslim University, Aligarh
41. NIT Kurukshetra
42. MNNIT Allahabad
43. Manipal Institute of Technology, Manipal
44. PSG College of Technology, Coimbatore
45. Jawaharlal Nehru Technological University, Hyderabad
46. NIT Durgapur
47. Sathyabama Institute of Science and Technology, Chennai
48. Kalinga Institute of Industrial Technology, Bhubaneswar
49. College of Engineering, Pune
50. IIT Jodhpur