NIRF Engineering Ranking 2025 are OUT. IIT Madras continued its position atop the rankings for the 9th consecutive year. The 2nd and 3rd positions are occupied by IIT Delhi and IIT Bombay respectively. Check top IITs in India listed in NIRF Engineering Ranking 2025, along with BTech seat intake, cut-offs, placements, admission process & course fees.
List of IITs in India 2025 – The IITs are a group of premier autonomous public technical universities in India, renowned for excellence in engineering, science, technology, and research. Established with the vision of nurturing world-class engineers and innovators, IITs are recognized globally for their rigorous academic curriculum, state-of-the-art infrastructure, and outstanding faculty.
The IITs are recognized as Institutes of National Importance by the GoI. This special status, granted through the Institutes of Technology Act, 1961, highlights their pivotal role in advancing technical education, research, and innovation in the country.
Currently, there are 23 IITs across India, with IIT Kharagpur being the first to be established in 1951.
The NIRF Rankings 2025 were released on September 4, 2025. As per the rankings, 9 IITs are placed in the top 10 with IIT Madras in the pole position making it the ninth consecutive year the institute has topped the rankings.
Admission to UG programs, primarily B.Tech, is through the JEE Advanced exam. In 2024, the collective B.Tech seat intake across all IITs stood at approximately 16,053. This means that out of the vast pool of students appearing for JEE Advanced, fewer than 1% ultimately secure admission to an IIT.
NIRF Engineering Ranking 2025: Top IITs in India
NIRF ranking 2025 for engineering has been released.
As per the list published by the NIRF, 9 IITs are ranked inside the top 10. The list of 23 IITs and their NIRF ranks stands as follows:
| S.No | Name of Institute | NIRF Ranking 2024 | NIRF Ranking 2023 | NIRF Ranking 2025 |
| 1 | IIT Madras | 1 | 1 | 1 |
| 2 | IIT Delhi | 2 | 2 | 2 |
| 3 | IIT Bombay | 3 | 3 | 3 |
| 4 | IIT Kanpur | 4 | 4 | 4 |
| 5 | IIT Kharagpur | 5 | 6 | 5 |
| 6 | IIT Roorkee | 6 | 5 | 6 |
| 7 | IIT Hyderabad | 8 | 8 | 7 |
| 8 | IIT Guwahati | 7 | 7 | 8 |
| 9 | IIT BHU | 10 | 15 | 10 |
| 10 | IIT Indore | 16 | 14 | 12 |
| 11 | IIT ISM Dhanbad | 15 | 17 | 15 |
| 12 | IIT Patna | 34 | 41 | 19 |
| 13 | IIT Gandhinagar | 18 | 18 | 25 |
| 14 | IIT Mandi | 31 | 33 | 26 |
| 15 | IIT Jodhpur | 28 | 30 | 27 |
| 16 | IIT Ropar | 22 | 22 | 32 |
| 17 | IIT Bhubaneshwar | 54 | 27 | 39 |
| 18 | IIT Jammu | 62 | 67 | 56 |
| 19 | IIT Tirupati | 61 | 59 | 57 |
| 20 | IIT Palakkad | 64 | 69 | 64 |
| 21 | IIT Bhilai | 73 | 81 | 72 |
| 22 | IIT Dharwad | – | 93 | 77 |
List of Programs offered at IITs
IITs are famous for their engineering courses, but in recent years they’ve broadened their academic offerings significantly. Today, besides classical BTech programs like Mechanical, Electrical, Computer Science, Civil, and Chemical Engineering, many IITs now offer newer interdisciplinary and non-engineering programmes. For instance, IIT Delhi will start a four-year BTech in Design (starting 2025-26), which mixes engineering methods with creativity via UCEED.
IIT Madras introduced programmes such as Computational Engineering & Mechanics and Instrumentation & Biomedical Engineering to address emerging needs in health tech, digital engineering, and systems thinking.
There are also Bachelor of Science (BS) programmes in fields like Chemistry, Applied Geophysics, Data Science, and others in some IITs.
On the postgraduate side, IITs offer M.Tech, M.Des (Master of Design), MS by Research, MBA, Integrated Master’s Degrees, and PhDs in both engineering and non-engineering areas.
| UG Programmes | PG Programmes |
| Bachelor of Technology (B.Tech) | Bachelor of Science (BS) |
| Master of Science (MSc) | Dual Degree (MSc-PhD) |
| BAchelor of Design (M.Des) | Master of Business Administration (MBA) |
| Dual Degree (B.Tech-M.Tech) | Master of Technology (M.Tech) |
| Dual Degree (BS & MS) | Master of Design (M.Des) |
| Bachelor of Architecture (B.Arch) | Master of Philosophy (M.Phil) |
| Joint MSc-PhD |
Entrance Exams For Admission To IITs
Admission to various UG and PG programs at IITs is through specific entrance exams. To secure a seat in B.Tech courses, candidates must clear JEE Advanced, but appearing for JEE Main exam beforehand is a compulsory step, as it serves as the eligibility gateway to JEE Advanced.
For admission to M.Tech courses, candidates must qualify GATE, while for B.Des program, the candidate must take the UCEED exam.
| Courses | Entrance Exams |
| B.Tech | JEE Advanced |
| B.Tech-M.Tech (Dual Degree) | JEE Advanced |
| B.Arch | AAT |
| BS | JEE Advanced |
| BS-MS | JEE Advanced |
| B.Des | UCEED |
| M.Des | CEED |
| M.Tech | GATE |
| MSc | IIT JAM |
| Joint M.Tech/MCP-PhD | GATE |
| MBA | CAT |
| Joint MSc-PhD | IIT JAM |
BTech Specializations and Seat Intake at Top Ranking IITs
The consolidated seat intake for the B.Tech programs offered by the top IITs is given in the table below.
| Name of IIT | B.Tech Seats | B.Tech Programs |
| IIT Madras (IITM) | 505 | 9 |
| IIT Delhi (IITD) | 799 | 11 |
| IIT Bombay (IITB) | 778 | 8 |
| IIT Kharagpur (IITKGP) | 690 | 15 |
| IIT Kanpur (IITK) | 713 | 8 |
| IIT Roorkee (IITR) | 879 | 11 |
| IIT Guwahati (IITG) | 702 | 10 |
| IIT Hyderabad (IITH) | 294 | 9 |
| IIT (BHU) Varanasi | 876 | 100 |
| IIT Indore (IITI) | 275 | 5 |
| IIT Dhanbad (IITDHN) | 919 | 13 |
| IIT Bhubaneswar (IITBBS) | 273 | 6 |
| IIT Mandi | 200 | 4 |
| IIT Patna (IITP) | 250 | 5 |
| IIT Gandhinagar (IITGN) | 194 | 6 |
| IIT Ropar (IITRPR) | 297 | 6 |
| IIT Jodhpur (IITJ) | 247 | 4 |
| IIT Tirupati (IITTP) | 180 | 5 |
| IIT Bhilai (IIT C) | 126 | 3 |
| IIT Goa | 97 | 3 |
| IIT Jammu | 154 | 5 |
| IIT Dharwad | 126 | 3 |
| IIT Palakkad | 260 | 6 |
IIT Cut offs for BTech Program
The IIT admission cut-off is the minimum score a candidate needs to secure for admission to a B.Tech program offered by an IIT.
The cut-off is category-specific and released for all seat-allotment rounds.
To check IIT Cut-off for you chosen institute – Click Here
