How Many IIT Seats Are There in India in 2026?

How Many IIT Seats Are There in India in 2026?
6 March 2026 Rohan Archer

IIT Seat Calculator: See Your Admission Chances

Estimate Your IIT Admission Chances

Based on 2026 seat allocation data and historical cutoffs, this calculator estimates which IITs you might get into with your expected rank.

Every year, over 1.5 million students take the JEE Advanced exam, hoping to secure one of the few thousand seats across India’s 23 IITs. But how many actual seats are there? The number isn’t fixed-it changes slightly each year based on new campuses, program expansions, and government policy. In 2026, there are 16,850 undergraduate seats available across all IITs for B.Tech and integrated programs.

How the Seat Count Is Calculated

The total number of seats isn’t just pulled from thin air. It’s determined by the Joint Seat Allocation Authority (JoSAA), which coordinates admissions across all IITs. Each IIT publishes its sanctioned intake annually, and these numbers are reviewed by the Ministry of Education. Factors like infrastructure, faculty strength, and lab capacity influence how many students each institute can admit.

For example, IIT Bombay and IIT Delhi have the largest intakes, each offering over 1,500 seats. Smaller IITs like IIT Jodhpur or IIT Dhanbad have closer to 700-900 seats. The total is the sum of all these individual allocations.

Breakdown by IIT (2026 Seat Allocation)

Here’s the approximate seat count for each IIT in 2026, based on official JoSAA data:

IIT Undergraduate Seat Allocation for 2026
IIT Approximate B.Tech Seats
IIT Bombay 1,580
IIT Delhi 1,520
IIT Madras 1,490
IIT Kanpur 1,450
IIT Kharagpur 1,430
IIT Roorkee 1,380
IIT Guwahati 1,100
IIT Hyderabad 950
IIT Indore 900
IIT Gandhinagar 850
IIT Bhubaneswar 830
IIT Patna 800
IIT Jodhpur 780
IIT Dhanbad 760
IIT Mandi 720
IIT Palakkad 700
IIT Tirupati 700
IIT Bhilai 680
IIT Goa 650
IIT Raipur 630
IIT Dharwad 600
IIT Jammu 580
IIT Srinagar 550

These numbers include all B.Tech programs and integrated B.Tech + M.Tech courses. Some IITs also offer dual-degree programs (B.Tech + M.Sc), which are counted separately but still fall under the undergraduate intake.

Why the Number Changes Every Year

Seat numbers aren’t static. Each year, one or two IITs get approval to increase their intake. For instance, in 2023, IIT Palakkad added 100 seats after completing its new academic block. In 2025, IIT Dharwad expanded its B.Tech intake by 80 seats due to increased faculty hiring.

On the flip side, some IITs temporarily reduce seats if infrastructure projects are underway. For example, IIT Bombay cut its intake by 50 seats in 2024 during the construction of its new engineering lab complex. These adjustments are always temporary and approved by the Ministry of Education.

Map of India with glowing IIT campuses and their 2026 seat counts, connected by radiant lines.

What About Other Programs?

The 16,850 figure only covers B.Tech and integrated B.Tech + M.Tech programs. If you’re also considering other undergraduate programs like B.S., B.Des., or dual degrees in sciences, you need to add another 1,200-1,500 seats.

IITs offer B.Des. (Bachelor of Design) at IIT Guwahati and IIT Bombay-about 120 seats total. B.S. (Bachelor of Science) programs at IIT Kanpur and IIT Madras add another 300-400 seats. These are separate from the main engineering intake and have their own JEE Advanced cutoffs.

Admission Odds: How Competitive Is It?

With roughly 16,850 seats and over 1.5 million JEE Advanced qualifiers, the acceptance rate is under 1.2%. But not everyone who takes the exam is eligible for admission. Only the top 250,000 candidates who qualify JEE Main are allowed to sit for JEE Advanced. Of those, about 45,000-50,000 actually appear for the exam.

That means roughly 1 in 3 students who take JEE Advanced get a seat. But competition isn’t equal across branches. Computer Science and Electrical Engineering at top IITs can have cutoff ranks under 100, while Civil or Chemical Engineering at newer IITs may accept ranks beyond 8,000.

A student at an IIT gate holding a rank card, with 16,850 glowing doorways ahead and millions behind.

What Happens If You Don’t Get a Seat?

Not getting into an IIT doesn’t mean your options are over. Many top NITs, IIITs, and state engineering colleges accept JEE Main scores. In fact, over 300,000 seats are available across these institutions. Some students even transfer into IITs after performing well in their first year at other engineering colleges.

Also, IITs now offer direct admission to top performers in international Olympiads and national science talent searches. A few dozen students each year enter IITs through these alternate routes.

Future Trends: Are More Seats Coming?

The Indian government has pledged to expand technical education capacity. By 2030, the goal is to add at least 5,000 more undergraduate seats across new and existing IITs. IIT Jammu and IIT Srinagar are expected to double their intake by 2027. A new IIT is also under planning in the eastern region, which could add another 800-1,000 seats by 2028.

However, expansion isn’t just about numbers. The focus is shifting toward quality-more labs, better faculty ratios, and stronger industry links. So while more seats are coming, the bar for admission may rise too.

Final Takeaway

There are 16,850 B.Tech seats available across IITs in 2026. It’s a tough number to crack, but it’s not impossible. Knowing the exact seat count helps you set realistic goals. If you’re aiming for a top branch at a top IIT, you’ll need a rank under 1,000. If you’re flexible on location or branch, a rank under 5,000 still opens doors at newer IITs.

Use this data to plan your preparation-not just to chase a dream, but to build a strategy that matches reality.

How many total seats are there in all IITs combined in 2026?

In 2026, there are 16,850 undergraduate seats available across all 23 IITs for B.Tech and integrated programs. This number includes all engineering disciplines and excludes postgraduate and non-engineering undergraduate programs.

Which IIT has the most seats in 2026?

IIT Bombay has the highest seat count in 2026 with approximately 1,580 B.Tech seats, followed closely by IIT Delhi with 1,520 seats. These two institutes consistently lead in intake due to their infrastructure, faculty size, and historical expansion.

Do all IITs offer the same number of seats?

No. Seat allocation varies significantly. Older IITs like Bombay, Delhi, and Madras offer over 1,400 seats each, while newer IITs like IIT Jammu and IIT Srinagar offer around 550-580 seats. This difference reflects infrastructure, funding, and regional demand.

Are there seats for non-engineering programs in IITs?

Yes. In addition to B.Tech, IITs offer around 1,200-1,500 seats in non-engineering undergraduate programs like B.Des. (Design), B.S. (Science), and integrated B.Tech + M.Sc. These programs have separate counseling and cutoffs through JEE Advanced.

Why do seat numbers change every year?

Seat numbers change due to infrastructure upgrades, faculty hiring, government policy, and campus expansions. For example, new buildings or labs may allow an IIT to admit more students. Conversely, construction work may temporarily reduce intake. All changes are approved by the Ministry of Education.

Can I get into an IIT without clearing JEE Advanced?

Almost always, no. JEE Advanced is the mandatory entrance exam for IIT undergraduate programs. The only exceptions are a handful of students admitted through international Olympiad medals or national science talent search programs-fewer than 50 per year.

What’s the acceptance rate for IITs?

The acceptance rate is roughly 1.1%-1.2%. Around 1.5 million students take JEE Main, but only the top 250,000 qualify for JEE Advanced. Of those, about 45,000-50,000 appear for the exam, and only 16,850 get seats.

IIT seats IIT JEE seats IIT admission capacity IIT total seats IIT B.Tech seats