As per the National Institutional Ranking Framework (NIRF) Rankings 2024, the IITs dominated the top 10 list of engineering colleges in India.
The Indian Institute of Technology, Madras, has consistently topped the list since 2019.
Established in 1961, the Indian Institute of Technology-Delhi comes second in the list of top engineering colleges in the country.
The Indian Institute of Technology, Bombay, is ranked third.
Created in 1958 at Powai in Mumbai, it was the second IIT to be established in the country after IIT-Kharagpur.
With 15 Padma Shri and four Padma Bhushan recipients among its alumni and faculty members, the Indian Institute of Technology, Kanpur, is ranked fourth in the list of top engineering colleges in the country.
Located in Roorkee, Uttarakhand, the Indian Institute of Technology, Roorkee is among the oldest institutes of engineering in the country.
It began in 1847 as the College of Civil Engineering.
Founded in 1951, the Indian Institute of Kharagpur is the first of the IITs to be recognised as an Institute of National Importance.
Located in Amingaon, Assam, the Indian Institute of Technology, Guwahati, is ranked seventh in engineering and ninth in the overall category as per the NIRF Rankings 2024.
Started in 2008, the Indian Institute of Technology, Hyderabad, is one of the youngest IITs to be ranked among the top 10 engineering institutes of the country.
The Indian Institute of Technology-Benaras Hindu University, earlier known as Banaras Engineering College, is ninth.
The late Madan Mohan Malaviya is one of the co-founders of the BHU.
The IIT Indian School of Mines, Dhanbad, also makes it to the top 10.
Built by the British in 1926, IIT-ISM Dhanbad is inspired from the Royal School of Mines, London.