List of IITs India ( Indian Institutes of Technology)

The Indian Institutes of Technology (IITs) are among the most admired engineering and technology institutions in the world. The government establishes these institutions and further functions as autonomous bodies. The institution itself further handles the syllabus, academic scheme, and management. Students all over India choose IITs as their first preference to study BTech programs.

IITs accept students through the clearance of the JEE entrance exam which has been in tradition since 2013. The JEE Entrance exam is directed in two phases: JEE Mains and JEE Advanced. The student has to clear the former to appear for the latter. After the student has secured a high-tier rank in both exams, they can choose to pursue their BTech from IIT. The students need to have Maths, Physics, and Chemistry as their primary subjects in 12th grade to appear for the JEE Entrance Examination. Afterwards, the students will be eligible to take part in the JOSAA Counseling. The allocation of IIT and the BTech specialization is based on the cutoff rank scored by the student in the JEE Exam.

The IIT academic culture was established under the Institutes of Technology Act (1961) to create a skilled workforce for India's post-independence development. IIT Kharagpur was the first IIT established in India which was inaugurated in 1951 in West Bengal. Currently, there are 23 IIT campuses across India, with each institute designated as an Institute of National Importance. The list of IITs after 2014 has increased from 23 to 24 and includes IIT Goa as well.

Table of Content
  • List of IITs in India
  • List of Programs Offered by IITs in India
  • Top IITs in India with Fees
  • Top IITs in India with Placement
  • Top IITs in India: Seat Intake
  • Admission to Top IITs in 2025
  • Step 1: Appear for the JEE Mains Examination.
  • Step 2: Appear for the JEE Advanced Examination
  • Step 3: Admission to the top IITs through JoSAA
  • Various entrance exams for IIT Colleges in India
  • List of College IIT College

List of IITs in India

The IITs have gained a renowned name for themselves over the past few years. The NIRF Rankings have been continuously ranking the IITs and IIT Madras is usually Ranked 1 in India for the BTech programs. A list of IITs in India rank-wise and with their establishment years is mentioned below.

Name of IIT Establishment Year NIRF Ranking
IIT Madras 1959 1
IIT Delhi 1961 2
IIT Bombay 1958 3
IIT Kanpur 1959 4
IIT Roorkee 2001 5
IIT Kharagpur 1951 6
IIT Guwahati 1995 7
IIT Hyderabad 2008 8
IIT BHU 2012 15
IIT ISM Dhanbad 2016 17
IIT Indore 2009 14
IIT Ropar 2008 22
IIT Mandi 2009 33
IIT Gandhinagar 2008 18
IIT Jodhpur 2008 30
IIT Patna 2008 41
IIT Bhubaneshwar 2008 27
IIT Tirupati 2015 59
IIT Palakkad 2015 69
IIT Jammu 2016 67
IIT Dharwad 2016 93
IIT Bhilai 2016 81

List of Programs Offered by IITs in India

The IITs not only offer the BTech undergraduate program but diverse academic courses ranging from undergraduate to doctoral courses. The top 10 IIT colleges in India are not only centres of excellence in engineering and technology but also offer programs in science, management, design, and interdisciplinary fields. Some of the popular programs include:

Course Eligibility
Bachelor of Technology (B.Tech)
  1. Graduate class 12 with a least of 75% aggregate in PCM for general category candidates.
  2. Qualify JEE Main and JEE Advanced with top 10 percentile cutoff rank.
Bachelor of Architecture (B.Arch)
  1. Graduate class 12 with a least of 75% aggregate in PCM for general category candidates.
  2. Qualify JEE Main Paper 2 (B.Arch).
Bachelor of Design (B.Des)
  1. Completed class 12 or equivalent grade.
  2. Qualify UCEED (Undergraduate Common Entrance Examination for Design).
Bachelor of Science (BS)
  1. Graduate class 12 with a least of 75% aggregate in PCM for general category candidates.
  2. Qualify JEE Advanced.
Master of Technology (M.Tech)
  1. Bachelor's degree in a relevant field with a minimum of 60% aggregate. It is 55% for SC/ST/PwD.
  2. Qualify GATE (Graduate Aptitude Test in Engineering).
Master of Science (M.Sc)
  1. Complete a bachelor's degree in the relevant field.
  2. Qualify IIT-JAM (Joint Admission Test for M.Sc).
Master of Business Administration (MBA)
  1. Complete a Bachelor's or Master's degree with at least 60% marks (55% for SC/ST/PwD).
  2. Qualify CAT (Common Admission Test).
Master of Design (M.Des)
  1. Graduation with at least 55% aggregate (50% for SC/ST/PwD).
  2. Qualify CEED (Common Entrance Examination for Design).
Doctor of Philosophy (Ph.D)
  1. Bachelor's or Master's degree with a minimum of 60% aggregate. It is 55% for SC/ST/PwD.
  2. Qualify entrance exams like GATE or JAM.

Top IITs in India with Fees

The IITs have a pre-defined fee structure for every academic year. The students belonging to special categories have separate fees and scholarship programs where the students get several benefits in monetary terms. The IITs have a residential campus where the hostel facilities are provided to the students. The fee for the hostel is separate from the tuition fee.

Name of IIT Fees
IIT Madras 8,58,000/-
IIT Delhi 8,58,000/-
IIT Bombay 8,69,000/-
IIT Kanpur 11,67,000/-
IIT Kharagpur 10,42,000/-
IIT Roorkee 8,90,000/-
IIT Guwahati 11,99,000/-
IIT Hyderabad 9,08,000/-
IIT BHU 8,58,000/-
IIT ISM Dhanbad 10,95,000/-
IIT Indore 9,91,000/-
IIT Gandhinagar 8,67,000/-
IIT Ropar 9,36,000/-
IIT Jodhpur 10,25,000/-
IIT Mandi 8,63,000/-
IIT Patna 9,85,000/-
IIT Bhubaneswar 8,94,000/-
IIT Tirupati 8,90,000/-
IIT Jammu 8,19,000/-
IIT Palakkad 8,93,000/-
IIT Bhilai 8,92,000/-
IIT Dharwad 9,06,000/-

Top IITs in India with Placement

IITs have consistently produced talented engineers and scientists who are in high demand by top recruiters worldwide. Even when the global economy has been fluctuating, the IITs continue to attract leading companies from various sectors which offer lucrative and high packages to their graduates.

IIT Bombay has offered the highest placement package in the past few years. On average, 3.75 CPA is the average IIT Bombay Package.

Name of IIT Placement Package (Crores Per Annum)
IIT Madras 1.4 CPA
IIT Delhi 1.5 CPA
IIT Bombay 3.75 CPA
IIT Kanpur 1.9 CPA
IIT Kharagpur 2.68 CPA
IIT Roorkee 1 CPA
IIT Guwahati 40 LPA
IIT Hyderabad 52 LPA
IIT BHU 90 LPA
IIT ISM Dhanbad 60 LPA
IIT Gandhinagar 62 LPA
IIT Patna 82.5 LPA
IIT Bhubaneswar 45 LPA

Top IITs in India: Seat Intake

Securing admission at an IIT with the cutthroat competition is extremely difficult due to the low number of seat availability. Different courses and programs have different seat intakes. Out of all the programs, the BTech seat availability at IIT is acquired by the students on a priority basis. The seat intake varies in every IIT because of factors such as separate admission cutoffs, course offerings, and management authorities. Below provided are the different seat intakes of every IIT:

Name of IIT Seat Intake (BTech)
IIT Madras (IITM) 505
IIT Delhi (IITD) 799
IIT Bombay (IITB) 778
IIT Kharagpur (IITKGP) 690
IIT Kanpur (IITK) 713
IIT Roorkee (IITR) 879
IIT Guwahati (IITG) 702
IIT Hyderabad (IITH) 294
IIT (BHU) Varanasi 876
IIT Indore (IITI) 275
IIT Dhanbad 919
IIT Bhubaneswar (IITBBS) 273
IIT Mandi 200
IIT Patna (IITP) 250
IIT Gandhinagar (IITGN) 194
IIT Ropar (IITRPR) 297
IIT Jodhpur (IITJ) 247
IIT Tirupati (IITTP) 180
IIT Bhilai 126
IIT Goa 97
IIT Jammu 154
IIT Dharwad 126
IIT Palakkad 260

Admission to Top IITs in 2025

IITs continue to be the pinnacle of engineering education in India. IITs attract millions of aspirants every year from across the country. Admission to top IITs in 2025 such as IIT Bombay, IIT Delhi, and IIT Kanpur, is a rigorous process that cannot be completed without proper guidance and knowledge. The admission procedure for the top IITs is mentioned below in detail.

Step 1: Appear for the JEE Mains Examination.

JEE Mains is a National-Level Examination that can only be attempted by students who have qualified for their 10+2 or equivalent examinations. Furthermore, securing at least 75% aggregate marks in a minimum of 5 subjects in 12th grade is also essential. The most important subjects out of all the 5 subjects are Mathematics, Physics and Chemistry.

For the SC, ST, and PWD students, the criteria of scoring 75% marks is relaxed by the National Testing Agency (NTA). Such students can score 65% aggregate marks in order to appear for the JEE Mains Examination.

The JEE Mains Examination is conducted in two phases i.e. first attempt in January 2025 and the second attempt in April 2025. The student can appear for either of the two attempts or both attempts.

The students can aim to secure their BTech seat in the top IITs for three consecutive years from the year they appear for 12th-grade examinations. Moreover, there is no age limit for appearing for the JEE Mains Exam.

Step 2: Appear for the JEE Advanced Examination

JEE Advanced is the gateway to the best engineering colleges of India i.e. IITs, and is measured one of the toughest exams globally. For 2025, IIT Kanpur is organizing the exam, which will be held on May 18, 2025.

Only the applicants who have cleared JEE Mains with a rank under 2.5 lakhs are eligible to appear for the JEE Advanced Examination. The percentages reserved for various categories to be shortlisted for the further exam are listed below.

Category Percentage Reserved for JEE Adv
GEN-EWS 10%
OBC-NCL 27%
SC 15%
ST 7.5%
General (Open) 40.5%

To appear for the JEE Advanced exam, the candidate must have cleared 12th grade in 2024 or 2023. Moreover, no candidate can appear for more than 2 consecutive attempts. This eligibility criteria helps the students to enjoy a fair chance at securing a BTech seat in IIT.

If the student is already admitted to an IIT, such a student can't appear for the JEE Advanced Exam and pursue a BTech from another IIT. The candidates whose admissions were cancelled beforehand in any previous academic year or are continuing without the student reporting to the college, such candidates are also not eligible to crack JEE Advanced in 2025.

Step 3: Admission to the top IITs through JoSAA

JoSAA is the common joint counselling process to get admission to IITs. Candidates must register on the official JoSAA portal using their JEE Main or JEE Advanced credentials. The registration shall be done using the credentials such as application number, name, mother's name, and date of birth. The process of registration begins after the JEE Mains and JEE Advanced Results are announced.

The candidates are given the choice to select their preferred IITs and programs based on their rank achieved in the JEE Advanced Exam. Such preferences can be shuffled and arranged again through the "Arrange Filled Choices" option.

Once the seat is assigned to the applicant, they will have the choice to freeze, float or slide the seat. The student can opt for the preferences given below:

Choice Meaning
Freeze Accept the seat and stop participating in further rounds.
Float Accept the seat but remain open to higher preferences in subsequent rounds.
Slide Accept the seat but remain open to higher preferences within the same institute

After the final allotment, the candidates must report physically to the allocated IIT to complete admission formalities and conclude the payment of the tuition and admission fee.

Various entrance exams for IIT Colleges in India

IIT colleges in India not only offer BTech courses but also allow students to pursue courses from other disciplines. For different programs, there are variable entrance exams conducted on a National-Level which shall be cleared by the candidates in order to secure a seat in the desired program in an IIT.

Some of the famous entrance exams accepted by the top IITs are:

Course Entrance Exam
BTech, BS, BTech+MTech (dual degree) JEE Main, JEE Advanced
B.Des UCEED (Undergraduate Common Entrance Examination for Design)
MTech, MTech+PhD (dual degree), PhD GATE (Graduate Aptitude Test in Engineering)
MBA CAT (Common Aptitude Test)
M.Des CEED (Common Entrance Examination for Design)
MSc, MSc+PhD (dual degree) IIT JAM (Joint Admission Test for Masters)

List of College IIT College

College Name
Establishment
State
IITB - Indian Institutes of Technology Bombay
1958
IITG - Indian Institutes of Technology Guwahati
1994
IITR - Indian Institutes of Technology Roorkee
2001
IITBBS - Indian Institutes of Technology Bhubaneswar
2008
IITGN - Indian Institutes of Technology Gandhinagar
2008
IITP - Indian Institutes of Technology Patna
2008
IIT RPR - Indian Institutes of Technology Ropar
2008
IITI - Indian Institutes of Technology Indore
2009
IIT Mandi - Indian Institutes of Technology Mandi
2009
IIT PKD - Indian School of Mines Palakkad
2015
IIT TP - Indian School of Mines Tirupati
2015