List of Top Mechanical Engineering Colleges In India based on 2024 Ranking

Sushil Pandey's profile photo

Sushil Pandey

Senior Content Specialist

The top Mechanical Engineering colleges in India are the IIT Madras, IIT Bombay, IIT Delhi, IIT Kanpur, etc. There are a total of 4748 Mechanical Engineering colleges in India which include 3699 private and 850 government colleges. As per the NIRF Ranking 2023, IIT Madras is the best Mechanical Engineering college in India, it is ranked #1 followed by IIT Delhi and IIT Bombay. IIT Hyderabad is one of the best Mechanical Engineering colleges in India and it has a seat availability of 65 for BTech in Mechanical Engineering. According to India Today Ranking 2023, IIT Madras is the best Mechanical Engineering college in India while The Times Ranking 2023 has ranked Netaji Subhas University of Technology at #1 as the best Mechanical Engineering college in India. NSUT Delhi has a total of 1266 seats for BE/ BTech courses which include 120 seats for Mechanical Engineering. IIT Kanpur and IIT Roorkee are ranked among the top 5 Mechanical Engineering colleges in India. Admissions into most of the best Mechanical Engineering colleges in India are offered through entrance exams based on GATE, JEE Main, JEE Advanced, etc. followed by a GD/ PI round. The Top Government Mechanical Engineering colleges in India include NIT Trichy, Jadavpur University, and NIT Surathkal - National Institute of Technology. The fee for Mechanical Engineering courses in India is around INR 50,000 - 3,50,000 annually. VIT Vellore, Thapar University Patiala, and Sathyabama Institute of Science and Technology are some best Private Mechanical Engineering colleges in India.

Sub Stream
City
Program Type
Type Of College
Entrance/Exam Accepted
Avg Fee Per Year
Course Type
Agency
Affliation
Approval
Course Duration
College Category
Gender Accepted
Found 3538 colleges
Sort By
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#1

IIT Madras - Indian Institute of Technology - [IITM], Chennai

Chennai, Tamil Nadu |AICTE Approved
2,42,000BE/B.Tech- 1st Year FeesCompare Fees₹ 21,48,000Average Package₹ 1,98,00,000Highest PackageCompare Placement
4.3 / 5
Based on 380 User
Reviews
Best in Social Life
#3th/275 in India 2024
agency logoagency logoagency logo+ 9 More
#2

IIT Delhi - Indian Institute of Technology [IITD], New Delhi

New Delhi, Delhi NCR 
2,28,650BE/B.Tech- 1st Year FeesCompare Fees₹ 25,82,000Average Package₹ 2,00,00,000Highest PackageCompare Placement
4.3 / 5
Based on 585 User
Reviews
Best in Social Life
#1th/31 in India 2024
agency logoagency logoagency logo+ 10 More
#3

IIT Bombay - Indian Institute of Technology - [IITB], Mumbai

Mumbai, Maharashtra |AICTE, UGC Approved
2,30,700BE/B.Tech- 1st Year FeesCompare Fees₹ 23,50,000Average Package₹ 3,67,00,000Highest PackageCompare Placement
4.4 / 5
Based on 351 User
Reviews
Best in Social Life
#2th/31 in India 2024
agency logoagency logoagency logo+ 10 More
#4
2,23,600BE/B.Tech- 1st Year FeesCompare Fees₹ 2,60,00,000Highest PackageCompare Placement
4.3 / 5
Based on 724 User
Reviews
Best in Infrastructure
#4th/31 in India 2024
agency logoagency logoagency logo+ 9 More
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#5

IIT Kanpur - Indian Institute of Technology - [IITK], Kanpur

Kanpur, Uttar Pradesh |UGC Approved
2,29,970BE/B.Tech- 1st Year FeesCompare Fees₹ 1,90,00,000Highest PackageCompare Placement
4.4 / 5
Based on 432 User
Reviews
Best in Infrastructure
#3th/31 in India 2024
agency logoagency logoagency logo+ 11 More
#6

IIT Roorkee - Indian Institute of Technology - [IITR], Roorkee

Roorkee, Uttarakhand |AICTE, UGC Approved
2,30,100BE/B.Tech- 1st Year FeesCompare Fees₹ 18,34,000Average Package₹ 1,30,00,000Highest PackageCompare Placement
4.3 / 5
Based on 505 User
Reviews
Best in Infrastructure
#5th/31 in India 2024
agency logoagency logoagency logo+ 10 More
#7

BITS Pilani (Pilani Campus), Pilani

Pilani, Rajasthan |UGC Approved
6,03,725BE/B.Tech- 1st Year FeesCompare Fees₹ 30,37,000Average Package₹ 60,75,000Highest PackageCompare Placement
4.5 / 5
Based on 654 User
Reviews
Best in Social Life
#1th/253 in India 2024
agency logoagency logoagency logo+ 9 More
#8

IIT Guwahati - Indian Institute of Technology - [IITG], Guwahati

Guwahati, Assam |AICTE, UGC Approved
2,88,250BE/B.Tech- 1st Year FeesCompare Fees₹ 2,40,00,000Highest PackageCompare Placement
4.3 / 5
Based on 398 User
Reviews
Best in Infrastructure
#6th/31 in India 2024
agency logoagency logoagency logo+ 8 More
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#9

IIT Hyderabad - Indian Institute of Technology - [IITH], Hyderabad

Hyderabad, Telangana |UGC Approved
2,41,888BE/B.Tech- 1st Year FeesCompare Fees₹ 20,07,000Average Package₹ 63,78,000Highest Package75% PlacementCompare Placement
4.3 / 5
Based on 194 User
Reviews
Best in Academics
#8th/300 in India 2024
agency logoagency logoagency logo+ 6 More
#10

College of Engineering, Anna University - [CEG], Chennai

Chennai, Tamil Nadu |AICTE Approved
47,200BE/B.Tech- 1st Year FeesCompare Fees--
4.2 / 5
Based on 105 User
Reviews
Best in Academics
#12th/275 in India 2024
agency logoagency logoagency logo+ 3 More
#11

NIT Trichy, Tiruchirappalli

Tiruchirappalli, Tamil Nadu |AICTE, UGC, MHRD Approved
1,80,000BE/B.Tech- 1st Year FeesCompare Fees₹ 40,00,000Highest PackageCompare Placement
4.2 / 5
Based on 308 User
Reviews
Best in Social Life
#8th/275 in India 2024
agency logoagency logoagency logo+ 9 More
#12

IIT BHU - Indian Institute of Technology, Varanasi

Varanasi, Uttar Pradesh |UGC Approved
2,27,815BE/B.Tech- 1st Year FeesCompare Fees₹ 31,00,000Average Package₹ 1,68,00,000Highest PackageCompare Placement
4.3 / 5
Based on 697 User
Reviews
Best in Social Life
#9th/275 in India 2024
agency logoagency logoagency logo+ 6 More
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#13

IIT Indore - Indian Institute of Technology - [IITI], Indore

Indore, Madhya Pradesh |AICTE Approved
2,33,900BE/B.Tech- 1st Year FeesCompare Fees₹ 25,45,000Average Package₹ 68,00,000Highest PackageCompare Placement
4.2 / 5
Based on 167 User
Reviews
Best in Infrastructure
#16th/300 in India 2024
agency logoagency logoagency logo+ 5 More
#14

Jadavpur University - [JU], Kolkata

Kolkata, West Bengal |NCTE, AICTE, COA, UGC, AIU Approved
10,000BE/B.Tech- 1st Year FeesCompare Fees₹ 35,00,000Average Package₹ 85,00,000Highest PackageCompare Placement
4.3 / 5
Based on 824 User
Reviews
Best in Social Life
#15th/275 in India 2024
agency logoagency logoagency logo+ 6 More
#15

ISM Dhanbad - Indian Institute of Technology - [IITISM], Dhanbad

Dhanbad, Jharkhand |AICTE, UGC Approved
2,45,250BE/B.Tech- 1st Year FeesCompare Fees₹ 17,01,000Average Package₹ 83,00,000Highest PackageCompare Placement
4.2 / 5
Based on 563 User
Reviews
Best in Social Life
#14th/275 in India 2024
agency logoagency logoagency logo+ 8 More
#16

National Institute of Technology - [NIT], Rourkela

Rourkela, Odisha |AICTE, MHRD Approved
2,48,000BE/B.Tech- 1st Year FeesCompare Fees₹ 13,89,000Average Package₹ 83,60,000Highest PackageCompare Placement
4.1 / 5
Based on 626 User
Reviews
Best in Infrastructure
#19th/300 in India 2024
agency logoagency logoagency logo+ 9 More
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#17 2,41,490BE/B.Tech- 1st Year FeesCompare Fees₹ 17,16,000Average Package₹ 64,00,000Highest PackageCompare Placement
4.1 / 5
Based on 166 User
Reviews
Best in Academics
#54th/300 in India 2024
agency logoagency logoagency logo+ 8 More
#18

Vellore Institute of Technology - [VIT University], Vellore

Vellore, Tamil Nadu |AICTE, UGC, MHRD Approved
1,98,000BE/B.Tech- 1st Year FeesCompare Fees₹ 9,90,000Average Package₹ 88,00,000Highest PackageCompare Placement
4.1 / 5
Based on 3075 User
Reviews
Best in Infrastructure
#11th/300 in India 2024
agency logoagency logoagency logo+ 10 More
#19

Indian Institute of Engineering Science and Technology - [IIEST] Shibpur, Howrah

Howrah, West Bengal |AICTE Approved
1,42,000BE/B.Tech- 1st Year FeesCompare Fees₹ 51,00,000Highest PackageCompare Placement
4 / 5
Based on 359 User
Reviews
Best in Social Life
#49th/300 in India 2024
agency logoagency logoagency logo+ 3 More
#20

IIT Mandi- Indian Institute of Technology - [IITM], Mandi

Mandi, Himachal Pradesh |AICTE Approved
2,83,950BE/B.Tech- 1st Year FeesCompare Fees₹ 25,23,000Average Package₹ 65,00,000Highest PackageCompare Placement
4.1 / 5
Based on 127 User
Reviews
Best in Infrastructure
#12th/31 in India 2024
agency logoagency logoagency logo+ 5 More
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#21

National Institute of Technology - [NITK], Surathkal

Surathkal, Karnataka |AICTE Approved
1,63,700BE/B.Tech- 1st Year FeesCompare Fees₹ 18,26,000Average Package₹ 54,75,000Highest Package93% PlacementCompare Placement
4.2 / 5
Based on 474 User
Reviews
Best in Placements
#13th/275 in India 2024
agency logoagency logoagency logo+ 7 More
#22

IIT Patna - Indian Institute of Technology - [IITP], Patna

Patna, Bihar |UGC Approved
2,89,750BE/B.Tech- 1st Year FeesCompare Fees₹ 23,90,000Average Package₹ 82,05,000Highest PackageCompare Placement
4.2 / 5
Based on 254 User
Reviews
Best in Academics
#9th/31 in India 2024
agency logoagency logoagency logo+ 7 More
#23
4,55,000BE/B.Tech- 1st Year FeesCompare Fees₹ 11,90,000Average Package₹ 55,75,000Highest PackageCompare Placement
3.8 / 5
Based on 828 User
Reviews
Best in Infrastructure
#29th/300 in India 2024
agency logoagency logoagency logo+ 7 More
#24

IIT Gandhinagar - Indian Institute of Technology - [IITG], Gandhinagar

Gandhinagar, Gujarat |AICTE, UGC Approved
2,29,426BE/B.Tech- 1st Year FeesCompare Fees--
4.3 / 5
Based on 84 User
Reviews
Best in Infrastructure
#11th/31 in India 2024
agency logoagency logoagency logo+ 5 More
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#25

NIT Warangal, Warangal

Warangal, Telangana 
2,07,000BE/B.Tech- 1st Year FeesCompare Fees₹ 15,60,000Average Package₹ 88,00,000Highest PackageCompare Placement
4.1 / 5
Based on 543 User
Reviews
Best in Placements
#10th/275 in India 2024
agency logoagency logoagency logo+ 5 More
#26

Delhi Technological University - [DTU], New Delhi

New Delhi, Delhi NCR |UGC, NBA Approved
2,36,700BE/B.Tech- 1st Year FeesCompare Fees₹ 23,70,000Average Package₹ 82,05,000Highest PackageCompare Placement
4.1 / 5
Based on 1451 User
Reviews
Best in Infrastructure
#8th/31 in India 2024
agency logoagency logoagency logo+ 7 More
#27

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
4.1 / 5
Based on 472 User
Reviews
Best in Infrastructure
#24th/300 in India 2024
agency logoagency logoagency logo+ 8 More
#28

National Institute of Technology - [NITC], Calicut

Calicut, Kerala |AICTE, UGC Approved
3,18,786BE/B.Tech- 1st Year FeesCompare Fees₹ 13,77,000Average Package₹ 50,00,000Highest PackageCompare Placement
4 / 5
Based on 491 User
Reviews
Best in Academics
#20th/275 in India 2024
agency logoagency logoagency logo+ 4 More
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#29

IIT Ropar - Indian Institute of Technology - [IITR], Ropar

Ropar, Punjab |MHRD Approved
2,43,750BE/B.Tech- 1st Year FeesCompare Fees--
4.3 / 5
Based on 115 User
Reviews
Best in Infrastructure
#22th/300 in India 2024
agency logoagency logoagency logo+ 6 More
#30

Visvesvaraya National Institute of Technology - [VNIT], Nagpur

Nagpur, Maharashtra |UGC Approved
1,50,950BE/B.Tech- 1st Year FeesCompare Fees₹ 15,54,000Average Package₹ 64,00,000Highest PackageCompare Placement
4.2 / 5
Based on 311 User
Reviews
Best in Social Life
#17th/31 in India 2024
agency logoagency logoagency logo+ 5 More