• HomeTop 50 Engineering Colleges in India

  • (3 out of 5 based on 72 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


MS Ramaiah Institute of Technology is located in Bangalore in Karnataka.

M S Ramaiah Institute of Technology Bangalore Courses Offered

Address : Jnanasangama Machhe, Khanapur Road, Khanapur Road, Belgaum, Karnataka 590014, India Ph : 0831 2405458

NIT (National Institute of Technology) in Calicut is a public engineering institute that was set up in the year 1961.

NIT (National Institute of Technology) Calicut Courses Offered

Address : Kettangal Koduvally Road, Kozhikode, Kerala, India Ph : 0495 228 6118

National Institute of Technology is a public engineering college in West Bengal that was established in year 1960.

National Institute of Technology (NIT) Durgapur Courses Offered

Address : Durgapur, West Bengal India    PIN - 713209

National Institute of Technology Jamshedpur formerly known as Regional Engineering College is a public technical university located in Jamshedpur, Jharkhand.

National Institute of Technology Jamshedpur Courses Offered

Address : NIT Campus, P.O .RIT, Jamshedpur, Jharkhand, India Contact No : 0657-2407614, 2407642 Email: dir.nitjsr@gmail.com

NIT (National Institute of Technology) in Rourkela is a public engineering institute that was set up in the year 1964.

NIT (National Institute of Technology) Rourkela Courses Offered

Address : Orissa, Rourkela Pin - 769008.

National Institute of Technology Suratkal is a public engineering institute that was set up in the year 1960.

NIT (National Institute of Technology) Surathkal Courses Offered

Address : Surathkal, Srinivasnagar, Mangalore - 575025, India. Ph : +91-824-2474000 Fax :+91-824-2474033

National Institute of Technology in Tiruchirappalli is a public engineering institute that was set up in the year 1964.

NIT (National Institute of Technology) Trichy Courses Offered

Address : Tanjore Main Road, National Highway 67, Tiruchirappalli - 620015, Tamil Nadu, India.

PSG College of Technology is located in Coimbatore in Tamil Nadu.

PSG College of Technology Courses Offered

Address : Post Box No. 1611 Peelamedu Coimbatore - 641 004 Tamil Nadu INDIA Ph : 422-2572177, 2572477, 2580455, 2578455, 4344777 Email: principal@psgtech.edu

Punjab Technical University (PTU), Jalandhar was established in the year 1997 by the State Government of Punjab.

Punjab Technical University (PTU) Jalandhar Courses Offered

Address : Near Pushpa Gujral Science City Jalandhar - 144 601 Punjab Phone: +91-181-662521,662526 Fax : +91-181-662525

Thapar Inst of Engg & Tech Patiala, which is also known as Thapar University is one of the leading engineering institutes in the state of Punjab that was established by Karam Chand Thapar in the year 1956.

Thapar University Patiala Courses Offered

Address : P.O Box 32, Patiala, Pin -147004 Ph : +91-175-2393021 Fax : +91-175-2364498, 2393020 Email :  registrar@thapar.edu

Vellore Institute of Technology in Vellore is considered to be one of the leading technical training institutes in the state of Tamil Nadu.

VIT (Vellore Institute of Technology) Vellore Courses Offered

Address : VIT University, Vellore, Tamil Nadu 632014, India.

Veermata Jijabai Technological Institute is one of the oldest technical institutes in Asia that was established in the year 1887.

Veermata Jijabai Technological Institute Courses Offered

Address : Nathalal Parekh Road, Matunga East, Mumbai, MH, India Ph : 022 2419 8102

Bengal Engineering and School University (BESU) is the second oldest technical institute in India that was established in the year 1856.

Bengal Engineering and Science University Courses Offered

Address : PO: Botanic Garden, Dist: Howrah, West Bengal, India - 711103

Birla Institute of Technology and Science is a higher educational institute that is known for its excellent pedagogy in engineering and sciences.

Birla Institute of Technology and Science BITS Pilani Courses Offered

Address : Vidya Vihar Campus, Pilani, Rajasthan, India Ph : 01596 -242090

BMS College of Engineering is a technical school that is known for offering excellent education to those students who aspire to become an engineer or aim of achieving higher position in the field of IT.

BMS College of Engineering Bangalore Courses Offered

Address : P.O. Box No.: 1908 Bull Temple Road Bangalore - 560 019 Karnataka, India. Phone : +91-80-26622130-35 (6 lines) Fax : +91-80-26614357