Top IITs in India 2023


There are currently 23 Indian Institutes of Technology (IITs) in India, spread across different states. These institutions are ranked among the top engineering colleges in India and the world, offering undergraduate, postgraduate, and doctoral programs in various engineering disciplines, as well as sciences, humanities, and management.

Here is a ranking-wise list of all the IITs in India:

1. Indian Institute of Technology Bombay (IITB)

Established in 1958, IIT Bombay is located in Powai, Mumbai. It is one of the oldest and most prestigious IITs in India, known for its strong research output and industry collaborations. The institute offers undergraduate, postgraduate, and doctoral programs in various engineering disciplines, as well as management and humanities.


2. Indian Institute of Technology Delhi (IITD)

Established in 1961, IIT Delhi is located in Hauz Khas, Delhi. It is ranked among the top engineering colleges in India and is known for its strong research culture, entrepreneurship ecosystem, and academic excellence. The institute offers undergraduate, postgraduate, and doctoral programs in various engineering disciplines, as well as sciences, humanities, and management.

3. Indian Institute of Technology Madras (IITM)

Established in 1959, IIT Madras is located in Chennai, Tamil Nadu. It is ranked among the top engineering colleges in India and is known for its strong research focus, industry partnerships, and academic excellence. The institute offers undergraduate, postgraduate, and doctoral programs in various engineering disciplines, as well as sciences, humanities, and management.

4. Indian Institute of Technology Kanpur (IITK)

Established in 1959, IIT Kanpur is located in Kanpur, Uttar Pradesh. It is known for its strong academic programs, research output, and entrepreneurship culture. The institute offers undergraduate, postgraduate, and doctoral programs in various engineering disciplines, as well as sciences, humanities, and management.

5. Indian Institute of Technology Kharagpur (IITKGP)

Established in 1951, IIT Kharagpur is located in Kharagpur, West Bengal. It is the oldest and largest IIT in India, known for its strong academic programs, research output, and industry partnerships. The institute offers undergraduate, postgraduate, and doctoral programs in various engineering disciplines, as well as sciences, humanities, and management.

6. Indian Institute of Technology Roorkee (IITR)

Established in 1847 as the Thomason College of Civil Engineering, IIT Roorkee is located in Roorkee, Uttarakhand. It is one of the oldest engineering institutions in India and is known for its strong academic programs, research output, and industry collaborations. The institute offers undergraduate, postgraduate, and doctoral programs in various engineering disciplines, as well as sciences, humanities, and management.

7. Indian Institute of Technology Guwahati (IITG)

Established in 1994, IIT Guwahati is located in Guwahati, Assam. It is known for its strong academic programs, research output, and industry collaborations, particularly in the field of sustainable development. The institute offers undergraduate, postgraduate, and doctoral programs in various engineering disciplines, as well as sciences, humanities, and management.

8. Indian Institute of Technology Hyderabad (IITH)

Established in 2008, IIT Hyderabad is located in Hyderabad, Telangana. It is a relatively new IIT but has quickly established itself as a leading engineering institution in India, known for its strong academic programs, research output, and industry collaborations. The institute offers undergraduate, postgraduate, and doctoral programs in various engineering disciplines, as well as sciences, humanities, and management.

9. Indian Institute of Technology Indore (IITI)

Established in 2009, IIT Indore is located in Indore, Madhya Pradesh. It is a relatively new IIT but has quickly established itself as a leading engineering institution in India, known for its strong academic programs, research output, and entrepreneurship culture. The institute offers undergraduate, postgraduate, and doctoral programs in various engineering disciplines, as well as sciences, humanities, and management.

10. Indian Institute of Technology (Banaras Hindu University) Varanasi (IIT BHU)

Established in 1919 as the Banaras Engineering College, IIT BHU is located in Varanasi, Uttar Pradesh. It was later affiliated to the University of Allahabad and became a part of the IIT system in 2012. It is known for its strong academic programs, research output, and industry collaborations. The institute offers undergraduate, postgraduate, and doctoral programs in various engineering disciplines, as well as sciences, humanities, and management.

11. Indian Institute of Technology Mandi (IITM)

Established in 2009, IIT Mandi is located in Mandi, Himachal Pradesh. It is a relatively new IIT but has quickly established itself as a leading engineering institution in India, known for its strong academic programs, research output, and innovation culture. The institute offers undergraduate, postgraduate, and doctoral programs in various engineering disciplines, as well as sciences, humanities, and management.

12. Indian Institute of Technology Jodhpur (IITJ)

Established in 2008, IIT Jodhpur is located in Jodhpur, Rajasthan. It is a relatively new IIT but has quickly established itself as a leading engineering institution in India, known for its strong academic programs, research output, and industry collaborations. The institute offers undergraduate, postgraduate, and doctoral programs in various engineering disciplines, as well as sciences, humanities, and management.

13. Indian Institute of Technology Bhubaneswar (IITBBS)

Established in 2008, IIT Bhubaneswar is located in Bhubaneswar, Odisha. It is a relatively new IIT but has quickly established itself as a leading engineering institution in India, known for its strong academic programs, research output, and innovation culture. The institute offers undergraduate, postgraduate, and doctoral programs in various engineering disciplines, as well as sciences, humanities, and management.

14. Indian Institute of Technology Gandhinagar (IITGN)

Established in 2008, IIT Gandhinagar is located in Gandhinagar, Gujarat. It is a relatively new IIT but has quickly established itself as a leading engineering institution in India, known for its strong academic programs, research output, and innovation culture. The institute offers undergraduate, postgraduate, and doctoral programs in various engineering disciplines, as well as sciences, humanities, and management.

15. Indian Institute of Technology Patna (IITP)

Established in 2008, IIT Patna is located in Patna, Bihar. It is a relatively new IIT but has quickly established itself as a leading engineering institution in India, known for its strong academic programs, research output, and innovation culture. The institute offers undergraduate, postgraduate, and doctoral programs in various engineering disciplines, as well as sciences, humanities, and management.

16. Indian Institute of Technology Ropar (IITRPR)

Established in 2008, IIT Ropar is located in Rupnagar, Punjab. It is a relatively new IIT but has quickly established itself as a leading engineering institution in India, known for its strong academic programs, research output, and innovation culture. The institute offers undergraduate, postgraduate,and doctoral programs in various engineering disciplines, as well as sciences, humanities, and management.

17. Indian Institute of Technology (BHU) Varanasi

Established in 2008, IIT BHU Varanasi is located in Varanasi, Uttar Pradesh. It was previously known as the Institute of Technology, Banaras Hindu University, and was later granted the status of an IIT in 2012. The institute is known for its strong academic programs, research output, and industry collaborations. It offers undergraduate, postgraduate, and doctoral programs in various engineering disciplines, as well as sciences, humanities, and management.

18. Indian Institute of Technology Hyderabad (IITH)

Established in 2008, IIT Hyderabad is located in Hyderabad, Telangana. It is a relatively new IIT but has quickly established itself as a leading engineering institution in India, known for its strong academic programs, research output, and innovation culture. The institute offers undergraduate, postgraduate, and doctoral programs in various engineering disciplines, as well as sciences, humanities, and management.

19. Indian Institute of Technology Jammu (IITJammu)

Established in 2016, IIT Jammu is located in Jammu, Jammu and Kashmir. It is a relatively new IIT but has quickly established itself as a leading engineering institution in India, known for its strong academic programs, research output, and innovation culture. The institute offers undergraduate, postgraduate, and doctoral programs in various engineering disciplines, as well as sciences, humanities, and management.

20. Indian Institute of Technology Goa (IITG)

Established in 2016, IIT Goa is located in Ponda, Goa. It is a relatively new IIT but has quickly established itself as a leading engineering institution in India, known for its strong academic programs, research output, and innovation culture. The institute offers undergraduate, postgraduate, and doctoral programs in various engineering disciplines, as well as sciences, humanities, and management.

21. Indian Institute of Technology Bhilai (IITBhilai)

Established in 2016, IIT Bhilai is located in Bhilai, Chhattisgarh. It is a relatively new IIT but has quickly established itself as a leading engineering institution in India, known for its strong academic programs, research output, and innovation culture. The institute offers undergraduate, postgraduate, and doctoral programs in various engineering disciplines, as well as sciences, humanities, and management.

22. Indian Institute of Technology Palakkad (IITPKD)

Established in 2015, IIT Palakkad is located in Palakkad, Kerala. It is a relatively new IIT but has quickly established itself as a leading engineering institution in India, known for its strong academic programs, research output, and innovation culture. The institute offers undergraduate, postgraduate, and doctoral programs in various engineering disciplines, as well as sciences, humanities, and management.

23. Indian Institute of Technology (ISM) Dhanbad (IITISM)

The Indian Institute of Technology (ISM) Dhanbad, also known as IIT Dhanbad or IIT (ISM), is a public technical and research university located in Dhanbad, Jharkhand, India. It was established in the year 1926 as the Indian School of Mines (ISM) and was granted the status of an IIT in 2016. It is one of the oldest engineering institutions in India and is known for its strong academic programs, research output, and industry collaborations.

Overall, the IITs are some of the most prestigious engineering institutions in India and attract students from all over the country and even abroad. Each IIT has its unique strengths and academic programs, but all of them provide a high-quality education and research opportunities to students who are passionate about engineering and technology.

Content from other States:

  • No items