4444 Best Engineering Colleges in India - 2023 Admission, Fees, Placements

Engineering is a stream of education that involves the application of Science, Technology, and Mathematics to innovate, design, develop and maintain machines, structures, software, hardware, and systems & processes. This field offers a range of career opportunities across all industries, making it one of the most sought-after courses pursued by students after Class 12, especially those from the Science stream.There are 4444 Engineering colleges in India. Out of which 3578 are Private, 702 are Public and the rest are 53 are Public Private.

Engineering Colleges in India Highlights

Below is the

Read More

Engineering is a stream of education that involves the application of Science, Technology, and Mathematics to innovate, design, develop and maintain machines, structures, software, hardware, and systems & processes. This field offers a range of career opportunities across all industries, making it one of the most sought-after courses pursued by students after Class 12, especially those from the Science stream.There are 4444 Engineering colleges in India. Out of which 3578 are Private, 702 are Public and the rest are 53 are Public Private.

Engineering Colleges in India Highlights

Below is the table showing particulars of Engineering colleges in India:

Particulars

Parameters

No. of Colleges

4444

Fee

< INR 1 lakh: 235

INR 1-2 lakh: 1161

INR 2-3 lakh: 2078

INR 3-5 lakh: 1065

> INR 5 lakh: 548

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 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.

Popular Exams Accepted by Engineering Colleges in India

Admissions to B.Tech programmes take place through national level/state-level/institute-level engineering entrance examinations. Listing Below the top exams accepted by BTech colleges in India:

  • JEE Main: For admission to BE/BTech, BArch, and BPlan programmes at NITs, IIITs, and other Centrally Funded Technical Institutes (CFTIs), as well as institutions/universities supported/recognized by participating State Governments, the Joint Entrance Test, or JEE Main, is held. JEE Main serves as a condition for JEE Advanced, a test used to determine admission to IITs.  Candidates preparing for the exam can check JEE Main previous years papers for preparation and information about the exam. It is recommended that exam candidates practise JEE Main past years papers for at least ten years. Students will have a better understanding of the exam's numerous components, including the topics that are frequently included in exams and the level of difficulty of the exam. For more Preparation Candidates must visit: JEE Main 2023 Preparations TIPS from FIIT JEE Expert. 
  • TNEA: Tamil Nadu Engineering Admissions (TNEA) is conducted by the Directorate of Technical Education, Tamil Nadu to offer admissions to candidates in various engineering colleges in the state of Tamil Nadu. TNEA counselling 2023 is a single-window process and admissions in Tamil Nadu engineering colleges are offered through such a process because authorities believe that such an initiative facilitates transparency. To be eligible for TNEA 2023, candidates have to pass the qualifying examination i.e. 10+2 or intermediate, and other eligibility criteria as prescribed by the authority. Candidates who have successfully registered for admission will be allotted a random number. 

READ MORE:

Download JEE Main Mock Papers PDF

JEE Main Preparation Tips

JEE Main Questions & Answers

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:

College Name

NIRF 2020

NIRF 2021

NIRF 2022

IIT Madras

1

1

1

IIT Delhi

2

2

2

IIT Bombay

3

3

3

IIT Kanpur

4

4

4

IIT Kharagpur

5

5

5

IIT Roorkee

6

6

6

IIT Guwahati

7

7

7

NIT, Trichy

9

9

8

IIT Hyderabad

8

8

9

NIT Surathkal

13

10

10

List of Private and Public Engineering Colleges in India

There are almost 3578 Private, 702 Public and 53 Public Private colleges in India.

List of Private Engineering Colleges in India

Below table showing list of private colleges along with their total tuition fee, seat intake, entrance exam & eligibility:

College Name

Total Tuition Fee/Seats

Entrance Exam/Eligibility

VIT

INR 5 lakh- INR 8 lakh

Seats: 5100

VITEEE

Class 12 with minimum 50%- 65% 

SRM IST

INR 5 lakh- INR 18 lakh

Seats: 5940

JEE Main, SRMJEE, TANCET, SAT India

Class 12 with minimum 50%- 60% .

BITS Pilani

INR 20 lakh

BITSAT

Class 12 with minimum 75% 

GNIOT

INR 2 lakh- INR 3 lakh

Seats: 1140

JEE Main, CUET, UPCET, UPCET BTech

Class 12 with minimum 50% 

Amrita School of Engineering, Amrita Vishwa Vidyapeetham 

INR 12 lakh- INR 18 lakh

Seats: 1320

JEE Main, TNEA, AEEE

Class 12 with minimum 45% of aggregate

List of Public Engineering Colleges in India

Below table showing list of public colleges along with their total tuition fee, seat intake, entrance exam & eligibility:

College Name

Total Tuition Fee/Seats

Entrance Exam/Eligibility

IIT Bombay

INR 8 lakh- INR 10 lakh

Seats: 1351

JEE Main, JEE Advanced, JoSAA

Class 12 with minimum 75% of aggregate.

IIT Delhi

INR 8 lakh

Seats: 1209

JEE Main, JEE Advanced

Class 12 with minimum 75% of aggregate.

NIT Trichy

INR 5 lakh

Seats: 981

JEE Main, DASA UG

Class 12 with minimum 75% of aggregate.

IIT Madras

INR 5 lakh- INR 10 lakh

Seats: 1078

Entrance Exam: JEE Main, JEE Advanced

Eligibility: Class 12 with minimum 75% of aggregate.

IIT Kharagpur

INR 8 lakh- INR 10 lakh

Seats: 2639

Entrance Exam: JEE Main, JEE Advanced

Eligibility: Class 12 with minimum 75% of aggregate.

List of Public Private Engineering Colleges in India

Below table showing list of public private colleges along with their total tuition fee, seat intake, entrance exam & eligibility:

College Name

Total Tuition Fee/Seats

Entrance Exam/Eligibility

IIT Guwahati

INR 10 lakh

Seats: 254

JEE Main

Class 12 with minimum 75% 

GNIT

INR 3 lakh- INR 5 lakh

Seats: 510

WBJEE, JEE Main, WBJEE JELET

Class 12 with minimum 45% 

LNMIT

INR 17 lakh- INR 20 lakh

Seats: 590

Entrance Exam: JEE Main

Class 12 with minimum 50% 

IIIT Lucknow

INR 10 lakh

Seats: 240

JEE Main

Class 12 with minimum 75%

IIIT Sonepat

INR 7 lakh

Seats: 160

JEE Main, DASA UG

Class 12 with minimum 75% 

Check out the detailed video about the top 5 IIITs in India below:

Engineering Colleges in India: Exam Dates

Refer to the table below for important dates of entrance exams accepted by Engineering colleges in India:

Exam Name

Date

Exam Schedule

JEE Main Exam

6 Apr '23 - 15 Apr '23

JEE Main Schedule

MHT CET Exam

9 May '23 - 20 May '23

MHT CET Schdeule

Engineering Colleges in India: Ownership Type

Below table shows the number of colleges owned by private, public and public private sector.

Ownership

Number of Colleges

Private

3578

Public/Government

702

Public Private

53

Location-wise Engineering Colleges in India

There are almost 4429 engineering colleges in India. Out of which Maharashtra have the maximum engineering colleges. Below is the table showing states having number of colleges:

States

No. of Colleges

Tamil Nadu

635

Maharashtra

575

Andhra Pradesh

394

Uttar Pradesh

374

Karnataka

285

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 19.15 LPA

IIT Roorkee

INR 8 lakh- INR 11 lakh

INR 16.72 LPA- INR 20.55 LPA

IIT Madras

INR 5 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 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, Schlumberger, Peepal Design, Pega, Sapient, and Siemens, etc.

IIT Madras

4.5

Airbus, Honeywell, Rolls-Royce(offering Engineer roles), and non-core companies like Axis Bank, Goldman Sachs, Urban Ladder, 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

Google, Microsoft, Intel, IBM, Sasung, Honeywell, 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:

Engineering Colleges in Hyderabad

Engineering Colleges in Bangalore

Engineering Colleges in Chennai

Engineering Colleges in Mumbai

How Affordable is studying Engineering Colleges in India?

 It is estimated that studying engineering in India is affordable, 2031 colleges has their annual fees ranging INR 2-3 lakh and some of the colleges are Anna University, DTU, IIST, Silver Oak University. Below is the table showing number of colleges with their annual fee range:

Fee Range

No, of Colleges

< 1 lakh

235

INR 1-2 lakh

1,161

INR 2-3 lakh

2,078

INR 3-5 lakh

1,065

> INR 5 lakh

548

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. Below is the table showing specialisations offered by number of colleges:

Specialisations

No. of Colleges

Computer Science Engineering

3,940

Mechanical Engineering

3,575

Civil Engineering

3,329

Electronics and Communication Engineering

3,177

Electrical Engineering

2,930

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. Below is the table showing exams accepted by number of colleges:

Exams

No. of Colleges

JEE Main

2,107

TNEA

627

MHT CET

510

AP EAMCET

399

TS EAMCET

268

Check out the video below to get a detailed overview of the top 5 IIITs in India along with their rankings, fees, seat intake and cutoffs:
READ MORE:

Engineering Colleges in India Accepting JEE Main

Engineering Colleges in India Accepting MHT CET

Engineering Colleges in India Accepting TNEA

Engineering Colleges in India Accepting AP EAMCET

Best Engineering Colleges in India: Cut Off

Below is the table showing cut off of engineering colleges in India:

College Cut Off

IIT Madras Cut Off

IIT Roorkee Cut Off

IIT Bombay Cut Off

NIT Trichy Cut Off

IIT Kanpur Cut Off

IIT Delhi Cut Off

IIT Guwahati Cut Off

IIT Kharagpur Cut Off

IIT Hyderabad Cut Off

Best Engineering Colleges in India: Compare

Below is the table showing compare of engineering colleges in India:

Compare

IIT Madras Compare

IIT Roorkee Compare

IIT Bombay Compare

NIT Trichy Compare

IIT Kanpur Compare

IIT Delhi Compare

Vani Chugh05-23-2023 16:59
All FiltersClear All
B.E. / B.Tech
Full Time
Location
Specialization
Total Fees
  • (237)
  • (1159)
  • (2079)
  • (1064)
  • (548)
Rating
  • (324)
  • (998)
  • (2602)
  • (2378)
Course
  • (4444)
  • (4418)
  • (2853)
  • (855)
  • (286)
  • (265)
  • (223)
  • (183)
  • (156)
  • (81)
  • (77)
  • (49)
  • (26)
  • (18)
  • (10)
  • (7)
  • (6)
  • (5)
  • (5)
  • (4)
  • (3)
  • (2)
  • (2)
  • (2)
  • (1)
  • (1)
  • (1)
  • (1)
  • (1)
  • (1)
  • (1)
  • (1)
4,444 results

Best Engineering Colleges in India - 2023 Admission, Fees, Placements

Sort By:Popularity
₹8 L - 10 L
₹8 L
₹5 L - 8 L
Featured
₹4 L - 6 L
Featured
₹2 L - 3 L
₹5 L - 10 L
₹3 L - 6 L
₹5 L
Featured
₹3 L - 6 L
Featured
₹13 L
₹8 L - 10 L
₹8 L
₹10 K - 1 L
Featured
₹16 L
Featured
₹7 L
View colleges in your budget of
< 1 Lakh (237)
1 - 2 Lakh (1159)
2 - 3 Lakh (2079)
3 - 5 Lakh (1064)
> 5 Lakh (548)
₹5 L - 18 L
₹5 L
₹20 L
Featured
₹6 L - 8 L
Featured
₹4 L - 18 L
₹8 L - 11 L
₹5 L - 6 L
₹8 L
Featured
₹10 L - 19 L
Featured
₹4 L - 15 L
₹12 L - 18 L

B.E. / B.Tech Applications open. Apply Now

₹8 L
₹5 L
Featured
₹8 L - 16 L
Featured
₹9 L - 11 L
₹8 L
₹9 L - 11 L
₹5 L - 15 L

B.E. / B.Tech Applications open. Apply Now

Featured
₹8 L - 13 L
Featured
₹6 L - 20 L
Working Man Illustration
Get personalised college recommendations
Registering gives you the benefit to browse variety of colleges based on your preferences

FAQs

Q. How many Engineering Colleges in India?

A. Bachelor of Technology (BTech) is a professional undergraduate engineering degree programme awarded to candidates after they complete four years of study in the field. Engineering is one of the most popular courses in India and there are many institutes that offer the course to aspiring students. India has about 4444 Engineering colleges in India. Out of which 3578 are Private, 702 are Public and the rest are 53 are Public Private. Some of the popular colleges include IIT Madras, IIT Delhi, IIT Roorkee, IIT Kanpur, IIT Kharagpur, IIT Sonepat, IIT Lucknow, NIT Trichy, UPES, CU, LPU, NITK Surthkal, Jadavpur University. 

Q. What is the eligibility for taking admissions in Engineering colleges in India?

A. 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 are 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) and Admission is based on merit, written exam, Group Discussion (GD) or Personal Interview (PI) and it varies from college to college

Q. Which are the top Engineering Colleges in India?

A. As per NIRF Ranking, top engineering colleges in India are:

  • IIT Madras
  • IIT Delhi
  • IIT Kanpur
  • IIT Kharagpur
  • IIT Guwahati
  • NIT Trichy

Q. What are the job profiles offered after completing BTech from Engineering colleges in India?

A. There are numerous job roles offered to students after completing BTech from Engineering colleges in India. Some of them are listed below:

  • Electronics Engineer
  • Mechanical Engineer
  • Computer Programmer
  • Design Engineer
  • Quality Engineer
  • Software Testing Engineer
  • Civil Engineer
  • Manufacturing Engineer

Q. What is the average salary package after completing BTech in Engineering Colleges in India?

A. After completing Engineering, the average salary package in India the candidate got is between INR 8 LPA- 15 LPA. The top recruiters are Google, Microsoft, Graviton, MasterCard, Ola, TCS, Boston Consulting Group, Larsen and Turbo, Facebook, Goldman Sachs, Flipkart, Adobe, Qualcomm, Samsung, Goldman Sachs, Flipkart, Microsoft, Intel, Wipro, Oracle, Texas Instruments, Cisco, Amazon, Tower Research Capitals, etc. A BTech graduate in CSE can choose between numerous career options including Data Analyst, Software developer, Networking Engineer, Database Administrator, Testing Engineer, Game Developer, and Information security specialist.

Q. Is it expensive to study BTech in Engineering colleges in India?

A. It is estimated that studying engineering in India is affordable, 2078 colleges has their annual fees ranging INR 2-3 lakh and some of the colleges are:

  • Anna University
  • DTU
  • IIST
  • Silver Oak University

Q. Which are the most popular specialisations offered by Engineering colleges in India?

A. 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. 

Q. Which are the most popular exams accepted by Engineering colleges in India?

A. 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.

Q. Which is the no. 1 Private Engineering colleges in India?

A. VIT, Vellore is the best Private Engineering colleges in India. The annual fee of the college is INR 5 lakh- INR 8 lakh, the average salary package offered by the college is INR 7 LPA- INR 8 LPA. Bachelor of Engineering course is more theoretical in nature, whereas, BTech courses are more practical oriented. The key difference between these two degree programmes is with respect to the course material taught and the orientation of the programme.

Q. Which engineering colleges in India has best placements?

A. Engineering is the application of science and mathematics for making properties of matter and the sources of energy in nature useful to people. It deals with the designing and application of machines across factories and industries and production of finished goods for human use. The engineering colleges in India has best placements are tabulated below:

College Name Average Median Package
IIT Kanpur INR 19.15 LPA
IIT Roorkee INR 16.72 LPA- INR 20.55 LPA
IIT Madras INR 15 LPA- INR 16 LPA
IIT Bombay INR 8.4 LPA- INR 15 LPA

Q. Which is the No 1 engineering college in India?

A. India has about 4444 Engineering colleges. The best Engineering colleges in India are IIT Kanpur, IIT Roorkee, IIT Madras, IIT Bombay, VIT Vellore, IIT Delhi, Parul University, Noida Institute of Engineering and Technology (NIET), NIT Trichy, Greater Noida Institute of Technology (GNIOT), UPES, CU, LPU, NITK Surthkal, Jadavpur University and many more. 

We use cookies to improve your experience. By continuing to browse the site, you agree to our Privacy Policy and Cookie Policy.