There are almost 4400 Engineering colleges in India. Out of which 82% are Private, 16% are Public and the rest are 2% are Public Private.
Engineering Colleges in India Highlights
Particulars |
Parameters |
No. of Colleges |
4400 (Approx.) |
Fee |
Annual Fee < INR 1 lakh: 5% Annual Fee INR 1-2 lakh: 22% |
Top Specialisations |
Computer Science Engineering, Mechanical Engineering, Civil Engineering, Electronics and Communication Engineering, Electrical Engineering, etc. |
Admission Process |
Entrance Based: JEE Main, TNEA, MHT CET, etc. |
Engineering is a field of study that uses science, technology, and math to create, develop, and maintain new machines, buildings, software, hardware, systems, and processes. One of the most popular courses chosen by students after Class 12, especially those from the Science stream, is this one since it offers a variety of employment options across all industries. Your four-year BTech programme is your entry point into an engineering profession.
Engineering Colleges in India Eligibility Criteria
Candidates looking forward to pursuing a BTech course must fulfil the requirements laid down by the colleges. Aspirants who meet the eligibility conditions can apply for the course. Check below the common eligibility criteria for admission to BTech colleges in India:
- Candidates must have passed Class 12 with a minimum of 60 per cent aggregate from a recognised board with Physics, Chemistry and Mathematics as core subjects (the pass percentage may vary in different colleges)
- Admission is based on merit, written exam, Group Discussion (GD) or Personal Interview (PI) and it varies from college to college
The process of admission is carried out by online counselling where students are allotted seats based on their score/rank in the exam through which the institute offers admission. Some institutes also have additional process of selection which might include group discussion or personal interviews.
Engineering Colleges in India NIRF Ranking 2022
National Institutional Ranking Framework (NIRF) ranks colleges every year. The ranking is based on various parameters and rankings change year on year depending on college universities and performances.
Following is a list of engineering colleges in India ranked by NIRF with the past three years:
List of Private and Public Engineering Colleges in India
There are almost 3566 Private, 699 Public and 53 Public Private colleges in India.
List of Private Engineering Colleges in India
Below table showing list of private colleges with their annual fees:
List of Public Engineering Colleges in India
Below table showing list of public colleges with their annual fees:
Public Colleges |
Total Tuition Fee |
IIT Madras |
INR 5.31 lakh- INR 10 lakh |
IIT Bombay |
INR 8 lakh- INR 10 lakh |
IIT Delhi |
INR 8 lakh- INR 8.1 lakh |
IIT Kharagpur |
INR 8 lakh- INR 10.46 lakh |
IIT Kanpur |
INR 8 lakh- INR 8.38 lakh |
List of Public Private Engineering Colleges in India
Below table showing list of public private colleges with their annual fees:
Refer to the infographic for the detailed view:
Location-wise Engineering Colleges in India
There are almost 4400 engineering colleges in India. Out of which Delhi/NCR has the maximum engineering colleges. Refer to the infographic for the detailed overview:
ROI of Engineering Colleges in India
The students can check the ROI to know how beneficial a particular course is for them. ROI tells students the benefit of pursuing a course in terms of the return they will get. In the case of popular courses, choosing a college or university based on the ROI factor can be great. This is helpful when it becomes tough to select between two or more colleges.
IIT Kanpur and IIT Roorkee offer the highest average salary in comparison to the lowest annual fee making them among the top Engineering colleges in India ROI-wise.
The best Engineering colleges in India with the average annual fee and average placement package are tabulated below:
College Name |
Total Tuition Fee |
Average Median Package |
IIT Kanpur |
INR 8 lakh- INR 8.38 lakh |
INR 19.15 LPA |
IIT Roorkee |
INR 8 lakh- INR 10.71 lakh |
INR 16,72 LPA- INR 20.55 LPA |
IIT Madras |
INR 5.31 lakh- INR 10 lakh |
INR 15 LPA- INR 16 LPA |
IIT Bombay |
INR 8 lakh- INR 10 lakh |
INR 8.4 LPA- INR 15 LPA |
IIT Delhi |
INR 8 lakh- INR 8.1 lakh |
INR 15.8 LPA- INR 17.6 LPA |
Top Recruiters for BTech Graduates
BTech graduates from any domain are in high demand. Below is the list of Engineering colleges in India and a few top companies that recruit BTech graduates along with their placement ratings:
College Name |
Shiksha Rating |
Top Recruiters |
IIT Bombay |
4.6 |
Microsoft, Google, TCS, Infosys, Apple, Tech Mahindra, Cognizant, Manhattan Associates, Snapdeal, Flipkart, Amazon, Myntra, and Paytm, etc. |
IIT Kanpur |
4.6 |
Microsoft, Oracle, Barclays, Goldman Sachs, Ola, Morgan, Stanley, JPMC SDE, Grow, SRID, etc. |
IIT Madras |
4.5 |
Google, Uber, Microsoft, KLA Tencor, GS, JPMC, MTX, etc. |
IIT Delhi |
4.5 |
Google, Microsoft, Graviton, MasterCard, Ola, TCS, Boston Consulting Group, Larsen and Turbo, Facebook, Goldman Sachs, Flipkart , etc. |
IIT Kharagpur |
4.5 |
ITC, Dr Reddy's, Piramal, IOC and Hindustan Unilever, etc. |
IIT Roorkee |
4.3 |
Adobe, Qualcomm, Samsung, Goldman Sachs, Flipkart, Microsoft, Intel, Wipro, Oracle, Texas Instruments, Cisco, Amazon, Tower Research Capitals, etc. |
Note: Above Statistics are based on latest data.
READ MORE:
How Affordable is studying Engineering Colleges in India?
Based on pie chart below, it is estimated that studying engineering in India is affordable. As, 39% of colleges has their annual fees ranging INR 2-3 lakh and some of the colleges are:
Approx. 24% of colleges has their annual fees ranging INR 3-5 lakh and some of them are:
Approx. 22% of colleges has their annual fees ranging INR 1-2 lakh and some of them are:
Approx. 10% of colleges has their annual fees ranging > INR 5 lakh and some of them are:
Approx. 5% of colleges has their annual fees ranging < INR 1 lakh and some of them are:
Specialisations offered by Engineering Colleges in India
Engineering colleges in India offer diversified specialisations such as Computer Science Engineering, Mechanical Engineering, Civil Engineering, Electronics and Communication Engineering, Electrical Engineering, Information Technology, Electronics Engineering, Chemical Engineering, Automobile Engineering, Instrumentation Technology and so on. The most popular ones are Computer Science Engineering and Mechanical Engineering followed by Civil Engineering. Refer to the infographic below to get a detailed overview of the top 5 Engineering specialisations offered by BTech Colleges in India:
Which are the most popular entrance exams accepted by Engineering Colleges in India?
The most popular entrance examination for studying BTech courses in India is JEE Main. Scoring good marks in JEE Main will help you land in most of the IITs like IIT Madras and IIT Delhi. TNEA is your ticket to colleges like Anna University, Chennai and Madras Institute of Technology, Chennai. The rest of the colleges accept MHT CET, AP EAMCET, UPSEE, KCET, TS EAMCET, KEAM, GUJCET, COME DK UGET score, etc., for admission.
Refer to the infographic below to get a detailed overview:
READ MORE:
Engineering Colleges in India: Cut Off