• HomeTop 50 Engineering Colleges in India

  • (3 out of 5 based on 90 Ratings)

Given below is the list of Top 50 Engineering Colleges in India 2023. 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 2023 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. NIT Tiruchirappalli
9. IIT Hyderabad
10. NIT Karnataka, Surathkal
11. Jadavpur University, Kolkata    
12. VIT Vellore    
13. IIT BHU Varanasi
14. IIT ISM Dhanbad
15. NIT Rourkela
16. IIT Indore
17. Anna University, Chennai
18. ICT Mumbai    
19. Amrita Vishwa Vidyapeetham, Coimbatore    
20. IIT Mandi
21. NIT Warangal
22. IIT Ropar
23. IIT Gandhinagar
24. SRM Institute of Science and Technology, Chennai
25. Amity University, Gautam Budh Nagar    
26. Jamia Millia Islamia, New Delhi
27. Siksha `O` Anusandhan, Bhubaneswar
28. Thapar Institute of Engineering and Technology, Patiala
29. BITS Pilani
30. IIT Jodhpur
31. NIT Calicut
32. VNIT Nagpur
33. IIT Patna
34. NIT Durgapur
35. Delhi Technological University, New Delhi    
36. IIT Bhubaneswar
37. Aligarh Muslim University, Aligarh    
38. NIT Silchar
39. Kalasalingam Academy of Research and Education, Srivilliputtur    
40. IIEST Shibpur
41. SASTRA Thanjavur    
42. KIIT Bhubaneswar
43. IIST Thiruvananthapuram    
44. Koneru Lakshmaiah Education Foundation University (K L College of Engineering), Vaddeswaram    
45. Chandigarh University, Mohali    
46. MNIT Jaipur    
47. MNNIT Prayagraj    
48. SSN College of Engineering, Kancheepuram    
49. Visvesvaraya Technological University, Belgaum    
50. NIT Kurukshetra


College of Engineering Anna University Chennai is one of the pioneer engineering institutes in the state of Tamil Nadu, which was established in the year 1794.

College of Engineering Anna University Guindy Courses Offered

Address : Sardar Patel Road, Guindy, Chennai, Tamil Nadu, India Ph : 044 - 22351723, 22351126 Email: deanceg@annauniv.edu

Dhirubhai Ambani Institute of Information & Communication Technology is a technical institute nestled in Gandhinagar, Gujarat.

Dhirubhai Ambani Institute of Information and Communication Technology (DAIICT) Gandhinagar Courses Offered

Address : Near Indroda Circle Gandhinagar Pin - 382 007 Gujarat (India) Tel. : (+91) 079-3052-0000 Fax : (+91) 079-3052-0010 Email : info[at]daiict[dot]ac[dot]in

Delhi Technological University (DTU), formerly known as the Delhi College of Engineering (DCE) was established in 1941 as Delhi Polytechnic under the control of the Government of India.

Delhi College of Engineering (DCE) Delhi Courses Offered

Address : Delhi Technological University, Shahbad Daulatpur, Main Bawana Road, Delhi-110042. India Ph - +91-11-27871018.

Government College of Engineering, formerly Poona Engineering Class and School is the third oldest technical institutes in Indian subcontinent that was established by the British in year 1854.

Govt College of Engineering Pune Courses Offered

Address : Wellesely Rd, Shivajinagar, Pune, Maharashtra, India. Ph : 020 - 25507000, 5819535 / 36 / 37

Harcourt Butler Technological Institute, formerly Government Research Institute Cawnpore is one of the oldest technical institutes in India that was established by in the year 1921.

Harcourt Butler Technological Institute Courses Offered

Address : Nawabganj, Kanpur, Uttar Pradesh, India Ph : 0512- 2534000 (O), 2580570(R) Email : skahbti@yahoo.co.in,director@hbti.ac.in
IIT Bombay

IIT (Indian Institute of Technology) Bombay is the 2nd among the IITs, which was established in the year 1958 by the Government of India in collaboration with UNESCO and the Soviet Union.

IIT Bombay Courses Offered

Address : IIT Bombay, PIN Code 400076, Powai, Mumbai, MH 400076, India Phone : 022 25722545

Indian Institute of Technology (IIT), Guwahati is the sixth Indian Institute of Technology, established in the year 1994.

Indian Institute of Technology (IIT) Guwahati Courses Offered

Address : Guwahati, Assam, Pin - 781039, India Ph : 0361 258 3000

IIT (Indian Institute of Technology) Kanpur was established in the year 1959.

IIT (Indian Institute of Technology) Kanpur Courses Offered

Address : IIT Kanpur, Kalyanpur, Kanpur, Uttar Pradesh, India Ph : 0512 2590151
IIT Kharagpur

Indian Institute of Technology (IIT) in Kharagpur is considered as one of the most dynamic, vibrant and academically exciting engineering institutes in India.

IIT Kharagpur Courses Offered

Address : IIT Kharagpur, Kharagpur, West Bengal Pin - 721302, India
IIT Madras

IIT Madras is one of the top three technical institutes in India, which is known for offering excellent education to those students who aspire to become an engineer or aim of achieving higher position in the new and exotic branches of engineering.

IIT Madras Courses Offered

Address : I.I.T. Post Office, Chennai, Pin - 600 036, India. Fax : +91 (44) 2257 0509

Indian School of Mines (ISM) is an engineering institute in Dhanbad, established in the year 1926.

ISM University Dhanbad Courses Offered

Address : Dhanbad, Jharkhand Pin - 826004, India Ph :+91 326 223 5001

Institute of Technology, Banaras Hindu University in Varanasi is a technical institute, established in the year 1919 under the guidance of Banaras Hindu University.

IT BHU Varanasi Courses Offered

Address : Banaras Hindu University, Varanasi, Uttar Pradesh, India

Jabalpur Engineering College in Jabalpur is a government engineering institute that was established in the year 1947.

Jabalpur Engineering College Courses Offered

Address : Gokulpur, Jabalpur, Madhya Pradesh Pin - 482011, India Ph : 076 12 330643

The existence of Faculty of Engineering, Jadavpur University can be traced back to the year 1906 i.

Jadavpur University Faculty of Engineering and Technology Courses Offered

Address : S.C. Malik Road , Kolkata, West Bengal, India Ph : 033-24146810 / 24146219 Email : registrar@admin.jdvu.ac.in

Nirma University of Science & Technology in Ahmedabad is one of the oldest self financed engineering colleges in Gujarat.

Nirma University of Science and Technology Courses Offered

Address : Sarkhej-Gandhinagar Highway, Post : Chandlodia, Via : Gota, Ahmedabad - 382 481. Gujarat, India. Ph : -91 - 02717 - 241900 to 04