Last updated on February 24th, 2021 by user
Engineering is the most sought stream amongst Indian students after class 12. Being one of the largest producers of engineers, India attracts many international students from around the globe. IITs and NITs hold the highest positions in the list of the top engineering colleges in India. Engineering opens an array of opportunities in different fields such as software development, electrical fields, manufacturing fields and many more.
- Admission in engineering colleges is done through various entrance exams, GATE and JEE Main being the most common. However, IITs accept JEE Advanced scores.
- Job satisfaction, better job opportunity, higher package, etc. are some inspiring factors that make engineering one of the most popular courses among other courses.
- Engineering in computer science, biotechnology, civil, electronics and communication are few of the many courses being taught in the Top Engineering Colleges in India.
- Engineers in India earn an average of INR 5 – 9 lacs per annum.
- Companies hiring the top engineers in India include Microsoft, Amazon, Goldman Sachs, Uber, Paypal, etc.
Top 10 Engineering Colleges in India Rank Wise
The top Engineering Colleges in India are ranked by the Ministry of Human Resource Development (MHRD), National Institutional Ranking Framework (NIRF), and the Government of India. The list of top Engineering Colleges in India is prepared after considering several factors. Recent trends and growth of these colleges are examined carefully while preparing the list and ranking. They are ranked based on the following:
- Their placements and infrastructure
- Some others lay importance to the year of establishment and research.
- The authorities take factors like research, infrastructure, permanent staff, academic achievements, etc. into consideration too.
As per the NIRF rankings, IITs secure most of the positions of Top 10 engineering colleges in India with NIT Trichy being the only exception. Let us see the rank wise colleges in the table given below.
|NIRF Rankings||Institute Name||Annual Average Fees for B.Tech (in INR)|
|1||Indian Institute of Technology, Madras||75,200|
|2||Indian Institute of Technology, Delhi||2,25,000|
|3||Indian Institute of Technology, Bombay||2,11,500|
|4||Indian Institute of Technology, Kanpur||2,14,000|
|5||Indian Institute of Technology, Kharagpur||82,000|
|6||Indian Institute of Technology, Roorkee||2,21,700|
|7||Indian Institute of Technology, Guwahati||2,19,350|
|8||Indian Institute of Technology, Hyderabad||2,25,200|
|9||National Institute of Technology, Tiruchirappalli||1,62,000|
|10||Indian Institute of Technology, Indore||2,43,000|
You Might like
Engineering Colleges in India – Overview
There are a lot of reasons for opting engineering as a career because of its growing popularity and wide line-up of options after 4-year graduation.
- A total of 4804 colleges in India offer BTech, MTech and Ph.D. degrees in a number of specializations like CSE, Electronics, Mechanical, Civil, Electrical, Biotech, etc. These include 3982 private and 822 government engineering colleges.
- Among the top 10 engineering colleges in India, 9 positions are filled by IITs and 1 by NIT Trichy.
- NIRF has ranked IIT Madras as 1st among the top engineering colleges in India while NIT Trichy is at the 9th position.
Top 200 Engineering Colleges in India – NIRF Ranking 2020
India is one of the largest producers of engineers in the world. This makes it quite obvious that the country has a large number of engineering institutes to support such students. Let us look at the top 200 engineering colleges in India.
|Ranking||Name of College||City||State|
|1||Indian Institute of Technology Madras||Chennai||Tamil Nadu|
|2||Indian Institute of Technology Delhi||New Delhi||Delhi|
|3||Indian Institute of Technology Bombay||Mumbai||Maharashtra|
|4||Indian Institute of Technology Kanpur||Kanpur||Uttar Pradesh|
|5||Indian Institute of Technology Kharagpur||Kharagpur||West Bengal|
|6||Indian Institute of Technology Roorkee||Roorkee||Uttarakhand|
|7||Indian Institute of Technology Guwahati||Guwahati||Assam|
|8||Indian Institute of Technology Hyderabad||Hyderabad||Telangana|
|9||National Institute of Technology Tiruchirappalli||Tiruchirappalli||Tamil Nadu|
|10||Indian Institute of Technology Indore||Indore||Madhya Pradesh|
|11||Indian Institute of Technology (BHU) Varanasi||Varanasi||Uttar Pradesh|
|12||Indian Institute of Technology (Indian School of Mines)||Dhanbad||Jharkhand|
|13||National Institute of Technology Karnataka||Surathkal||Karnataka|
|14||Anna University||Chennai||Tamil Nadu|
|15||Vellore Institute of Technology||Vellore||Tamil Nadu|
|16||National Institute of Technology Rourkela||Rourkela||Odisha|
|17||Jadavpur University||Kolkata||West Bengal|
|18||Institute of Chemical Technology||Mumbai||Maharashtra|
|19||National Institute of Technology Warangal||Warangal||Telangana|
|20||Amrita Vishwa Vidyapeetham||Coimbatore||Tamil Nadu|
|21||Indian Institute of Engineering Science and Technology||Shibpur||West Bengal|
|22||Indian Institute of Technology Bhubaneswar||Bhubaneswar||Odisha|
|23||National Institute of Technology Calicut||Kozhikode||Kerala|
|24||Indian Institute of Technology Gandhinagar||Gandhinagar||Gujarat|
|25||Indian Institute of Technology Ropar||Rupnagar||Punjab|
|26||Indian Institute of Technology Patna||Patna||Bihar|
|27||Visvesvaraya National Institute of Technology||Nagpur||Maharashtra|
|28||Jamia Millia Islamia||New Delhi||Delhi|
|29||Thapar Institute of Engineering & Technology||Patiala||Punjab|
|30||Birla Institute of Technology & Science||Pilani||Rajasthan|
|31||Indian Institute of Technology Mandi||Mandi||Himachal Pradesh|
|32||Amity University Noida||Gautam Budh Nagar||Uttar Pradesh|
|33||Indian Institute of Space Science and Technology||Thiruvananthapuram||Kerala|
|34||Siksha `O` Anusandhan||Bhubaneswar||Odisha|
|35||Malaviya National Institute of Technology||Jaipur||Rajasthan|
|36||Delhi Technological University||New Delhi||Delhi|
|37||Shanmugha Arts Science Technology & Research Academy||Thanjavur||Tamil Nadu|
|38||Birla Institute of Technology||Ranchi||Jharkhand|
|39||Aligarh Muslim University||Aligarh||Uttar Pradesh|
|40||National Institute of Technology Kurukshetra||Kurukshetra||Haryana|
|41||S. R. M. Institute of Science and Technology||Chennai||Tamil Nadu|
|42||Kalinga Institute of Industrial Technology||Bhubaneswar||Odisha|
|43||International Institute of Information Technology Hyderabad||Hyderabad||Telangana|
|44||Sri Sivasubramaniya Nadar College of Engineering||Kancheepuram||Tamil Nadu|
|45||Manipal Institute of Technology||Manipal||Karnataka|
|46||National Institute of Technology Silchar||Silchar||Assam|
|47||National Institute of Technology Durgapur||Durgapur||West Bengal|
|48||Motilal Nehru National Institute of Technology||Allahabad||Uttar Pradesh|
|49||PSG College of Technology||Coimbatore||Tamil Nadu|
|50||College of Engineering Pune||Pune||Maharashtra|
|51||Sathyabama Institute of Science and Technology||Chennai||Tamil Nadu|
|52||Dr. B. R. Ambedkar National Institute of Technology||Jalandhar||Punjab|
|53||Indian Institute of Technology Jodhpur||Jodhpur||Rajasthan|
|54||Sardar Vallabhbhai National Institute of Technology||Surat||Gujarat|
|55||Visvesvaraya Technological University||Belgaum||Karnataka|
|56||Indraprastha Institute of Information Technology Delhi||New Delhi||Delhi|
|57||Jawaharlal Nehru Technological University||Hyderabad||Telangana|
|58||Koneru Lakshmaiah Education Foundation University||Vaddeswaram||Andhra Pradesh|
|59||M. S. Ramaiah Institute of Technology||Bengaluru||Karnataka|
|60||Kalasalingam Academy of Research and Higher Education||Srivilliputtur||Tamil Nadu|
|61||National Institute of Technology Meghalaya||Shillong||Meghalaya|
|62||International Institute of Information Technology Bangalore||Bengaluru||Karnataka|
|63||Defence Institute of Advanced Technology||Pune||Maharashtra|
|64||Thiagarajar College of Engineering||Madurai||Tamil Nadu|
|65||Maulana Azad National Institute of Technology||Bhopal||Madhya Pradesh|
|66||Indian Institute of Information Technology Guwahati||Guwahati||Assam|
|67||National Institute of Technology Raipur||Raipur||Chhattisgarh|
|68||Punjab Engineering College (Deemed To Be University)||Chandigarh||Chandigarh|
|69||College of Engineering(A)||Visakhapatnam||Andhra Pradesh|
|70||R. V. College of Engineering||Bengaluru||Karnataka|
|71||Veermata Jijabai Technological Institute||Mumbai||Maharashtra|
|73||B.M.S. College of Engineering||Bengaluru||Karnataka|
|74||Indian Institute of Food Processing Technology (IIFPT)||Thanjavur||Tamil Nadu|
|75||National Institute of Technology Agartala||Agartala||Tripura|
|76||Netaji Subhas University of Technology (NSUT)||South West||Delhi|
|77||National Institute of Technology Goa||Ponda||Goa|
|78||Shri Mata Vaishno Devi University||Katra||Jammu and Kashmir|
|79||National Institute of Technology Jamshedpur||Jamshedpur||Jharkhand|
|80||Karunya Institute of Technology and Sciences||Coimbatore||Tamil Nadu|
|81||Indian Institute of Information Technology Design & Manufacturing Jabalpur||Jabalpur||Madhya Pradesh|
|82||Kumaraguru College of Technology||Coimbatore||Tamil Nadu|
|83||Sri Krishna College of Engineering and Technology||Coimbatore||Tamil Nadu|
|85||College of Engineering Trivandrum||Thiruvananthapuram||Kerala|
|86||Guru Gobind Singh Indraprastha University||New Delhi||Delhi|
|87||Lovely Professional University||Phagwara||Punjab|
|88||University College of Engineering||Hyderabad||Telangana|
|89||Graphic Era University||Dehradun||Uttarakhand|
|90||Coimbatore Institute of Technology||Coimbatore||Tamil Nadu|
|91||Siddaganga Institute of Technology||Tumkur||Karnataka|
|92||National Institute of Technology Patna||Patna||Bihar|
|93||C. V. Raman College of Engineering||Bhubaneswar||Odisha|
|95||Vel Tech Rangarajan Dr. Sagunthala R & D Institute of Science and Technology||Chennai||Tamil Nadu|
|96||Jaypee Institute of Information Technology||Noida||Uttar Pradesh|
|97||University College of Engineering||Kakinada||Andhra Pradesh|
|98||National Institute of Technology Hamirpur||Hamirpur||Himachal Pradesh|
|99||Bharati Vidyapeeth Deemed University College of Engineering||Pune||Maharashtra|
|100||Atal Bihari Vajpayee Indian Institute of Information Technology and Management||Gwalior||Madhya Pra|
|101||Mepco Schlenk Engineering College||Sivakasi||Tamil Nadu|
|102||Dayalbagh Educational Institute||Agra||Uttar Pradesh|
|103||Indian Institute of Information Technology Allahabad||Prayagraj (Allahabad)||Uttar Pradesh|
|104||Punjab Technical University||Kapurthala||Punjab|
|104||Government College of Technology||Coimbatore||Tamil Nadu|
|106||Rajalakshmi Engineering College||Chennai||Tamil Nadu|
|107||Hindustan Institute of Technology and Science (HITS)||Chennai||Tamil Nadu|
|108||Sri Sairam Engineering College||Kancheepuram||Tamil Nadu|
|109||Army Institute of Technology||Pune||Maharashtra|
|110||The Northcap University||Gurgaon||Haryana|
|111||Dhirubhai Ambani Institute of Information and Communication Technology||Gandhinagar||Gujarat|
|112||Shoolini University of Biotechnology and Management Sciences||Solan||Himachal Pradesh|
|113||Shri Ramdeobaba College of Engineering and Management||Nagpur||Maharashtra|
|114||New Horizon College of Engineering||Bengaluru||Karnataka|
|115||Jaypee University of Information Technology||Solan||Himachal Pradesh|
|116||Maharaja Sayajirao University of Baroda||Vadodara||Gujarat|
|118||Vignan’s Foundation for Science, Technology & Research||Guntur||Andhra Pradesh|
|119||Veer Surendra Sai University of Technology||Burla||Odisha|
|120||YMCA University of Science and Technology||Faridabad||Haryana|
|121||National Institute of Food Technology, Entrepreneurship & Management||Sonipat||Haryana|
|122||Pondicherry Engineering College||Puducherry||Pondicherry|
|123||B. S. Abdur Rahman Crescent Institute of Science and Technology||Chennai||Tamil Nadu|
|124||Chaitanya Bharathi Institute of Technology||Hyderabad||Telangana|
|125||Bharatiya Vidya Bhavan’s Sardar Patel Institute of Technology||Mumbai||Maharashtra|
|126||Dayananda Sagar College of Engineering||Bengaluru||Karnataka|
|127||Vallurupalli Nageswara Rao Vignana Jyothi Institute of Engineering and Technology||Hyderabad||Telangana|
|128||Nitte Meenakshi Institute of Technology||Bengaluru||Karnataka|
|130||National Institute of Technology Puducherry||Karaikal||Pondicherry|
|132||JSS Science and Technology University||Mysuru||Karnataka|
|133||N M A M Institute of Technology||Nitte, Udupi||Karnataka|
|134||Rajiv Gandhi Institute of Petroleum Technology||Amethi||Uttar Pradesh|
|135||Kongu Engineering College||Perundurai||Tamil Nadu|
|136||KLE Technological University||Dharwad||Karnataka|
|137||Sant Longowal Institute of Engineering & Technology||Longowal||Punjab|
|138||Dr. Vishwanath Karad MIT World Peace University||Pune||Maharashtra|
|139||G. H. Raisoni College of Engineering||Nagpur||Maharashtra|
|139||Yeshwantrao Chavan College of Engineering||Nagpur||Maharashtra|
|141||CVR College Of Engineering||Ibrahimpatnam||Telangana|
|142||Sri Ramakrishna Engineering College||Coimbatore||Tamil Nadu|
|143||Vardhaman College of Engineering||Rangareddy||Telangana|
|144||The Rashtrasant Tukadoji Maharaj Nagpur University||Nagpur||Maharashtra|
|145||North Eastern Regional Institute of Science & Technology||Itanagar||Arunachal Pradesh|
|145||Indira Gandhi Delhi Technical University for Women||Delhi||Delhi|
|147||P E S College of Engineering||Mandya||Karnataka|
|148||National Institute of Foundry and Forge Technology (NIFFT)||Ranchi||Jharkhand|
|149||Saveetha Institute of Medical and Technical Sciences||Chennai||Tamil Nadu|
|150||Sona College of Technology||Salem||Tamil Nadu|
|151||SVKM’s Narsee Monjee Institute of Management Studies||Mumbai||Maharashtra|
|152||Sri Krishna College of Technology||Coimbatore||Tamil Nadu|
|153||Sri Venkateswara University||Tirupati||Andhra Pradesh|
|154||Heritage Institute of Technology||Kolkata||West Bengal|
|155||R. M. K. Engineering College||Thiruvallur||Tamil Nadu|
|156||Velagapudi Ramakrishna Siddhartha Engineering College||Vijayawada||Andhra Pradesh|
|157||Maulana Abul Kalam Azad University of Technology||Nadia||West Bengal|
|158||National Institute of Technology Manipur||Imphal||Manipur|
|160||St. Josephs College of Engineering||Kancheepuram||Tamil Nadu|
|160||SR Engineering College||Warangal||Telangana|
|162||Amity University Gwalior||Gwalior||Madhya Pradesh|
|163||Haldia Institute of Technology||Haldia||West Bengal|
|164||Government Engineering College||Thrissur||Kerala|
|165||Vishwakarma Institute of Technology||Pune||Maharashtra|
|166||Harcourt Butler Technical University||Kanpur Nagar||Uttar Pradesh|
|167||University of Petroleum and Energy Studies||Dehradun||Uttarakhand|
|168||Walchand College of Engineering||Sangli||Maharashtra|
|169||BMS Institute of Technology & Management||Bengaluru||Karnataka|
|170||Institute of Aeronautical Engineering||Hyderabad||Telangana|
|171||K. J. Somaiya College of Engineering||Mumbai||Maharashtra|
|172||Goka Raju Ranga Raju Institute of Engineering & Technology||Hyderabad||Telangana|
|173||Maharshi Karve Stree Shikshan Sanstha’s Cummins College of Engineering for Women||Pune||Maharashtra|
|174||ManavRachna International Institute of Research & Studies||Faridabad||Haryana|
|175||The National Institute of Engineering||Mysore||Karnataka|
|176||Sri Venkateswara College of Engineering||Kancheepuram||Tamil Nadu|
|177||Pandit Deendayal Petroleum University||Gandhinagar||Gujarat|
|178||School of Engineering, Cochin University of Science and Technology||Cochin||Kerala|
|179||Silicon Institute of Technology (SIT), Bhubaneswar||Bhubaneswar||Odisha|
|180||Anurag Group of Institutions||Hyderabad||Telangana|
|182||Indian Institute of Information Technology, Design & Manufacturing||Chennai||Tamil Nadu|
|183||Madan Mohan Malaviya University of Technology||Gorakhpur||Uttar Pradesh|
|184||Sree Vidyanikethan Engineering College||A.Rangampet||Andhra Pradesh|
|185||JNTUA College of Engineering||Anantapur||Andhra Pradesh|
|186||BNM Institute of Technology||Bengaluru||Karnataka|
|187||Vasavi College of Engineering||Hyderabad||Telangana|
|188||Gayatri Vidya Parishad College of Engineering||Visakhapatnam||Andhra Pradesh|
|189||National Engineering College||Kovilpatti||Tamil Nadu|
|190||G.Pulla Reddy Engineering College||Kurnool||Andhra Pradesh|
|191||Institute of Engineering & Management||Kolkata||West Bengal|
|192||Sri Sai Ram Institute of Technology||Chennai||Tamil Nadu|
|193||Dharmsinh Desai University||Nadiad||Gujarat|
|194||The LNM Institute of Information Technology||Jaipur||Rajasthan|
|195||Guru Jambheshwar University of Science and Technology||Hisar||Haryana|
|196||Dr. D. Y. Patil Institute of Technology||Pune||Maharashtra|
|197||Pimpri Chinchwad College of Engineering||Pune||Maharashtra|
|198||Ramrao Adik Institute of Technology||Navi Mumbai||Maharashtra|
|200||National Institute of Technology Arunachal Pradesh||Itanagar||Arunachal Pradesh|
Latest JEE Main News
- “Classes for Engineering Courses to Start from 15 September”, Says AICTE Amid COVID-19 Surge
- JEE Main 2021 May Session Postponed, Education Minister Confirms; Check Details
- JEE Main April 2021 Postponed Amid Spike In COVID-19 Cases, New Dates 15 Days Prior To Exam
- AICTE Says PCM Not Mandatory For Engineering: Boon or Bane?
- Dr Ramesh Pokhriyal Announces JEE Advanced 2021 For 3rd July, 75% Criteria Removed
Top Engineering Colleges in India – Eligibility, Entrance Exams, Cut Off
- The candidates must qualify 10+2 with minimum 50% aggregate from PCM (Physics, Chemistry, and Mathematics)
- Admission to engineering courses are based on the rank secured in the Joint Entrance Exam (JEE) Main and JEE Advanced.
- M.Tech admissions are done through GATE.
- Some state level exams are WBJEE, GCET, TS EAMCET, etc.
- University level entrance exams are BITSAT, SRMJEE, VITEEE, etc.
Top Engineering Colleges Cut Off Ranks
IITs accept JEE Advanced scores for admission in various courses.
|Institute Name||JEE Advanced Cutoff|
|IIT Madras||90 – 10982|
|IIT Delhi||2 – 6549|
|IIT Kanpur||95 – 5188|
|IIT Bombay||1 – 3501|
|IIT Kanpur||204 – 8104|
Cutoff for other engineering colleges are as follows:
|Institute||Minimum Rank||Maximum Rank|
|Jamia Millia Islamia, New Delhi||2,818||4,81,888|
Why Consider Ranking For Choosing Top Engineering Colleges in India?
Choosing the top engineering colleges in India is important as an informed and accurate decision would help in taking the career forward. The names of the colleges in top rankings take admission based on many entrance exams like the Joint Entrance Exam (JEE), BITSAT, VITEEE, EAMCET, WBJEE, among many others. The students who have appeared and scored higher in these exams have higher chances of getting admission in these colleges.
The following chart shows the number of top engineering colleges in India accepting the scores of different entrance exams:
Why does the ranking of Top Engineering Colleges in India differ from other rankings?
Rankings are not static as the entire process of evaluating the top engineering colleges in India keeps on changing regularly. Changes in the admission process, fee structure, course or curriculum and other factors are interconnected in evaluation of how many engineering colleges in India rank at the top.
For instance, a mechanical engineering college that offers excellent placement opportunities to the students might witness a downfall in placement offers due to the change in industry demands. Similarly, change in eligibility clauses of admission might affect the quality of students taking admission in a particular course.
Should Top Engineering Colleges in India be selected based on the ranking?
It is a debatable topic, as selection of the top engineering college in India and branch depends upon a lot of factors.
- The first thing which all the aspirants need to keep in mind is their preference.
- You must select at least three-five branches in consideration so that if you don’t get admission in one branch, you can explore other options.
- After that check out the ranking of top engineering colleges in India and, which colleges have you appeared in the entrance exam / or will be giving the test in the future.
- Narrow down your search to a few colleges only, where you would like to study for the next four years.
Study harder for your entrance test, and against your rank, select the top engineering colleges in India list according to its ranking.
Top Computer Science Engineering Colleges in India
Computer Science Engineering has grown quite popular and is one of the most important branches of Computer Science. Let us look at the top B.Tech computer science engineering colleges offering the course which are as follows:
- Indian Institute of Technology (IIT Madras), Chennai
- Indian Institute of Technology (IIT), Delhi
- Birla Institute of Technology and Science (BITS), Pilani
- National Institute of Technology (NIT Trichy), Tiruchirappalli
- International Institute of Information Technology (IIIIT), Hyderabad
Which are the Best Mechanical Engineering Colleges in India?
Engineering is segregated into different categories or branches or departments including Computer Science & Engineering with specialization in Cloud and Mobile based Application; Electronics & Communication Engineering; Computer Science & Engineering with specialization in Big Data & Analytics; Mechanical Engineering (ME), among others.
Mechanical engineering is one of the most demanding specialisations as compared to others. The popularity of mechanical engineering rises due to their demand in both private and public sectors and higher salary packages that come along. During the 4-year long course, the students learn machine work, functionality, equipment and how to modify machines and its equipment are also taught in the classes.
Top Mechanical Engineering colleges in India are included below in the list-
|IIT Bombay||ISM Dhanbad|
|IIT Delhi||NIT Surathkal|
|IIT Kanpur||Birla Institute of Technology Patna|
|IIT Kharagpur||Jadavpur University of Engineering and Technology|
|IIT Madras||MNNIT Allahabad|
|IIT Roorkee||PSG College of Technology Coimbatore|
|BITS Pilani||PEC University of Technology Chandigarh|
|IIT BHU Varanasi||Bengal Engineering and Science University, Shibpur|
|IIT Guwahati||MNIT Jaipur|
|NIT Trichy||VNIT Nagpur|
|Chandigarh University, Chandigarh||SRM Engineering College, Kancheepuram|
FAQs on Top Engineering Colleges of India
Ans: The average engineering fees in India ranges between INR 5 to 15 lakhs based on the criterion set by the institutes. The fee structure tend to differ based on the college.
Ans: BITs Pilani, Amity University, IISc Bangalore, SRM Chennai are some of the most expensive engineering colleges in India.
Ans: The stream of Computer Science Engineering (CSE) gets the highest placement packages and jobs.
Ans: Some of the top engineering colleges in India include:
- Indian Institute of Technology (IITs)
- Institute of Chemical Technology, Mumbai
- National Institute of Technology (NIT)
- Birla Institute of Technology and Science (BITS), Pilani