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 |
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:
- Qualify JEE Main
- 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.