List of Top IITs in India 2026: NIRF Ranking, Courses, Seats, Fees & Placement

List of Top IITs in India 2026: NIRF Ranking, Courses, Seats, Fees & Placement

5 mins read2.7M Views 28 Comments
CallCall 8585951111Got Doubts?
Updated on Sep 14, 2026 14:45 IST
Check list of top IITs in India 2026 with latest NIRF ranking. Also check course, fees and total seats details for all IITs. Eight of the 23 IITs feature in the Top 10 of the NIRF engineering ranking. Get detailed ranking about about old IITs; IIT Kharagpur, IIT Bombay, IIT Madras, IIT Kanpur, IIT Delhi, IIT Guwahati, IIT Roorkee and new IITs.

Nine of the 23 IITs feature in the Top 10 of the NIRF engineering ranking and IIT Madras is the top IIT in India for the 9th consecutive term, as per NIRF Engineering Ranking 2025. Check list of all IITs in India with details on ranking. Also check IITs BTech total seats, number of B.Tech courses offered, and links to important information such as cut-offs, placements, admission process & course fees.

List of IITs in India 2026: The total number of IITs in India is 23. As per the NIRF ranking 2025 engineering, 9 IITs are placed in the top 10 engineering colleges in India with IIT Madras as the top IIT in India. To get admission in IITs, candidates have to qualify JEE Mains and JEE Advanced exam.

The IITs are autonomous public institutes of higher education and are governed by the Institutes of Technology Act 1961 which declares the IITs as "Institutions of National Importance". They are considered the premier engineering colleges in India, and it is extremely competitive to get admission into their BTech programs. In 2026, the total number of BTech seats in all the IITs put together is around 18,160. So of all the students appearing for JEE Advanced, less than 1% finally get admission into one of the IITs.

LATEST:

Table of contents
  • NIRF Engineering Ranking 2025: Top IITs in India
  • List of Programs offered at IITs 2026
  • Entrance Exams For Admission To IITs
  • Seats and Courses in BTech Programmes at Top Ranking IITs
  • JoSAA IIT Cutoff 2026: Check Opening and Closing Ranks (All Categories)

NIRF Engineering Ranking 2025: Top IITs in India

The NIRF engineering ranking 2026 will be released soon. IIT NIRF ranking 2026 will be a part of broader engineering NIRF ranking. As per NIRF engineering ranking 2025, nine of the 23 IITs feature in the Top 10. The NIRF ranking of engineering colleges is based broadly on five parameters, namely 1) Teaching and Learning Resources, 2) Graduation Outcome, 3) Perception, 4) Outreach and Inclusivity and 5) Research and Professional Practice. The list of 23 IITs and their NIRF ranks stands as follows:

Name of Institute NIRF Ranking 2025 NIRF Ranking 2024 NIRF Ranking 2023
IIT Madras 1 1 1
IIT Delhi 2 2 2
IIT Bombay 3 3 3
IIT Kanpur 4 4 4
IIT Kharagpur 5 5 6
IIT Roorkee 6 6 5
IIT Hyderabad 7 8 8
IIT Guwahati 8 7 7
IIT BHU 10 10 15
IIT Indore 12 16 14
IIT ISM Dhanbad 15 15 17
IIT Patna 19 34 41
IIT Gandhinagar 25 18 18
IIT Mandi 26 31 33
IIT Jodhpur 27 28 30
IIT Ropar 32 22 22
IIT Bhubaneshwar 39 54 27
IIT Jammu 56 62 67
IIT Tirupati 57 61 59
IIT Palakkad 64 64 69
IIT Bhilai 72 73 81
IIT Dharwad 77 Not in top 100 93

Also Read: MHRD Ranking of Colleges in India

⚡ Check All IITs Branchwise Placement Report 2025

Select the right college basis NIRF Ranking and Placement Data.

📄 Download PDF

List of Programs offered at IITs 2026

The IITs are best known for offering world-class undergraduate and postgraduate engineering programmes. Some of the popular engineering programmes offered by IITs include Computer Science Engineering, Civil Engineering, Electrical Engineering and Mechanical Engineering. However, besides engineering, some IITs also offer other design and business management programmes. Here is a list of all the programmes offered at IITs

UG Programmes PG Programmes
Bachelor of Technology (B.Tech) Master of Science (MSc)
Bachelor of Science (BS) Dual Degree (MSc-PhD)
Dual Degree (B.Tech-M.Tech) Master of Technology (M.Tech)
Dual Degree (BS & MS) Master of Design (M.Des)
Bachelor of Architecture (B.Arch) Master of Business Administration (MBA)
Bachelor of Design (B.Des) Master of Philosophy (M.Phil)
  Joint MSc-PhD

Also Read: JEE Advanced Cutoff for Top IITs: Category and Course-Wise Cutoff for all IITs

Entrance Exams For Admission To IITs

Take a look at other entrance exams you need to appear in for admissions to various UG and PG level programmes offered at IITs. For admissions to B.Tech programmes, interested candidates need to appear for JEE Advanced. However, before appearing for this exam, it is mandatory for students to appear for JEE Main.

Courses Entrance Exams
B.Tech JEE Advanced
B.Tech-M.Tech (Dual Degree) JEE Advanced
B.Arch AAT
BS JEE Advanced
BS-MS JEE Advanced
B.Des UCEED
M.Tech GATE
MSc IIT JAM
Joint M.Tech/MCP-PhD GATE
M.Des CEED
MBA CAT
Joint MSc-PhD IIT JAM

Seats and Courses in BTech Programmes at Top Ranking IITs 

All IITs have different seat intakes, the number of courses offered, and cut-offs for those courses. The table below shows a consolidated view of IITs in India along with their BTech seat intake and the number of BTech courses offered. 

Name of IIT B.Tech Seats B.Tech Programmes
IIT Madras (IITM)  505 9
IIT Delhi (IITD)  799 11
IIT Bombay (IITB)  778 8
IIT Kharagpur (IITKGP)  690 15
IIT Kanpur (IITK) 713 8
IIT Roorkee (IITR)  879 11
IIT Guwahati (IITG)  702 10
IIT Hyderabad (IITH)  294 9
IIT (BHU) Varanasi  876 100
IIT Indore (IITI)  275 5
IIT Dhanbad (IITDHN)  919 13
IIT Bhubaneswar (IITBBS)  273 6
IIT Mandi  200 4
IIT Patna (IITP)  250 5
IIT Gandhinagar (IITGN)  194 6
IIT Ropar (IITRPR)  297 6
IIT Jodhpur (IITJ)  247 4
IIT Tirupati (IITTP)  180 5
IIT Bhilai (IIT C)  126 3
IIT Goa  97 3
IIT Jammu  154 5
IIT Dharwad  126 3
IIT Palakkad 260 6

JoSAA IIT Cutoff 2026: Check Opening and Closing Ranks (All Categories)

After appearing for JEE Advanced, the next step is to appear for Joint Seat Allocation Authority ( JoSAA) counselling. The authority manages and regulates the joint seat allocation for admissions to 23 IITs, 31 National Institutes of Technology (NITs), 23 Indian Institutes of Information Technology (IIITs) and 23 Other-Government Funded Technical Institutes (Other-GFTIs). Admissions to all the BTech programmes offered at IITs are done through this single-counselling platform. Check JoSAA opening and closing ranks 2026 below for each JoSAA round:

JoSAA 2026 round

IIT opening and closing ranks

JoSAA IIT Cutoff 2026 round 1

Download round 1 OR-CR 

JoSAA IIT Cutoff 2026 round 2

Download round 2 OR-CR 

JoSAA IIT Cutoff 2026 round 3

Download round 3 OR-CR  

JoSAA IIT Cutoff 2026 round 4

Download round 4 OR-CR   

JoSAA IIT Cutoff 2026 round 5

Download round 5 OR-CR 

Institutewise IIT BTech Cutoff

IIT Cutoffs
Indian Institute of Technology, Delhi Indian Institute of Technology Madras
Indian Institute of Technology, Bombay Indian Institute of Technology Mandi
Indian Institute of Technology, Kharagpur Indian Institute of Technology Roorkee
Indian Institute of Technology, (BHU) Varanasi, Uttar Pradesh Indian Institute of Technology Ropar
Indian Institute of Information Technology, Kanpur Indian Institute of Technology, Bhubaneswar, Odisha

Also Read :

JEE Advanced Application Form 2027 JEE Advanced 2027 Exam Date
JEE Advanced Syllabus 2027 JEE Advanced Exam Pattern 2027
Q&A Icon
Commonly asked questions
Q:   What is JEE Main cutoff for GFTIs?
A: 

The JEE Main cutoff for GFTIs is released by the JoSAA after the counselling is over. Candidates can check previous year JEE Main cutoff for GFTIs from the Shiksha page. The cutoff for GFTIs vary for various branches and also category of students.

Q:   What is JEE Mains cutoff for General Category?
A: 
YearGeneral (UR) Percentile
202693.4123549
202593.1023262
202493.2362181
202390.7788642
202288.4121383
202187.8992241
202090.3765335
201989.7548849
Q:   Is there any qualifying percentile in JEE Main result?
A: 

No. There is no qualifying percentile in JEE Main. However, the candidates who want to appear in JEE Advanced will have to get a minimum qualifying percentile in JEE Mains. This minimum qualifying percentile is announced with the JEE Main session 2 reult.

Q:   My rank in JEE Main does not resemble the JEE Mains marks vs percentile data. What should I do?
A: 

NTA does not release marks vs rank data officially. The data available on the internet is provided by various experts and is subject to changes due to various variables.

Q&A Icon
Commonly asked questions
Q:   Is a domicile Certificate required for admission to NITs?
A: 

Yes, candidates are required to submit proof of domicile in case availing the home-state quota in NITs. It is only NIT where admission is offered against the Home State quota.

Candidates home state is determined based on the state from which you appear for your 12th board exam and on the basis of the state to which you belong. 

Q:   Can I take admission in any institute if I do not get JEE Main cutoff marks?
A: 

Candidates who do not score above JEE Main cutoff marks are eligible to take admissions in NITs, IIITs and GFTIs but not IITs. To appear in the admission process for IITs, candidates need to get marks above than the JEE Main cutoff and appear in JEE Advanced exam.

Q:   Which category has the lowest cutoff in JEE Mains exam?
A: 

As per the JEE Main cutoff data released by the NTA, PwD category has the lowest cutoff.

Q:   What is JEE Main cutoff for NITs?
A: 

The cutoff for NITs vary for various branches and also category of students. Specialised branches like computer Science and electronics engineering has higher cutoff in comparison to other branches. Similarly, JEE Main cutoff for general category candidates is higher in comparison to OBC-NCL and SC, ST candidates. Candidates can check the previous year JEE Main cutoff below for some top NITs and branches. For detailed cutoff report, candidates can check Shiksha page.

  • MNNIT Allahabad CSE Closing Rank Open Category: 5627 (Home State)
  • MNNIT Allahabad CSE Closing Rank Open Category: 4254 (Open)
  • MNIT Jaipur CSE Closing Rank Open Category: 5610 (Home State)
  • MNIT Jaipur CSE Closing Rank Open Category: 4631 (Open)