Table of Contents
Choosing the right college shapes a student’s future, and the NIRF Ranking makes it easier! The National Institutional Ranking Framework (NIRF) lists India’s top engineering colleges based on academics, placements, research, and more. Leading the list are IITs like IIT Madras, IIT Delhi, and IIT Bombay, known for their world-class education and renovation. The Ministry of Education publishes NIRF Rankings every year for different fields. These rankings help students discover their dream colleges, offering a perfect mix of quality education and brighter career opportunities. Explore more about the NIRF Rankings in the article below, to find your path to success.
NIRF Ranking 2025
The National Institutional Ranking Framework (NIRF) is a system used to rank colleges and universities in India. It is released every year by the Ministry of Education to help students find the best institutes for higher studies. The rankings are based on factors like teaching quality, research, placements, and infrastructure. NIRF includes categories such as engineering, management, medical, and overall performance.
These rankings evaluate institutions based on their overall performance and growth. They cover sectors such as universities, colleges, engineering, pharmacy, management, law, and architecture. However, the NIRF rankings for this year have not been announced yet. These rankings are important because they give students and parents a clear idea about the quality of education offered by different institutions across the country.
NIRF Ranking 2025 Release Date
The NIRF Rankings are announced by the Ministry of Education every year after evaluating several important factors. These include teaching quality, learning resources, research work, graduation success, inclusivity, and public opinion. The rankings help in assessing the performance of various institutions across the country. Usually, the MoE releases the NIRF Rankings in August. Based on past trends, it is expected that the NIRF Ranking 2025 will also be announced in August 2025. These rankings guide students in choosing the best colleges and universities for higher education. Institutions strive to improve their rankings by focusing on better education and research.
Top 10 Engineering Colleges in India: NIRF Ranking 2025
India’s top 10 NIRF engineering colleges are recognized for their quality education, excellent infrastructure, and innovative research. They focus on providing students with advanced learning opportunities, skilled faculty, and exposure to modern technology. These colleges emphasize practical knowledge, encourage creativity, and ensure holistic development. They produce top engineers who contribute significantly to various industries. Below we have discussed the names of top 10 MIRF Engineering Colleges.
- Indian Institute of Technology Madras
- Indian Institute of Technology Delhi
- Indian Institute of Technology Bombay
- Indian Institute of Technology Kanpur
- Indian Institute of Technology Kharagpur
- Indian Institute of Technology Roorkee
- Indian Institute of Technology Guwahati
- Indian Institute of Technology Hyderabad
- National Institute of Technology Tiruchirappalli
- Indian Institute of Technology Varanasi (BHU)
NIRF Engineering Ranking in India
The NIRF ranking for top engineering colleges in India has not been released yet for this year. Until the new list is available, students can refer to last year’s rankings discussed in the table mentioned below. Some of the top engineering colleges include the Indian Institutes of Technology (IITs) in Delhi, Bombay, and Madras, along with the National Institutes of Technology (NITs) like NIT Trichy. These colleges are known for their high-quality education, good infrastructure, and excellent placement opportunities for students.
Top NIRF Engineering Colleges in India | ||||
Institute ID | Engineering College Name | Ranking | Score | State |
IR-E-U-0456 | Indian Institute of Technology Madras | 1 | 89.46 | Tamil Nadu |
IR-E-I-1074 | Indian Institute of Technology Delhi | 2 | 86.66 | Delhi |
IR-E-U-0306 | Indian Institute of Technology Bombay | 3 | 83.09 | Maharashtra |
IR-E-I-1075 | Indian Institute of Technology Kanpur | 4 | 82.79 | Uttar Pradesh |
IR-E-U-0573 | Indian Institute of Technology Kharagpur | 5 | 76.88 | West Bengal |
IR-E-U-0560 | Indian Institute of Technology Roorkee | 6 | 76 | Uttarakhand |
IR-E-U-0053 | Indian Institute of Technology Guwahati | 7 | 71.86 | Assam |
IR-E-U-0013 | Indian Institute of Technology Hyderabad | 8 | 71.55 | Telangana |
IR-E-U-0467 | National Institute of Technology Tiruchirappalli | 9 | 66.88 | Tamil Nadu |
IR-E-U-0701 | Indian Institute of Technology (Banaras Hindu University) Varanasi | 10 | 66.69 | Uttar Pradesh |
IR-E-U-0490 | Vellore Institute of Technology | 11 | 66.22 | Tamil Nadu |
IR-E-U-0575 | Jadavpur University | 12 | 65.62 | West Bengal |
IR-E-U-0473 | S.R.M. Institute of Science and Technology | 13 | 65.41 | Tamil Nadu |
IR-E-U-0439 | Anna University | 14 | 65.34 | Tamil Nadu |
IR-E-U-0205 | Indian Institute of Technology (Indian School of Mines) Dhanbad | 15 | 64.83 | Jharkhand |
IR-E-U-0273 | Indian Institute of Technology Indore | 16 | 64.72 | Madhya Pradesh |
IR-E-U-0237 | National Institute of Technology Karnataka, Surathkal | 17 | 64.27 | Karnataka |
IR-E-U-0139 | Indian Institute of Technology Gandhinagar | 18 | 63.42 | Gujarat |
IR-E-U-0357 | National Institute of Technology Rourkela | 19 | 63.38 | Odisha |
IR-E-U-0391 | Birla Institute of Technology and Science, Pilani | 20 | 63.04 | Rajasthan |
IR-E-U-0025 | National Institute of Technology Warangal | 21 | 61.72 | Telangana |
IR-E-U-0378 | Indian Institute of Technology Ropar | 22 | 61.56 | Punjab |
IR-E-U-0436 | Amrita Vishwa Vidyapeetham | 23 | 61.29 | Tamil Nadu |
IR-E-U-0108 | Jamia Millia Islamia | 24 | 61.28 | Delhi |
IR-E-U-0263 | National Institute of Technology Calicut | 25 | 61.19 | Kerala |
IR-E-U-0363 | Siksha `O` Anusandhan | 26 | 60.97 | Odisha |
IR-E-U-0098 | Delhi Technological University | 27 | 60.78 | Delhi |
IR-E-U-0395 | Indian Institute of Technology Jodhpur | 28 | 60.61 | Rajasthan |
IR-E-I-1480 | Thapar Institute of Engineering and Technology (Deemed-to-be-university) | 29 | 60.35 | Punjab |
IR-E-U-0497 | Amity University | 30 | 59.91 | Uttar Pradesh |
IR-E-U-0184 | Indian Institute of Technology Mandi | 31 | 59.86 | Himachal Pradesh |
IR-E-U-0747 | Chandigarh University | 32 | 59.82 | Punjab |
IR-E-U-0496 | Aligarh Muslim University | 33 | 59.16 | Uttar Pradesh |
IR-E-U-0064 | Indian Institute of Technology Patna | 34 | 58.4 | Bihar |
IR-E-U-0020 | Koneru Lakshmaiah Education Foundation University (K L College of Engineering) | 35 | 58.24 | Andhra Pradesh |
IR-E-U-0458 | Kalasalingam Academy of Research and Education | 36 | 58.2 | Tamil Nadu |
IR-E-U-0356 | Kalinga Institute of Industrial Technology | 37 | 58 | Odisha |
IR-E-U-0476 | Shanmugha Arts Science Technology and Research Academy | 38 | 57.97 | Tamil Nadu |
IR-E-U-0334 | Visvesvaraya National Institute of Technology Nagpur | 39 | 57.89 | Maharashtra |
IR-E-U-0055 | National Institute of Technology Silchar | 40 | 57.6 | Assam |
IR-E-U-0308 | Institute of Chemical Technology | 41 | 56.93 | Maharashtra |
IR-E-U-0564 | UPES | 42 | 56.65 | Uttarakhand |
IR-E-U-0410 | Malaviya National Institute of Technology | 43 | 56.35 | Rajasthan |
IR-E-U-0577 | National Institute of Technology Durgapur | 44 | 56.26 | West Bengal |
IR-E-U-0622 | National Institute of Technology Delhi | 45 | 55.67 | Delhi |
IR-E-C-16604 | Sri Sivasubramaniya Nadar College of Engineering | 46 | 55.01 | Tamil Nadu |
IR-E-U-0014 | International Institute of Information Technology Hyderabad | 47 | 54.29 | Telangana |
IR-E-U-0202 | Birla Institute of Technology | 48 | 54.18 | Jharkhand |
IR-E-U-0584 | Indian Institute of Engineering Science and Technology, Shibpur | 49 | 54.17 | West Bengal |
IR-E-U-0379 | Lovely Professional University | 50 | 54.16 | Punjab |
IR-E-U-0255 | Indian Institute of Space Science and Technology | 51 | 53.13 | Kerala |
IR-E-U-0555 | Graphic Era University | 52 | 52.96 | Uttarakhand |
IR-E-I-1441 | Saveetha Institute of Medical and Technical Sciences | 53 | 52.85 | Tamil Nadu |
IR-E-U-0355 | Indian Institute of Technology Bhubaneswar | 54 | 52.54 | Odisha |
IR-E-U-0072 | National Institute of Technology Patna | 55 | 52.28 | Bihar |
IR-E-C-7252 | Manipal Institute of Technology | 56 | 52.12 | Karnataka |
IR-E-C-6379 | Netaji Subhas University of Technology (NSUT) | 57 | 51.52 | Delhi |
IR-E-U-0374 | Dr. B R Ambedkar National Institute of Technology Jalandhar | 58 | 51.11 | Punjab |
IR-E-U-0149 | Sardar Vallabhbhai National Institute of Technology | 59 | 51.04 | Gujarat |
IR-E-U-0530 | Motilal Nehru National Institute of Technology | 60 | 50.65 | Uttar Pradesh |
IR-E-U-0844 | Indian Institute of Technology Tirupati | 61 | 50.58 | Andhra Pradesh |
IR-E-U-0906 | Indian Institute of Technology Jammu | 62 | 50.53 | Jammu and Kashmir |
IR-E-U-0297 | Defence Institute of Advanced Technology | 63 | 50.37 | Maharashtra |
IR-E-U-0878 | Indian Institute of Technology Palakkad | 64 | 50.24 | Kerala |
IR-E-U-0749 | Manipal University, Jaipur | 64 | 50.24 | Rajasthan |
IR-E-U-0474 | Sathyabama Institute of Science and Technology | 66 | 50.05 | Tamil Nadu |
IR-E-C-37013 | PSG College of Technology | 67 | 49.92 | Tamil Nadu |
IR-E-U-0619 | National Institute of Technology Meghalaya | 68 | 49.82 | Meghalaya |
IR-E-U-0249 | Visvesvaraya Technological University | 69 | 49.8 | Karnataka |
IR-E-U-0042 | University of Hyderabad | 70 | 49.3 | Telangana |
IR-E-U-0092 | National Institute of Technology Raipur | 71 | 48.88 | Chhattisgarh |
IR-E-U-0284 | Maulana Azad National Institute of Technology | 72 | 48.86 | Madhya Pradesh |
IR-E-U-0946 | Indian Institute of Technology Bhilai | 73 | 48.8 | Chhattisgarh |
IR-E-U-0221 | International Institute of Information Technology Bangalore | 74 | 48.61 | Karnataka |
IR-E-C-1331 | M. S. Ramaiah Institute of Technology | 75 | 48.33 | Karnataka |
IR-E-U-0384 | Sant Longowal Institute of Engineering and Technology | 76 | 48.22 | Punjab |
IR-E-C-41593 | COEP Technological University | 77 | 47.89 | Maharashtra |
IR-E-U-0389 | Banasthali Vidyapith | 78 | 47.86 | Rajasthan |
IR-E-U-0197 | National Institute of Technology Srinagar | 79 | 47.76 | Jammu and Kashmir |
IR-E-U-0535 | Rajiv Gandhi Institute of Petroleum Technology | 80 | 47.43 | Uttar Pradesh |
IR-E-U-0172 | National Institute of Technology Kurukshetra | 81 | 46.79 | Haryana |
IR-E-U-0493 | National Institute of Technology Agartala | 82 | 46.69 | Tripura |
IR-E-C-36995 | Sri Krishna College of Engineering and Technology | 83 | 46.53 | Tamil Nadu |
IR-E-U-0739 | Madan Mohan Malaviya University of Technology | 84 | 46.39 | Uttar Pradesh |
IR-E-U-0105 | Indraprastha Institute of Information Technology | 85 | 46.32 | Delhi |
IR-E-U-0489 | Vel Tech Rangarajan Dr. Sagunthala R & D Institute of Science and Technology | 86 | 46.23 | Tamil Nadu |
IR-E-U-0516 | Indian Institute of Information Technology Allahabad | 87 | 45.84 | Uttar Pradesh |
IR-E-U-0017 | Jawaharlal Nehru Technological University | 88 | 45.78 | Telangana |
IR-E-U-0099 | Guru Gobind Singh Indraprastha University | 89 | 45.64 | Delhi |
IR-E-C-24004 | AU College of Engineering (A) | 90 | 45.6 | Andhra Pradesh |
IR-E-U-0043 | Vignan’s Foundation for Science, Technology and Research | 91 | 45.43 | Andhra Pradesh |
IR-E-U-0190 | Shoolini University of Biotechnology and Management Sciences | 92 | 45.4 | Himachal Pradesh |
IR-E-U-0217 | Christ University | 93 | 45.02 | Karnataka |
IR-E-U-0373 | Chitkara University | 94 | 44.82 | Punjab |
IR-E-U-0223 | Jain University, Bangalore | 95 | 44.61 | Karnataka |
IR-E-C-30045 | C.V. Raman Global University, Odisha | 96 | 44.55 | Odisha |
IR-E-U-0621 | National Institute of Technology Puducherry | 97 | 44.38 | Pondicherry |
IR-E-C-19754 | SR University | 98 | 44.29 | Telangana |
IR-E-C-1269 | R.V. College of Engineering | 99 | 44.26 | Karnataka |
IR-E-C-1297 | Siddaganga Institute of Technology | 100 | 43.95 | Karnataka |
NIRF Ranking 2025: Top Engineering Exams
The NIRF (National Institutional Ranking Framework) ranks India’s top engineering colleges based on factors like teaching, research, and placements. Prestigious exams like JEE Main, JEE Advanced, and GATE are crucial for admission to these institutions. Institutes like IITs, NITs, and IIITs often dominate the top rankings. Students aspiring to secure admission into these colleges focus on strong preparation for these competitive exams to achieve success.
NIRF Ranking 2025: Top Engineering Exams |
Joint Entrance Examination Mains (JEE Mains) |
Joint Entrance Examination Advanced (JEE Advanced) |
VIT Engineering Entrance Examination (VITEEE) |
Amrita Entrance Examination Engineering (AEEE) |
Graduate Aptitude Test in Engineering (GATE) |
SRM Joint Engineering Entrance Examination (SRMJEEE) |
Consortium of Medical, Engineering and Dental Colleges of Karnataka (COMEDK UGET) |
Birla Institute of Technology and Science Aptitude Test (BITSAT) |
West Bengal Joint Engineering Exam (WBJEE)
The West Bengal Joint Entrance Exam (WBJEE) is conducted for students seeking admission to BTech and integrated BTech courses. The Board recently announced the WBJEE 2025 exam date, as per it the exam will take place on April 27, 2025. The full schedule is available at www.wbjee.nic.in. Top government colleges accepting WBJEE 2024 scores include Jadavpur University, Calcutta University, MAKAUT, and Kalyani University. Private engineering colleges like IEM Kolkata, HIT Haldia, NIT Agarpara, SNU Kolkata, and AEC Asansol also accept WBJEE results. This exam helps students secure admission to some of the best engineering institutions in West Bengal based on their performance.
JEE Mains (Joint Entrance Examination)
The JEE Mains exam is an important entrance test for students who want to pursue engineering in India. It is conducted by the NTA (National Testing Agency) every year. The session 1 exam for JEE Mains 2025 took place from January 22 to 30. The exam has two parts: Paper 1, which is for B.Tech admissions, and Paper 2, for B.Arch admissions. It is a computer-based test with multiple-choice questions in subjects like Physics, Chemistry, and Mathematics. Students must prepare well to secure a good rank, as it opens the door to top engineering colleges like IITs and NITs.
OJEE (Odisha Joint Entrance Examination)
The Skill Development and Technical Education Department, Odisha is responsible for the conduction of the Odisha Joint Entrance Examination (OJEE). The exam is expected to be held in June 2025. Currently, the authorities have started the OJEE Phase 1 Registration process at its official website.
Many government engineering colleges, such as Bhubaneswar Institute of Technology, Odisha University of Technology and Research, and VITS Engineering College, accept OJEE scores for admission. Students who want to apply for these colleges should complete their registration on time. OJEE is an important exam for those seeking admission to engineering and other professional courses in Odisha.
AEEE (Amrita Entrance Examination Engineering)
The Amrita Vishwa Vidyapeetham University conducts the Amrita Entrance Examination Engineering (AEEE) for class 12th students who are willing to take admission to the B.Tech courses. The exam is held in two different phases i.e., phase 1 in February, and phase 2 exams are held in April/May. For the year 2025, the phase 1 exams were held on February 1, 2, and 3, and now after the successful completion of the exam, the University has announced the AEEE Phase 1 Result 2025 on February 09, 2025 at its official website.
VITEEE (VIT Engineering Entrance Examination)
The application process for the upcoming VIT Engineering Entrance Examination (VITEEE) 2025 has been started on November 04, 2024. All the students willing to appear for the VITEEE 2025 exam are advised to carefully review the complete eligibility criteria, syllabus, and exam pattern before filling out the application form. The last date to fill in the VITEEE 2025 Application form is March 31, 2025. As per the released schedule, the VITEEE 2025 is scheduled to be held between April 21 and April 27, 2025.
JEE Advanced (Joint Entrance Examination Advanced)
The Joint Entrance Examination Advanced (JEE Advanced) is an important exam for candidates willing to get admission into top engineering colleges like IITs. The exam is held once a year, and for the year 2025 the NTA has decided that the JEE advanced exam will be conducted on May 18, 2025 [Sunday]. To be eligible for JEE Advanced, candidates must first clear the JEE Mains exam. Only top candidates from JEE Mains are allowed to appear for the exam. The exam tests students’ knowledge in subjects like Physics, Chemistry, and Mathematics.
SRMJEEE (SRM Joint Engineering Entrance Examination)
The application forms for the upcoming SRM Joint Engineering Entrance Examination (SRMJEEE) have been released on November 12 at the official website of the SRM Institute of Science and Technology. As per the released schedule, the SRMJEE 2025 Registration last date is April 16, 2025. The exam is held for candidates who aspire to be admitted into the BTech courses at the SRM Institute of Science and Technology. For the year 2025, the SMRJEEE 2025 exam is scheduled to be conducted from April 22 to April 27, 2024.