Top 100 engineering colleges in India 2021

Sharing is caring


The latest ranking of Indian engineering colleges by NATIONAL INSTITUTIONAL RANKING FRAMEWORK for 2021. The NIRF has released its list of top 100 engineering colleges of India 2021 or the best engineering colleges in India. this list explains the top engineering colleges among the 4000 engineering colleges in India

Top 100 Engineering colleges in India

College Rank –


RankCollege Name & CityG or PEntrance exam
1Indian Institute of Technology Madras, ChennaiGovtJEE Advanced
2Indian Institute of Technology Delhi, New DelhiGovtJEE Advanced
3Indian Institute of Technology Bombay, MumbaiGovtJEE Advanced
4Indian Institute of Technology Kharagpur, KharagpurGovtJEE Advanced
5Indian Institute of Technology Kanpur, KanpurGovtJEE Advanced
6Indian Institute of Technology Roorkee, RoorkeeGovtJEE Advanced
7Indian Institute of Technology Guwahati, GuwahatiGovtJEE Advanced
8Indian Institute of Technology Hyderabad, HyderabadGovtJEE Advanced
9Anna University, ChennaiGovtTANCET
10National Institute of Technology Tiruchirappalli, TiruchirappalliGovtJEE Advanced
11Indian Institute of Technology (Banaras Hindu University) Varanasi, VaranasiGovtJEE Advanced
12Institute of Chemical Technology, MumbaiGovtJEE Advanced
13Indian Institute of Technology Indore, IndoreGovtJEE Advanced
14Jadavpur University, KolkataGovtWBJEE
15Indian Institute of Technology (Indian School of Mines) DhanbadGovtJEE Advanced
16National Institute of Technology Rourkela, RourkelaGovtJEE MAIN
17Indian Institute of Technology Bhubaneswar, BhubaneswarGovtJEE Advanced
18Vellore Institute of Technology, VellorePrivateVITEEE
19Indian Institute of Engineering Science and Technology, Shibpur, HowrahGovtWBJEE
20Indian Institute of Technology Mandi, MandiGovtJEE Advanced
21National Institute of Technology Surathkal, SurathkalGovtJEE Main
22Indian Institute of Technology Patna, PatnaGovtJEE Advanced
23Thapar Institute of Engineering and Technology, PatialaGovtJEE MAIN
24Indian Institute of Technology Gandhinagar, GandhinagarGovtJEE Advanced
25Birla Institute of Technology & Science, PilaniPrivateBITSAT
26National Institute of Technology Warangal, WarangalGovtJEE Main
27Jamia Millia Islamia, New DelhiGovtJMI EEE
28National Institute of Technology Calicut, CalicutGovtJEE Main
29Indian Institute of Technology Ropar, RupnagarGovtJEE Advanced
30Indian Institute of Space Science and Technology, ThiruvananthapuramGovtJEE Advanced
31Visvesvaraya National Institute of Technology, NagpurGovtJEE Main
32Siksha o Anushandhan, BhubaneshwarPrivateSAAT
33Birla Institute of Technology, RanchiGovtJEE MAIN
34Delhi Technological University, New DelhiGovtJEE MAIN
35Amity University, Gautam Budh Nagar, NoidaPrivateAMITY JEE
36SRM Institute of Science and Technology, ChennaiPrivateSRMJEE
37Sri Sivasubramaniya Nadar College of Engineering, (SSN) KancheepuramPrivateTANCET
38Shanmugha Arts Science Technology & Research Academy, ThanjavurPrivateJEE MAIN
39International Institute of Information Technology, HyderabadPrivateJEE MAIN
40Aligarh Muslim University, AligarhGovtAMUEEE
41National Institute of Technology Kurukshetra, KurukshetraGovtJEE MAIN
42Motilal Nehru National Institute of Technology, AllahabadGovtJEE MAIN
43Manipal Institute of Technology, ManipalPrivateMET
44PSG College of Technology, CoimbatorePrivateTANCET
45Jawaharlal Nehru Technological University, HyderabadGovtJNTU EAMCET
46National Institute of Technology Durgapur, DurgapurGovtJEE MAIN
47Sathyabama Institute of Science and Technology, ChennaiPrivateSAEEE
48Kalinga Institute of Industrial Technology, BhubaneswarPrivateKIITEE
49College of Engineering, PuneGovtMHT CET
50Indian Institute of Technology Jodhpur, JodhpurGovtJEE Advanced
51National Institute of Technology Silchar, SilcharGovtJEE MAIN
52Koneru Lakshmaiah Education Foundation University, VaddeswaramGovtEAMCET
53Malaviya National Institute of Technology, JaipurGovtJEE MAIN
54Panjab University, ChandigarhGovtJEE MAIN
55Indraprastha Institute of Information Technology Delhi, New DelhiGovtJEE MAIN
56Thiagarajar College of Engineering, MaduraiGovtTANCET
57Defense Institute of Advanced Technology, PuneGovtMH CET
58Sardar Vallabhbhai National Institute of Technology, SuratGovtJEE MAIN
59AU College of Engineering, VisakhapatnamGovtEAMCET
60National Institute of Technology Hamirpur, HamirpurGovtJEE MAIN
61Kalasalingam Academy of Research and Higher Education, SrivilliputturPrivateKLUEE
62Maulana Azad National Institute of Technology, BhopalGovtJEE MAIN
63R. V. College of Engineering, BengaluruPrivateCOMEDK
64M. S. Ramaiah Institute of Technology, BengaluruPrivateCOMEDK
65International Institute of Information Technology Bangalore, BengaluruPrivateJEE MAIN
66National Institute of Industrial Engineering, MumbaiGovtJEE MAIN
67National Institute of Technology Meghalaya, ShillongGovtJEE MAIN
68Coimbatore Institute of Technology, CoimbatoreGovtTANCET
69B. M. S. College of Engineering, BengaluruPrivateCOMEDK
70National Institute of Technology Agartala, AgartalaGovtJEE MAIN
71College of Engineering Trivandrum, ThiruvananthapuramGovtJEE MAIN
72Karunya Institute of Technology and Sciences, CoimbatorePrivateKEE
73Guru Gobind Singh Indraprastha University, New DelhiGovtJEE MAIN
74National Institute of Technology Raipur, RaipurGovtJEE MAIN
75PD P M IIIT, Design and Manufacturing (IIITDM), JabalpurPrivateJEE MAIN
76Pondicherry Engineering College, PuducherryGovtJEE MAIN
77Kumaraguru College of Technology, CoimbatorePrivateTANCET
78PEC University of Technology, ChandigarhGovtJEE MAIN
79Siddaganga Institute of Technology, TumkurPrivateCOMEDK
80Jaypee Institute of Information Technology, NoidaPrivateJIIT
81ABV Indian Institute of Information Technology and Management, GwaliorGovtJEE MAIN
82Indian Institute of Information Technology Allahabad, AllahabadGovtJEE MAIN
83University College of Engineering, HyderabadGovtJEE MAIN
84Dayalbagh Educational Institute, AgraGovtJEE MAIN
85Shri Mata Vaishno Devi University, KatraGovtJEE MAIN
86Vel Tech Rangarajan Dr. Sagunthala R & D IST, ChennaiPrivateVTUEEE
87National Institute of Technology, GoaGovtJEE MAIN
88Mepco Schlenk Engineering CollegeGovtTANCET
89Sri Venkateswara University, TirupatiPrivateSVUEET
90Government College of Technology, CoimbatoreGovtTANCET
91Army Institute of Technology, PuneGovtMH CET
92Dhirubhai A I of information and communication technology, GandhinagarPrivateDAIICET
93Bharati Vidyapeeth Deemed University College of Engineering, PunePrivateBVP CET
94C. V. Raman College of Engineering, BhubaneswarPrivateOJEE
95Hindustan Institute of Technology and Science, ChennaiPrivateHITSEEE
96Punjab Technical University, KapurthalaGovtPTU
97Sri Krishna College of Engineering and Technology, CoimbatorePrivateTANCET
98Bannari Amman Institute of Technology, SathyamangalamPrivateTANCET
99Kongu Engineering College, PerunduraiPrivateTANCET
100Chaitanya Bharti Institute of Technology, HyderabadPrivateEAMCER

Note- Above mentioned

G- Government college

P- Private College


National Institutional Ranking Framework works under the Ministry of Human Resource Development(Government of India). National Institutional Ranking Framework is an official institution for Ranking calculation and other parameters.

This institution makes the ranking of Engineering, University, College, Medical, Management, Pharmacy, Law, Architecture, etc. at India level every year, and publishes.



The following parameters are taken into consideration when ranking the top 100 engineering colleges-

  • Total No. of Approved intake
  • Branch wise Strength
  • Lab Facility
  • Library
  • Workshop
  • Faculty-student ratio
  • Placement (Higher studies)
  • Research
  • Financial Resources
  • Capital expenditure
  • Facility for differently-abled students

The list of Top 100 Engineering Colleges in India made by NIRF includes both private and public colleges.

The list of these top colleges includes some colleges from almost all the states, but if you look at this list, you will find that most of the colleges are from Tamil Nadu.

India’s number one engineering college which is the Indian Institute of Technology Madras is also in Chennai Tamil Nadu. In which you get admission through JEE Advanced.

On the other hand, if we talk about private colleges, then at number one is the Vellore Institute of Technology, which is made in 400 acres of green campus in Vellore Tamil Nadu.

Talking about the All India Ranking of VIT Vellore, it is ranked 18th in all India.

Top Engineering colleges in India

Most colleges in this ranking are government colleges, more than 70 government colleges are included in the list of these 100 colleges.

For admission to these top engineering colleges, you need to write exams of JEE Main and JEE Advanced.

Other top Entrance exams for admission in top engineering colleges in India are-

  • OJEE
  • MH CET

to read the top 100 Engineering colleges in India List in Hindi, click here.

You may like to know about-t

Top 10 Private Engineering colleges in India.

Top private Engineering colleges in India.



Sharing is caring

Have something to say about this page- we are highly concern about the appreciation, suggestion or any type of complains from a user like you. So help us to improve our services for you.

Ask Your Doubts

Your email address will not be published.


Some Colleges List Related to This Course

Subscribe to Our News Letter

Copyrights © 2021 Career Connections. All rights reserved.