Department of higher education ministry of human resource development (MHRD) government of India announce the annual rankings 2025 of top Engineering colleges in India under the National Institutional ranking framework (NIRF). Consecutive 3rd edition of India rankings of engineering colleges reflect the new spirit of a movement for the higher education system towards quality across the board.
More than 1000 engineering (BE/B.Tech) institutes in India has participated in rankings 2025 is based on 5 major parameters such as strengths of the institution in teaching and learning ambience, research and industry linkages, graduation outcomes, outreach and inclusivity and perception by employers and academics peers.
Browse the Top 100 Engineering colleges in India rankings 2025 by NIRF:
Rank | Name | city | state | Score |
1 | Indian Institute of Technology Madras | Chennai | Tamil Nadu | 88.95 |
2 | Indian Institute of Technology Bombay | Mumbai | Maharashtra | 84.82 |
3 | Indian Institute of Technology Delhi | New Delhi | Delhi | 82.18 |
4 | Indian Institute of Technology Kharagpur | Kharagpur | West Bengal | 77.78 |
5 | Indian Institute of Technology Kanpur | Kanpur | Uttar Pradesh | 75.24 |
6 | Indian Institute of Technology Roorkee | Roorkee | Uttarakhand | 72.57 |
7 | Indian Institute of Technology Guwahati | Guwahati | Assam | 69.25 |
8 | Anna University | Chennai | Tamil Nadu | 67.04 |
9 | Indian Institute of Technology | Hyderabad | Telangana | 60.87 |
10 | Institute of Chemical Technology | Mumbai | Maharashtra | 60.63 |
11 | National Institute of Technology Tiruchirappalli | Tiruchirappalli | Tamil Nadu | 60.35 |
12 | Jadavpur University | Kolkata | West Bengal | 59.82 |
13 | Indian School of Mines | Dhanbad | Jharkhand | 59.24 |
14 | Indian Institute of Technology Indore | Indore | Madhya Pradesh | 57.95 |
15 | National Institute of Technology Rourkela | Rourkela | Odisha | 57.05 |
16 | Vellore Institute of Technology | Vellore | Tamil Nadu | 57.02 |
17 | Birla Institute of Technology & Science | Pilani | Rajasthan | 56.98 |
18 | Indian Institute of Technology Bhubaneswar | Bhubaneswar | Odisha | 56.89 |
19 | Banaras Hindu University | Varanasi | Uttar Pradesh | 56.62 |
20 | Thapar Institute of Engineering and Technology | Patiala | Punjab | 56.14 |
21 | National Institute of Technology Surathkal | Surathkal | Karnataka | 53.16 |
22 | Indian Institute of Technology Ropar | Rupnagar | Punjab | 52.8 |
23 | Indian Institute of Space Science and Technology | Thiruvananthapuram | Kerala | 52.74 |
24 | Indian Institute of Technology Patna | Patna | Bihar | 52.37 |
25 | National Institute of Technology | Warangal | Telangana | 51.82 |
26 | Birla Institute of Technology | Ranchi | Jharkhand | 51.12 |
27 | Indian Institute of Technology | Gandhinagar | Gujarat | 50.45 |
28 | Indian Institute of Technology | Mandi | Himachal Pradesh | 50.44 |
29 | PSG College of Technology | Coimbatore | Tamil Nadu | 50.31 |
30 | Indian Institute of Engineering Science and Technology Shibpur | Howrah | West Bengal | 49.9 |
31 | Visvesvaraya National Institute of Technology | Nagpur | Maharashtra | 49.55 |
32 | Jamia Millia Islamia | New Delhi | Delhi | 49.15 |
33 | Shanmugha Arts Science Technology & Research Academy | Thanjavur | Tamil Nadu | 48.74 |
34 | Amity University | Gautam Budh Nagar | Uttar Pradesh | 48.66 |
35 | Aligarh Muslim University | Aligarh | Uttar Pradesh | 48.26 |
36 | Sri Sivasubramaniya Nadar College of Engineering | Kancheepuram | Tamil Nadu | 48.1 |
37 | Sathyabama Institute of Science and Technology | Chennai | Tamil Nadu | 47.26 |
38 | International Institute of Information Technology | Hyderabad | Telangana | 46.87 |
39 | Manipal Institute of Technology | Manipal | Karnataka | 46.66 |
40 | Thiagarajar College of Engineering | Madurai | Tamil Nadu | 46.66 |
41 | Delhi Technological University | New Delhi | Delhi | 46.57 |
42 | Jawaharlal Nehru Technological University | Hyderabad | Telangana | 46.4 |
43 | National Institute of Technology | Kurukshetra | Haryana | 46.29 |
44 | National Institute of Industrial Engineering | Mumbai | Maharashtra | 45.91 |
45 | College of Engineering | Pune | Maharashtra | 45.9 |
46 | SRM Institute of Science and Technology | Chennai | Tamil Nadu | 45.51 |
47 | National Institute of Technology | Durgapur | West Bengal | 45.34 |
48 | Motilal Nehru National Institute of Technology | Allahabad | Uttar Pradesh | 44.33 |
49 | Koneru Lakshmaiah Education Foundation University | Vaddeswaram | Andhra Pradesh | 44.31 |
50 | National Institute of Technology Calicut | Calicut | Kerala | 44.3 |
51 | Kalinga Institute of Industrial Technology | Bhubaneswar | Odisha | 44.27 |
52 | Malviya National Institute of Technology | Jaipur | Rajasthan | 43.88 |
53 | Pondicherry Engineering College | Puducherry | Pondicherry | 43.7 |
54 | Indian Institute of Technology Jodhpur | Jodhpur | Rajasthan | 43.4 |
55 | Maulana Azad National Institute of Technology | Bhopal | Madhya Pradesh | 43.34 |
56 | International Institute of Information Technology Bangalore | Bengluru | Karnataka | 43.2 |
57 | National Institute of Technology | Silchar | Assam | 43.09 |
58 | R. V. College of Engineering | Bengaluru | Karnataka | 42.98 |
59 | Panjab University | Chandigarh | Chandigarh | 42.68 |
60 | M. S. Ramaiah Institute of Technology | Bengaluru | Karnataka | 42.25 |
61 | Sardar Vallabhbhai National Institute of Technology | Surat | Gujarat | 42.11 |
62 | Coimbatore Institute of Technology | Coimbatore | Tamil Nadu | 41.59 |
63 | Defence Institute of Advanced Technology | Pune | Maharashtra | 41.37 |
64 | National Institute of Technology Hamirpur | Hamirpur | Himachal Pradesh | 41.17 |
65 | AU College of Engineering | Visakhapatnam | Andhra Pradesh | 40.88 |
66 | Indraprastha Institute of Information Technology Delhi | New Delhi | Delhi | 40.69 |
67 | B. M. S. College of Engineering | Bengaluru | Karnataka | 40.32 |
68 | Kongu Engineering College | Perundurai | Tamil Nadu | 40.28 |
69 | Dayalbagh Educational Institute | Agra | Uttar Pradesh | 39.98 |
70 | Jaypee Institute of Information Technology | Noida | Uttar Pradesh | 39.88 |
71 | Sri Venkateswara University | Tirupati | Andhra Pradesh | 39.55 |
72 | Karunya Institute of Technology and Sciences | Coimbatore | Tamil Nadu | 39.27 |
73 | PEC University of Technology | Chandigarh | Chandigarh | 39.24 |
74 | Dr. B. R. Ambedkar National Institute of Technology | Jalandhar | Punjab | 38.65 |
75 | College of Engineering Trivandrum | Thiruvananthapuram | Kerala | 38.29 |
76 | Bannari Amman Institute of Technology | Sathyamangalam | Tamil Nadu | 37.81 |
77 | Vel Tech Institute of Science and Technology | Chennai | Tamil Nadu | 37.73 |
78 | Siddaganga Institute of Technology | Tumkur | Karnataka | 37.72 |
79 | B. S. Abdur Rahman Institute of Science and Technology | Chennai | Tamil Nadu | 37.57 |
80 | University College of Engineering | Hyderabad | Telangana | 37.52 |
81 | National Institute of Technology Raipur | Raipur | Chhattisgarh | 37.38 |
82 | Kumaraguru College of Technology | Coimbatore | Tamil Nadu | 37.19 |
83 | Bharati Vidyapeeth Deemed University College of Engineering | Pune | Maharashtra | 37.01 |
84 | Jaypee University of Information Technology | Solan | Himachal Pradesh | 37 |
85 | Sagi Ramakrishnam Raju Engineering College | Bhimavaram | Andhra Pradesh | 36.89 |
85 | Guru Gobind Singh Indraprastha University | New Delhi | Delhi | 36.89 |
87 | PES University | Bengaluru | Karnataka | 36.86 |
88 | Army Institute of Technology | Pune | Maharashtra | 36.71 |
89 | C. V. Raman College of Engineering | Bhubaneswar | Odisha | 36.7 |
90 | Indian Institute of Information Technology | Allahabad | Uttar Pradesh | 36.59 |
91 | IIITDM Jabalpur | Jabalpur | Madhya Pradesh | 36.42 |
92 | National Institute of Technology | Agratala | Tripura | 36.36 |
93 | Government College of Technology | Coimbatore | Tamil Nadu | 36.35 |
94 | Shri Mata Vaishno Devi University | Katra | Jammu and Kashmir | 36.28 |
95 | Veermata Jijabai Technological Institute | Mumbai | Maharashtra | 36.24 |
96 | Kalasalingam Academy of Research and Higher Education | Srivilliputtur | Tamil Nadu | 36.22 |
97 | University College of Engingeering | Kakinada | Andhra Pradesh | 36.1 |
98 | National Institute of Technology Meghalaya | Shillong | Meghalaya | 36 |
99 | New Horizon College of Engineering | Bengaluru | Karnataka | 35.95 |
100 | NITTE Meenakshi Institute of Technology | Bengaluru | Karnataka | 35.84 |