IIT Colleges List in India 2025 with Availability of UG Courses Seats

IIT Colleges List in India: The first Indian Institute of Technology (IIT) was established in 1951 in Kharagpur. As of 2025, there are a total of 23 IITs located throughout India. Governed by the Institutes of Technology Act, 1961, these institutions are managed by the IIT Council, which is chaired by the Education Minister of India. IITs are recognized as institutes of national importance and collectively offer 16,234 seats for undergraduate programs.

IIT Colleges List in India: The first Indian Institute of Technology (IIT) was established in 1951 in Kharagpur. As of 2025, there are a total of 23 IITs located throughout India. Governed by the Institutes of Technology Act, 1961, these institutions are managed by the IIT Council, which is chaired by the Education Minister of India. IITs are recognized as institutes of national importance and collectively offer 16,234 seats for undergraduate programs.

The IIT Colleges List in India is as follows:

IIT Colleges List in India 2025

The first IIT, IIT Kharagpur, was founded in 1951. Since then, the number of IITs has grown significantly, from just seven before 2001 to 23 IITs by now. Below is a list of IITs arranged according to their establishment year along with their respective NIRF Rankings.

S.No IIT College Name Establishment Year State/UT UG Seats NIRF Ranking
1 IIT Kharagpur 1951 West Bengal 1673 5
2 IIT Bombay 1958 Maharashtra 1204 3
3 IIT Madras 1959 Tamil Nadu 1054 1
4 IIT Kanpur 1959 Uttar Pradesh 942 4
5 IIT Delhi 1961 Delhi 1152 2
6 IIT Guwahati 1994 Assam 795 7
7 IIT Roorkee 2001 Uttarakhand 1218 6
8 IIT Ropar 2008 Punjab 292 22
9 IIT Bhubaneswar 2008 Odisha 437 27
10 IIT Gandhinagar 2008 Gujarat 226 23
11 IIT Hyderabad 2008 Telangana 425 9
12 IIT Jodhpur 2008 Rajasthan 451 30
13 IIT Patna 2008 Bihar 363 33
14 IIT Indore 2009 Madhya Pradesh 325 16
15 IIT Mandi 2009 Himachal Pradesh 310 20
16 IIT (BHU) Varanasi 2012 Uttar Pradesh 1513 13
17 IIT Palakkad 2015 Kerala 174 68
18 IIT Tirupati 2015 Andhra Pradesh 224 56
19 IIT Dhanbad 2016 Jharkhand 1007 14
20 IIT Bhilai 2016 Chhattisgarh 173 NA
21 IIT Dharwad 2016 Karnataka 160 NA
22 IIT Jammu 2016 Jammu and Kashmir 227 66
23 IIT Goa 2016 Goa 125 NA
IIT Colleges List in India 2025

Top 10 IIT Colleges in India

According to NIRF rankings, the top three IITs in India are as follows:

  1. Indian Institute of Technology Madras
  2. Indian Institute of Technology Delhi
  3. Indian Institute of Technology Bombay
  4. Indian Institute of Technology Kanpur
  5. Indian Institute of Technology Kharagpur
  6. Indian Institute of Technology Roorkee
  7. Indian Institute of Technology Guwahati
  8. Indian Institute of Technology Hyderabad
  9. Indian Institute of Technology Dhanbad
  10. Indian Institute of Technology Indore

Entrance Exams for Admission to IITs

To gain admission to IITs, candidates must clear the respective entrance exams. For B.Tech programs, qualifying the JEE Advanced exam is essential, while the CAT exam is required for MBA admissions. The table below outlines the entrance exams for various courses offered at IITs.

Course Name Entrance Exam Name
B.Tech, BS, BS-MS JEE Advanced
B. Architecture AAT
B.Des CEED
M.Tech GATE
MSc, M.Sc-Ph.D. Dual, Post-B.Sc. programs IIT JAM
M.Des CEED
MBA CAT
Entrance Exam List for IITs

Best Engineering Colleges in India

Among the top engineering colleges in India, eight IITs rank in the top ten as per NIRF rankings for 2025. Below is a list of the best engineering colleges that include IITs:

NIRF Rank College/Institute Name State Score
1 Indian Institute of Technology Madras Tamil Nadu 90.04
2 Indian Institute of Technology Delhi Delhi 88.12
3 Indian Institute of Technology Bombay Maharashtra 83.96
4 Indian Institute of Technology Kanpur Uttar Pradesh 82.56
5 Indian Institute of Technology Kharagpur West Bengal 78.89
6 Indian Institute of Technology Roorkee Uttarakhand 76.70
7 Indian Institute of Technology Guwahati Assam 72.98
8 National Institute of Technology Tiruchirappalli Tamil Nadu 69.17
9 Indian Institute of Technology Hyderabad Telangana 68.03
10 National Institute of Technology Karnataka, Surathkal Karnataka 66.04
11 Jadavpur University West Bengal 65.68
12 Vellore Institute of Technology Tamil Nadu 65.53
13 Indian Institute of Technology (Banaras Hindu University) Varanasi Uttar Pradesh 63.51
14 Indian Institute of Technology (Indian School of Mines) Jharkhand 63.50
15 National Institute of Technology Rourkela Odisha 62.36
16 Indian Institute of Technology Indore Madhya Pradesh 61.68
17 Anna University Tamil Nadu 61.41
18 Institute of Chemical Technology Maharashtra 61.40
19 Amrita Vishwa Vidyapeetham Tamil Nadu 60.92
20 Indian Institute of Technology Mandi Himachal Pradesh 60.43
Best Engineering Colleges in India

Additional Resources: