List of IITs in India 2025 – Admission,Ranking, Location, NIRF Score

List of IITs in India: The Indian Institutes of Technology (IITs) are among the most prestigious engineering institutions in India. Known for their excellence in education, research, and placements, IITs have consistently been the top choice for students aspiring to pursue engineering, technology, and science-related careers.

As of 2025, there are 23 IITs in India offering undergraduate (B.Tech), postgraduate (M.Tech, MBA, M.Sc), and doctoral programs.


📌 Key Highlights

  • Total IITs in India: 23

  • Admission Exam for B.Tech: JEE Advanced

  • Top IIT: IIT Madras (as per NIRF Ranking 2024)

  • Oldest IIT: IIT Kharagpur (established in 1951)

  • Newest IITs: IIT Bhilai, IIT Goa, IIT Jammu, IIT Dharwad, and IIT Palakkad (established in 2016)


📊 Complete List of IITs in India (2025)

S.No IIT Name Established Location (State) NIRF Rank 2024
1 IIT Kharagpur 1951 West Bengal 5
2 IIT Bombay 1958 Maharashtra 3
3 IIT Madras 1959 Tamil Nadu 1
4 IIT Kanpur 1959 Uttar Pradesh 4
5 IIT Delhi 1961 Delhi 2
6 IIT Guwahati 1994 Assam 7
7 IIT Roorkee 2001* Uttarakhand 6
8 IIT Ropar 2008 Punjab 22
9 IIT Bhubaneswar 2008 Odisha 19
10 IIT Gandhinagar 2008 Gujarat 23
11 IIT Hyderabad 2008 Telangana 8
12 IIT Jodhpur 2008 Rajasthan 30
13 IIT Patna 2008 Bihar 33
14 IIT Indore 2009 Madhya Pradesh 14
15 IIT Mandi 2009 Himachal Pradesh 41
16 IIT (ISM) Dhanbad 1926 (IIT in 2016) Jharkhand 17
17 IIT Bhilai 2016 Chhattisgarh 81–100 (Band)
18 IIT Goa 2016 Goa 101–150 (Band)
19 IIT Jammu 2016 Jammu & Kashmir 101–150 (Band)
20 IIT Palakkad 2016 Kerala 101–150 (Band)
21 IIT Tirupati 2015 Andhra Pradesh 51–100 (Band)
22 IIT Dharwad 2016 Karnataka 101–150 (Band)
23 IIT Bhilai 2016 Chhattisgarh 81–100 (Band)

*Note: IIT Roorkee was established as the Thomason College in 1847 and became an IIT in 2001.


🎯 Top 5 IITs Based on NIRF Ranking 2024

Rank Institute Name Location NIRF Score (2024)
1 IIT Madras Tamil Nadu 90.04
2 IIT Delhi Delhi 88.12
3 IIT Bombay Maharashtra 85.50
4 IIT Kanpur Uttar Pradesh 82.21
5 IIT Kharagpur West Bengal 78.89

📝 Admission to IITs – How to Get In?

  • For B.Tech Programs, admission is through JEE Advanced (after clearing JEE Main).

  • For M.Tech, candidates need to clear the GATE Exam.

  • Some IITs also offer MBA through CAT and PhD programs through separate written tests/interviews.


🧠 Why Choose IITs?

✔️ Top-notch Faculty

✔️ World-Class Infrastructure

✔️ Global Research Opportunities

✔️ Excellent Placement Records

✔️ Wide Alumni Network


🗺️ IITs Map (State-wise Distribution)

List of IITs in India:

  • North India – Delhi, Kanpur, Roorkee, Jammu, Ropar

  • East India – Kharagpur, Patna, Dhanbad, Bhubaneswar

  • West India – Bombay, Gandhinagar, Jodhpur, Indore, Goa

  • South India – Madras, Hyderabad, Tirupati, Palakkad, Dharwad, Mandi


🧾 Conclusion

IITs are the pinnacle of technical education in India. Each institute offers a blend of academic rigor, innovation, and hands-on experience. Whether you’re targeting the oldest IITs like Kharagpur and Bombay or exploring emerging IITs like Goa or Jammu, cracking JEE Advanced is your golden ticket.

🔔 Stay Updated !!!

👉 Follow us on:

📰 Trending News | 📢 Important Alerts | 💼 Latest Jobs 

🟢 WhatsApp | 🔵 Telegram

🔵 LinkedIn | 🔵 Threads | 🔵 Facebook |🔵 Instagram | 🔵 Tumblr


Discover more from EduCareer

Subscribe to get the latest posts sent to your email.

Leave a Reply