The Indian Institutes of Technology (IITs) are the premier institutions for higher education in engineering, science, and technology in India. Known for their rigorous academic environment, cutting-edge research, and stellar placement records, IITs are globally recognized for producing some of the finest engineers and innovators. Admission to IITs is primarily through the Joint Entrance Examination (JEE Advanced), a highly competitive national-level exam that tests candidates on their proficiency in Physics, Chemistry, and Mathematics. Here’s an overview of the top 10 IITs for 2024, ranked based on NIRF scores, JoSAA preferences, and placement performance.
1. IIT Madras (Chennai)
Established in 1959, IIT Madras is consistently ranked first among Indian engineering institutions. It is an Institute of Eminence offering undergraduate, postgraduate, and research degrees across 18 disciplines. The institute boasts nearly 100 advanced research laboratories and ranks 227 globally in the QS World University Rankings 2024. In 2024, IIT Madras retained the top spot in the NIRF overall and engineering categories. Its stellar placement record includes a 90% placement rate, with the highest package of ₹1.3 crore and an average package of ₹24 lakh per annum.
2. IIT Bombay
IIT Bombay, established in 1958, is renowned for its academic excellence and research contributions. Designated as an Institute of Eminence, it offers a diverse range of undergraduate, postgraduate, and doctoral programs across various disciplines. Ranked 118 globally and 36th in Asia by QS World University Rankings in 2024, IIT Bombay also secured 3rd place in the NIRF engineering category. With a 90% placement rate in 2024, the highest package was ₹1.3 crore, and the average stood at ₹23 lakh per annum.
3. IIT Delhi
Founded in 1961, IIT Delhi stands out as one of the top engineering institutions in India. It offers 17 undergraduate programs and boasts a seat intake of around 1,100 annually. Recognized as an Institute of Eminence, it ranked 150 globally by QS World University Rankings in 2024 and secured 2nd place in the NIRF engineering category. With an impressive placement rate of over 85%, IIT Delhi’s highest package reached ₹1.5 crore, with an average package of ₹25 lakh per annum in 2024.
4. IIT Kanpur
Established in 1959, IIT Kanpur is a research-driven institute offering 14 undergraduate programs with an annual intake of approximately 1,000 students. Known for its strong emphasis on innovation, the institute ranked 5th in the NIRF engineering category in 2024. With a placement rate of 95%, the highest package reached ₹1.9 crore, and the average was ₹25 lakh per annum. It excels in core engineering and research sectors, attracting top global recruiters.
5. IIT Kharagpur
The oldest IIT, established in 1951, IIT Kharagpur offers 37 undergraduate programs with an annual intake of around 1,600 students. Recognized as an Institute of Eminence, it ranked 222 globally by QS World University Rankings in 2024 and 73 in Asia. The institute secured 5th place in the NIRF engineering category and is a pioneer in interdisciplinary programs. In 2024, the placement rate was 90%, with the highest package reaching ₹2.1 crore and an average of ₹22 lakh per annum.
6. IIT Roorkee
IIT Roorkee, established in 1847 as Thomason College of Civil Engineering and renamed in 2001, offers 18 undergraduate programs and admits around 1,200 students annually. It ranked 6th in the NIRF engineering category and is known for its focus on core engineering branches like Civil and Mechanical. In 2024, its placement rate was 85%, with the highest package at ₹27 lakh and an average package of ₹19 lakh per annum.
7. IIT Guwahati
Established in 1994, IIT Guwahati is emerging as a preferred choice for students, particularly in JoSAA preferences. It offers 12 undergraduate programs with an annual intake of about 900 students. Ranked 384 globally by QS World University Rankings in 2024, it secured 7th place in the NIRF engineering category. With a placement rate of 82%, the highest domestic package in 2024 was ₹1.3 crore, and the average package was ₹40 lakh per annum.
8.IIT Hyderabad
Founded in 2008, IIT Hyderabad is rapidly gaining prominence for its focus on emerging technologies like Artificial Intelligence and IoT. It offers 15 undergraduate programs with an annual intake of 600 students. Ranked 681–690 globally by QS World University Rankings in 2024, it also secured 8th place in the NIRF engineering category. In 2024, it achieved a 90% placement rate, with the highest package at ₹90 lakh and an average of ₹22 lakh per annum.
9. IIT Varanasi (BHU)
IIT Varanasi , established in 1919 and converted to an IIT in 2012, offers 25 undergraduate programs with an annual intake of around 1,580 students. Known for its focus on core engineering disciplines, it ranked 531 globally by QS World University Rankings in 2024 and 10th in the NIRF engineering category. With a placement rate of 78%, the highest package reached ₹1.6 crore, while the average package was ₹20 lakh per annum.
10. IIT Indore
IIT Indore, founded in 2009, is one of the newest IITs that has quickly established itself as a leading institution. Known for its strong focus on research and innovation, the institute offers nine undergraduate courses, with an annual intake of about 450 students. IIT Indore ranked 10th among IITs and 16th in the NIRF Engineering Rankings 2024. Internationally, IIT Indore was ranked 396 in the QS World University Rankings 2023. The placement rate in 2024 was 90%, with the highest package reaching ₹70 lakh and an average package of ₹22 lakh