Guidance & Admission Center
Insight Mentors
Indian Institutes of Technology

All IITs in India: fees, seats and closing ranks

23 IITs in 22 states and union territories, with NIRF rank, B.Tech seats, annual fee and the latest closing rank. Admission is through JEE Advanced and JoSAA counselling. The list also has IISc, which fills seats in the same JoSAA counselling.

IITs
23
Entrance exam
JEE Advanced
Seats (JoSAA 2026)
18,951
In the NIRF 2025 top 100
22

List of IITs

In NIRF 2025 rank order
IITs in India: NIRF rank, seats, fees and closing rank
NIRFInstituteClosing rank
1Indian Institute of Technology MadrasChennai, Tamil Nadu1,118 seats · ₹2,28,402 a year151CSE
2Indian Institute of Technology DelhiNew Delhi1,249 seats · ₹2,12,000 a year128CSE
3Indian Institute of Technology BombayMumbai, Maharashtra1,363 seats · ₹2,16,300 a year67CSE
4Indian Institute of Technology KanpurKanpur, Uttar Pradesh1,240 seats · ₹2,09,910 a year283CSE
5Indian Institute of Technology KharagpurKharagpur, West Bengal1,949 seats · ₹2,11,300 a year509CSE
6Indian Institute of Technology RoorkeeRoorkee, Uttarakhand1,353 seats · ₹2,21,100 a year587CSE
7Indian Institute of Technology HyderabadHyderabad, Telangana705 seats · ₹2,33,238 a year680CSE
8Indian Institute of Technology GuwahatiGuwahati, Assam962 seats · ₹2,23,402 a year822CSE
10Indian Institute of Technology (BHU) VaranasiVaranasi, Uttar Pradesh1,589 seats · ₹2,05,700 a year1,439CSE
12Indian Institute of Technology IndoreIndore, Madhya Pradesh560 seats · ₹2,15,800 a year1,676CSE
15Indian Institute of Technology (Indian School of Mines) DhanbadDhanbad, Jharkhand1,210 seats · ₹2,24,300 a year4,167CSE
19Indian Institute of Technology PatnaPatna, Bihar817 seats · ₹2,42,000 a year3,635CSE
25Indian Institute of Technology GandhinagarGandhinagar, Gujarat360 seats2,315CSE
26Indian Institute of Technology MandiMandi, Himachal Pradesh640 seats · ₹2,02,750 a year3,762CSE
27Indian Institute of Technology JodhpurJodhpur, Rajasthan750 seats · ₹2,40,000 a year3,755CSE
32Indian Institute of Technology RoparRupnagar, Punjab696 seats · ₹2,32,880 a year3,214CSE
39Indian Institute of Technology BhubaneswarBhubaneswar, Odisha502 seats · ₹2,22,548 a year4,899CSE
56Indian Institute of Technology JammuJammu, Jammu and Kashmir380 seats · ₹2,69,890 a year7,218CSE
57Indian Institute of Technology TirupatiTirupati, Andhra Pradesh254 seats · ₹2,06,300 a year6,030CSE
64Indian Institute of Technology PalakkadPalakkad, Kerala280 seats · ₹2,10,600 a year7,625CSE
72Indian Institute of Technology BhilaiBhilai, Chhattisgarh329 seats · ₹2,26,500 a year8,886CSE
77Indian Institute of Technology DharwadDharwad, Karnataka355 seats · ₹2,26,500 a year8,332CSE
101–150Indian Institute of Technology GoaPonda, Goa165 seats · ₹2,11,500 a year7,024CSE
–Indian Institute of ScienceBengaluru, Karnataka125 seats · ₹2,05,800 a year743Mathematics and Computing

Closing rank: JEE Advanced 2026, JoSAA round 5 (the last round), OPEN seats, gender-neutral pool, for the programme named under it. Seats are the JoSAA seat matrix total for all programmes. Fees are one year of B.Tech tuition and compulsory institute fees, without hostel and mess. Sources: JoSAA, each institute’s fee notice and NIRF India Rankings 2025.

A counsellor can tell you which IITs and branches are realistic for your rank and category, and help you order your JoSAA choices.

How admission to an IIT works

Every IIT admits B.Tech students on the JEE Advanced rank. Only candidates who rank high enough in JEE Main Paper 1 can sit JEE Advanced.

Seats are allotted by the Joint Seat Allocation Authority (JoSAA) in several rounds, on your All India Rank and the order of the choices you fill. You also need 75% in Class 12 (65% for SC, ST and PwD candidates) or a place in the top 20 percentile of your board.

IITs have no home-state quota: every seat is in the All India pool, with seats reserved for OBC-NCL, SC, ST, EWS and PwD candidates and a separate female-only pool in each programme.

Official sites: JoSAA. Rules can change each year, so read the current business rules before you fill your choices.

FAQs

How many IITs are there in India?

There are 23 IITs (Indian Institutes of Technology) in 22 states and union territories. 22 of the 24 institutes on this page are in the NIRF 2025 Engineering top 100. The list also has IISc, which fills seats in the same JoSAA counselling.

Which exam do I need for an IIT?

JEE Advanced. You must first rank high enough in JEE Main Paper 1 to be allowed to take it. Seats are then allotted through JoSAA counselling on the JEE Advanced rank.

What closing rank do I need for Computer Science at an IIT?

In JEE Advanced 2026 round 5, the OPEN (gender-neutral) closing rank for Computer Science and Engineering ranged from 67 at IIT Bombay to 8,886 at IIT Bhilai. Ranks for other categories and for the female-only pool are on each college page.

What are the fees at an IIT?

The annual B.Tech fee ranges from ₹2,02,750 to ₹2,69,890 across the 23 institutes we have a fee notice for (2026-27), without hostel and mess. Tuition waivers for SC, ST, PwD and low-income students are explained on each college page.

Which IITs are in Maharashtra?

IIT Bombay (Mumbai).