Ministry of Education, GoI releases NIRF Ranking 2024 for the Engineering Colleges in India. Check the list of the top 20 IIT colleges below!

About Indian Institutes of Technology (IITs)

The Indian Institutes of Technology (IITs) are a group of autonomous prestigious engineering and technology-oriented institutes of higher education established and declared as Institutes of National Importance by the Parliament of India. The IITs were created to train scientists and engineers, with the aim of developing a skilled workforce to support the economic and social development of India after independence in 1947.

They have a common admission process for undergraduate admissions, using the Joint Entrance Examination (popularly known as IIT-JEE) to select undergraduate candidates a year. Postgraduate admissions are done on the basis of the GATE, JMET, JAM and CEED.

IIT alumni have achieved success in a variety of professions. Most of the IITs were created in early 1950s and 1960s as the Institutes of National Importance through special acts of Indian Parliament. The success of the IITs led to the creation of the Indian Institutes of Information Technology (IIIT) in the late 1990s and in the 2000s.

List of Top 20 IIT Colleges in India based on NIRF Ranking of 2024:

Serial No.Institute IDNameCityStateScoreRank
1.IR-E-U-0456Indian Institute of Technology Madras
More Details 
ChennaiTamil Nadu89.461
2.IR-E-I-1074Indian Institute of Technology Delhi
More Details
New DelhiDelhi86.662
3.IR-E-U-0306Indian Institute of Technology Bombay
More Details
MumbaiMaharashtra83.093
4.IR-E-I-1075Indian Institute of Technology Kanpur
More Details
KanpurUttar Pradesh82.794
5.IR-E-U-0573Indian Institute of Technology Kharagpur
More Details
KharagpurWest Bengal76.885
6.IR-E-U-0560Indian Institute of Technology Roorkee
More Details
RoorkeeUttarakhand76.006
7.IR-E-U-0053Indian Institute of Technology Guwahati
More Details
GuwahatiAssam71.867
8.IR-E-U-0013Indian Institute of Technology Hyderabad
More Details
HyderabadTelangana71.558
9.IR-E-U-0701Indian Institute of Technology (Banaras Hindu University) Varanasi
More Details
VaranasiUttar Pradesh66.6910
10.IR-E-U-0205Indian Institute of Technology (Indian School of Mines) Dhanbad
More Details
DhanbadJharkhand64.8315
11.IR-E-U-0273Indian Institute of Technology Indore
More Details 
IndoreMadhya Pradesh64.7216
12.IR-E-U-0139Indian Institute of Technology Gandhinagar
More Details
GandhinagarGujarat63.4218
13.IR-E-U-0378Indian Institute of Technology Ropar
More Details
RupnagarPunjab61.5622
14.IR-E-U-0395Indian Institute of Technology Jodhpur
More Details
JodhpurRajasthan60.6128
15.IR-E-U-0184Indian Institute of Technology Mandi
More Details 
MandiHimachal Pradesh59.8631
16.IR-E-U-0064Indian Institute of Technology Patna
More Details
PatnaBihar58.4034
17.IR-E-U-0355Indian Institute of Technology Bhubaneswa
More Details
BhubaneswarOdisha52.5454
18.IR-E-U-0844Indian Institute of Technology Tirupati
More Details
YERPEDUAndhra Pradesh50.5861
19.IR-E-U-0906Indian Institute of Technology Jammu
More Details
JammuJammu and Kashmir50.5362
20.IR-E-U-0878Indian Institute of Technology Palakkad
More Details
PalakkadKerala50.2464