The Indian Institutes of Technology, popularly known as IITs, remain among the most sought-after engineering institutions in India.
For students preparing for JEE Advanced, getting into an IIT is often considered a major academic milestone. But choosing an IIT should not be based only on its overall ranking or reputation.
Different IITs have different strengths. IIT Madras has a strong position in engineering and research, IIT Bombay has a major technology and entrepreneurship ecosystem, IIT Delhi benefits from its location in the national capital, IIT Kanpur is known for its strong academic and research orientation, while IIT Kharagpur offers one of the country’s broadest ranges of academic programmes.
For students considering IIT admissions in 2026, there is another important point: the latest published NIRF Engineering ranking is India Rankings 2025. In that ranking, IIT Madras was ranked first, followed by IIT Delhi, IIT Bombay, IIT Kanpur and IIT Kharagpur.
This guide examines the top IITs in India for 2026, their rankings, popular courses, fee structures, placement information and what students should consider before choosing an IIT.
How Are IITs Ranked?
The National Institutional Ranking Framework (NIRF), released by India’s Ministry of Education, evaluates engineering institutions using several parameters.
These include:
- Teaching, Learning and Resources
- Research and Professional Practice
- Graduation Outcomes
- Outreach and Inclusivity
- Perception
Therefore, an IIT’s NIRF rank should not be interpreted as a direct ranking of its placement packages.
For example, an institution may score strongly because of research, teaching infrastructure and academic outcomes even if another IIT reports a higher salary in a particular placement cycle.
For this reason, students should consider ranking, branch, fees, placement outcomes, research opportunities, location and personal career goals together.
Top IITs in India According to NIRF Engineering Ranking
The latest published NIRF Engineering ranking gives the following positions to the leading IITs:
| IIT | NIRF Engineering Rank 2025 |
|---|---|
| IIT Madras | 1 |
| IIT Delhi | 2 |
| IIT Bombay | 3 |
| IIT Kanpur | 4 |
| IIT Kharagpur | 5 |
| IIT Roorkee | 6 |
| IIT Hyderabad | 7 |
| IIT Guwahati | 8 |
| IIT (BHU) Varanasi | 10 |
| IIT Indore | 12 |
IIT Madras therefore remains the highest-ranked IIT in the latest official Engineering ranking. IIT Roorkee is sixth, IIT Hyderabad seventh and IIT Guwahati eighth.
The list is useful for comparison, but students should not treat it as a definitive hierarchy for every engineering branch.
1. IIT Madras
NIRF Engineering Rank 2025: 1
IIT Madras is currently the highest-ranked engineering institution in India according to NIRF 2025.
It also ranked first overall among all institutions in India in the NIRF 2025 Overall category.
The institute is particularly prominent in engineering, technology, research and interdisciplinary education.
Popular Courses at IIT Madras
Students can pursue undergraduate programmes in areas such as:
- Aerospace Engineering
- Artificial Intelligence and Data Analytics
- Biotechnology
- Chemical Engineering
- Civil Engineering
- Computer Science and Engineering
- Electrical Engineering
- Engineering Physics
- Mechanical Engineering
- Metallurgical and Materials Engineering
- Naval Architecture and Ocean Engineering
IIT Madras also offers BS and dual-degree programmes.
Its academic ecosystem increasingly includes interdisciplinary areas such as data science, robotics, energy systems, biomedical engineering and advanced materials.
IIT Madras Fees 2026
For the 2026-27 B.Tech, B.S. and Dual Degree intake, IIT Madras lists ₹1,00,000 tuition fee per semester for Indian students in the standard fee category.
The institute’s total first-semester fee for General/OBC/EWS students with family income above ₹5 lakh is listed at ₹1,41,402, including applicable institute charges and refundable deposit. Students with lower family income and students belonging to SC/ST/PwD categories receive applicable tuition-fee remission.
This means students should not calculate IIT fees using tuition alone.
Hostel, mess and other expenses need to be considered separately.
Placements
IIT Madras conducts a structured placement and internship process involving students from B.Tech, dual-degree, M.Tech, M.A., M.Sc., M.S. and PhD programmes.
Its 2025-26 placement process is being coordinated through the institute’s placement and internship system.
Best suited for: Engineering, computer science, AI, research, technology and interdisciplinary innovation.
2. IIT Delhi
NIRF Engineering Rank 2025: 2
IIT Delhi is one of India’s leading engineering and research institutions.
Its location in New Delhi gives students access to a large ecosystem involving technology companies, government institutions, consulting firms, research organisations and startups.
IIT Delhi ranked second in Engineering and fourth overall in the NIRF 2025 rankings.
Popular Courses
Major undergraduate engineering areas include:
- Computer Science and Engineering
- Electrical Engineering
- Mechanical Engineering
- Civil Engineering
- Chemical Engineering
- Production and Industrial Engineering
- Textile Technology
- Engineering Physics
- Mathematics and Computing
- Biochemical Engineering and Biotechnology
The institute also offers dual-degree and interdisciplinary programmes.
Fees
IIT Delhi has published its 2026-27 fee structure for B.Tech and Dual Degree entrants through its Academic Office. Students should consult the official fee circular for the exact amount applicable to their category and programme.
As with other IITs, tuition remission is available under specified income and category conditions.
Placements
IIT Delhi has historically had strong recruitment across technology, consulting, finance, engineering and research-oriented roles.
Its NIRF 2025 data reports a median salary of ₹19.08 lakh per annum for the relevant four-year UG graduating cohort reported for 2023-24. The data also records students proceeding to higher studies.
Importantly, this is a median salary, not the highest package.
Best suited for: Computer science, mathematics and computing, electrical engineering, technology, consulting and entrepreneurship.
3. IIT Bombay
NIRF Engineering Rank 2025: 3
IIT Bombay is one of India’s most prominent technology institutions and has a particularly strong reputation in engineering, computer science, entrepreneurship, design and research.
It ranked third in Engineering and third overall in NIRF 2025.
Popular Courses
Students can choose from programmes including:
- Computer Science and Engineering
- Electrical Engineering
- Mechanical Engineering
- Aerospace Engineering
- Chemical Engineering
- Civil Engineering
- Engineering Physics
- Metallurgical Engineering and Materials Science
- Industrial Engineering and Operations Research
IIT Bombay also has a strong design ecosystem.
Fees for 2026
IIT Bombay’s official fee circular for the Autumn 2026-27 semester lists ₹1,34,150 in academic fees for General/EWS/OBC-NCL Indian students in the standard UG category, before adjustment of the applicable seat acceptance fee.
Hostel fees are listed separately, and the semester mess advance is ₹22,500. The academic fee structure is subject to applicable revisions.
Students from SC/ST/PwD categories have significant fee concessions, including tuition-fee exemption under the applicable rules.
Placements
IIT Bombay has a strong recruitment ecosystem involving technology companies, consulting firms, financial institutions, engineering companies and startups.
Its NIRF data should be used for meaningful comparisons rather than relying on media reports about a single exceptionally high package.
Best suited for: Computer science, engineering, finance, entrepreneurship, technology and design.
4. IIT Kanpur
NIRF Engineering Rank 2025: 4
IIT Kanpur is known for its strong academic environment, engineering education and research orientation.
It ranked fourth in the NIRF 2025 Engineering category.
Popular Courses
Major areas include:
- Computer Science and Engineering
- Electrical Engineering
- Mechanical Engineering
- Aerospace Engineering
- Civil Engineering
- Chemical Engineering
- Materials Science and Engineering
- Biological Sciences and Bioengineering
- Mathematics and Scientific Computing
- Physics
IIT Kanpur has also introduced a new undergraduate B.Cyber programme for the 2026 academic year, according to JoSAA’s 2026 information.
Placements
IIT Kanpur’s NIRF submission reports extensive undergraduate enrolment and placement activity.
The institute’s engineering NIRF data includes placement and higher-study outcomes for its graduating cohorts.
Students considering IIT Kanpur should pay particular attention to the academic environment and branch-specific outcomes rather than focusing only on the institute-wide placement number.
Best suited for: Computer science, mathematics, engineering research, aerospace and fundamental sciences.
5. IIT Kharagpur
NIRF Engineering Rank 2025: 5
IIT Kharagpur is one of India’s oldest IITs and has one of the broadest academic portfolios within the IIT system.
It ranked fifth in the latest NIRF Engineering ranking.
Popular Courses
Its academic offerings include:
- Computer Science and Engineering
- Electrical Engineering
- Electronics and Electrical Communication Engineering
- Mechanical Engineering
- Civil Engineering
- Chemical Engineering
- Aerospace Engineering
- Industrial and Systems Engineering
- Metallurgical and Materials Engineering
- Biotechnology
- Mining Engineering
- Ocean Engineering and Naval Architecture
It also has programmes in architecture, law, management and other disciplines.
Research and Innovation
IIT Kharagpur ranked fourth nationally in NIRF’s 2025 Innovation category, behind IIT Madras, IIT Bombay and IISc.
Best suited for: Engineering, architecture, research, technology, industrial systems and interdisciplinary study.
6. IIT Roorkee
NIRF Engineering Rank 2025: 6
IIT Roorkee has a long engineering tradition and is particularly strong in civil engineering, architecture, technology and applied sciences.
Popular Courses
Major programmes include:
- Civil Engineering
- Computer Science and Engineering
- Electrical Engineering
- Electronics and Communication Engineering
- Mechanical Engineering
- Chemical Engineering
- Biotechnology
- Engineering Physics
- Metallurgical and Materials Engineering
- Production and Industrial Engineering
- Architecture
IIT Roorkee Fees 2026
For new UG entrants in 2026-27, the institute lists ₹1,00,000 tuition per semester for General/Gen-EWS/OBC/OCI/PIO categories.
For the standard category, the published first-semester grand total is ₹1,55,550, including hostel, mess and other listed charges. For SC/ST/PwD students, the first-semester total shown is ₹55,550.
Placements
IIT Roorkee attracts recruiters across engineering, consulting, technology, finance and other sectors.
Its location and strong engineering legacy make it particularly relevant for students interested in infrastructure and traditional engineering as well as modern technology.
Best suited for: Civil engineering, architecture, computer science, engineering and research.
7. IIT Hyderabad
NIRF Engineering Rank 2025: 7
IIT Hyderabad is one of the newer IITs but has rapidly developed a strong academic and research profile.
It ranked seventh in NIRF Engineering 2025.
Popular Courses
Its undergraduate academic ecosystem includes:
- Computer Science and Engineering
- Artificial Intelligence
- Electrical Engineering
- Mechanical Engineering
- Civil Engineering
- Chemical Engineering
- Biomedical Engineering
- Biotechnology
- Materials Science
- Engineering Physics
The institute’s 2026 academic timetable includes programmes such as Artificial Intelligence, Biomedical Engineering, Biotechnology, Chemical Engineering, Civil Engineering, Computer Science and Engineering and Computational Engineering.
Fees
IIT Hyderabad’s published UG fee information shows ₹1,00,000 tuition per semester for the standard General/EWS/OBC category, with additional institute, hostel and mess charges. SC/ST/PwD students are exempt from tuition under the listed structure.
Best suited for: AI, computer science, electronics, biomedical engineering and emerging technologies.
8. IIT Guwahati
NIRF Engineering Rank 2025: 8
IIT Guwahati is the leading IIT in India’s Northeast and has developed strong academic and research programmes across engineering, science and design.
Popular Courses
Students can consider:
- Computer Science and Engineering
- Electronics and Communication Engineering
- Electrical and Electronics Engineering
- Mechanical Engineering
- Civil Engineering
- Chemical Engineering
- Biotechnology
- Engineering Physics
- Mathematics and Computing
- Data Science-related programmes
Fees in 2026
For B.Tech/B.Des/BS programmes, IIT Guwahati’s 2026 fee information lists ₹1,00,000 tuition per semester for General/GEN-EWS/OBC-NCL students outside the specified economically weaker categories.
The first-semester total for the standard category is listed at ₹1,65,250, including the applicable institute, hostel and other charges.
Students from SC/ST/PwD categories are exempt from tuition, while other income-based concessions are available according to the institute’s rules.
Best suited for: Computer science, electronics, engineering, design and interdisciplinary technology.
9. IIT (BHU) Varanasi
NIRF Engineering Rank 2025: 10
IIT (BHU) Varanasi combines the legacy of Banaras Hindu University with IIT-level engineering education.
It ranked tenth in the NIRF 2025 Engineering ranking.
Popular Courses
Major engineering areas include:
- Computer Science and Engineering
- Electronics Engineering
- Electrical Engineering
- Mechanical Engineering
- Civil Engineering
- Chemical Engineering
- Metallurgical Engineering
- Mining Engineering
- Pharmaceutical Engineering and Technology
The institute also offers integrated and dual-degree programmes.
Fees
IIT (BHU) publishes its fee structure through its Dean of Academic Affairs. Its official website identifies the applicable fee structures for B.Tech, B.Pharm, B.Arch, Integrated M.Tech and Integrated Dual Degree programmes.
Students should check the latest official fee document for their admission category before calculating their total four-year cost.
Best suited for: Core engineering, electronics, computer science, metallurgy, mining and interdisciplinary engineering.
10. IIT Indore
NIRF Engineering Rank 2025: 12
IIT Indore is another comparatively young IIT that has developed a strong academic and research profile.
It ranked 12th in Engineering in NIRF 2025.
The institute offers undergraduate programmes in areas including:
- Computer Science and Engineering
- Electrical Engineering
- Mechanical Engineering
- Engineering Physics
- Mathematics and Computing
Its smaller institutional scale can appeal to students seeking a research-oriented environment.
Best suited for: Computer science, electrical engineering, mathematics, physics and research.
IIT Fees in India 2026: How Much Does an IIT Degree Cost?
One of the biggest misconceptions about IIT fees is that every IIT charges exactly the same amount.
The broad tuition framework is similar, but total fees differ because institutes have different charges for hostels, mess, insurance, student facilities and other services.
For many General/OBC/EWS students without a tuition concession, annual tuition is approximately:
₹2 lakh per year
But the actual annual bill can be higher once hostel, mess, insurance and institute charges are included.
For example:
- IIT Madras lists ₹1 lakh tuition per semester for the standard category.
- IIT Bombay’s 2026 fee structure lists ₹1,34,150 in academic fees for the Autumn semester for the standard category, with hostel and mess charges separately listed.
- IIT Roorkee lists ₹1 lakh tuition per semester and a first-semester total of ₹1,55,550 for the standard category.
- IIT Guwahati lists ₹1 lakh tuition per semester and a first-semester total of ₹1,65,250 for the standard category.
IIT Fee Waivers and Remissions
IIT education can be significantly more affordable for eligible students.
Generally, tuition-fee benefits are available for:
- SC students
- ST students
- PwD students
- Students meeting specified family-income thresholds
For example, IIT Madras states that SC/ST/PwD students are exempt from tuition and that General/OBC-NCL/EWS students with annual family income below ₹1 lakh receive full tuition remission. Those with family income between ₹1 lakh and ₹5 lakh receive a two-thirds tuition remission.
Similar income-based concessions are reflected in fee structures at other IITs.
Therefore, students should never reject an IIT simply because they see the headline tuition figure.
Check the applicable fee waiver first.
How Do You Get Admission to an IIT in 2026?
For regular undergraduate engineering admissions, the primary pathway is:
JEE Main → JEE Advanced → JoSAA Counselling
A candidate must first qualify for JEE Advanced through the JEE Main eligibility process.
Admission to IITs is then based on JEE Advanced performance and the JoSAA seat-allocation process.
For 2026, JoSAA is managing admissions to 23 IITs along with other participating institutions. The authority states that admission to the academic programmes of these institutes is handled through the single JoSAA platform.
Students should also carefully read the 2026 institute-specific eligibility restrictions published through JoSAA.
Which IIT Is Best for Computer Science?
There is no universal answer.
For students targeting Computer Science and Engineering, IIT Bombay, IIT Delhi, IIT Madras, IIT Kanpur and IIT Kharagpur are among the most sought-after choices.
But branch preference matters enormously.
A student should ask:
Would I prefer Computer Science at IIT X or another engineering branch at IIT Y?
This is a personal decision.
For someone committed to software engineering, AI or technology, a strong CSE programme may be more relevant than choosing an IIT solely because it has a higher overall NIRF rank.
Which IIT Is Best for Core Engineering?
The answer depends on the discipline.
Civil Engineering
IIT Roorkee has a particularly strong historical association with civil engineering.
Aerospace Engineering
IIT Madras, IIT Bombay and IIT Kanpur offer strong options in aerospace-related education and research.
Mechanical Engineering
IIT Madras, IIT Bombay, IIT Delhi, IIT Kanpur and IIT Kharagpur are major choices.
Electrical Engineering
IIT Bombay, IIT Delhi, IIT Madras, IIT Kanpur and IIT Kharagpur are prominent options.
Chemical Engineering
IIT Bombay, IIT Madras, IIT Delhi and IIT Kharagpur are among the established choices.
Students should compare branch-specific curriculum, faculty, laboratories, research opportunities and placements, not just the institute rank.
IIT Placements: What Students Should Actually Look At
Placement statistics are one of the most searched IIT-related topics.
But students should be careful with numbers such as:
“IIT X offered a ₹1 crore package.”
A single highest package tells you very little about the average experience of the batch.
A better indicator is the median salary.
Median salary gives a more representative picture because it is less affected by a handful of exceptionally high offers.
For example, IIT Delhi’s NIRF 2025 data reports a median salary of ₹19.08 lakh per annum for its relevant four-year UG graduating cohort in the 2023-24 reporting year.
Students should also examine:
- Number of students graduating
- Number placed
- Number choosing higher studies
- Median salary
- Branch-wise outcomes
- Recruiter diversity
- Internship opportunities
And most importantly, placement statistics vary by branch.
CSE, electrical engineering, mathematics and computing, mechanical engineering and other branches can have very different recruitment patterns.
IIT Rankings vs Placements: Which Matters More?
Neither should be considered in isolation.
NIRF measures institutional performance across multiple dimensions, including teaching, research, graduation outcomes, inclusivity and perception.
Placement data answers a different question:
What happens to graduates entering the employment market?
Therefore, a student should combine both.
A sensible decision framework is:
40% Branch + 25% Career Outcomes + 15% Academic/Research Environment + 10% Location + 10% Personal Preference
This is not an official formula. It is simply a practical way to avoid choosing an IIT solely on its rank.
Top IITs in India 2026: Quick Comparison
| IIT | NIRF Engineering 2025 | Major Strengths |
|---|---|---|
| IIT Madras | 1 | Engineering, AI, research, technology |
| IIT Delhi | 2 | CSE, mathematics, technology, consulting |
| IIT Bombay | 3 | CSE, engineering, finance, entrepreneurship |
| IIT Kanpur | 4 | CSE, mathematics, aerospace, research |
| IIT Kharagpur | 5 | Broad engineering, architecture, research |
| IIT Roorkee | 6 | Civil, engineering, architecture |
| IIT Hyderabad | 7 | AI, CSE, emerging technologies |
| IIT Guwahati | 8 | CSE, electronics, design, engineering |
| IIT BHU | 10 | Core engineering, electronics, CSE |
| IIT Indore | 12 | CSE, mathematics, physics, research |
Ranking source: NIRF India Rankings 2025 Engineering.
How Should You Choose an IIT in 2026?
If you are fortunate enough to receive multiple IIT options, use the following order of questions.
1. What Branch Do You Want?
This should be your first consideration.
2. What Is Your Career Goal?
Software engineering, research, entrepreneurship, civil services, finance and core engineering can require different academic environments.
3. What Does the Curriculum Look Like?
Compare actual subjects rather than relying on the branch name.
4. What Are the Placement Outcomes?
Look at median salaries and branch-specific data.
5. What Research Opportunities Exist?
This matters particularly if you plan to pursue a master’s, PhD or R&D career.
6. What Will the Degree Cost?
Calculate tuition, hostel, mess, travel and other expenses after applicable fee waivers.
7. Do You Prefer a Particular Location?
Mumbai, Delhi, Chennai, Kanpur, Kharagpur, Roorkee, Hyderabad and Guwahati offer very different environments.
Final Verdict
The IIT system remains one of India’s strongest pathways into engineering, technology and research.
According to the latest published NIRF Engineering ranking, IIT Madras, IIT Delhi, IIT Bombay, IIT Kanpur and IIT Kharagpur occupy the top five positions, followed by IIT Roorkee, IIT Hyderabad and IIT Guwahati.
But there is no single “best IIT” for every student.
IIT Madras may be the highest-ranked engineering institute, but IIT Bombay may be the better fit for another student’s entrepreneurial ambitions. IIT Delhi may suit someone who values its Delhi ecosystem, while IIT Roorkee may be particularly attractive to a student interested in civil engineering.
Similarly, choosing IIT Hyderabad or IIT Guwahati over an older IIT should not automatically be viewed as a compromise if the newer institute offers the branch, curriculum and research environment that better match your goals.
For 2026 admissions, students should use JEE Advanced rank, branch preference, placement outcomes, academic environment, fees and long-term career goals together when making their final JoSAA choices.
The right question is not:
“Which IIT has the highest rank?”
It is:
“Which IIT and which branch give me the strongest platform for the career I want to build?”











