List of Top IITs in India Based on 2025 Ranking

Sushil Pandey's profile photo

Sushil Pandey

Senior Content Specialist | Updated 3+ months ago

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
Sub Stream
City
Specialization
Program Type
Type Of College
Entrance/Exam Accepted
Avg Fee Per Year
Course Type
Agency
Affliation
Approval
Course Duration
College Category
STUDY ARCHITECTURE ABROAD
Gender Accepted

Found 465 colleges

Sort By
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#1

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

New Delhi, Delhi NCR |MHRD Approved
CD Score: 1962/2000
1,22,000B.Arch- 1st Year FeesCompare Fees-- 3.8 / 5 Based on 45 User
Reviews
Best in Academics
#1th/76 in India 2025
agency logoagency logoagency logo+ 3 More
#2

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

Roorkee, Uttarakhand |AICTE, UGC Approved
CD Score: 1958/2000
2,24,100B.Arch- 1st Year FeesCompare Fees 4.3 / 5 Based on 547 User
Reviews
Best in Infrastructure
#2th/76 in India 2025
agency logoagency logoagency logo+ 10 More
#3

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

Kharagpur, West Bengal |AICTE, UGC, NBA Approved
CD Score: 1955/2000
2,30,600B.Arch- 1st Year FeesCompare Fees 4.4 / 5 Based on 842 User
Reviews
Best in Infrastructure
#3th/76 in India 2025
agency logoagency logoagency logo+ 9 More
#4

IIT BHU - Indian Institute of Technology, Varanasi

Varanasi, Uttar Pradesh |UGC Approved
CD Score: 1952/2000
NAAC A
2,18,815B.Arch- 1st Year FeesCompare Fees 4.3 / 5 Based on 773 User
Reviews
Best in Social Life
#4th/76 in India 2025
agency logoagency logoagency logo+ 6 More
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#5

NIT Trichy, Tiruchirappalli

Tiruchirappalli, Tamil Nadu |AICTE, UGC, MHRD Approved
CD Score: 1949/2000
1,85,450B.Arch- 1st Year FeesCompare Fees 4.1 / 5 Based on 371 User
Reviews
Best in Social Life
#5th/76 in India 2025
agency logoagency logoagency logo+ 9 More
#6

National Institute of Technology - [NITC], Calicut

Calicut, Kerala |AICTE, UGC Approved
CD Score: 1945/2000
2,22,500B.Arch- 1st Year FeesCompare Fees 4 / 5 Based on 562 User
Reviews
Best in Academics
#6th/76 in India 2025
agency logoagency logoagency logo+ 4 More
#7

CEPT University, Ahmedabad

Ahmedabad, Gujarat |UGC Approved
CD Score: 1942/2000
4,55,000B.Arch- 1st Year FeesCompare Fees 4.1 / 5 Based on 43 User
Reviews
Best in Faculty
#7th/76 in India 2025
agency logoagency logoagency logo+ 1 More
#8

School of Planning and Architecture - [SPA], Bhopal

Bhopal, Madhya Pradesh |AICTE Approved
CD Score: 1939/2000
92,300B.Arch- 1st Year FeesCompare Fees-- 3.8 / 5 Based on 18 User
Reviews
Best in Academics
#8th/76 in India 2025
agency logoagency logoagency logo+ 3 More
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#9

National Institute of Technology - [NIT], Rourkela

Rourkela, Odisha |AICTE, UGC, MHRD Approved
CD Score: 1936/2000
1,78,000B.Arch- 1st Year FeesCompare Fees 4.1 / 5 Based on 722 User
Reviews
Best in Infrastructure
#9th/76 in India 2025
agency logoagency logoagency logo+ 9 More
#10

School of Planning and Architecture - [SPAV], Vijayawada

Vijayawada, Andhra Pradesh |MHRD Approved
CD Score: 1933/2000
1,00,000B.Arch- 1st Year FeesCompare Fees-- 3.9 / 5 Based on 28 User
Reviews
Best in Infrastructure
#10th/76 in India 2025
agency logoagency logoagency logo+ 3 More
#11

Jamia Millia Islamia University-[JMI], New Delhi

New Delhi, Delhi NCR |AICTE, UGC Approved
CD Score: 1929/2000
NAAC A++
87,965B.Arch- 1st Year FeesCompare Fees 4.1 / 5 Based on 565 User
Reviews
Best in Infrastructure
#11th/76 in India 2025
agency logoagency logoagency logo+ 8 More
#12

SRM Institute of Science and Technology - [SRMIST], Chennai

Chennai, Tamil Nadu |NCTE, AICTE, PCI, MCI, NCHMCT Approved
CD Score: 1926/2000
NAAC A++
2,85,000B.Arch- 1st Year FeesCompare Fees 4 / 5 Based on 3111 User
Reviews
Best in Infrastructure
#12th/76 in India 2025
agency logoagency logoagency logo+ 9 More
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#13

Chandigarh University - [CU], Mohali

Mohali, Punjab |NCTE, AICTE, COA, PCI, BCI Approved
CD Score: 1900/2000
NAAC A+
2,26,500B.Arch- 1st Year FeesCompare Fees
₹ 54,75,000Highest Package91% PlacementCompare Placement
4.4 / 5 Based on 3777 User
Reviews
Best in Social Life
#13th/76 in India 2025
agency logoagency logoagency logo+ 7 More
#14

Malaviya National Institute of Technology - [MNIT], Jaipur

Jaipur, Rajasthan |AICTE, NBA, MHRD Approved
CD Score: 1875/2000
1,87,287B.Arch- 1st Year FeesCompare Fees 4.2 / 5 Based on 808 User
Reviews
Best in Infrastructure
#14th/76 in India 2025
agency logoagency logoagency logo+ 6 More
#15
CD Score: 1872/2000
1,50,950B.Arch- 1st Year FeesCompare Fees 4.1 / 5 Based on 392 User
Reviews
Best in Social Life
#15th/76 in India 2025
agency logoagency logoagency logo+ 5 More
#16
CD Score: 1821/2000
1,73,600B.Arch- 1st Year FeesCompare Fees 4.1 / 5 Based on 417 User
Reviews
Best in Social Life
#16th/76 in India 2025
agency logoagency logoagency logo+ 3 More
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#17

Sir JJ College of Architecture - [SJJCA], Mumbai

Mumbai, Maharashtra |AICTE, COA, NBA Approved
CD Score: 1801/2000
18,584B.Arch- 1st Year FeesCompare Fees 4.1 / 5 Based on 25 User
Reviews
Best in Social Life
#17th/76 in India 2025
agency logoagency logoagency logo+ 2 More
#18

Aligarh Muslim University - [AMU], Aligarh

Aligarh, Uttar Pradesh |UGC, AIU Approved
CD Score: 1797/2000
NAAC A+
18,990B.Arch- 1st Year FeesCompare Fees 4.1 / 5 Based on 729 User
Reviews
Best in Infrastructure
#18th/76 in India 2025
agency logoagency logoagency logo+ 8 More
#19

Birla Institute of Technology - [BIT Mesra], Ranchi

Ranchi, Jharkhand |AICTE, PCI, UGC, NBA Approved
CD Score: 1755/2000
NAAC A
4,45,000B.Arch- 1st Year FeesCompare Fees 3.7 / 5 Based on 1035 User
Reviews
Best in Social Life
#19th/76 in India 2025
agency logoagency logoagency logo+ 5 More
#20

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

Bhopal, Madhya Pradesh |AICTE, NBA Approved
CD Score: 1723/2000
1,55,900B.Arch- 1st Year FeesCompare Fees 4 / 5 Based on 748 User
Reviews
Best in Social Life
#20th/76 in India 2025
agency logoagency logoagency logo+ 1 More
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#21

National Institute of Technology - [NIT], Hamirpur

Hamirpur, Himachal Pradesh |AICTE, MHRD Approved
CD Score: 1687/2000
1,80,200B.Arch- 1st Year FeesCompare Fees 4 / 5 Based on 502 User
Reviews
Best in Infrastructure
#22th/76 in India 2025
agency logoagency logoagency logo+ 5 More
#22

National Institute of Technology - [NIT], Raipur

Raipur, Chhattisgarh |AICTE, NBA Approved
CD Score: 1645/2000
1,78,100B.Arch- 1st Year FeesCompare Fees 3.9 / 5 Based on 740 User
Reviews
Best in Social Life
#23th/76 in India 2025
agency logoagency logoagency logoMore
#23

National Institute of Technology - [NIT], Kurukshetra

Kurukshetra, Haryana |AICTE, NBA Approved
CD Score: 1596/2000
1,87,000B.Arch- 1st Year FeesCompare Fees 4 / 5 Based on 865 User
Reviews
Best in Social Life
#24th/76 in India 2025
agency logoagency logoagency logo+ 1 More
#24

National Institute of Technology - [NITP], Patna

Patna, Bihar |AICTE, UGC, MHRD Approved
CD Score: 1548/2000
1,86,500B.Arch- 1st Year FeesCompare Fees 4 / 5 Based on 481 User
Reviews
Best in Placements
#25th/76 in India 2025
agency logoagency logoagency logo+ 1 More
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#25

College of Engineering, Thiruvananthapuram

Thiruvananthapuram, Kerala |AICTE, UGC, NBA Approved
CD Score: 1499/2000
6,946B.Arch- 1st Year Fees 4.2 / 5 Based on 249 User
Reviews
Best in Social Life
#26th/76 in India 2025
agency logoagency logoagency logo+ 2 More
#26

Ramaiah Institute of Technology - [RIT], Bangalore

Bangalore, Karnataka |AICTE, NBA Approved
CD Score: 1402/2000
NAAC A+
3,01,100B.Arch- 1st Year FeesCompare Fees 4 / 5 Based on 631 User
Reviews
Best in Infrastructure
#28th/76 in India 2025
agency logoagency logoagency logo+ 5 More
#27

Dr. M.G.R. Educational and Research Institute, Chennai

Chennai, Tamil Nadu |UGC, NBA Approved
CD Score: 1354/2000
NAAC A+
1,60,000B.Arch- 1st Year Fees-- 3.9 / 5 Based on 223 User
Reviews
Best in Infrastructure
#29th/76 in India 2025
agency logoagency logoagency logo+ 4 More
#28

BMS College of Architecture - [BMSCA], Bangalore

Bangalore, Karnataka |AICTE, COA Approved
CD Score: 1306/2000
6,50,000B.Arch- 1st Year Fees-- 3.8 / 5 Based on 5 User
Reviews
#30th/76 in India 2025
agency logoagency logoagency logo+ 3 More
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#29

Lovely Professional University - [LPU], Jalandhar

Jalandhar, Punjab |NCTE, COA, PCI, BCI, ICAR Approved
CD Score: 1257/2000
NAAC A++
2,40,000B.Arch- 1st Year FeesCompare Fees 4.2 / 5 Based on 6158 User
Reviews
Best in Infrastructure
#31th/76 in India 2025
agency logoagency logoagency logo+ 6 More
#30

Amity University, Kolkata

Kolkata, West Bengal |AICTE, BCI, UGC, AIU Approved
CD Score: 1209/2000
2,07,000B.Arch- 1st Year FeesCompare Fees 4.1 / 5 Based on 197 User
Reviews
Best in Infrastructure
#32th/76 in India 2025
agency logoagency logoagency logo+ 3 More