Top 50 Engineering Colleges in India as per NIRF Ranking 2025 - The Ministry of Education announced the NIRF 2025 Engineering Ranking on September 4, 2025. The NIRF rankings 2025 have been updated on the official website, nirfindia.org. The authority releases the NIRF Rankings 2025 Engineering every year to rank the higher education institutions in India. According to the 2025 rankings, IIT Madras, IIT Delhi & IIT Bombay were awarded the top 3 ranks for the engineering domain. The Top 50 engineering colleges in India as per NIRF ranking, have been updated here.
Last year's JEE Mains number of qualified candidates from each category is as follows.
Category | Number of candidates qualified |
UR-General | 97,321 |
UR - PwD | 3,950 |
Economically Weaker Section (EWS) | 25,009 |
OBC-Non-Creamy Layer (OBC - NCL) | 67,614 |
Scheduled Caste (SC) | 37,519 |
Scheduled Tribe (ST) | 18,823 |
Total | 2,50,236 |
This Story also Contains
Engineering aspirants can check the NIRF Rankings to analyse the top engineering colleges in India. The Ministry of Education considers various factors to rank the top education institutes in India for various parameters like teaching quality, research, graduation outcomes, inclusivity, and more.
The Ministry of Education announced the NIRF Engineering rankings 2025 on the official website. Knowing the rankings of the institutes helps candidates make an informed decision about which is the best engineering college for them. Along with the rankings, the institute's score has also been mentioned. Candidates will be able to check the Top 50 engineering colleges in India as per NIRF ranking here.
Name of the College | State | Score | NIRF Engineering Ranking 2025 |
Indian Institute of Technology Madras | Tamil Nadu | 88.72 | 1 |
Indian Institute of Technology Delhi | Delhi | 85.74 | 2 |
Indian Institute of Technology Bombay | Maharashtra | 83.65 | 3 |
Indian Institute of Technology Kanpur | Uttar Pradesh | 81.82 | 4 |
Indian Institute of Technology Kharagpur | West Bengal | 78.69 | 5 |
Indian Institute of Technology Roorkee | Uttarakhand | 75.44 | 6 |
Indian Institute of Technology Hyderabad | Telangana | 72.31 | 7 |
Indian Institute of Technology Guwahati | Assam | 72.24 | 8 |
National Institute of Technology Tiruchirappalli | Tamil Nadu | 68.14 | 9 |
Indian Institute of Technology (Banaras Hindu University) | Uttar Pradesh | 67.24 | 10 |
Birla Institute of Technology & Science - Pilani | Rajasthan | 67.02 | 11 |
Indian Institute of Technology Indore | Madhya Pradesh | 66.65 | 12 |
National Institute of Technology Rourkela | Odisha | 66.62 | 13 |
S.R.M. Institute of Science and Technology | Tamil Nadu | 65.83 | 14 |
Indian Institute of Technology (Indian School of Mines) | Jharkhand | 65.37 | 15 |
Vellore Institute of Technology | Tamil Nadu | 65.25 | 16 |
National Institute of Technology Karnataka, Surathkal | Karnataka | 64.59 | 17 |
Jadavpur University | West Bengal | 64.54 | 18 |
Indian Institute of Technology Patna | Bihar | 64.52 | 19 |
Anna University | Tamil Nadu | 63.51 | 20 |
National Institute of Technology Calicut | Kerala | 63.05 | 21 |
Siksha O Anusandhan | Odisha | 62.58 | 22 |
Amrita Vishwa Vidyapeetham | Tamil Nadu | 62.46 | 23 |
Jamia Millia Islamia | Delhi | 62.42 | 24 |
Indian Institute of Technology Gandhinagar | Gujarat | 62.31 | 25 |
Indian Institute of Technology Mandi | Himachal Pradesh | 62.08 | 26 |
Indian Institute of Technology Jodhpur | Rajasthan | 61.31 | 27 |
National Institute of Technology Warangal | Telangana | 61.05 | 28 |
Thapar Institute of Engineering and Technology | Punjab | 60.97 | 29 |
Delhi Technological University | Delhi | 60.85 | 30 |
Chandigarh University | Punjab | 60.46 | 31 |
Indian Institute of Technology Ropar | Punjab | 59.66 | 32 |
Kalasalingam Academy of Research and Education | Tamil Nadu | 59.03 | 33 |
Aligarh Muslim University | Uttar Pradesh | 59.01 | 34 |
Koneru Lakshmaiah Education Foundation University | Andhra Pradesh | 58.95 | 35 |
Kalinga Institute of Industrial Technology | Odisha | 58.79 | 36 |
Amity University | Uttar Pradesh | 58.53 | 37 |
International Institute of Information Technology Hyderabad | Telangana | 58.45 | 38 |
Indian Institute of Technology Bhubaneswar | Odisha | 58.22 | 39 |
Shanmugha Arts Science Technology & Research Academy | Tamil Nadu | 58.02 | 40 |
Institute of Chemical Technology | Maharashtra | 57.96 | 41 |
Malaviya National Institute of Technology | Rajasthan | 57.45 | 42 |
UPES | Uttarakhand | 56.99 | 43 |
Visvesvaraya National Institute of Technology, Nagpur | Maharashtra | 56.58 | 44 |
Saveetha Institute of Medical and Technical Sciences | Tamil Nadu | 56.55 | 45 |
Symbiosis International | Maharashtra | 56.22 | 46 |
Sri Sivasubramaniya Nadar College of Engineering | Tamil Nadu | 56.08 | 47 |
Lovely Professional University | Punjab | 55.99 | 48 |
National Institute of Technology Durgapur | West Bengal | 55.94 | 49 |
National Institute of Technology Silchar | Assam | 55.91 | 50 |
Candidates can check the previous year's Top 50 engineering colleges in India NIRF here.
India Top 50 Engineering Institutes NIRF
Name of the colleges | State | Score | NIRF Ranking 2024 |
IIT Madras | Tamil Nadu | 89.46 | 1 |
Delhi | 86.66 | 2 | |
Maharashtra | 83.09 | 3 | |
Uttar Pradesh | 82.79 | 4 | |
West Bengal | 76.88 | 5 | |
Uttarakhand | 76.00 | 6 | |
Assam | 71.86 | 7 | |
Telangana | 71.55 | 8 | |
Tamil Nadu | 66.88 | 9 | |
Uttar Pradesh | 66.69 | 10 | |
Tamil Nadu | 66.22 | 11 | |
West Bengal | 65.62 | 12 | |
Tamil Nadu | 65.41 | 13 | |
Tamil Nadu | 65.34 | 14 | |
Jharkhand | 64.83 | 15 | |
Madhya Pradesh | 64.72 | 16 | |
Karnataka | 64.27 | 17 | |
Gujarat | 63.42 | 18 | |
Odisha | 63.38 | 19 | |
Rajasthan | 63.04 | 20 | |
Telangana | 61.72 | 21 | |
Punjab | 61.56 | 22 | |
Tamil Nadu | 61.29 | 23 | |
Delhi | 61.28 | 24 | |
Kerala | 61.19 | 25 | |
Odisha | 60.97 | 26 | |
Delhi | 60.78 | 27 | |
Rajasthan | 60.61 | 28 | |
Thapar Institute of Engineering and Technology (Deemed-to-be-university) | Punjab | 60.35 | 29 |
Uttar Pradesh | 59.91 | 30 | |
Himachal Pradesh | 59.86 | 31 | |
Punjab | 59.82 | 32 | |
Uttar Pradesh | 59.16 | 33 | |
Bihar | 58.40 | 34 | |
Koneru Lakshmaiah Education Foundation University (K L College of Engineering) | Andhra Pradesh | 58.24 | 35 |
Tamil Nadu | 58.20 | 36 | |
Odisha | 58.00 | 37 | |
Tamil Nadu | 57.97 | 38 | |
Maharashtra | 57.89 | 39 | |
Assam | 57.60 | 40 | |
Maharashtra | 56.93 | 41 | |
Uttarakhand | 56.65 | 42 | |
Rajasthan | 56.35 | 43 | |
West Bengal | 56.26 | 44 | |
Delhi | 55.67 | 45 | |
Tamil Nadu | 55.01 | 46 | |
Telangana | 54.29 | 47 | |
Jharkhand | 54.18 | 48 | |
West Bengal | 54.17 | 49 | |
Punjab | 54.16 | 50 |
Not all the IITs are included in the top NIRF rankings. According to the previous year, a total of 17 IITs were in the top 50 rankings. Candidates can check the Top IITS in India below.
IIT Name | NIRF 2024 Engineering Rank |
IIT Madras | 1 |
IIT Delhi | 2 |
IIT Bombay | 3 |
IIT Kanpur | 4 |
IIT Kharagpur | 5 |
IIT Roorkee | 6 |
IIT Guwahati | 7 |
IIT Hyderabad | 8 |
IIT (BHU) Varanasi | 10 |
IIT (ISM) Dhanbad | 15 |
IIT Indore | 16 |
IIT Gandhinagar | 18 |
IIT Ropar | 22 |
IIT Jodhpur | 28 |
IIT Mandi | 31 |
IIT Patna | 34 |
IIT Bhubaneswar | 47 |
MoE takes into account the following parameters while ranking colleges.
Sr. No | Parameters | Marks | Weightage |
1 | Teaching, Learning & Resources (TLR) | 100 | 0.40 |
2 | Research Productivity, Impact and IPR (RPII) | 100 | 0.20 |
3 | Graduation Outcome (GO) | 100 | 0.15 |
4 | Outreach and Inclusivity (OI) | 100 | 0.15 |
5 | Perception (PR) | 100 | 0.10 |
Frequently Asked Questions (FAQs)
According to the NIRF 2025 engineering data, IIT Madras is ranked 1st in the NIRF Rankings.
Yes, MoE has released the NIRF 2025 rankings on September 4, 2025, online.
On Question asked by student community
Hello,
You cannot "renew" your September 2025 certificate. You must apply for a completely new EWS certificate after April 1, 2026.
EWS certificates are linked to a specific financial year.
Your certificate issued in September 2025 is valid for the financial year 2025-26. It is based on your family's income from the previous financial year (i.e., 2024-25).
The certificate required for JEE counselling in mid-2026 must be valid for the financial year 2026-27. This certificate must be based on your family's income from the financial year 2025-26 and must be issued on or after April 1, 2026.
Since they are based on two different income periods, they are considered completely different documents.
Hope it's helpful to you.
Hi! Don’t worry, you can correct your category this year while filling out the JEE Main 2025 application form. If you belong to BC/OBC category and have the valid caste certificate, you can apply under OBC NCL now. It will not be a problem if last year you had applied as General/EWS, since each year’s application is considered separately.
OBC NCL is for candidates from socially and educationally backward communities (non creamy layer) with income below 8 lakh, while EWS is for students from the general category (not SC/ST/OBC) with family income below 8 lakh. Since your family income is less than 2 lakh and you are BC, applying under OBC NCL is the right choice and will give you reservation benefits.
Hello,
To get below AIR 100 in JEE Advanced 2027, you need a strong and focused plan. Here’s a simple guide:
Clear Concepts : Make sure all NCERT basics are strong. Focus on Physics, Chemistry, and Maths concepts deeply.
Advanced Practice : Solve previous years’ JEE Advanced papers and high-level questions from books like HC Verma, I.E. Irodov, OP Tandon, and Cengage.
Regular Mock Tests : Take full-length tests every week. Analyse mistakes and improve weak areas.
Time Management : Learn to solve questions quickly and accurately. Work on speed and accuracy together.
Short Notes : Make notes/formulas for quick revision.
Consistency : Study daily and avoid long breaks. Consistent practice is key.
Focus on Weak Areas : Identify topics you struggle with and spend extra time on them.
Stress Management : Stay healthy, sleep well, and avoid last-minute panic.
If you follow a structured plan and stay consistent, AIR below 100 is achievable.
Hope it helps !
Helloaspirant,
The JEE Main 2026 syllabus, which is broken down into Physics, Chemistry, and Mathematics, is based on the NCERT curriculum for Classes 11 and 12. Calculus, Algebra, and Coordinate Geometry in Mathematics; Organic, Inorganic, and Physical Chemistry; and Mechanics, Thermodynamics, and Optics in Physics are important subjects.
To know the syllabus, you can visit our site through following link:
https://engineering.careers360.com/articles/jee-main-syllabus
Thank you
You will get last 10 years JEE Mains papers in hindi below
JEE MAIN 10 YEAR PAPER IN HINDI
Practising these papers will increase your confidence and you will be better prepared for the exam.
Good luck!!
Among Top 30 National Universities for Engineering (NIRF 2024) | 30+ Specializations | AI Powered Learning & State-of-the-Art Facilities
NAAC A+ Grade | Among top 100 universities of India (NIRF 2024) | 40 crore+ scholarships distributed
1000+ Recruiters | 450+ Patents | 50000+ Alumni network
Hands on Mentoring and Code Coaching | Cutting Edge Curriculum with Real World Application
Campuses in Ropar, Agartala, Aizawl, Ajmer, Aurangabad, Calicut, Imphal, Itanagar, Kohima, Gorakhpur, Patna & Srinagar
Ranked amongst top 3% universities globally (QS Rankings)