• 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.

1. IIT Madras, Chennai
2. IIT Delhi, New Delhi
3. IIT Bombay, Mumbai
4. IIT Kanpur
5. IIT Kharagpur
6. IIT Roorkee
7. IIT Guwahati
8. IIT Hyderabad
10. IIT Indore
11. IIT BHU Varanasi
12. IIT IMS Dhanbad
13. NIT Karnataka, Surathkal
14. Anna University, Chennai
15. VIT Vellore
16. NIT Rourkela
17. Jadavpur University, Kolkata
18. ICT Mumbai
19. NIT Warangal
20. Amrita Vishwa Vidyapeetham. Coimbatore
21. IIEST Shibpur
22. IIT Bhubaneswar
23. NIT Calicut, Kozhikode
24. IIT Gandhinagar
25. IIT Ropar
26. IIT Patna
27. VNIT Nagpur
28. Jamia Millia Islamia, New Delhi
29. Thapar Institute of Engineering & Technology, Patiala
30. BITS Pilani
31. IIT Mandi
32. Amity University, Noida, Gautam Budh Nagar
33. IIST Thiruvananthapuram
34. Siksha `O` Anusandhan, Bhubaneswar
35. MNIT Jaipur
36. Delhi Technological University, New Delhi
37. Shanmugha Arts Science Technology & Research Academy, Thanjavur
38. Birla Institute of Technology, Ranchi
39. Aligarh Muslim University, Aligarh
40. NIT Kurukshetra 
41. S. R. M. Institute of Science and Technology, Chennai
42. Kalinga Institute of Industrial Technology, Bhubaneswar 
43. IIIT Hyderabad
44. Sri Sivasubramaniya Nadar College of Engineering, Kancheepuram
45. Manipal Institute of Technolog, Manipal
46. NIT Silchar
47. NIT Durgapur
48. MNNIT Allahabad
49. PSG College of Technology, Coimbatore
50. College of Engineering Pune