List of Top IITs in India Based on 2024 Ranking

There are 23 IITs in India offering various UG, PG, and PhD Engineering Courses in India. All the IITs in India are governed by The Institutes of Technology Act, 1961, as per which they are declared the "Institutions of National Importance", by the Ministry of Education. As per the NIRF Ranking 2023 there are 8 IITs among the Top 10 Engineering Colleges in India

IITs in India offer top courses like BTech, MTech, MBA, PhD, etc. Admission to the IITs in India is based on top entrance exams such as IIT JAM, JEE Main, and JEE Advanced. IITs in India offer admission to approximately 16,234 BTech seats. IITs in India are popular choices for pursuing engineering courses due to lucrative placement opportunities. IIT Bombay recorded the highest CTC package which stood at INR 2.1 CPA

Top 10 IITs in India

The following table highlights the top 10 IITs in India with their NIRF Rankings, fees, and seat intake for the flagship BTech courses Out of the 23 IITs in India, 8 of them rank in the Top 10 Engineering Colleges of India whereas 10 of them rank in the Top 15 NIRF Ranked Engineering Colleges. 

NIRF Ranking 2023 IITs in India Seat Intake Fees
1 IIT Madras 1134 INR 1,18,400
2 IIT Delhi 1209 INR 1,35,650
3 IIT Bombay 1356 INR 1,24,600
4 IIT Kanpur 1210 INR 1,38,685
5 IIT Roorkee 1353 INR 1,53,300
6 IIT Kharagpur 1869 INR 1,36,578
7 IIT Guwahati 952 INR 1,52,150
8 IIT Hyderabad 595 INR 1,65,300
14 IIT Indore 480 INR 1,59,550
15 IIT BHU, Varanasi 1589 INR 1,21,465

Top IITs in India: Placement-Wise

The following table highlights the Top IITs in India, ranked according to their average placement packages. The placement process in top IITs in India is conducted in 2 Phases from December to May

  • IIT Bombay recorded the highest CTC package which stood at INR 2.1 CPA while IIT Kanpur recorded the highest average CTC package at INR 28.7 LPA.
  • Microsoft, Samsung, Google, Qualcomm, IBM, Walmart, Amazon, Adobe, TATA, Accenture, ONGC, etc. are some of the top recruiting companies participating in the placement drives of IITs in India.
IITs in India Average Placement Package Highest Placement Package
IIT Kanpur INR 28.7 LPA INR 2.3 CPA
IIT Ropar INR 28.54 LPA INR 50 LPA
IIT Patna INR 28.50 LPA INR 82.05 LPA
IIT Jodhpur INR 24.38 LPA INR 85.5 LPA
IIT Indore INR 23.50 LPA INR 56 LPA
IIT Gandhinagar INR 23.25 LPA INR 50 LPA
IIT Bombay INR 22.7 LPA INR 2.1 CPA
IIT Jammu INR 21.5 LPA INR 45 LPA
IIT Madras INR 21.48 LPA INR 1.98 CPA
IIT Hyderabad INR 20.73 LPA INR 65.46 LPA
IIT Bhubaneswar INR 18.95 LPA INR 44.10 LPA
IIT Delhi INR 18 LPA INR 2 CPA
IIT Guwahati INR 17.77 LPA INR 2.5 CPA
IIT Kharagpur INR 15 LPA INR 2.4 CPA
IIT Palakkad INR 13.93 LPA INR 1.2 CPA
IIT Roorkee INR 13.16 LPA INR 2.15 CPA
IIT BHU INR 11.50 LPA INR 2.05 CPA
IIT Tirupati INR 11 LPA INR 40 LPA
IIT ISM Dhanbad INR 10.02 LPA INR 46.2 LPA

Top IITs in India Ranking Trends

The table below compares the NIRF Rankings of IITs in India for the years 2021, 2022, and 2023.

IITs in India NIRF Ranking 2023 NIRF Ranking 2022 NIRF Ranking 2021
IIT Madras 1 1 1
IIT Delhi 2 2 2
IIT Bombay 3 3 3
IIT Kanpur 4 4 4
IIT Roorkee 5 6 6
IIT Kharagpur 6 5 5
IIT Guwahati 7 7 7
IIT Hyderabad 8 9 8
IIT Indore 14 16 13
IIT BHU, Varanasi 15 13 14
IIT ISM Dhanbad 17 14 11
IIT Gandhinagar 18 23 22
IIT Ropar 22 22 19
IIT Jodhpur 30 30 43
IIT Mandi 33 20 41
IIT Patna 41 33 21
IIT Bhubaneswar 47 36 28
IIT Tirupati 59 56 -
IIT Jammu 67 - -
IIT Palakkad 69 68 -
IIT Bhilai 81 - -
IIT Dharwad 93 - -

IITs in India: Admission Criteria

The following table highlights the top courses available at several IITs in India along with their basic admission process and eligibility criteria. Admission to all IITs in India, for all the UG and PG courses, is done based on an entrance exam.

Course Admission Criteria Eligibility
BTech, BS, BTech+MTech (dual degree) JEE Main/JEE Advanced Candidates must have passed 10+2 with at least 75% aggregate from a recognized board
BDes UCEED Candidates must have passed 10+2 from a recognised board
MTech/PhD GATE Candidates must have completed BE/ BTech/AMIE or equivalent in the relevant stream from a recognised board
MBA CAT Candidates must have completed any UG degree with a minimum of 60% aggregate marks from a recognised university
MDes CEED Undergraduate degree in a relevant field (BDes)
MSc IIT JAM BSc from a recognised board with at least 50 - 60% marks

Top IITs in India as per ROI

You can choose the best IIT in India as per the ROI (Return on Investment). The ROI is given as per the BTech course in various IITs.

IITs Annual Fees Average Annual Package ROI
IIT BHU, Varanasi INR 1,21,465 INR 31,00,000 25.52%
IIT Delhi INR 1,35,650 INR 25,82,000 19.03%
IIT Kanpur INR 1,38,685 INR 26,27,000 18.94%
IIT Madras INR 1,18,400 INR 21,48,000 18.14%
IIT Bombay INR 1,24,600 INR 21,82,000 17.51%
IIT Indore INR 1,59,550 INR 25,45,000 15.95%
IIT Hyderabad INR 1,65,300 INR 20,07,000 12.14%
IIT Roorkee INR 1,53,300 INR 18,34,000 11.96%
IIT Guwahati INR 1,52,150 INR 17,77,000 11.67%
IIT Kharagpur INR 1,36,578 INR 15,45,000 11.31%

IITs in India: FAQs

Ques. How many IITs are in India?

Ans. There are 23 IITs in India. As per the NIRF 2023 Ranking for the top Engineering Colleges, 8 IITs rank in the Top 10 Engineering Colleges of India. You can check the top 5 IITs as per NIRF Engineering Colleges Ranking below.

NIRF Ranking IIT
1 IIT Madras
2 IIT Delhi
3 IIT Bombay
4 IIT Kanpur
5 IIT Roorkee

Ques. Which is the No. 1 IIT in India?

Ans. According to the NIRF 2023 Ranking, IIT Madras is the best IIT in India, and also the best Engineering College in India. It offers several UG and PG Courses such as BTech, MTech, PhD, MSc, EMBA, etc in different specializations. Admission to all courses in IIT Madras and other IITs in India is done based on an entrance exam score. IITs in India accept scores of JEE Main, JEE Advanced, UCEED, CEED, IIT JAM, etc.

Ques. What is the average starting salary of graduates from IITs in India?

Ans. The average starting salary usually ranges between INR 11 - 15 LPA. You can check the average annual placement package of some of the Top IITs of India. 

IITs in India Average Placement Package
IIT Madras INR 21.48 LPA
IIT Delhi INR 18 LPA
IIT Bombay INR 22.7 LPA
IIT Kanpur INR 28.7 LPA
IIT Kharagpur INR 15 LPA
IIT Roorkee INR 13.16 LPA

Ques. How many IITs are there in different states of India?

Ans. There is at least one IIT in each of the major states of India. You can refer to the table below to see the Top IITs in major cities.

States IITs in India
Uttar Pradesh 2 (IIT Kanpur, IIT BHU Varanasi)
Maharashtra 1 (IIT Bombay)
Assam 1 (IIT Guwahati)
Bihar 1 (IIT Patna)
Delhi 1 (IIT Delhi)
Chennai 1 (IIT Madras)

Ques. How many seats are there in IITs in India?

Ans. There are a total of around 16,053 seats for the BTech course in all the 23 IITs in India. The seat intake for the top 5 IITs in India is given below for all BTech aspirants.

NIRF Rank IITs in India BTech Seats
1 IIT Madras 1134
2 IIT Delhi 1209
3 IIT Bombay 1356
4 IIT Kanpur 1210
5 IIT Roorkee 1353

Ques. What are the top specializations provided by the IITs in India?

Ans. You can pursue a BTech course in several top specializations in IITs. Some of the top specializations available in the IITs in India are given below.

Specializations Number of IITs in India
Computer Science Engineering 10
Data Science 8
Mechanical Engineering 5
Artificial Intelligence 3
Electrical Engineering 2
Chemical Engineering 1
Aerospace Engineering 1
Civil Engineering 1

Ques. How much is the fees in the Top IITs in India?

Ans. IITs in India offer Engineering courses that cost a total tuition fee of approximately INR 5 Lakh or more.

Ques. Do IITs only provide Engineering Courses?

Ans. No, IITs provide several other courses as well. Apart from the mainstream BTech or MTech courses, you also have the option of pursuing a BDes, MDes, MSc, BSc, and even MBA from the IITs in India. For higher education, you can pursue a PhD from the IITs as well. 

Ques. How is the placement at IIT Indore?

Ans. IIT Indore has a robust placement record with most students securing positions in top companies. The institute has a strong network of recruiters across various sectors who visit the campus every year during the placement drive. For 2023 placements, a total of 253 students registered for campus drives, and 228 were selected. The highest and average package stood at INR 68 LPA and INR 25.45 LPA respectively. 

Ques. What are the popular entrance exams accepted by IITs for admission to different courses?

Ans. There are various entrance exams that IITs accept to provide admission to their courses. GATE, JEE Advanced, COAP, and IIT JAM are some of the top entrance exams. The entrance exam details are as follows. 

Exam Name Number of Colleges College Predictor
GATE 23 GATE College Predictor
JEE Advanced 23 JEE Advanced College Predictor
IIT JAM 21 IIT JAM College Predictor
City
Program Type
Type Of College
Avg Fee Per Year
Course Type
Affliation
Course Duration
College Category
STUDY ARCHITECTURE ABROAD
Gender Accepted
Found 554 colleges
Sort By
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#1

IIT Kharagpur - Indian Institute of Technology - [IITKGP], Kharagpur

Kharagpur, West Bengal 
2,23,600B.Arch- 1st Year Fees--
8.9 / 10
Based on 12 User
Reviews
#3rd/30 in India 2023
#2

IIT Roorkee - Indian Institute of Technology - [IITR], Roorkee

Roorkee, Uttarakhand 
2,30,100B.Arch- 1st Year Fees--
8.5 / 10
Based on 34 User
Reviews
#1st/40 in India 2023
#3

National Institute of Technology - [NITC], Calicut

Calicut, Kerala 
3,09,305B.Arch- 1st Year Fees--
7.8 / 10
Based on 16 User
Reviews
#2nd/30 in India 2023
#4

School of Planning and Architecture - [SPA], New Delhi

New Delhi, Delhi NCR 
1,22,000B.Arch- 1st Year Fees----#2nd/40 in India 2023
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#5

College of Engineering, Thiruvananthapuram

Thiruvananthapuram, Kerala 
--B.Arch--
9.5 / 10
Based on 1 User
Reviews
#22th/43 in India 2021
#6

School of Planning and Architecture - [SPA], Bhopal

Bhopal, Madhya Pradesh 
2,50,000B.Arch- total feesCompare Fees--#6th/40 in India 2023
#7

NIT Trichy, Tiruchirappalli

Tiruchirappalli, Tamil Nadu 
1,66,050B.Arch- 1st Year Fees--
7.6 / 10
Based on 12 User
Reviews
#4th/30 in India 2023
#8
16,150B.Arch- 1st Year Fees--
7.9 / 10
Based on 14 User
Reviews
#5th/40 in India 2023
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#9

School of Planning and Architecture - [SPAV], Vijayawada

Vijayawada, Andhra Pradesh 
82,150B.Arch- 1st Year FeesCompare Fees--#3th/40 in India 2023
#10
3,24,500B.Arch- 1st Year Fees--
7.9 / 10
Based on 21 User
Reviews
#7th/40 in India 2023
#11
50,000B.Arch- total fees--
7.6 / 10
Based on 6 User
Reviews
#11th/15 in India 2019
#12
34,435B.Arch- 1st Year Fees----#12th/15 in India 2019
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#13
2,69,445B.Arch- 1st Year Fees--
8 / 10
Based on 43 User
Reviews
#11th/43 in India 2021
#14

Maulana Azad National Institute of Technology - [MANIT], Bhopal

Bhopal, Madhya Pradesh 
1,54,400B.Arch- 1st Year Fees--
8.2 / 10
Based on 21 User
Reviews
#24th/30 in India 2023
#15

BMS School of Architecture - [BMSSA], Bangalore

Bangalore, Karnataka 
4,00,000B.Arch- 1st Year Fees--#37th/41 in India 2022
#16
3,97,000B.Arch- 1st Year Fees----#9th/43 in India 2021
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#17
1,20,000B.Arch- 1st Year Fees------
#18

School of Planning and Architecture, University of Mysore - [SPA], Mysore

Mysore, Karnataka 
1,40,000B.Arch- 1st Year Fees----#8th/40 in India 2023
#19
60,000B.Arch- 1st Year Fees--
7.7 / 10
Based on 1 User
Reviews
#10th/41 in India 2022
#20
5,83,120B.Arch- 1st Year Fees----#14th/40 in India 2023
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#21
18,040B.Arch- 1st Year Fees--
6.4 / 10
Based on 2 User
Reviews
#9th/40 in India 2023
#22
2,66,000B.Arch- 1st Year Fees----#15th/40 in India 2023
#23

RV College of Architecture - [RVCA], Bangalore

Bangalore, Karnataka 
6,00,000B.Arch- 1st Year Fees----#12th/40 in India 2023
#24

IPS Academy, Indore

Indore, Madhya Pradesh 
1,11,900B.Arch- 1st Year Fees--
7.5 / 10
Based on 22 User
Reviews
#21th/40 in India 2023
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#25

Amity University, Lucknow

Lucknow, Uttar Pradesh 
1,02,000B.Arch- 1st Year Fees--
8.4 / 10
Based on 9 User
Reviews
#25th/40 in India 2023
#26

Integral University, Lucknow

Lucknow, Uttar Pradesh 
1,20,000B.Arch- 1st Year Fees--
8.7 / 10
Based on 31 User
Reviews
#29th/40 in India 2023
#27
1,37,000B.Arch- 1st Year Fees----#36th/40 in India 2023
#28
17,385B.Arch- 1st Year Fees----#4th/40 in India 2023
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#29
1,26,000B.Arch- 1st Year Fees--#33th/40 in India 2023
#30

AXIS Institute of Architecture - [AIA], Kanpur

Kanpur, Uttar Pradesh 
1,12,150B.Arch- 1st Year Fees----#27th/43 in India 2021