Top 100 Engineering Colleges in India as per NIRF 2025 Ranking

The National Institutional Ranking Framework (NIRF) ranking was released on September 4 by the Ministry of Education in Delhi. The list of rankings of the top 100 engineering colleges in India as per the NIRF 2025 ranking is now available. Read below to know more.
The NIRF 2025 ranking for engineering colleges in India was released on September 4. The list of top 100 engineering colleges in India as per NIRF ranking 2025 was curated based on various parameters like teaching, learning, and resources, research and professional practice, graduation outcomes, outreach and inclusivity, and peer perception.
This year, the top positions are once again dominated by the IITs, followed by NITs and some top private engineering colleges.
Top 100 Engineering Colleges in India as per NIRF 2025 Rankings
Aspirants who are planning for B.Tech admission in the best engineering colleges can go through the list of the top 100 engineering colleges in India as per the NIRF ranking 2025 list -
NIRF 2025 Ranking |
NIRF 2024 Ranking |
Institutes |
State |
---|---|---|---|
1 |
1 |
IIT Madras |
Tamil Nadu |
2 |
2 |
IIT Delhi |
Delhi |
3 |
3 |
IIT Bombay |
Maharashtra |
4 |
4 |
IIT Kan6pur |
Uttar Pradesh |
5 |
5 |
IIT Kharagpur |
West Bengal |
6 |
6 |
IIT Roorkee |
Uttarakhand |
7 |
8 |
IIT Hyderabad |
Telangana |
8 |
7 |
IIT Guwahati |
Assam |
9 |
9 |
NIT Tiruchirapalli |
Tamil Nadu |
10 |
10 |
IIT BHU, Varanasi |
Uttar Pradesh |
11 |
20 |
BITS Pilani |
Rajasthan |
12 |
16 |
IIT Indore |
Madhya Pradesh |
13 |
19 |
NIT Rourkela |
Odisha |
14 |
13 |
SRM Institute of Science and Technology |
Tamil Nadu |
15 |
15 |
Indian Institute of Technology (Indian School of Mines) |
Jharkhand |
16 |
11 |
Vellore Institute of Technology |
Tamil Nadu |
17 |
17 |
NIT Karnataka, Suratkal |
Karnataka |
18 |
12 |
Jadavpur University |
West Bengal |
19 |
34 |
IIT Patna |
Bihar |
20 |
14 |
Anna University |
Tamil Nadu |
21 |
25 |
NIT Calicut |
Kerala |
22 |
26 |
Siksha `O` Anusandhan |
Odisha |
23 |
23 |
Amrita Vishwa Vidyapeetham |
Tamil Nadu |
24 |
24 |
Jamia Millia Islamia |
New Delhi |
25 |
18 |
IIT Gandhinagar |
Gujarat |
26 |
31 |
IIT Mandi |
Mandi |
27 |
28 |
IIT Jodhpur |
Rajasthan |
28 |
21 |
NIT Warangal |
Telangana |
29 |
29 |
Thapar Institute of Engineering and Technology (Deemed-to-be-university) |
Punjab |
30 |
27 |
Delhi Technological University |
Delhi |
31 |
32 |
Chandigarh University |
Punjab |
32 |
22 |
Indian Institute of Technology Ropar |
Punjab |
33 |
36 |
Kalasalingam Academy of Research and Education |
Tamil Nadu |
34 |
33 |
Aligarh Muslim University |
Uttar Pradesh |
35 |
35 |
Koneru Lakshmaiah Education Foundation University (K L College of Engineering) |
Andhra Pradesh |
36 |
37 |
Kalinga Institute of Industrial Technology |
Odisha |
37 |
30 |
Amity University |
Uttar Pradesh |
38 |
47 |
International Institute of Information Technology Hyderabad |
Telangana |
39 |
54 |
Indian Institute of Technology Bhubaneswar |
Odisha |
40 |
38 |
Shanmugha Arts Science Technology & Research Academy |
Tamil Nadu |
41 |
41 |
Institute of Chemical Technology |
Maharashtra |
42 |
43 |
Malaviya National Institute of Technology |
Rajasthan |
43 |
42 |
UPES |
Uttarakhand |
44 |
39 |
Visvesvaraya National Institute of Technology, Nagpur |
Maharashtra |
45 |
53 |
Saveetha Institute of Medical and Technical Sciences |
Tamil Nadu |
46 |
- |
Symbiosis International |
Maharashtra |
47 |
46 |
Sri Sivasubramaniya Nadar College of Engineering |
Tamil Nadu |
48 |
50 |
Lovely Professional University |
Punjab |
49 |
44 |
NIT Durgapur |
West Bengal |
50 |
40 |
NIT Silchar |
Assam |
51 |
48 |
Birla Institute of Technology |
Jharkhand |
52 |
52 |
Graphic Era University |
Uttarakhand |
53 |
55 |
National Institute of Technology Patna |
Bihar |
54 |
49 |
Indian Institute of Engineering Science and Technology, Shibpur |
West Bengal |
55 |
58 |
Dr. B R Ambedkar National Institute of Technology, Jalandhar |
Punjab |
56 |
62 |
Indian Institute of Technology Jammu |
Jammu and Kashmir |
57 |
61 |
Indian Institute of Technology, Tirupati |
Andhra Pradesh |
58 |
64 |
Manipal University Jaipur |
Rajasthan |
59 |
56 |
Manipal Institute of Technology |
Karnataka |
60 |
84 |
Madan Mohan Malaviya University of Technology |
Uttar Pradesh |
61 |
51 |
Indian Institute of Space Science and Technology |
Kerala |
62 |
60 |
Motilal Nehru National Institute of Technology |
|
63 |
85 |
Indraprastha Institute of Information Technology |
Delhi |
64 |
64 |
Indian Institute of Technology Palakkad |
Kerala |
65 |
45 |
National Institute of Technology Delhi |
Delhi |
66 |
59 |
Sardar Vallabhbhai National Institute of Technology |
Gujarat |
67 |
67 |
PSG College of Technology |
Tamil Nadu |
68 |
66 |
Sathyabama Institute of Science and Technology |
Tamil Nadu |
69 |
74 |
International Institute of Information Technology Bangalore |
Karnataka |
70 |
57 |
Netaji Subhas University of Technology (NSUT) |
Delhi |
71 |
78 |
Banasthali Vidyapith |
Rajasthan |
72 |
73 |
Indian Institute of Technology Bhilai |
Chhatisgarh |
73 |
79 |
National Institute of Technology Srinagar |
Jammu and Kashmir |
74 |
70 |
University of Hyderabad |
Telangana |
75 |
75 |
M. S. Ramaiah Institute of Technology |
Karnataka |
76 |
93 |
Christ University |
Karnataka |
77 |
- |
Indian Institute of Technology Dharwad |
Karnataka |
78 |
80 |
Rajiv Gandhi Institute of Petroleum Technology |
Uttar Pradesh |
79 |
76 |
Sant Longowal Institute of Engineering & Technology |
Punjab |
80 |
91 |
Vignan's Foundation for Science, Technology and Research |
Andhra Pradesh |
81 |
72 |
Maulana Azad National Institute of Technology |
Madhya Pradesh |
82 |
- |
National Institute of Technology, Jamshedpur |
Jharkhand |
83 |
68 |
National Institute of Technology Meghalaya |
Meghalaya |
84 |
95 |
Jain university,Bangalore |
Karnataka |
85 |
81 |
National Institute of Technology Kurukshetra |
Haryana |
86 |
71 |
National Institute of Technology, Raipur |
Chhatisgarh |
87 |
86 |
Vel Tech Rangarajan Dr. Sagunthala R & D Institute of Science and Technology |
Tamil Nadu |
88 |
90 |
AU College of Engineering (A) |
Andhra Pradesh |
89 |
94 |
Chitkara University |
Punjab |
90 |
77 |
COEP Technological University |
Maharashtra |
91 |
98 |
SR University |
Telangana |
92 |
63 |
Defence Institute of Advanced Technology |
Maharashtra |
93 |
- |
Panjab University |
Chandigarh |
94 |
88 |
Jawaharlal Nehru Technological University |
Telangana |
95 |
96 |
C.V. Raman Global University, Odisha |
Odisha |
96 |
- |
Atal Bihari Vajpayee Indian Institute of Information Technology and Management |
Madhya Pradesh |
97 |
- |
National Institute of Technology Hamirpur |
Himachal Pradesh |
98 |
- |
Pandit Deendayal Energy University |
Gujarat |
99 |
97 |
National Institute of Technology Puducherry |
Pondicherry |
100 |
83 |
Sri Krishna College of Engineering and Technology |
Tamil Nadu |
Also read:
Follow Shiksha.com for latest education news in detail on Exam Results, Dates, Admit Cards, & Schedules, Colleges & Universities news related to Admissions & Courses, Board exams, Scholarships, Careers, Education Events, New education policies & Regulations.
To get in touch with Shiksha news team, please write to us at news@shiksha.com

Latest News
Next Story
For last year, the closing rank for BTech in Civil Engineering was 23230 which is very close to this range. This was for the General category under the All India quota. Unless the candidate belongs to some other category or domicile, one cannot afford to score less than this. With this rank, there is a probability of getting admission. Since the cut-offs keep changing year on year, it is advisable to try to score better ranks to increase your chances of getting admission to NIT Trichy - National Institute of Technology.