Top Engineering Colleges in India 2024

Top Engineering Colleges in India include colleges like IIT Madras, IIT Delhi, IIT Bombay, and BITS Pilani. Engineering is a discipline that involves various scientific principles to design, innovate, and develop machines, software, hardware, technical systems, and processes. Engineering offers a degree in multiple specialisations such as computer science and engineering, mechanical engineering, civil engineering, chemical engineering, etc.

Courses offered in top engineering colleges in India are BEBTechMTechME, Diploma in Engineering, PhD. Entrance exams accepted by the best colleges for engineering are JEE MAINS, JEE Advanced, BITSAT, KCET etc. There are various job opportunities after an Engineering degree like software engineer, mechanical engineer, electrical engineer, web developer, biomedical engineer etc.

Top Engineering Colleges in India: Highlights

Candidates must have passed 10+2 with a minimum of 50% marks in the PCB/PCMB stream to get admission to top Engineering colleges in India. Tabulated below are the key highlights regarding the engineering colleges in India

College Type

Government Colleges - 822 & Private Colleges - 3982

Colleges Affiliated To

NAAC, UGC, AICTE

Entrance Exams Accepted

JEE MAINS, JEE Advanced, BITSAT, KCET

Specialisations

Computer Science Engineering, Mechanical Engineering, Civil Engineering, Aeronautical Engineering

Approximate Fees

The annual fee of engineering colleges in India ranges between 125000 to 350000.

Ranking of Engineering Colleges in India

NIRF and many other ranking sources have ranked various government and private colleges in India. Given below are the ranking of  top engineering colleges in India by various sources to make it easier for engineering aspirants to choose the best engineering colleges.

NIRF Ranking of Engineering Colleges

Engineering college ranking by NIRF is done on the basis of various parameters like teaching, learning, resources etc. Tabulated below are the best engineering colleges in India ranked by NIRF

Ranking College Name NIRF Score
1 IIT Madras 90.14
2 IIT Delhi 88.12
3 IIT Bombay 83.96
4 IIT Kanpur 82.56
5 IIT Kharagpur 78.89
6 IIT Roorkee 76.70
7 IIT Guwahati 72.98
8 NIT Trichy 69.17
9 IIT Hyderabad 68.03
10 NIT Surathkal 66.04

Top Engineering Colleges in India by India Today Ranking

Tabulated below are the ranking of Engineering colleges in India by India Today

Ranking College Name B.E./B.Tech Total Tuition Fees (INR)
1 IIT Delhi 8,80,000
2 IIT Bombay 9,12,000
3 IIT Kanpur 9,71,600
4 IIT Kharagpur 3,60,368
5 IIT Roorkee 8,54,000
6 IIT Guwahati 8,71,000
7 IIT Bhubaneswar 8,83,036
8 DTU Delhi 8,76,000
9 NIT Trichy 6,47,000
10 IIT Patna 6,98,000

Top 10 Engineering Colleges in India

Tabulated below are the 10 tier 1 Engineering colleges in India

S. No. College Name B.E./B.Tech Total Tuition Fees (INR)
1 IIT Madras 3,00,464
2 IIT Delhi 8,81,200
3 IIT Bombay 9,12,000
4 IIT Kharagpur 3,60,368
5 IIT Kanpur 9,71,600
6 IIT Roorkee 8,54,000
7 BITS Pilani 20,51,100
8 IIT Guwahati 8,71,000
9 IIT Hyderabad 9,46,000
10 CEG Guindy 2,00,000

Engineering College Fees in India 

Best engineering colleges in India offer B.Tech, M.Tech and other courses with a varying fee structure from low to high depending on the type of college and the facilities provided. Given below are engineering college fees in India in various types of colleges.

Top Government Engineering Colleges in India with Fees

Tabulated below are the top government engineering colleges in India

Name B.E./B.Tech Total Tuition Fees (INR)
IIT Madras 3,00,464
IIT Delhi 8,81,200
IIT Bombay 9,12,000
CEG Guindy 3,60,368
IIT Kanpur 9,71,600
IIT Roorkee 8,54,000
IIT Guwahati 8,71,000
IIT Hyderabad 9,46,000
CEG Guindy 2,00,000
NIT Trichy 6,47,000

Top Private Engineering Colleges in India with Fees

Tabulated below are the best private engineering colleges in India

College Name B.E./B.Tech Total Tuition Fees (INR)
BITS Pilani 20,51,100
ICT Mumbai 3,56,400
VIT Vellore 7,92,000
Thapar University 14,68,800
IIST Trivandrum 5,79,600
Institute of Technical Education and Research 9,40,000
BIT Mesra 11,40,000
DTU Delhi 8,76,000
Amity University Noida 12,44,000

Cheapest Engineering Colleges in India 

Tabulated below are the low fees engineering colleges in India

College Name Diploma in Engineering Total Tuition Fees (INR)
APCC 2,505
Asansol Polytechnic, Asansol 1,020
Govt. Women's Polytechnic, Seraikela 1,215
Medinipur Sadar Government Polytechnic, Medinipur 1,800
Central Footwear Training Centre, Parganas 1,800
Haji Md. Serafat Mondal Government Polytechnic, Birbhum 1,800
Ratua S. N. Bose Government Polytechnic, Ratua 2,055
Government Women's Polytechnic, Patna 3,195
Nalhati Government Polytechnic, Birbhum 2,550
Raipur Government Polytechnic, Raipur 2,655

Top Engineering Colleges in India Admission

Engineering colleges offer admission to various courses at undergraduate, postgraduate, and PhD levels. 

Eligibility Criteria

Candidates must fulfil the eligibility criteria to get admission to top engineering colleges in India.

B.Tech/B.E.

  • Candidates must have passed 10+2 with a minimum of 50% marks in the PCB/PCMB stream

M.Tech/M.E.

  • Candidates must have completed a B.Tech/B.E. degree with a valid GATE score.

PhD

  • Candidates must have completed a B.Tech/M. Tech degree with a minimum of 55% marks and a valid GATE/NET score.
S. No. College Name Admission Link
1 IIT Madras IIT Madras Admission Link
2 IIT Delhi IIT Delhi Admission Link
3 IIT Bombay IIT Bombay Admission Link
4 IIT Kharagpur IIT Kharagpur Admission Link
5 IIT Kanpur IIT Kanpur Admission Link
6 IIT Roorkee IIT Roorkee Admission Link
7 BITS Pilani BITS Pilani Admission Link
8 IIT Guwahati IIT Guwahati Admission Link
9 IIT Hyderabad IIT Hyderabad Admission Link
10 College of Engineering, Anna University (Chennai) College of Engineering, Anna University (Chennai) Admission Link

Top Engineering Colleges in India for Lateral Entry

Some engineering colleges offer lateral entry. Tabulated below are the best engineering colleges offering lateral entry

S. No. College Name
1 Jadavpur University
2 Manipal Institute of Technology
3 PES University
4 Thapar University
5 PSGCT
6 DTU Delhi
7 COEP
8 KIIT University
9 Pondicherry Engineering College
10 RVCE

Specialisations Available in Top Engineering Colleges in India 

Engineering courses are offered in various specialisations. Few of the specialisations offer job opportunities in various fields with high salary packages. Below mentioned are the most popular engineering specialisations in best engineering colleges in India

  • Chemical Engineering
  • Mechanical Engineering
  • Computer Science Engineering
  • Aeronautical Engineering
  • Civil Engineering

Top Engineering Colleges in India for Computer Science Engineering

Computer science and engineering are one of the most preferred courses among engineering students due to the booming technology and growth of tech startups. Listed below are some of the top engineering colleges for computer science

Read More: Top Engineering Colleges in India for Computer Science Engineering

Top Engineering Colleges in India for Mechanical Engineering

Listed below are the best engineering colleges for Mechanical Engineering

Read More: Top Engineering Colleges in India for Mechanical Engineering

Top Engineering Colleges in India for Aeronautical Engineering

Listed below are some of the best colleges for engineering offering Aeronautical Engineering specialisation

Read More: Top Engineering Colleges in India for Aeronautical Engineering

Top Engineering Colleges in India for Civil Engineering

Listed below are top engineering colleges that offer specialisation in Civil Engineering

Read More: Top Engineering Colleges in India for Civil Engineering

Top Engineering Colleges in India for Chemical Engineering

Listed below are some of the best colleges for engineering offering Chemical Engineering specialisation

Read More: Top Engineering Colleges in India for Chemical Engineering

Entrance Exams for Top Engineering Colleges in India

Top engineering colleges in India offer admission based on the student's marks in various national or state-level entrance examinations. Below mentioned are some of the popular entrance exams to get admission to the best engineering colleges in India

  • JEE Mains
  • JEE Advanced
  • BITSAT
  • KCET
  • GATE

Top Engineering Colleges in India Accepting JEE Main Score

JEE Main is an all-India test conducted for admission to top engineering colleges in India. Tabulated below are the top colleges for engineering accepting JEE Main Score

S. No. College Name
1 VIT Vellore
2 Thapar University
3 NIT Warangal
4 IIIT Hyderabad
5 NIT Durgapur

Top Engineering Colleges in India Accepting JEE Advanced Score

Candidates who clear JEE Main are allowed to take up JEE Advanced to take admitted to the top-most engineering colleges in the country. Tabulated below are the best engineering colleges accepting JEE Advanced score

S. No. College Name
1 IIT Madras
2 IIT Delhi
3 IIT Bombay
4 IIT Kharagpur
5 IIT Kanpur

Top Engineering Colleges in India Accepting KCET Score

KCET is a state-level entrance examination conducted in Karnataka for various courses. Tabulated below are the best colleges for engineering accepting KCET score

S. No. College Name
1 RVCE
2 MSRIT
3 BMSCE
4 NHCE Bangalore
5 PES University

Top Engineering Colleges in India Accepting  GATE Score

GATE is an all-India level entrance examination conducted for admission to the master's program and for admission to PhD. Tabulated below are top engineering colleges accepting GATE score

S. No. College Name
1 IIT Madras
2 IIT Delhi
3 IIT Bombay
4 IIT Kharagpur
5 IIT Kanpur

Best Placement Engineering Colleges in India

Students of top engineering colleges in India are recruited by big companies during campus placements every year. Tabulated below are the best placement engineering colleges in India

College Name Top Recruiters Placement Link

Indian Institute of Technology, Kanpur

Flipkart, Microsoft, Myntra, Jaguar

IIT Kanpur Placement Link

Indian Institute of Technology, Madras

Google, Microsoft, TCS

IIT Madras Placement Link

Indian Institute of Technology, Bombay

Microsoft, Amazon, Google

IIT Bombay Placement Link

Indian Institute of Technology, Kharagpur

IBM, JP Morgan, Tata Steel, Microsoft

IIT Kharagpur Placement Link

Indian Institute of Technology, Delhi

Capgemini, Wipro, IBM, Dell, Infosys

IIT Delhi Placement Link

Average Salary Package in Top Engineering Colleges in India 

Tabulated below are the average salary package offered in the best colleges for engineering in India

College Name Average Package
IIT Bombay

16.5 LPA

IIT Madras

16.1 LPA

IIT Delhi

16 LPA

BITS Pilani

9.5 LPA

SRM IST Chennai

9 LPA

Top Engineering Colleges in India Cutoff

Tabulated below are the  JEE Advanced cutoff ranks in Aerospace Engineering in top engineering colleges

College Name Opening Rank Closing Rank
IIT Bombay 123 2118
IIT Delhi 741 879
IIT Kharagpur 3321 4493
IIT Kanpur 2209 3809
IIT Madras 190 3259
Clear All

Showing 3892 Colleges

Sort By:
# 1 NIRF

IIT Madras

Chennai, Tamil Nadu Public 4.3 # 1 NIRF
Courses Offered

7 Courses

Exam Accepted

CAT , IIT JAM
Tuition Fees Range ₹6 K-8 L
Accreditation -/-
# 2 NIRF

IISc Bangalore

Bangalore, Karnataka Public 4.1 # 2 NIRF
Courses Offered

6 Courses

Exam Accepted

CAT , IIT JAM
Tuition Fees Range -/-
Accreditation -/-
# 3 NIRF

IIT Bombay

Mumbai, Maharashtra Public 4.3 # 3 NIRF
Courses Offered

13 Courses

Exam Accepted

CEED , IIT JAM
Tuition Fees Range ₹20 K-36 L
Accreditation -/-
# 4 NIRF

IIT Delhi

Delhi, Delhi NCR Public 4.0 # 4 NIRF
Courses Offered

7 Courses

Exam Accepted

CAT , CEED
Tuition Fees Range ₹30 K-9.60 L
Accreditation -/-

Confused about which college or exam to opt for?

Chat with our counselor Get your personalised list of colleges & exams

banner image
# 5 NIRF

IIT Kanpur

Kanpur, Uttar Pradesh Public 4.4 # 5 NIRF
Courses Offered

7 Courses

Exam Accepted

CAT , CEED
Tuition Fees Range ₹12 K-10 L
Accreditation NIRF
# 6 NIRF

IIT Kharagpur

Kharagpur, West Bengal Public 4.2 # 6 NIRF
Courses Offered

13 Courses

Exam Accepted

CAT , IIT JAM
Tuition Fees Range ₹12 K-20 L
Accreditation NBA
# 8 NIRF

IIT Roorkee

Roorkee, Uttarakhand Public 4.1 # 8 NIRF
Courses Offered

11 Courses

Exam Accepted

CAT , IIT JAM
Tuition Fees Range ₹12 K-8 L
Accreditation -/-
# 9 NIRF

IIT Guwahati

Guwahati, Assam Public 4.1 # 9 NIRF
Courses Offered

8 Courses

Exam Accepted

CEED , IIT JAM
Tuition Fees Range ₹20 K-11.20 L
Accreditation -/-
# 10 NIRF

JNU

Delhi, Delhi NCR Public 3.8 # 10 NIRF
Courses Offered

11 Courses

Exam Accepted

CAT , JEE Main
Tuition Fees Range ₹432 -12 L
Accreditation NAAC
# 11 NIRF

BHU

Varanasi, Uttar Pradesh Public 4.0 # 11 NIRF
Courses Offered

48 Courses

Tuition Fees Range ₹500 -1.20 L
Accreditation NAAC
# 26 NIRF

Calcutta University

Kolkata, West Bengal Public 2.8 # 26 NIRF
Courses Offered

18 Courses

Exam Accepted

CAT , CSIR NET
Tuition Fees Range ₹2 K-1.60 L
Accreditation NAAC-A , NIRF
# 18 NIRF

Amrita Vishwa Vidyapeetham

Coimbatore, Tamil Nadu Private 3.9 # 18 NIRF
Courses Offered

10 Courses

Exam Accepted

CAT
Tuition Fees Range ₹90 K-16.33 L
Accreditation -/-
# 13 NIRF

Jamia Millia Islamia (JMI)

Delhi, Delhi NCR Public 3.2 # 13 NIRF
Courses Offered

30 Courses

Exam Accepted

JEE Main , NATA
+1 NEET
Tuition Fees Range ₹1 K-1.40 L
Accreditation NAAC-A
# 17 NIRF

Jadavpur University

Kolkata, West Bengal Public 4.1 # 17 NIRF
Courses Offered

22 Courses

Exam Accepted

NATA , WBJEE
Tuition Fees Range ₹5 K-2 L
Accreditation NAAC-A , NIRF
# 14 NIRF
Courses Offered

39 Courses

Exam Accepted

ATMA , MAHE-OET
Tuition Fees Range ₹1.05 L-48.36 L
Accreditation NAAC , NIRF
# 12 NIRF

IIT Hyderabad

Hyderabad, Telangana Public 3.8 # 12 NIRF
Courses Offered

8 Courses

Exam Accepted

IIT JAM , JEE Main
Tuition Fees Range ₹15 K-9.60 L
Accreditation NAAC , NBA
# 25 NIRF

University of Hyderabad (UOH)

Hyderabad, Telangana Public 3.8 # 25 NIRF
Courses Offered

15 Courses

Exam Accepted

CAT
Tuition Fees Range ₹5 K-4.18 L
Accreditation -/-
# 16 NIRF

AMU

Aligarh, Uttar Pradesh Public 3.3 # 16 NIRF
Courses Offered

32 Courses

Exam Accepted

NATA , NEET
Tuition Fees Range ₹15 K-13.47 L
Accreditation NAAC , NAAC-A
# 15 NIRF

Delhi University (DU)

Delhi, Delhi NCR Public 3.2 # 15 NIRF
Courses Offered

33 Courses

Exam Accepted

CUET , NEET
Tuition Fees Range ₹12 K-9.50 L
Accreditation NAAC-A
# 37 NIRF

UniPune (SPPU)

Pune, Maharashtra Public 3.3 # 37 NIRF
Courses Offered

32 Courses

Exam Accepted

MAH MBA/MMS CET
Tuition Fees Range ₹2 K-1.78 L
Accreditation NAAC

Vellore Institute of Technology

Vellore, Tamil Nadu 4.2
Courses Offered

4 Courses

Exam Accepted

-/-
Tuition Fees Range ₹5.25 L-14.25 L
Accreditation -/-
# 31 NIRF

NIT Trichy

Tiruchirappalli, Tamil Nadu Public 3.4 # 31 NIRF
Courses Offered

8 Courses

Exam Accepted

CAT , GATE
Tuition Fees Range ₹30 K-6.25 L
Accreditation NIRF
# 20 NIRF

Anna University

Chennai, Tamil Nadu Public 3.2 # 20 NIRF
Courses Offered

13 Courses

Exam Accepted

GATE , NATA
+1 TANCET
Tuition Fees Range ₹51 K-4.35 L
Accreditation NAAC-A
# 35 NIRF

IIT (ISM) Dhanbad

Dhanbad, Jharkhand Public 3.9 # 35 NIRF
Courses Offered

5 Courses

Exam Accepted

-/-
Tuition Fees Range ₹77 K-8.82 L
Accreditation -/-
# 56 NIRF

ICT Mumbai

Mumbai, Maharashtra Public 3.8 # 56 NIRF
Courses Offered

8 Courses

Exam Accepted

MHT CET
Tuition Fees Range ₹1 L-3.33 L
Accreditation NBA
# 30 NIRF

IIT Varanasi (BHU)

Varanasi, Uttar Pradesh Public 3.4 # 30 NIRF
Courses Offered

7 Courses

Exam Accepted

JEE Main
Tuition Fees Range ₹40 K-4 L
Accreditation -/-
# 23 NIRF

BITS Pilani

Pilani, Rajasthan Private 4.1 # 23 NIRF
Courses Offered

9 Courses

Exam Accepted

BITSAT , CAT
+2 GMAT,XAT
Tuition Fees Range ₹2.94 L-19.60 L
Accreditation NAAC-A
Load More Colleges

News & Article

Your Dream College Awaits!

Your opinion matters to us!

We will use this feedback to improve your experience.

You Rated Below Average

I found the page information

Please provide your feedback so that we can improve your experience.

Loading...