List of IIT top colleges in india – NIRF Ranking, Seats, Fee Structure

Every year, NIRF performance, academic reputation, research output, and placement outcomes determine the ranking of IIT top colleges in India. According to the latest trends in NIRF 2026, institutes like IIT Madras, IIT Delhi, IIT Bombay, IIT Kanpur, and IIT Kharagpur consistently hold the top positions due to their strong faculty base, global research contributions, and high placement packages. The Indian Institutes of Technology (IITs) are recognized as Institutes of National Importance and currently have 23 IITs across India, offering over 17,000 undergraduate seats, having been established under the Institutes of Technology Act of 1961. Admission to these top IIT colleges is through JEE Advanced followed by JoSAA counselling, making the process highly competitive, with only a small number of candidates securing seats each year. Apart from rankings, students in 2026 increasingly evaluate IITs based on branch-wise placement data, internship opportunities, industry collaboration, startup ecosystems, and campus infrastructure before finalizing their choice.

Top IIT Colleges in India by NIRF Ranking 2026

Rank Name of Institute City State Score
1 Indian Institute of Technology Madras Chennai Tamil Nadu 88.72
2 Indian Institute of Technology Delhi New Delhi Delhi 85.74
3 Indian Institute of Technology Bombay Mumbai Maharashtra 83.65
4 Indian Institute of Technology Kanpur Kanpur Uttar Pradesh 81.82
5 Indian Institute of Technology Kharagpur Kharagpur West Bengal 78.69
6 Indian Institute of Technology Roorkee Roorkee Uttarakhand 75.44
7 Indian Institute of Technology Hyderabad Hyderabad Telangana 72.31
8 Indian Institute of Technology Guwahati Guwahati Assam 72.24
9 National Institute of Technology Tiruchirappalli Tiruchirappalli Tamil Nadu 68.14
10 Indian Institute of Technology (BHU) Varanasi Varanasi Uttar Pradesh 67.24
11 Birla Institute of Technology & Science – Pilani Pilani Rajasthan 67.02
12 Indian Institute of Technology Indore Indore Madhya Pradesh 66.65
13 National Institute of Technology Rourkela Rourkela Odisha 66.62
14 S.R.M. Institute of Science and Technology Chennai Tamil Nadu 65.83
15 IIT (Indian School of Mines) Dhanbad Dhanbad Jharkhand 65.37

Seats And Fee Structure Of IIT top Colleges in india

NIRF Rank IIT Name Total Seats (Intake) Approx. 4-Year B.Tech Fees (Gen/OBC)
1 IIT Madras 1,121 ₹9.15 Lakhs – ₹10.92 Lakhs
2 IIT Delhi 1,239 ₹8.63 Lakhs – ₹13.43 Lakhs
3 IIT Bombay 1,360 ₹9.50 Lakhs – ₹12.01 Lakhs
4 IIT Kanpur 1,210 ₹8.50 Lakhs – ₹9.62 Lakhs
5 IIT Kharagpur 1,919 ₹8.58 Lakhs – ₹10.53 Lakhs
6 IIT Roorkee 1,353 ₹8.90 Lakhs – ₹11.21 Lakhs
7 IIT Guwahati 962 ₹8.50 Lakhs – ₹10.53 Lakhs
8 IIT Hyderabad 630 ₹9.08 Lakhs – ₹11.63 Lakhs
9 IIT Indore 480 ₹9.51 Lakhs – ₹11.38 Lakhs
10 IIT (BHU) Varanasi 1,589 ₹8.58 Lakhs – ₹8.66 Lakhs
11 IIT (ISM) Dhanbad 1,210 ₹9.25 Lakhs – ₹10.55 Lakhs
12 IIT Gandhinagar 360 ₹8.67 Lakhs – ₹11.72 Lakhs
13 IIT Ropar 646 ₹9.30 Lakhs – ₹9.36 Lakhs
14 IIT Jodhpur 610 ₹9.25 Lakhs – ₹10.33 Lakhs
15 IIT Patna 817 ₹9.04 Lakhs – ₹10.54 Lakhs
16 IIT Mandi 520 ₹8.63 Lakhs – ₹10.72 Lakhs
17 IIT Bhubaneswar 496 ₹8.64 Lakhs – ₹12.75 Lakhs
18 IIT Tirupati 254 ₹8.90 Lakhs – ₹9.52 Lakhs
19 IIT Jammu 305 ₹9.00 Lakhs – ₹10.77 Lakhs
20 IIT Palakkad 200 ₹9.19 Lakhs – ₹11.51 Lakhs
21 IIT Bhilai 329 ₹9.02 Lakhs – ₹12.06 Lakhs
22 IIT Dharwad 385 ₹9.50 Lakhs – ₹11.35 Lakhs
23 IIT Goa 165 ₹9.30 Lakhs – ₹11.09 Lakhs

IIT top Colleges in India: top 15 Course-Wise Breakdown

1. IIT MADRAS (Total Seats – 1,121)

BRANCH TOTAL SEATS
Computer Science & Engineering 208
Electrical Engineering 154
Mechanical Engineering 196
Civil Engineering 126
Chemical Engineering 118
Aerospace Engineering 62
Naval Architecture & Ocean Engineering 78
Metallurgical & Materials Engineering 74
Engineering Physics 54
Biological Engineering 58
Artificial Intelligence & Data Analytics 50

2. IIT DELHI (Total Seats – 1,239)

BRANCH TOTAL SEATS
Computer Science & Engineering 99
Electrical Engineering 110
Electrical Engineering (Power & Automation) 54
Mathematics & Computing 89
Mechanical Engineering 85
Civil Engineering 110
Chemical Engineering 75
Production & Industrial Engineering 74
Engineering Physics 63
Textile Technology 104
Biotechnology & Biochemical Engineering 60
Energy Engineering 45

3. IIT BOMBAY (Total Seats – 1,360)

BRANCH TOTAL SEATS
Computer Science & Engineering 170
Mechanical Engineering 169
Civil Engineering 130
Chemical Engineering 113
Electrical Engineering 90
Metallurgical Engineering & Materials Science 102
Aerospace Engineering 66
Engineering Physics 52
Energy Engineering 45
Environmental Science & Engineering 37
Industrial Engineering & Operations Research 36

4. IIT KANPUR (Total Seats – 1,210)

BRANCH TOTAL SEATS
Computer Science & Engineering 129
Electrical Engineering 192
Mechanical Engineering 148
Civil Engineering 141
Chemical Engineering 105
Aerospace Engineering 66
Materials Science & Engineering 104
Earth Sciences 49
Biological Sciences & Bioengineering 51
Statistics & Data Science 54

5. IIT KHARAGPUR (Total Seats – 1,919)

BRANCH TOTAL SEATS
Computer Science & Engineering 112
Electronics & Electrical Comm. Eng. 95
Electrical Engineering 95
Mechanical Engineering 100
Civil Engineering 93
Aerospace Engineering 55
Chemical Engineering 84
Industrial & Systems Engineering 54
Mining Engineering 75
Ocean Engineering & Naval Architecture 68
Agricultural & Food Engineering 65
Metallurgical & Materials Engineering 74
Biotechnology & Biochemical Engineering 45

6. IIT ROORKEE (Total Seats – 1,353)

BRANCH TOTAL SEATS
Computer Science & Engineering 109
Electronics & Communication Eng. 109
Electrical Engineering 158
Mechanical Engineering 150
Civil Engineering 190
Chemical Engineering 121
Engineering Physics 50
Metallurgical & Materials Engineering 95
Production & Industrial Engineering 74
Data Science & Artificial Intelligence 40
Biosciences & Bioengineering 45

7. IIT HYDERABAD (Total Seats – 630)

BRANCH TOTAL SEATS
Computer Science & Engineering 65
Electrical Engineering 65
Mechanical Engineering 65
Civil Engineering 60
Chemical Engineering 50
Engineering Physics 40
Biomedical Engineering 25
Biotechnology & Bioinformatics 30
Materials Science & Metallurgical Eng. 45
Artificial Intelligence 45
Mathematics & Computing 35

8. IIT GUWAHATI (Total Seats – 962)

BRANCH TOTAL SEATS
Computer Science & Engineering 115
Electronics & Communication Eng. 105
Electrical Engineering 65
Mechanical Engineering 110
Civil Engineering 110
Chemical Engineering 95
Biosciences & Bioengineering 75
Chemical Science & Technology 55
Engineering Physics 65
Mathematics & Computing 65
Data Science & Artificial Intelligence 35

9. IIT (BHU) VARANASI (Total Seats – 1,589)

BRANCH TOTAL SEATS
Computer Science & Engineering 99
Electronics Engineering 105
Electrical Engineering 115
Mechanical Engineering 148
Civil Engineering 120
Chemical Engineering 156
Mining Engineering 131
Metallurgical Engineering 108
Ceramic Engineering 75
Pharmaceutical Engineering & Tech. 80
Mathematical Sciences 55

10. IIT INDORE (Total Seats – 480)

BRANCH TOTAL SEATS
Computer Science & Engineering 85
Electrical Engineering 85
Mechanical Engineering 85
Civil Engineering 55
Metallurgical Engineering & Materials Science 55
Chemical Engineering 55
Mathematics & Computing 40
Space Sciences & Engineering 20

11. IIT (ISM) DHANBAD (Total Seats – 1,125)

BRANCH TOTAL SEATS
Computer Science & Engineering 139
Electronics & Communication Engineering 124
Electrical Engineering 124
Mechanical Engineering 131
Mining Engineering 117
Petroleum Engineering 90
Civil Engineering 74
Chemical Engineering 55
Mining Machinery Engineering 56
Environmental Engineering 51
Engineering Physics 35
Applied Geology 29

12. IIT PATNA (Total Seats – 817)

BRANCH TOTAL SEATS
Computer Science & Engineering 87
Electrical & Electronics Engineering 87
Mechanical Engineering 87
Civil Engineering 71
Chemical Engineering 71
Artificial Intelligence & Data Science 50
Mathematics & Computing 50
Metallurgical & Materials Engineering 45
Engineering Physics 40
Mechatronics & Automation Engineering 40
Chemical Science & Technology 40

13. IIT GANDHINAGAR (Total Seats – 370)

BRANCH TOTAL SEATS
Computer Science & Engineering 50
Electrical Engineering 50
Mechanical Engineering 50
Civil Engineering 50
Chemical Engineering 50
Materials Engineering 40
Artificial Intelligence 40
Mathematics & Computing 40

14. IIT MANDI (Total Seats – 520)

BRANCH TOTAL SEATS
Computer Science & Engineering 85
Electrical Engineering 85
Mechanical Engineering 80
Civil Engineering 50
Data Science & Engineering 50
Engineering Physics 40
Micro-electronics & VLSI 35
General Engineering 35
Bioengineering 30
Mathematics & Computing 30

15. IIT JODHPUR (Total Seats – 610)

BRANCH TOTAL SEATS
Computer Science & Engineering 80
Electrical Engineering 80
Mechanical Engineering 80
Civil & Infrastructure Engineering 60
Chemical Engineering 60
Materials Engineering 60
Artificial Intelligence & Data Science 55
Bioengineering 45
Physics with Specialization 45
Mathematics & Computing 45

NEET Related Links

Question Papers for NEET Exam

Sample Papers

Science Assignments

Mathematics Assignments

Start Preparation
With US!

Registration Form new

Highest And Average Salary Package Offered At The Top 10 IIT College

We have provided below the highest and average salary package offered at the Top 10 IIT in India:

Institute Highest CTC Average CTC
IIT Madras INR 70 LPA INR 20.58 LPA
IIT Delhi INR 33 LPA INR 22.69 LPA
IIT Bombay >INR 1 CPA INR 25 LPA
IIT Kanpur INR 62.28 LPA INR 11.02 LPA
IIT Kharagpur INR 15 LPA INR 11.23 LPA
IIT Roorkee INR 1.8 CPA INR 10.40 LPA
IIT Guwahati INR 2.5 CPA INR 21.41 LPA
IIT Hyderabad INR 65 LPA INR 23 LPA
IIT Dhanbad INR 46.2 LPA INR 10 LPA
IIT Indore INR 65 LPA INR 22.92 LPA

Frequently Asked Questions on IIT Ranking 2026

1. What is the NIRF ranking for IITs in 2026?
The NIRF 2026 ranking for IITs is expected to follow consistent historical trends, where IIT Madras, IIT Delhi, and IIT Bombay remain among the top-ranked institutes. The ranking is released annually by the Ministry of Education based on teaching quality, research output, placements, and perception. Final rankings for 2026 are published on the official NIRF portal.


2. Which are the top IIT colleges in India as per latest rankings?
Based on recent NIRF trends leading into 2026, the top IIT colleges in India include:

  • 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

These institutes consistently rank at the top due to strong academics, research funding, and high placement records.


3. How are IIT rankings calculated under NIRF?
NIRF rankings are calculated using five major parameters:

  • Teaching, Learning & Resources (TLR)
  • Research & Professional Practice (RP)
  • Graduation Outcomes (placements, results)
  • Outreach & Inclusivity
  • Perception (academic and employer reputation)

Each parameter carries a specific weightage, making the ranking data-driven and transparent.


4. Is NIRF ranking important for choosing an IIT?
Yes, NIRF ranking is an important benchmark, but it should not be the only deciding factor. Students should also consider:

  • Branch-specific placement data
  • Cut-off trends in JEE Advanced
  • Internship and research opportunities
  • Campus facilities and industry exposure

A lower-ranked IIT with a strong branch (like CSE) can sometimes offer better outcomes than a higher-ranked IIT with a weaker branch.


5. Which IIT has the best placements in 2026?
Top IITs like IIT Bombay, IIT Delhi, and IIT Madras continue to report the highest placement packages in 2026, especially in Computer Science, AI, and Data Science roles. However, placement outcomes vary significantly by branch, skillset, and market conditions.


6. How many IITs are there in India in 2026?
As of 2026, there are 23 IITs in India, all recognized as Institutes of National Importance under the Institutes of Technology Act, 1961. These institutes collectively offer over 17,000+ undergraduate seats across various engineering disciplines.


7. What is the admission process for top IIT colleges in India?
Admission to IITs is conducted through a two-stage process:

  1. Qualify JEE Main
  2. Clear JEE Advanced

Final seat allocation is done through JoSAA counselling based on rank, preferences, and seat availability.


8. Do newer IITs rank lower than older IITs?
Generally, older IITs (like IIT Madras, IIT Delhi, and IIT Bombay) rank higher due to established infrastructure, alumni networks, and research output. However, newer IITs are improving rapidly in terms of placements and academic quality.


9. Can NIRF rankings change every year?
Yes, NIRF rankings can change annually based on updated data such as research output, faculty strength, placements, and perception scores. While top IITs remain relatively stable, mid-tier rankings often shift.


10. Where can I check the official IIT ranking list for 2026?
You can check the official NIRF 2026 rankings on the government portal managed by the Ministry of Education. It provides detailed ranking data, score breakdowns, and methodology for all IITs.