The Top Engineering Colleges in India include IIT Madras, IIT Delhi, IIT Bombay, Jadavpur University, etc. There are 6159 recognized Engineering colleges in India, of which 4495 are Private and 1383 are Government Engineering colleges. The best Private Engineering colleges in India include Vellore Institute of Technology, Amrita School of Engineering, BITS Pilani, etc. Admission is based on Engineering Entrance Exams such as JEE Main, BITSAT, WBJEE, JEE Advanced, TANCET, etc conducted at the National or state level.
Top Engineering Colleges In Bangalore | Top Engineering Colleges In Chennai |
Top Engineering Colleges In Pune | Top Engineering Colleges In Hyderabad |
Also, See:
Candidates can refer to the below table for a comprehensive list of institutions accepting the 70 percentile in JEE Main 2024.
Name of the College | NIRF Rank 2023 | Annual Fees (Approx.) |
---|---|---|
KIIT University - Bhubaneswar | 39 | INR 1,50,000 |
Lovely Professional University (LPU) - Phagwara | 50 | INR 1,20,000 |
Amity University, Gurgaon | 99 | INR 90,000 |
Brainware University - Kolkata | - | INR 63,000 |
NIMS University - Jaipur | - | INR 60,000 |
Table of Content
9.1 JEE Main
9.2 JEE Advanced
9.3 GATE
10.1 IIT Madras
10.2 IIT Bombay
10.3 IIT Delhi
India is the third-largest education system in the world. Students from all over the world come to India to pursue higher education. India hosts some of the top Engineering colleges ranked among the QS World University Ranking.
Below is the list of the Top 10 Engineering colleges in India with the number of seats available.
College Name | Engineering Seats Intake |
---|---|
IIT Madras | 1589+ |
IIT Delhi | 2661+ |
IIT Bombay | 1868+ |
IIT Kanpur | 1024+ |
IIT Kharagpur | 3983+ |
IIT Roorkee | 1334+ |
IIT Guwahati | 1659+ |
NIT Tiruchirappalli | 1644+ |
IIT Hyderabad | 485+ |
National Institute of Technology Karnataka, Surathkal | 3163+ |
Check:
Below is the list of top engineering colleges in India except for IIT, with their NIRF rankings and NIRF score.
NIRF Ranking 2023 | Engineering Colleges Except for IIT | NIRF Score |
---|---|---|
10 | Jadavpur University, Kolkata | 67.04 |
11 | Vellore Institute of Technology | 66.59 |
12 | National Institute of Technology Karnataka, Surathkal | 65.26 |
13 | Anna University | 65.06 |
16 | National Institute of Technology Rourkela | 62.79 |
19 | Amrita Vishwa Vidyapeetham | 61.54 |
20 | Thapar Institute of Engineering and Technology (Deemed-to-be-university) | 61.24 |
21 | National Institute of Technology Warangal | 61.13 |
23 | National Institute of Technology Calicut | 60.28 |
24 | Institute of Chemical Technology | 59.70 |
There are more than 6014 B Tech Colleges, of which B Tech Computer Science is one of the most popular courses in India. IITs in India provide the best B Tech courses with high placement packages ranging between INR 20 to 50 lakhs annually. Below is the list of top BTech colleges in India with seat intake.
College Name | BTech Seats Intake |
---|---|
IIT Madras | 1078+ |
IIT Delhi | 1209+ |
IIT Mumbai | 1331+ |
IIT Kharagpur | 2639+ |
IIT Kanpur | 929+ |
IIT Roorkee | 1179+ |
Anna University, Chennai | 300+ |
NIT Trichy | 981+ |
IIT BHU Varanasi | 1563+ |
Institute of Chemical Technology (ICT), Mumbai | 275+ |
ISM Dhanbad | 1272+ |
VIT Vellore | 5100+ |
IIEST Shibpur | 740+ |
Thapar Patiala | 2928+ |
NIT Warangal | 929+ |
Jamia Millia Islamia | 700+ |
BIT Mesra, Ranchi | 1016+ |
Delhi Technological University (DTU) | 2696+ |
Amity University, Noida | 420+ |
India has 2795 colleges that provide MTech courses in India. 2981 Colleges provide full-time MTech Colleges in India. IIT Madras, IIT Bombay, and IIT Delhi are the best colleges for MTech in India. The table below highlights the list of Top MTech Colleges in India.
NIRF Ranking 2023 | MTech Colleges in India | ME/MTech Course Seats |
---|---|---|
1 | Indian Institute of Technology Madras | 717 |
2 | Indian Institute of Technology Delhi | 1568 |
3 | Indian Institute of Technology Bombay | 806 |
4 | Indian Institute of Technology Kanpur | 736 |
5 | Indian Institute of Technology Roorkee | 218 |
6 | Indian Institute of Technology Kharagpur | 2992 |
7 | Indian Institute of Technology Guwahati | 679 |
8 | Indian Institute of Technology Hyderabad | 82 |
9 | National Institute of Technology Tiruchirappalli | 658 |
10 | Jadavpur University, Kolkata | 989 |
Also Check:
Multiple institutions like India Today, NIRF, The Week, Outlook, etc. release the rankings of top Engineering colleges in India every year. The colleges are scored across various parameters, which help decide their ranks. These parameters include Perception of the University, Faculty Quality, Graduation Outcome, Outreach, Inclusivity of the Institute, Gender Ratio, etc.
National Institutional Ranking Framework (NIRF) is a method adopted by the Indian government to rank top educational institutions. It is under the Ministry of Education and ranks a college/ University based on various parameters. Every year NIRF publishes ranking lists of top Institutions in India for different domains. NIRF is the most trustworthy and popular Ranking agency in India.
NIRF ranks the institutions based on 5 major parameters which carry different weightage to get a ranking. The following chart shows the weightage allocated to the 5 different parameters considered by NIRF for ranking top colleges in India.
NIRF has ranked IIT Madras as the best engineering college in India for the 8th consecutive year. The list also features some of the top government colleges and universities.
Below is the list of top Engineering colleges in India based on the NIRF rankings 2023.
NIRF Ranking 2023 | College Name | NIRF Score |
---|---|---|
1 | Indian Institute of Technology, Madras | 89.79 |
2 | Indian Institute of Technology, Delhi | 87.09 |
3 | Indian Institute of Technology, Bombay | 80.74 |
4 | Indian Institute of Technology, Kanpur | 80.65 |
5 | Indian Institute of Technology, Roorkee | 75.64 |
6 | Indian Institute of Technology, Kharagpur | 73.76 |
7 | Indian Institute of Technology, Guwahati | 70.32 |
8 | Indian Institute of Technology, Hyderabad | 70.28 |
9 | National Institute of Technology, Tiruchirappalli | 69.71 |
10 | Jadavpur University | 67.04 |
11 | Vellore Institute of Technology | 66.59 |
12 | National Institute of Technology Karnataka, Surathkal | 65.26 |
13 | Anna University | 65.06 |
14 | Indian Institute of Technology, Indore | 63.93 |
15 | Indian Institute of Technology (Banaras Hindu University) Varanasi | 63.74 |
16 | National Institute of Technology Rourkela | 62.79 |
17 | Indian Institute of Technology (Indian School of Mines) | 62.37 |
18 | Indian Institute of Technology Gandhinagar | 61.66 |
19 | Amrita Vishwa Vidyapeetham | 61.54 |
20 | Thapar Institute of Engineering and Technology (Deemed-to-be-university) | 61.24 |
India Today is one of the leading and highly circulated weekly English news magazines published by Living Media India Limited. India Today conducts surveys with The Marketing & Development Research Associates (MDRA), a marketing and research firm from Delhi, to rank colleges. Together they rank top colleges in India for different domains like Science, Arts, Commerce, Management, Engineering, etc.
The following chart shows these parameters and their Weightage:
The table below lists the top Engineering colleges in India ranked by the India Today Ranking for 2023.
India Today Ranking 2023 | College/University Name |
---|---|
1 | IIT Delhi – Indian Institute of Technology |
2 | IIT Bombay – Indian Institute of Technology |
3 | IIT Kanpur – Indian Institute of Technology |
4 | IIT Kharagpur – Indian Institute of Technology |
5 | IIT Roorkee – Indian Institute of Technology |
6 | IIT Guwahati – Indian Institute of Technology |
7 | BITS Pilani – Birla Institute of Technology and Science |
8 | Netaji Subhas University of Technology |
9 | Delhi Technological University (DTU), New Delhi |
10 | IIT Gandhinagar – Indian Institute of Technology |
The Times is one of the most popular and widespread newspapers/ magazines in India and ranks among the best educational institutions in India. Every year The Times conducts a survey and publishes a list of top educational institutions in India for different domains. The Times considers various parameters such as Education quality, facilities, infrastructure, faculties, placements, etc. to rank a college. Below is the list of top Engineering colleges in India, per Times rankings for 2023.
Times Ranking 2023 | College/University Name |
---|---|
1 | Netaji Subhas University of Technology |
2 | SRM Institute of Science and Technology, Kattankulathur |
3 | KL (Deemed to be University) |
3 | SOA University - Siksha ‘O’ Anuandhan |
4 | Sathyabama Institute of Science and Technology |
5 | BMS College of Engineering |
7 | Institute of Engineering and Management |
8 | Reva University |
9 | Hindustan Institute of Technology and Science |
10 | IcfaiTech School, IFHE Hyderabad |
There are 4382 Private Engineering colleges in India. Most of them are concentrated in the southern states. The top Engineering colleges in India have good infrastructure and excellent facilities, in terms of labs, equipment, hostel, food and medical, Wi-Fi in the campus area, etc. The table below highlights the list of top Private Engineering colleges in India.
College/ University Name | Average Annual Fees |
---|---|
BITS Pilani (Pilani Campus) | INR 5,41,575 |
Vellore Institute of Technology - [VIT University], Vellore | INR 1,98,000 |
Parul University, Vadodara | INR 86,000 |
Thapar Institute of Engineering and Technology - [Thapar University], Patiala | INR 4,13,600 |
K. J. Somaiya College of Engineering - [KJSCE], Mumbai | INR 2,86,000 |
Delhi Technological University - [DTU], New Delhi | INR 2,19,000 |
Amity University, Noida | INR 3,11,000 |
SSN College of Engineering - [SSNCE] Chennai, Tamil Nadu | INR 50,000 |
Lovely Professional University - [LPU], Jalandhar | INR 1,68,000 |
Sathyabama Institute of Science and Technology, Chennai | INR 80,000 |
There are 1359 Government Engineering colleges in India. The tuition fees are comparatively low and provide stellar placements. Government colleges are known to have teaching staff who are well-qualified and well-trained in teaching. The table below depicts the list of top Government Engineering colleges in India.
College/ University Name | Average Annual Fees |
---|---|
College of Engineering, Anna University - [CEG], Guindy, Chennai | INR 50,000 |
The LNM Institute of Information Technology - [LNMIIT], Jaipur | INR 3,74,800 |
Netaji Subhash Engineering College - [NSEC], Kolkata | INR 1,44,800 |
Techno International New Town - [TINT], Kolkata | INR 3,00,000 (Total Fees) |
Jadavpur University - [JU], Kolkata | INR 10,000 |
Aligarh Muslim University - [AMU] Aligarh | INR 2,69,445 |
Jamia Millia Islamia University - [JMI], New Delhi | INR 16,150 |
MNNIT Allahabad - Motilal Nehru National Institute of Technology - [MNNIT], Allahabad | INR 84,666 |
Jawaharlal Nehru Technological University - [JNTUH], Hyderabad | INR 1,19,213 |
College of Engineering - [COEP], Pune | INR 40,500 |
Return on Investment or ROI shows how profitable it is to pursue a particular course from a college. It is the comparison of the fee you invest while studying and the return you get in the form of placement. In the case of popular management and engineering courses, choosing a college or university based on the ROI factor can be very beneficial. This especially helps when you find it difficult to choose between 2 shortlisted colleges.
The government-funded IITs and NITs have not been included in this list. These colleges offer the highest engineering salary in India. However, their engineering fees are also a bit high and above average.
Name of College | Total Course Fee | Average Placement Package |
---|---|---|
IIT Madras | INR 5.31 - 10 Lakhs | INR 33.06 LPA |
IIT Delhi | INR 8 - 8.1 Lakhs | INR 16 LPA |
IIT Bombay | INR 8 - 15.21 Lakhs | INR 22.7 LPA |
IIT Kanpur | INR 8 - 8.38 Lakhs | INR 19.15 LPA |
IIT Kharagpur | INR 8 - 10.46 Lakhs | INR 14 LPA |
IIT Roorkee | INR 8 - 10.71 Lakhs | INR 14.5 LPA |
IIT Guwahati | INR 8 Lakhs | INR 18 LPA |
NIT Tiruchirapalli | INR 5 Lakhs | INR 12 LPA |
IIT Hyderabad | INR 8 Lakhs | INR 9 LPA |
NIT Karnataka | INR 5 Lakhs | INR 8 LPA |
*ROI={(Average Placement Package)/(Average Annual Fee)}*100%
Top Engineering colleges in India release multiple cut-off lists of engineering entrance exams for admission to different courses. JEE Main is the most popular exam for BTech admissions in India and GATE for MTech. The list below shows the cutoff of some top engineering colleges in India.
JEE Main is a national-level entrance exam for admission to undergraduate engineering and architecture courses in various institutes, including 23 IITs, 31 NITs, 26 IIITs, 29 Other-GFTIs, and IIEST-Shibpur.
The top Engineering colleges in India through JEE Main are mentioned below with their cutoff.
College Name | JEE Main CutOff |
---|---|
NIT Trichy | NIT Trichy Cutoff |
Institute of Chemical Technology (ICT), Mumbai | ICT Mumbai Cutoff |
ISM Dhanbad | ISM Dhanbad Cutoff |
VIT Vellore | VIT Vellore Cutoff |
IIEST Shibpur | IIEST Shibpur Cutoff |
Thapar Institute of Engineering and Technology | Thapar University Cutoff |
NIT Warangal | NIT Warangal Cutoff |
Jamia Millia Islamia, New Delhi | Jamia Milia Islamia Cutoff |
BIT Mesra, Ranchi | BIT Mesra Cutoff |
Check:
The JEE Advanced Exam date is out. IIT Madras is going to conduct JEE Advanced 2024 on May 26, 2024. JEE Advanced 2024 registration will begin on April 21, 2024. Top 2.5 lakh JEE Main qualified candidates will be able to register for JEE Advanced through the official website, jeeadv.ac.in. Check JEE Advanced 2024 registration process, fee and eligibility
College Name | JEE Advanced CutOff |
---|---|
Indian Institute of Technology, Madras | IIT Madras Cutoff |
Indian Institute of Technology, Delhi | IIT Delhi Cutoff |
Indian Institute of Technology, Bombay | IIT Bombay Cutoff |
Indian Institute of Technology, Kanpur | IIT Kanpur Cutoff |
Indian Institute of Technology, Kharagpur | IIT Kharagpur Cutoff |
Indian Institute of Technology, Roorkee | IIT Roorkee Cutoff |
Indian Institute of Technology, Guwahati | IIT Guwahati Cutoff |
Indian Institute of Technology, Hyderabad | IIT Hyderabad Cutoff |
Indian Institute of Technology, Indore | IIT Indore Cutoff |
Indian Institute of Technology (Banaras Hindu University), Varanasi | IIT BHU Cutoff |
Also Check:
JEE Advanced Exam Dates | JEE Advanced Syllabus |
JEE Advanced Question Papers | JEE Advanced Preparation Tips |
GATE or Graduate Aptitude Test for Engineering is a national-level exam conducted to choose engineers for M.Tech admission at IITs, NITs, and IIITs as well as for PSU Recruitment.
The following are the GATE cutoffs for the top engineering colleges in India.
Colleges Name | Cutoff Details |
---|---|
IIT Madras | IIT Madras GATE Cutoff |
IIT Delhi | IIT Delhi GATE Cutoff |
IIT Kanpur | IIT Kanpur GATE Cutoff |
IIT Bombay | IIT Bombay GATE Cutoff |
IIT Kharagpur | IIT Kharagpur GATE Cutoff |
IIT Roorkee | IIT Roorkee GATE Cutoff |
BITS Pilani (Pilani Campus) | BITS Pilani GATE Cutoff |
IIT Guwahati | IIT Guwahati GATE Cutoff |
IIT Hyderabad | IIT Hyderabad GATE Cutoff |
IIT BHU | IIT BHU GATE Cutoff |
Check:
There are 5992 engineering colleges in India, of which 4382 are Private colleges, and 1359 are Government colleges. These colleges offer several Engineering Courses with various specializations in both full-time and part-time modes. Some colleges do offer correspondence education. The commonly offered courses in the top engineering colleges in India include BTech, MTech, and Ph.D.
IIT Madras BTech admissions 2024 are based on JEE Advanced score 2024 followed by JoSAA Counselling. JEE Advanced 2024 Exam dates are out. The exam will be conducted on May 26, 2024. The registration for the exam can be done from April 21, 2024 and April 30, 2024 on the official website at jeeadv.ac.in.
Check: IIT Madras Courses & Fees
The following infographic represents the IIT Madras placements report:
The following infographic represents the sector-wise placements of IIT Madras placements:
IIT Bombay BTech admission 2024 is based on JEE Advanced score 2024 followed by JoSAA Counselling. The exam will be conducted on May 26, 2024. The registration for the exam can be done from April 21, 2024 and April 30, 2024 on the official website at jeeadv.ac.in.
Check the IIT Bombay Course & Fees
The following infographic represents the IIT Bombay placements report:
IIT Delhi BTech admission 2024 is based on JEE Advanced score 2024 followed by JoSAA Counselling. The exam will be conducted on May 26, 2024. The registration for the exam can be done from April 21, 2024 and April 30, 2024 on the official website at jeeadv.ac.in.
Check: IIT Delhi Courses & Fees
The following infographic represents the IIT Delhi placements report:
The following infographic represents the sector-wise placements of IIT Delhi placements:
Admissions to the top Engineering colleges in India are based on entrance exams such as JEE Mains, JEE Advanced, MHCET, GATE, UPSEE, etc, conducted at the national or state level. Some universities like BITS, VIT Vellore, Lovely Professional University, etc conduct their entrance exams like BITSAT, VITEEE, SRMJEEE, LPUNEST, etc. for admissions. However, there are few private Engineering colleges in India offering Direct admissions.
Check out: Engineering Entrance Exams
The Infographic below depicts the top Engineering colleges in India through Entrance Exams.
Aerospace engineering engages you with the study of designing and manufacturing aircraft, spacecraft, satellites, and missiles. There are more than 220 engineering colleges in India offering Aerospace engineering courses. IIT Madras is the best aerospace engineering college in India. It has 3 Aerospace Engineering courses and a seat intake of 73+. Below is the list of top colleges in India for Aerospace Engineering with the number of seat intake for the course.
College/ University Name | Seat Intake |
---|---|
Indian Institute of Technology - IIT Madras | 73+ |
Indian Institute of Technology - IIT Bombay | 79+ |
Indian Institute of Technology - IIT Kharagpur | 70+ |
Indian Institute of Technology - IIT Kanpur | 69+ |
Indian Institute of Technology - IIT Hyderabad | 60+ |
School of Engineering, Amrita Vishwa Vidyapeetham, Coimbatore | 60+ |
SRM Institute of Science and Technology, Kattankulathur, Chennai | 60+ |
LPU - Lovely Professional University Jalandhar | 60+ |
Hindustan Institute of Technology and Science Kelambakkam, Chennai | 120+ |
BMS College of Engineering Basavanagudi, Bangalore | 60+ |
Check More Specializations:
The presence of numerous premier institutes like IITs, NITs, IISc Bangalore, ISM Dhanbad, and multiple other private colleges in India leads to good engineering placements every year.
Also, See:
Ques. Which are the best colleges for engineering in India?
Ans. The best engineering colleges in India are the Indian Institutes of Technology (IITs), National Institutes of Technology (NITs), Birla Institute of Technology and Science (BITS), Pilani, and the Institute of Chemical Technology, Mumbai.
Ques. Which college is best for electrical engineering in India?
Ans. India's best electrical engineering colleges are IIT Bombay, IIT Delhi, Amrita School of Engineering-Coimbatore, Lovely Professional University-Jalandhar, and Banaras Hindu University (BHU)-Varanasi.
Ques. Which private college is best for B.Tech.?
Ans. BITS Pilani emerges as the best private college for B.Tech. Some other names include IIIT Hyderabad, PSG Coimbatore, VIT Vellore, and SRM Chennai.
Ques. Which college has the best placement?
Ans. Among IITs, IIT Bombay and IIT Madras offer good placements. Other private institutes offering good packages include BITS Pilani, BIT Mesra (Ranchi), and VIT Vellore.
Ques. What are the fees for engineering?
Ans. The average annual fee to pursue engineering in India varies from INR 5-15 lakh. Some institutes might charge more.
Ques. Which is the most expensive college in India?
Ans. The most expensive colleges in India are IISc Bangalore, BITS Pilani, Amity University, SRM Chennai, and LPU Jalandhar.
Ques. Which NIT is best for EEE?
Ans. NIT Trichy is the best NIT to pursue this course. It has also been ranked as the best NIT in India by NIRF.
Ques. Which is the No.1 Engineering College in India?
Ans. IIT Madras is the No.1 Engineering College in India for both BTech and MTech. The institute has been ranked No.1 by many ranking agencies due to its quality of education and placements.
Ques. Is VIT better than NIT?
Ans. VIT Vellore is a prestigious engineering college located in Vellore with a campus in Chennai. There are multiple NITs in India, and VIT is comparable to many of them. It is better than many NITs but not as good as prestigious NITs like NIT Trichy.
Ques. Is IIT a private college?
Ans. No, IITs are Institutes of National Importance, certified by a government act, and all of them are in the public sector, Government-owned colleges.
Ques. What are the fees for aeronautical engineering?
Ans. The average fee for BTech Aeronautical Engineering in India is around INR 3 lakhs to INR 5 lakhs.
Ques. Which engineering is best to join ISRO?
Ans. ISRO recruits engineers for multiple posts such as Mechanical Engineering, Electrical Engineering, Electronics Engineering, etc. To get the best probable result at ISRO, Mechanical, and Electrical Engineering turn out to be better than others as there are more vacancies for these fields. Last year, there were only 3 vacancies for ISRO recruitment of electronics engineers.
Ques. Is NEET required for genetic engineering?
Ans. NEET is not required for Genetic engineering. A graduation course in biotech or molecular biology is necessary to become a Geneticist.
Ques. Which entrance exam is for genetic engineering?
Ans. JEE is one of the popular exams to pursue this course.
Ques. What are the fees of IIT B.Tech.?
Ans. The fees to pursue B.Tech. from IIT vary from INR 10-15 lakh.
Ques. Does Google visit IIT?
Ans. Yes, Google does visit the campus of many IITs for placements.
Ques. Which major gets the most jobs?
Ans. CSE or Computer Science Engineering gets the most jobs and the highest placement packages.
CD Rank | Colleges | Course Fees | Placement | User Reviews | Ranking |
---|---|---|---|---|---|
#28 | Jamia Millia Islamia University-[JMI], New Delhi New Delhi, Delhi NCR |AICTE, UGC Approved | ₹ 16,150BE/B.Tech- 1st Year FeesCompare Fees | ₹ 9,00,000Average Package₹ 25,00,000Highest PackageCompare Placement | 8.2 / 10 Based on 399 User ReviewsBest in Infrastructure | #26th/191 in India 2020 + 8 More |
#29 | National Institute of Technology - [NITC], Calicut Calicut, Kerala |AICTE, UGC Approved | ₹ 3,08,255BE/B.Tech- 1st Year FeesCompare Fees | ₹ 23,00,000Average Package₹ 47,00,000Highest PackageCompare Placement | 8 / 10 Based on 443 User ReviewsBest in Academics | #20th/131 in India 2023 + 4 More |
#30 | IIT Ropar - Indian Institute of Technology - [IITR], Ropar Ropar, Punjab |AICTE, UGC Approved | ₹ 24,800M.Phil/Ph.D in Engineering- 1st Year FeesCompare Fees | ₹ 22,49,000Average Package₹ 55,00,000Highest PackageCompare Placement | 8.7 / 10 Based on 91 User ReviewsBest in Infrastructure | #10th/30 in India 2020 + 4 More |