Banner 0
Banner 1
Banner 2
Banner 3
Banner 4
Banner 5
Banner 6
Banner 7
Banner 8
Banner 9
Banner 10
AI Mentor
Book Online Demo
Try Test

List of IITs in India 2026 — All 23 IITs, Ranking, Seats, Fees and Admission

By rohit.pandey1

|

Updated on 6 Apr 2026, 12:26 IST

There are 23 IITs in India in 2026. IIT Madras is ranked number 1 among all IITs as per NIRF 2025. The total BTech seats across all 23 IITs is approximately 17,385 for the 2026 academic year. Admission to all IITs is through JEE Advanced, followed by JoSAA counselling.

If you cleared JEE Advanced 2026 and are now deciding which IIT to target during JoSAA counselling, this page gives you everything in one place — rankings, seats per IIT with category breakdown, fees, placements, branch-wise best IIT, and the rank you need for each.

Fill out the form for expert academic guidance
+91
Student
Parent / Guardian
Teacher
submit

List of IITs in India 2026 Overview

DetailInformation
Total IITs in India23
Number 1 IIT (NIRF 2025)IIT Madras
Oldest IITIIT Kharagpur (1951)
Total BTech Seats (Approx.)17,385
Admission ThroughJEE Advanced + JoSAA Counselling
Seats Reserved for OBC-NCL27%
Seats Reserved for SC15%
Seats Reserved for ST7.5%
Seats Reserved for EWS10%
Female Supernumerary Seats20% additional
Total Budget Allocation (FY 2026–27)₹12,123 crore
Overseas CampusIIT Madras Zanzibar (Tanzania)

Complete List of All 23 IITs in India 2026

The table below gives the complete list of all IITs in India with their location, founding year, state, and NIRF 2025 rank.

Unlock the full solution & master the concept
Get a detailed solution and exclusive access to our masterclass to ensure you never miss a concept
#IIT NameLocationStateFoundedNIRF 2025 Rank
1IIT MadrasChennaiTamil Nadu19591
2IIT DelhiNew DelhiDelhi19632
3IIT BombayMumbaiMaharashtra19583
4IIT KanpurKanpurUttar Pradesh19594
5IIT KharagpurKharagpurWest Bengal19515
6IIT RoorkeeRoorkeeUttarakhand1847 (IIT 2001)6
7IIT GuwahatiGuwahatiAssam19947
8IIT HyderabadHyderabadTelangana20088
9IIT IndoreIndoreMadhya Pradesh20099
10IIT GandhinagarGandhinagarGujarat200811
11IIT JodhpurJodhpurRajasthan200814
12IIT PatnaPatnaBihar200819
13IIT RoparRoparPunjab200822
14IIT BhubaneswarBhubaneswarOdisha200823
15IIT MandiMandiHimachal Pradesh200927
16IIT (ISM) DhanbadDhanbadJharkhand1926 (IIT 2016)10
17IIT Varanasi (BHU)VaranasiUttar Pradesh1919 (IIT 2012)8
18IIT TirupatiTirupatiAndhra Pradesh201528
19IIT PalakkadPalakkadKerala201530
20IIT DharwadDharwadKarnataka201633
21IIT BhilaiBhilaiChhattisgarh201635
22IIT GoaGoaGoa201637
23IIT JammuJammuJ&K201640

IIT Ranking 2026 — NIRF and QS World Rankings

NIRF Ranking 2025 — Top 10 IITs

NIRF (National Institutional Ranking Framework) evaluates IITs on five parameters: Teaching and Learning Resources, Research and Professional Practice, Graduation Outcomes, Outreach and Inclusivity, and Perception.

NIRF RankIITOverall Score
1IIT Madras91.69
2IIT Delhi88.08
3IIT Bombay83.96
4IIT Kanpur82.56
5IIT Kharagpur78.49
6IIT Roorkee71.46
7IIT Guwahati66.85
8IIT Hyderabad63.10
9IIT Indore59.88
10IIT (ISM) Dhanbad57.44

QS World University Rankings 2026 — IITs

QS World RankIIT
123IIT Delhi
129IIT Bombay
180IIT Madras
215IIT Kharagpur
222IIT Kanpur

Five IITs are ranked within the top 100 in QS World Engineering Rankings 2026.

Ready to Test Your Skills?
Check Your Performance Today with our Free Mock Tests used by Toppers!
Take Free Test

List of Old IITs vs New IITs — What Is the Difference?

This is one of the most important distinctions for a student choosing IITs during JoSAA counselling. The 23 IITs are broadly divided into three generations based on when they were established.

The 7 Old IITs (Tier 1 — Most Preferred)

These are the original IITs established before 2000. They have the strongest research infrastructure, placement records, alumni networks, and global recognition.

cta3 image
create your own test
YOUR TOPIC, YOUR DIFFICULTY, YOUR PACE
start learning for free
IITFoundedKnown For
IIT Kharagpur1951Oldest, largest campus, diverse branches
IIT Bombay1958Top placements, strong industry connect
IIT Madras1959NIRF #1, top research output
IIT Kanpur1959Best for CSE and EE research
IIT Delhi1963Best location, top recruiters
IIT Roorkee2001 (IIT)Civil and structural engineering
IIT Guwahati1994Best IIT in Northeast, growing fast

The Second-Generation IITs (Tier 2 — Strong and Growing)

Established between 2001 and 2009. These IITs have now completed 15+ years of operation, have established faculties, strong placement records, and dedicated campuses.

IIT Hyderabad, IIT Gandhinagar, IIT Jodhpur, IIT Patna, IIT Ropar, IIT Bhubaneswar, IIT Mandi, IIT (ISM) Dhanbad, IIT Varanasi (BHU).

Best Courses for You

JEE

JEE

NEET

NEET

Foundation JEE

Foundation JEE

Foundation NEET

Foundation NEET

CBSE

CBSE

Best among these: IIT Hyderabad is consistently ranked highest among second-generation IITs at NIRF rank 8. IIT Indore follows at NIRF rank 9. Both have strong CSE placements and research output.

List of New IITs in India

Established between 2015 and 2016. IIT Tirupati, IIT Palakkad, IIT Dharwad, IIT Bhilai, IIT Goa, IIT Jammu. These IITs are still building permanent campuses and full faculty strength. Placements are improving but not yet at par with older IITs.

Ready to Test Your Skills?
Check Your Performance Today with our Free Mock Tests used by Toppers!
Take Free Test

Should you join a new IIT? Yes — if your alternative is a mid-ranked NIT. An IIT degree from any of the 23 institutions carries significantly more weight than an NIT degree for placements, higher studies abroad, and research opportunities.

cta3 image
create your own test
YOUR TOPIC, YOUR DIFFICULTY, YOUR PACE
start learning for free

State-wise List of IITs in India

StateIIT
Tamil NaduIIT Madras
DelhiIIT Delhi
MaharashtraIIT Bombay
Uttar PradeshIIT Kanpur, IIT Varanasi (BHU)
West BengalIIT Kharagpur
UttarakhandIIT Roorkee
AssamIIT Guwahati
TelanganaIIT Hyderabad
Madhya PradeshIIT Indore
GujaratIIT Gandhinagar
RajasthanIIT Jodhpur
BiharIIT Patna
PunjabIIT Ropar
OdishaIIT Bhubaneswar
Himachal PradeshIIT Mandi
JharkhandIIT (ISM) Dhanbad
Andhra PradeshIIT Tirupati
KeralaIIT Palakkad
KarnatakaIIT Dharwad
ChhattisgarhIIT Bhilai
GoaIIT Goa
Jammu & KashmirIIT Jammu

Total Seats in IITs 2026 — BTech Category-wise

The total BTech seats across all 23 IITs is approximately 17,385. The table below gives the seat intake for each IIT along with the category-wise distribution that applies uniformly across all IITs.

IIT-wise BTech Seat Intake 2026

IITTotal BTech Seats (Approx.)
IIT Kharagpur1,591
IIT Bombay1,202
IIT Madras1,121
IIT Delhi1,086
IIT Kanpur896
IIT Roorkee1,208
IIT Guwahati786
IIT (ISM) Dhanbad1,118
IIT Varanasi (BHU)1,350
IIT Hyderabad380
IIT Gandhinagar330
IIT Jodhpur390
IIT Patna420
IIT Ropar320
IIT Bhubaneswar360
IIT Mandi310
IIT Indore370
IIT Tirupati300
IIT Palakkad280
IIT Dharwad240
IIT Bhilai240
IIT Goa200
IIT Jammu280
Total~17,385

Category-wise Seat Distribution In IITs 

CategoryReservation PercentageSeats out of 100
Open / General45%45
OBC-NCL27%27
EWS10%10
SC15%15
ST7.5%7.5
PwD (horizontal)5%5 (across all categories)
Female supernumerary20% additionalExtra seats added above total

Important note on female seats: The 20% female reservation is supernumerary — meaning it adds seats on top of the regular intake rather than cutting into the existing seats. This effectively increases the total seat count for female candidates without reducing seats for other candidates.

IIT Fees 2026 — BTech Total Fee Across All IITs

IIT fees are heavily subsidised by the Government of India, which covers approximately 80% of the actual cost of education.

IITAnnual Tuition FeeTotal 4-Year Tuition Fee
IIT Bombay₹2,30,200₹9,20,800
IIT Delhi₹2,29,100₹9,16,400
IIT Madras₹1,12,663₹4,50,652
IIT Kanpur₹2,12,200₹8,48,800
IIT Kharagpur₹1,48,700₹5,94,800
IIT Roorkee₹2,22,000₹8,88,000
IIT Guwahati₹2,24,350₹8,97,400
New IITs (avg.)₹1,00,000–₹2,00,000₹4,00,000–₹8,00,000

Including hostel, mess, and other charges, the total annual cost at most IITs ranges from ₹2.5 lakh to ₹3.5 lakh per year. The total 4-year cost is approximately ₹10 lakh to ₹14 lakh for most students.

Fee waiver: Students from families with annual income below ₹1 lakh get full tuition fee waiver. Students with family income between ₹1 lakh and ₹5 lakh get 2/3rd fee waiver. SC/ST students pay no tuition fees at any IIT.

IIT Placement 2026 — Highest and Average Packages

IITs consistently produce the highest placement packages among all engineering colleges in India. The table below gives placement data from the most recent available placement season.

IITHighest Package (CTC)Average Package (CTC)Top Recruiters
IIT Bombay₹2.1 CPA (international)₹22–25 LPAGoogle, Microsoft, Uber, Goldman Sachs
IIT Delhi₹2.4 CPA (international)₹20–24 LPAMicrosoft, Amazon, DE Shaw, McKinsey
IIT Madras₹1.8 CPA (international)₹18–22 LPAGoogle, Samsung, Qualcomm, Flipkart
IIT Kanpur₹28.7 LPA (avg. highest)₹18–22 LPAMicrosoft, Google, ISRO, Goldman Sachs
IIT Kharagpur₹2.44 CPA (international)₹16–20 LPAMicrosoft, Amazon, IBM, Tata Group
IIT Roorkee₹1.2 CPA (international)₹15–18 LPAMicrosoft, Google, BHEL, L&T
IIT Hyderabad₹62 LPA₹17–20 LPAMicrosoft, Amazon, Google, Walmart
IIT Indore₹68 LPA₹25.45 LPAGood tech placements for CSE
New IITs (avg.)₹30–50 LPA₹8–14 LPAImproving year on year

CPA = Cost Per Annum (international offer)

Which IIT Is Best for CSE, EE, and Mechanical?

This is what most students actually want to know — not which IIT is ranked highest overall, but which is best for their specific branch. No competitor answers this clearly. Here is the breakdown.

Best IITs for Computer Science Engineering (CSE)

RankIITThe Reason
1IIT BombayHighest CSE placements, strongest tech alumni network, Google and Microsoft top recruiters
2IIT DelhiSecond-best CSE placements, excellent location advantage in Delhi NCR tech ecosystem
3IIT MadrasNIRF #1 overall, strong research + placements in CSE, Chennai tech hub
4IIT KanpurBest for CSE research and higher studies abroad
5IIT KharagpurStrong CSE + data science programs, large intake
Best new IIT for CSEIIT HyderabadHighest-ranked new IIT, strong CSE placements in Hyderabad's tech corridor

JEE Advanced rank needed for IIT Bombay CSE: Under AIR 100 (general category)

Best IITs for Electrical Engineering (EE/ECE)

RankIITWhy
1IIT KanpurStrongest EE research department in India
2IIT MadrasExcellent ECE + semiconductor research
3IIT DelhiStrong industry placements in EE/ECE
4IIT BombayEE with strong VLSI and electronics focus
5IIT KharagpurLarge EE intake, strong fundamentals focus

Best IITs for Mechanical Engineering

RankIITWhy
1IIT KharagpurLargest and most established Mechanical department
2IIT BombayStrong industry placements in Mechanical + Manufacturing
3IIT MadrasExcellent Mechanical + Aerospace programs
4IIT DelhiGood Mechanical placements in Delhi NCR manufacturing sector
5IIT RoorkeeHistorically strong in Civil and Mechanical

Best IITs for Chemical Engineering

IIT Bombay, IIT Madras, and IIT Kharagpur have the strongest Chemical Engineering departments. IIT Kanpur and IIT Delhi are also strong options.

How to Get Admission in IIT 2026 — Step by Step

Admission to BTech at any of the 23 IITs follows a fixed process with no exceptions.

Step 1 — Clear JEE Main 2026: Appear in JEE Main Session 1 (January) or Session 2 (April). Only the top 2.5 lakh candidates in JEE Main qualify for JEE Advanced. Your JEE Main score is not used for IIT admission directly — it is only the qualifying gate.

Step 2 — Clear JEE Advanced 2026: JEE Advanced 2026 is scheduled for May 17, 2026. It consists of two papers of 3 hours each. JEE Advanced is conducted by IIT Roorkee in 2026. Only students who cleared JEE Main and rank within the top 2.5 lakh are eligible to register.

Step 3 — Register for JoSAA Counselling JoSAA 2026 counselling is expected to begin in June 2026 after JEE Advanced results. Register at josaa.nic.in, fill in your IIT and branch preferences, lock your choices, and participate in seat allotment rounds.

Step 4 — Accept Seat and Pay Fees Once a seat is allotted, pay the seat acceptance fee to confirm your seat. Report to the allotted IIT with all required documents for document verification.

Eligibility criteria for IIT admission:

  • Must have passed Class 12 with Physics, Chemistry, and Mathematics
  • Minimum 75% in Class 12 for General/OBC/EWS (65% for SC/ST/PwD)
  • OR top 20 percentile in their respective board
  • Must have been born on or after October 1, 2001 (for General/OBC/EWS)
  • Maximum 2 attempts at JEE Advanced allowed

What Rank Is Needed for IIT 2026?

The rank required for IIT admission depends on which IIT and which branch you are targeting. Given below are the expected JEE Advanced 2026 opening ranks for key branches at top IITs based on 2025 trends.

BranchIITExpected Opening Rank (General)
CSEIIT BombayUnder 70
CSEIIT DelhiUnder 100
CSEIIT MadrasUnder 150
CSEIIT KanpurUnder 200
CSEIIT KharagpurUnder 350
CSEIIT RoorkeeUnder 500
EEIIT BombayUnder 200
EEIIT DelhiUnder 300
MechanicalIIT BombayUnder 600
MechanicalIIT DelhiUnder 900
Any branchIIT HyderabadUnder 3,500
Any branchIIT IndoreUnder 4,000
Any branchIIT GandhinagarUnder 4,500
Any branchNew IITs5,000–15,000

Key point: Admission to IITs is based on JEE Advanced rank, not JEE Main rank. A student who qualifies JEE Advanced with AIR 5,000 can get into a good branch at a new IIT. JEE Main rank only determines JEE Advanced eligibility.

Courses Offered at IITs Beyond BTech

IITs are not only BTech colleges. They offer a wide range of programmes across levels.

ProgrammeDurationAdmission Through
BTech4 yearsJEE Advanced + JoSAA
B.Arch5 yearsJEE Advanced + AAT
BS (dual degree with MSc)5 yearsJEE Advanced + JoSAA
MTech2 yearsGATE
MSc2 yearsIIT JAM
MBA2 yearsCAT
MDes2 yearsCEED
BDes4 yearsUCEED
PhD3–5 yearsGATE / Direct Interview

course

No courses found

FAQs: List of IITs in India 2026

How many IITs are there in India in 2026?

There are 23 IITs in India in 2026, all functioning under the Institutes of Technology Act 1961 and funded by the central government.

Which is the number 1 IIT in India?

IIT Madras is ranked number 1 in India as per NIRF 2025. It has held the top position for several consecutive years. IIT Delhi ranks second and IIT Bombay ranks third.

What are the 7 old IITs in India?

The seven old IITs are IIT Kharagpur, IIT Bombay, IIT Madras, IIT Kanpur, IIT Delhi, IIT Roorkee, and IIT Guwahati.

How many total BTech seats are there in all IITs?

The total BTech seats across all 23 IITs is approximately 17,385 for 2026. Of these, approximately 6,287 seats are allocated through JoSAA.

What is the total fee for BTech at IIT?

The total 4-year tuition fee at most IITs ranges from ₹4.5 lakh to ₹9.5 lakh depending on the IIT. Including hostel, mess, and other charges, the total cost is approximately ₹10 lakh to ₹14 lakh over 4 years. SC/ST students pay no tuition fees.

What rank is needed to get into IIT?

For the most sought-after branches like CSE at top IITs, a JEE Advanced rank under 100 (general category) is needed. For any branch at new IITs, a rank between 5,000 and 15,000 can secure admission. All ranks refer to JEE Advanced AIR, not JEE Main rank.

Which IIT is best for CSE in 2026?

IIT Bombay is widely considered the best IIT for CSE based on placement packages, recruiter quality, and alumni network. IIT Delhi and IIT Madras follow closely. Among new IITs, IIT Hyderabad has the strongest CSE program.

What is the highest package from IIT?

IIT Kharagpur recorded a highest package of ₹2.44 CPA (Cost Per Annum) in its most recent placement season, which was an international offer. IIT Bombay and IIT Delhi also regularly see international offers above ₹2 CPA. Domestic highest packages at top IITs typically range from ₹60 LPA to ₹1.5 CPA.

Is it worth joining a new IIT over a top NIT?

For most students, yes. Even the newest IIT carries the IIT brand, which opens more doors for higher studies abroad and research. If the alternative is a top NIT like NIT Trichy or NIT Warangal in a core branch, the comparison is closer. But for any other NIT, a new IIT is the better choice in most scenarios.

Can I get into IIT without JEE Advanced?

For BTech, no — JEE Advanced is the only route. For other programmes, IITs accept GATE (MTech), IIT JAM (MSc), CAT (MBA), UCEED (BDes), and CEED (MDes). PhD admissions can happen through direct interviews at many IITs.