There are 23 IITs in India in 2026. Not all of them are equal, and your JEE Advanced rank will determine which ones you can realistically target. Understanding the differences before JoSAA choice filling can change your entire admission outcome.
This guide covers everything you need to know about the top IIT colleges in India 2026: NIRF rankings, JEE Advanced closing ranks for popular branches, actual placement packages, annual fees, and which IIT is the best choice for your career goals.
Admission to all IITs requires clearing JEE Advanced 2026, scheduled for May 17, 2026. Results come out June 1, 2026, and JoSAA counselling opens from June 2, 2026.
IITs at a Glance
| Particular | Details |
|---|---|
| Total IITs in India | 23 |
| Admission Exam | JEE Main + JEE Advanced |
| Counselling | JoSAA 2026 (from June 2, 2026) |
| Total B.Tech Seats | Approx. 17,000+ across all IITs |
| Annual Tuition Fees | Rs 2 to 3 Lakhs |
| No. 1 IIT (NIRF 2025) | IIT Madras |
| Governing Act | Institutes of Technology Act, 1961 |
| Status | Institutions of National Importance |
Top IIT Colleges in India 2026: NIRF Ranking
IIT Madras is the undisputed top IIT in India, ranked number 1 by NIRF for ten consecutive years in the Engineering category and seven consecutive years in the Overall category. It leads in research output, innovation, industry collaboration, and placements.
| IIT | Location | NIRF 2025 Rank (Engineering) | Established |
|---|---|---|---|
| IIT Madras | Chennai, Tamil Nadu | 1 | 1959 |
| IIT Delhi | New Delhi | 2 | 1961 |
| IIT Bombay | Mumbai, Maharashtra | 3 | 1958 |
| IIT Kanpur | Kanpur, Uttar Pradesh | 4 | 1959 |
| IIT Kharagpur | Kharagpur, West Bengal | 5 | 1951 |
| IIT Roorkee | Roorkee, Uttarakhand | 6 | 1847 |
| IIT Hyderabad | Hyderabad, Telangana | 7 | 2008 |
| IIT Guwahati | Guwahati, Assam | 8 | 1994 |
| IIT (BHU) Varanasi | Varanasi, Uttar Pradesh | 10 | 1919 |
| IIT Indore | Indore, Madhya Pradesh | 12 | 2009 |
Top IITs: Institute-wise Overview
IIT MadrasIIT Madras is India's most consistently ranked engineering institution. It is home to India's first and largest on-campus research park. Known for its strong academic ecosystem and industry connections across Chennai and Bangalore, it is particularly dominant in CSE, AI, Data Science, Chemical Engineering, and Ocean Engineering.
Average placement package: Rs 22 LPA overall, Rs 37.5 LPA for CSE. Highest package in 2025: Rs 4.3 Crore from Jane Street.
IIT BombayIIT Bombay is the most globally recognised Indian engineering institution. IIT Bombay's highest domestic salary package offered was Rs 1.68 crore, and the highest international offer was Rs 3.67 crore. The average salary was Rs 23.5 LPA. Companies like Amazon, Google, and McKinsey were among the top recruiters. 364 companies visited the campus, offering 1,475 jobs.
Known for its entrepreneurial culture, startup ecosystem, and strong alumni network. CSE at IIT Bombay has the most competitive JEE Advanced cutoff in India.
IIT DelhiIIT Delhi is the top choice for students targeting research, consulting, and finance careers due to its proximity to India's capital and strong government and corporate ties. According to 2024-25 statistics, IIT Bombay and IIT Delhi have the best CSE placements amongst all IITs. Average package at IIT Delhi is approximately Rs 36.9 LPA for CSE.
IIT KanpurIIT Kanpur is best known for its Mathematics and Computing (MnC) programme and its contribution to fundamental research. In the first phase, IIT Kanpur recorded 891 job offers, including pre-placement offers. The highest CTC offer was Rs 5.5 crore for a quantitative trader role. The average salary for BTech students was Rs 26.27 LPA, with CSE students getting around Rs 42.89 LPA.
IIT KharagpurThe oldest IIT in India, established in 1951. IIT Kharagpur has the largest campus among all IITs and is particularly strong in core engineering, management (through VGSoM), and law (through RGSOIPL). IIT Kharagpur had a strong start to its 2024-25 placement season, with over 750 job offers on the first day, including 13 overseas offers. The top payout was Rs 2.14 crore.
IIT RoorkeeOne of the oldest technical institutes in Asia (originally established in 1847). IIT Roorkee is particularly strong in Civil Engineering, Architecture, and Earthquake Engineering. Average package is approximately Rs 20 to 25 LPA with a median of Rs 15 to 20 LPA.
JEE Advanced 2025 Cutoff: CSE Branch (General Category, All India)
These are the closing ranks from the final JoSAA 2025 round for CSE under General category. Use these as a realistic benchmark for JoSAA 2026 choice filling.
| IIT | CSE Closing Rank (General, AI) | Electrical Closing Rank | Mechanical Closing Rank |
|---|---|---|---|
| IIT Bombay | 66 | 433 | 1,400 |
| IIT Delhi | 115 | 650 | 1,800 |
| IIT Madras | 170 | 800 | 2,300 |
| IIT Kanpur | 250 | 950 | 2,800 |
| IIT Kharagpur | 400 | 1,200 | 3,500 |
| IIT Roorkee | 500 | 1,500 | 4,200 |
| IIT Hyderabad | 700 | 2,000 | 5,500 |
| IIT Guwahati | 850 | 2,500 | 6,000 |
| IIT (BHU) Varanasi | 950 | 2,800 | 7,000 |
| IIT Indore | 1,200 | 3,500 | 9,000 |
| New IITs (avg) | 3,000 to 6,000 | 6,000 to 12,000 | 12,000 to 18,000 |
IIT Bombay, Delhi, and Madras are the most competitive, with General category ranks closing below 200 for CSE and often much lower. Older IITs like Kanpur, Kharagpur, Roorkee, Guwahati, and BHU Varanasi maintain relatively low closing ranks, often in the 250 to 1000 range.
The maximum any General category candidate needs for any seat in any IIT is approximately AIR 16,000. Beyond that, you are looking at NITs and IIITs.
IIT Placements 2025: Package Comparison
| IIT | Avg. Package (Overall) | Avg. Package (CSE) | Highest Package | Top Recruiters |
|---|---|---|---|---|
| IIT Bombay | Rs 23.5 LPA | Rs 35 to 42 LPA | Rs 3.67 Cr | Google, Jane Street, McKinsey |
| IIT Delhi | Rs 36.9 LPA (CSE) | Rs 36 to 42 LPA | Rs 1 Cr | Microsoft, Amazon, Goldman Sachs |
| IIT Madras | Rs 22 LPA | Rs 37.5 LPA | Rs 4.3 Cr | JP Morgan, Adobe, Texas Instruments |
| IIT Kanpur | Rs 26.27 LPA | Rs 42.89 LPA | Rs 5.5 Cr | Databricks, NVIDIA, Flipkart |
| IIT Kharagpur | Rs 18 to 20 LPA | Rs 28 to 35 LPA | Rs 2.14 Cr | Goldman Sachs, Google, Facebook |
| IIT Roorkee | Rs 20 to 25 LPA | Rs 25 to 32 LPA | Rs 1.5 Cr | Google, Microsoft, Uber |
| IIT Guwahati | Rs 25.75 LPA | Rs 28 to 35 LPA | Rs 2.4 Cr | Google, Microsoft, Bajaj |
| IIT Hyderabad | Rs 20 to 25 LPA | Rs 25 to 32 LPA | Rs 90 LPA | Amazon, Microsoft, Flipkart |
CSE consistently delivers the highest packages. Computer Science (CSE) has witnessed a 95 to 100 percent placement rate with the highest average package standing at Rs 40 LPA+, followed by Electrical (EE/ECE) with 85 to 92 percent placement rate.
Annual Fees at Top IITs
The annual cost borne by undergraduate students is around Rs 2.8 lakh per year. The government subsidises undergraduate fees by approximately 80%, and all MTech and PhD students receive scholarships.
| IIT | Annual Tuition Fees | Total 4-Year Cost (Approx.) |
|---|---|---|
| Old IITs (Bombay, Delhi, Madras, Kanpur, Kharagpur) | Rs 2 to 2.5 Lakhs | Rs 8 to 10 Lakhs |
| IIT Roorkee, IIT Guwahati | Rs 2 to 2.5 Lakhs | Rs 8 to 10 Lakhs |
| Newer IITs (2008 onwards) | Rs 2 to 3 Lakhs | Rs 8 to 12 Lakhs |
Fee waivers are available for SC/ST/PwD candidates (full tuition waiver) and for General/OBC students with family income below Rs 5 LPA through the Merit-cum-Means scholarship.
Popular Branches at IITs
Computer Science Engineering (CSE)The most competitive and highest-paying branch across all IITs. CSE at old IITs closes between AIR 66 (IIT Bombay) and AIR 950 (IIT BHU). For newer IITs, CSE closes between AIR 3,000 and 6,000. Placement rate is nearly 100% at top IITs.
Mathematics and Computing (MnC)Increasingly competitive, with closing ranks now close to or matching CSE at several IITs. Especially strong at IIT Delhi, IIT Bombay, and IIT Kanpur. Opens doors to quant finance, data science, and AI roles with packages comparable to CSE.
Electrical Engineering (EE) and Electronics (ECE)Strong placements in semiconductors, VLSI, hardware, and software. Closes between AIR 433 (IIT Bombay) and AIR 2,500 (IIT Guwahati) for General category. Excellent for students targeting chip design, embedded systems, or core tech.
Artificial Intelligence and Data ScienceNewer branches introduced at IITs in the past three to four years. AI and Data Science and MnC cutoffs now rival or exceed ECE/Electrical at most IITs. These branches are growing rapidly and offer some of the most in-demand career profiles.
Mechanical, Civil, and Chemical EngineeringCore engineering branches have wider closing ranks, typically between 1,400 and 10,000 depending on the IIT. Placements average Rs 8 to 15 LPA with strong acceptance into M.Tech programmes and PSU jobs through GATE.
Old IIT vs New IIT: What You Actually Need to Know
This question comes up every year during JoSAA. Here is a clear answer.
| Choice | When to Prefer It |
|---|---|
| Old IIT, lower branch (Mechanical, Civil) | If research, UPSC, or global MS/PhD is your goal. Brand value of IIT Bombay/Delhi remains unmatched regardless of branch. |
| New IIT, CSE | If software career is the goal, CSE at a newer IIT often outperforms Mechanical at an old IIT purely on placement outcomes. |
| Old IIT, CSE or EE | Best of all worlds. Aim here if your rank allows it. |
Even Mechanical or Chemical from IIT Bombay has elite non-core placements in consulting and finance. Better alumni network, IIT Bombay and IIT Delhi alumni networks are unmatched.
Which IIT Should You Target Based on Your Rank?
| JEE Advanced Rank | Realistic IIT Option |
|---|---|
| AIR 1 to 100 | IIT Bombay or IIT Delhi CSE |
| AIR 100 to 500 | IIT Madras, IIT Kanpur, IIT Bombay (non-CSE) |
| AIR 500 to 1,500 | IIT Kharagpur, IIT Roorkee, IIT Guwahati (CSE) |
| AIR 1,500 to 5,000 | New IITs CSE, old IITs core branches |
| AIR 5,000 to 10,000 | Newer IITs (Hyderabad, Indore, BHU) across branches |
| AIR 10,000 to 16,000 | Newest IITs in non-CSE branches |
| Beyond AIR 16,000 | NITs, IIITs through JEE Main |
Also read our Top NIT Colleges guide, IIT vs NIT vs IIIT comparison, and JoSAA Counselling 2026 guide to complete your JoSAA strategy.
Conclusion
The top IIT colleges in India 2026 are not just about rankings. IIT Madras leads NIRF, IIT Bombay leads global recognition, IIT Delhi leads industry connections, and IIT Kanpur leads in research and quant finance placements. Each has a distinct identity.
Your rank determines which IIT you can get. Your branch choice within that IIT determines your career outcome. The best strategy is always: highest possible branch at the best IIT your rank allows.
JEE Advanced 2026 is on May 17, 2026. Results come out June 1, 2026. JoSAA opens June 2, 2026. Plan your choice list now.
.
FAQs
Which is the number 1 IIT in India in 2026?
IIT Madras is the undisputed top IIT in India, ranked number 1 by NIRF for ten consecutive years in the Engineering category.
What JEE Advanced rank is needed for IIT Bombay CSE?
The last round closing rank for General category students for CSE at IIT Bombay was 66 in JoSAA 2025. You need to be within approximately the top 66 to 70 ranks in JEE Advanced General category.
How many IITs are there in India in 2026?
There are 23 IITs in India. All are centrally funded government institutions recognised as Institutions of National Importance under the Institutes of Technology Act, 1961.
What is the annual fee at IIT Bombay or IIT Delhi?
Annual tuition fees at top IITs are approximately Rs 2 to 2.5 Lakhs. Total 4-year cost including hostel and mess is approximately Rs 8 to 10 Lakhs. SC/ST/PwD students get full tuition fee waivers.
Which IIT has the best placements?
IIT Kanpur had the highest average CSE package at Rs 42.89 LPA in 2025, while IIT Madras received the highest package offer of Rs 4.3 Crore. IIT Bombay and IIT Delhi consistently attract the highest number of top recruiters including Google, Microsoft, Jane Street, and Goldman Sachs.
Is a lower branch at IIT Bombay better than CSE at a new IIT?
Even Mechanical or Chemical from IIT Bombay has elite non-core placements in consulting and finance, and its alumni network is unmatched. For a research or global career, lower branch at IIT Bombay is often better. For a pure software career, CSE at a newer IIT may give better placement outcomes.

