The list of top hundred colleges is based on rankings published by Ministry of Human Resource Development (MHRD) Ranking, developed by the National Institute Ranking Framework (NIRF).These colleges are in top ranking due to their reputation in scores, placements and education quality in India.
The following is the top 100 engineering colleges in India.

SNNameCityStateScoreNIRF Rank
1Indian Institute of Technology MadrasChennaiTamil Nadu89.051
2Indian Institute of Technology DelhiNew DelhiNCR85.362
3Indian Institute of Technology BombayMumbaiMaharashtra84.43
4Indian Institute of Technology KharagpurKharagpurWest Bengal79.414
5Indian Institute of Technology KanpurKanpurUttar Pradesh77.575
6Indian Institute of Technology RoorkeeRoorkeeUttarakhand74.576
7Indian Institute of Technology GuwahatiGuwahatiAssam70.877
8Indian Institute of Technology HyderabadHyderabadTelangana63.928
9Anna UniversityChennaiTamil Nadu63.129
10National Institute of Technology TiruchirappalliTiruchirappalliTamil Nadu61.6210
11Indian Institute of Technology (Banaras Hindu University) VaranasiVaranasiUttar Pradesh59.811
12Institute of Chemical TechnologyMumbaiMaharashtra59.7312
13Indian Institute of Technology IndoreIndoreMadhya Pradesh59.3513
14Jadavpur UniversityKolkataWest Bengal59.0414
15Indian Institute of Technology (Indian School of Mines) DhanbadDhanbadJharkhand58.1815
16National Institute of Technology RourkelaRourkelaOdisha57.7516
17Indian Institute of Technology BhubaneswarBhubaneshwarOdisha56.817
18Vellore Institute of TechnologyVelloreTamil Nadu56.4618
19Indian Institute of Engineering Science and TechnologyShibpurWest Bengal56.3519
20Indian Institute of Technology MandiMandiHimachal Pradesh5620
21National Institute of Technology KarnatakaSurathkalKarnataka55.2521
22Indian Institute of Technology PatnaPatnaBihar54.8622
23Thapar Institute of Engineering and TechnologyPatialaPunjab54.7323
24Indian Institute of Technology GandhinagarGandhinagarGujarat54.3224
25Birla Institute of Technology & SciencePilaniRajasthan53.8225
26National Institute of Technology WarangalWarangalTelangana53.2126
27Jamia Millia IslamiaNew DelhiNCR53.1327
28National Institute of Technology CalicutKozikodeKerala52.6928
29Indian Institute of Technology RoparRupnagarPunjab52.3729
30Indian Institute of Space Science and TechnologyThiruvananthapuramKerala52.1230
31Visvesvaraya National Institute of TechnologyNagpurMaharashtra51.2731
32Siksha `O` AnusandhanBhubaneshwarOdisha50.3932
33Birla Institute of TechnologyRanchiJharkhand50.133
34Delhi Technological UniversityNew DelhiNCR49.9734
35Amity UniversityGautam Budhh NagarUttar Pradesh49.0335
36SRM Institute of Science and TechnologyChennaiTamil Nadu48.9536
37Sri Sivasubramaniya Nadar College of EngineeringKancheepuramTamil Nadu48.9437
38Shanmugha Arts Science Technology & Research AcademyThanjavurTamil Nadu48.8338
39International Institute of Information Technology HyderabadHyderabadTelangana48.7339
40Aligarh Muslim UniversityAligarhUttar Pradesh47.7440
41National Institute of Technology KurukshetraKurukshetraHaryana47.5841
42Motilal Nehru National Institute of TechnologyAllahabadUttar Pradesh47.4942
43Manipal Institute of TechnologyManipalKarnataka47.3143
44PSG College of TechnologyCoimbatoreTamil Nadu47.2844
45Jawaharlal Nehru Technological UniversityHyderabadTelangana47.1345
46National Institute of Technology DurgapurDurgapurWest Bengal46.4746
47Sathyabama Institute of Science and TechnologyChennaiTamil Nadu46.0747
48Kalinga Institute of Industrial TechnologyBhubaneshwarOdisha45.9448
49College of EngineeringPuneMaharashtra45.8949
50Indian Institute of Technology JodhpurJodhpurRajasthan45.7550
51Indian Institute of Technology Silchar Silchar Assam 45.61 51
52Koneru Lakshmaiah  Education Foundation University (KL College of Engineering)Vaddeswaram Andhra Pradesh 45.38 52
53Malviya National Institute of Technology Jaipur Rajasthan45. 20 53
54Punjab University Chandigarh Chandigarh 43.59 54
55Indraprastha Institute of Information TechnologyNew Delhi  Delhi 43.49 55
56Thiyagaraja College of Engineering MaduraiTamil Nadu 43.38 56
57Defence Institute of Advanced TechnologyPune Maharashtra 43. 929 57
58 Sardar Vallabhbhai National Institute of TechnologySuratGujarat 41.88 58
59 College of Engineering Visakhapatnam Visakhapatnam Andhra Pradesh 41.72 59
60Indian Institute of Technology Hamirpur Hamirpur Himachal Pradesh 41.48 60
61Kalasalingam Academy of Research and Higher Education Srivilliputhur Tamil Nadu 41.26 61
62 Maulana Azad National Institute of TechnologyBhopal Madhya Pradesh40.98 62
63 RV College of Engineering Bengaluru Karnataka 40.88 63
64 MS Ramaiah Institute of Technology Bengaluru Karnataka 40.54 64
65International Institute of Information Technology Bangalore Bengaluru Karnataka 40.51 65
66 National Institute of Industrial Engineering Mumbai Maharashtra 40.48 66
67 National Institute of Technology Meghalaya Shillong Meghalaya 40.32 67
68 Coimbatore Institute of TechnologyCoimbatore Tamil Nadu 40.10 68
69 BMS College of Engineering Bengaluru Karnataka 39.67 69
70 National Institute of Technology Agartala Agartala Tripura 39.53 70
71College of EngineeringThiruvananthapuram Kerala 39.4271
72 Karunya Institute of Technology and Sciences Coimbatore eTamil Nadu 39.3772
73 Guru Gobind Singh Indraprastha University New DelhiDelhi 39.2173
74 National Institute of Technology Raipur RaipurChhattisgarh 39.0974
75Indian Institute of Information Technology, Design and Manufacturing JabalpurJabalpurMadhya Pradesh 38.94 75
76 Pondicherry Engineering College Puducherry Pondicherry 38.5676
77Kumaraguru College of Technology Coimbatore Tamil Nadu 38.5577
78PEC University of Technology Chandigarh Chandigarh 38.4278
79Siddaganga Institute of TechnologyTumkur Karnataka 37.9879
80 Jaypee Institute of Information Technology Noida Uttar Pradesh 37.87 80
81Atal Bihari Vajpayee Indian Institute of Information Technology and ManagementGwalior Madhya Pradesh37.82 81
82Indian Institute of Information Technology Allahabad Allahabad Uttar Pradesh 37.7482
83 University College of Engineering Hyderabad Telangana 37.68 83
84Dayalbagh Educational Institute Agra Uttar Pradesh 37.59 84
85 Shri Mata Vaishno Devi University KatraJammu and Kashmir 37.32 85
86 Vel Tech Rangarajan Dr Sakunthala R&D Institute of Science and Technology Chennai Tamil Nadu 37.22 86
87National Institute of Technology GoaPonda Goa 37.06 87
88Mepco schlenk Engineering College Sivakasi Tamil Nadu 36.92 88
89 Sri Venkateswara University Tirupati Andhra Pradesh 36.66 89
90 Government College of Technology Coimbatore Tamil Nadu 36.4290
91Army Institute of Technology PuneMaharashtra 36.3991
92 Dhirubhai Ambani Institute Of Information and Communication TechnologyGandhinagarGujarat 36.3991
93Bharati Vidyapeeth Deemed University College of Engineering Pune Maharashtra 36.14 93
94CV Raman college of engineeringBhubaneswar Odisha 36.1294
95 Hindustan Institute of Technology andChennai Tamil Nadu 36.11 95
96Punjab Technical University Kapurthala Punjab 35.99 96
97 Shri Krishna College of Engineering and Technology Coimbatore Tamil Nadu 35.97 97
98 Bannari Amman Institute of Technology Sathyamangalam Tamil Nadu 35.90 98
99 Kongu Engineering College Perundurai Tamil Nadu 35.89 99
100 Chaitanya Bharathi Institute of Technology Hyderabad Telangana 35.86 100