List of IITs in India - Ranking, Courses and Available Seats

Infinity Learn provides a comprehensive summary of IITs in India, including their MHRD-NIRF rankings for 2025, BTech seat intake, number of B.Tech courses offered, and essential links for information on cut-offs, placements, admission process, and course fees. Stay informed about the top engineering institutes in India with Infinity Learn.

The first Indian Institute of Technology (IIT) was established in 1951 in Kharagpur. Currently, there are 23 IITs, which are autonomous public higher education institutes governed by the Institutes of Technology Act of 1961. These institutes have been declared as “Institutions of National Importance.” Widely regarded as premier engineering colleges in India, admission into their BTech programs is highly competitive.

Fill out the form for expert academic guidance
+91

In 2025, the collective number of BTech seats available in all IITs is around 16,053. However, less than 1% of JEE Advanced applicants succeed in securing admission to an IIT. Impressively, as per the NIRF 2025 engineering rankings, eight IITs are placed among the top 10 engineering colleges in India. For further details, you can explore the list of the leading IITs in India.

List of All IITs in India

India is home to a total of 23 Indian Institutes of Technology (IITs), which are renowned for their excellence in engineering education. These institutes are spread across various locations in the country. Here is a table summarizing the list of all IITs in India, including their year of establishment, location, and the number of seats available for students:

Unlock the full solution & master the concept
Get a detailed solution and exclusive access to our masterclass to ensure you never miss a concept
IITs NameEstablished YearLocationNumber of Seats

IIT Kharagpur

1951Kharagpur1,360

IIT Bombay

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

IIT Madras

1959Chennai838

IIT Kanpur

1959Kanpur1,080

IIT Delhi

1961Delhi1,078

IIT Guwahati

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

IIT Roorkee

2001Roorkee1,160
IIT Hyderabad2008Hyderabad610
IIT Gandhinagar2008Gandhinagar500
IIT Patna2008Patna250
IIT Bhubaneswar2008Bhubaneswar350
IIT Ropar2008Ropar385
IIT Indore2009Indore260
IIT Mandi2009Mandi270
IIT (BHU) Varanasi2012Varanasi1,055
IIT Palakkad2015Palakkad200
IIT Tirupati2015Tirupati250
IIT Dhanbad2016Dhanbad962
IIT Bhilai2016Bhilai350
IIT Goa2016Goa150
IIT Jammu2016Jammu154
IIT Dharwad2016Dharwad120
IIT Jodhpur2020Jodhpur330

List of IIT College in India Rank Wise

Here is a list of the top 10 IIT colleges in India, ranked based on their reputation and academic excellence:

RankIITLocation
1IIT MadrasChennai
2IIT DelhiDelhi
3IIT BombayMumbai
4IIT KanpurKanpur
5IIT KharagpurKharagpur
6IIT RoorkeeRoorkee
7IIT GuwahatiGuwahati
8IIT HyderabadHyderabad
9IIT IndoreIndore
10IIT (BHU) VaranasiVaranasi

Above the mentioned list of top IIT colleges in India. These IITs are renowned for their rigorous academic programs and innovative research facilities, target these IITs by preparing from the top IIT JEE coaching institutes in Patna for students living in Patna. They attract some of the brightest minds from across the country. 

IITs offer a wide range of courses in engineering and technology, including popular disciplines such as Computer Science and Engineering, Electrical Engineering, Mechanical Engineering, and Civil Engineering.

JEE Main One-Stop Solution: Your complete guide to acing the JEE Main exam. Get Infinity Learn expert tips, study materials, and practice tests for success.

Programs that are covered in IITs

The programs offered by IITs hold immense importance in shaping the future of engineering students. These programs equip students with the necessary knowledge and skills to excel in their respective fields. Here is a detailed table highlighting the various programs offered by IITs, encompassing both undergraduate (UG) and postgraduate (PG) degrees:

Degree LevelPrograms Offered
UGBachelor of Technology (BTech)
 Dual Degree (BTech + MTech)
 Bachelor of Architecture (BArch)
 Integrated BTech + MTech
 Integrated MTech
 Bachelor of Science (BSc)
 Bachelor of Design (BDes)
 Bachelor of Business Administration (BBA)
 Bachelor of Arts (BA)
PGMaster of Technology (MTech)
 Master of Science (MSc)
 Master of Business Administration (MBA)
 Master of Design (MDes)
 Master of Architecture (MArch)
 Master of Philosophy (MPhil)
 Master of Science in Research (MSR)
 Master of Arts (MA)
 Master of Planning (MPlan)
 Doctor of Philosophy (PhD)

The BTech program is the flagship undergraduate degree, providing specialization in various engineering disciplines. Dual Degree programs offer a combination of BTech and MTech degrees, allowing students to gain expertise in their chosen field. The BArch program focuses on architectural design and planning. 

Integrated programs provide a seamless transition from UG to PG studies. Furthermore, IITs offer a range of PG programs, including MTech, MSc, MBA, MDes, MArch, MPhil, MSR, MA, MPlan, and PhD, enabling students to pursue advanced research and specialization in their respective domains.

Prepare for Class 12 JEE with our best online course for JEE. Comprehensive lessons, expert guidance, and flexible learning to ace your exam.

List of Exams to Get Admission into IITs

Here is a comprehensive table listing the various entrance exams conducted for admission to different programs in Indian Institutes of Technology (IITs), including both technical and non-technical courses:

Entrance ExamPrograms Offered
JEE Main (Joint Entrance Examination Main)BTech, BArch, Dual Degree (BTech + MTech), BPlan
JEE Advanced (Joint Entrance Examination Advanced)BTech, Integrated BTech + MTech, Dual Degree (BTech + MTech)
GATE (Graduate Aptitude Test in Engineering)MTech, ME, PhD, and direct admission to BTech in some cases
CAT (Common Admission Test)MBA and management programs in IITs
CEED (Common Entrance Examination for Design)MDes, PhD in Design
UCEED (Undergraduate Common Entrance Exam for Design)Bachelor of Design (BDes)
JAM (Joint Admission Test for M.Sc.)MSc, Integrated PhD, MSc-PhD Dual Degree
HSEE (Humanities and Social Sciences Entrance Exam)Integrated MA in Development Studies
IIT JAM (Indian Institutes of Technology Joint Admission Test for MSc)MSc, Integrated PhD, MSc-PhD Dual Degree
IIT JAM (Joint Admission Test for M.Sc.)MSc, Integrated PhD, MSc-PhD Dual Degree
IIT MDes (Indian Institutes of Technology Master of Design)MDes
IIT MSRI (Indian Institutes of Technology Master of Science in Research)MSRI
IIT EMBA (Indian Institutes of Technology Executive MBA)Executive MBA
IIT BDes (Indian Institutes of Technology Bachelor of Design)BDes
IIT MArch (Indian Institutes of Technology Master of Architecture)March
IIT MPhil (Indian Institutes of Technology Master of Philosophy)MPhil

List of IITs in Foreign Countries

These countries have been selected based on their rankings on key parameters and recommendations from the committee led by Dr K Radhakrishnan, the chairperson of the IIT Council standing committee.

  • United Kingdom (UK)
  • United Arab Emirates (UAE)
  • Egypt
  • Saudi Arabia
  • Qatar
  • Malaysia
  • Thailand

List Of IITs in India FAQs

What is the difference between JEE Main and JEE Advanced?

JEE Main is the first stage of the entrance exam conducted for admission to undergraduate engineering programs (BTech, BArch, etc.) in IITs, while JEE Advanced is the second stage that qualifies candidates for admission to the IITs.

Can I appear for both JEE Main and JEE Advanced?

Yes, to be eligible for JEE Advanced, candidates must first qualify in JEE Main. Only those who meet the cutoff criteria and rank among the top performers in JEE Main are eligible to appear for JEE Advanced.

Are non-technical programs like MBA offered in IITs?

Yes, IITs also offer non-technical programs such as MBA and management courses. Admission to these programs is typically done through exams like CAT (Common Admission Test).

Can I get direct admission to BTech through GATE?

While GATE primarily serves as an entrance exam for postgraduate programs, some IITs also consider GATE scores for direct admission to their BTech programs in specific cases. It is recommended to check the admission guidelines of the respective IITs for more information.

Yes, for design-related programs, IITs conduct exams like CEED (Common Entrance Examination for Design) for postgraduate admissions and UCEED (Undergraduate Common Entrance Exam for Design) for undergraduate admissions. These exams assess candidates' aptitude and skills in design-related fields.

whats app icon