Branch wise Engineering   Colleges
How To Prepare for Engg.   Exams
Career in Engineering

Best Mechanical Engineering Institutes in India

Location Map of Top Mechanical Engineering Institutes in India

Making A Career In Mechanical Engineering

What is mechanical engineering?

Mechanical engineering deals with the application of the law of physics related to designing, analyzing and manufacturing of the mechanical production and systems. The field is associated with designing machines and assembling engines, power plants, vehicles and structures of various kind and size. Mechanical engineering is all about kinematics, mechanics, energy, fluid mechanics, motor vehicles, aircraft, robotics, medical devices and other systems. It is one of the core engineering disciplines in the world.

How to be a Mechanical engineer?

To be a mechanical engineer you have to earn a degree in mechanical engineering with B.E or B. Tech degree from a reputed and recognized college or institution. The certificate can also be earned by completing a diploma in mechanical engineering.

One can also go for further studies and earn a master's degree in mechanical engineering.


For an undergraduate degree, the candidate should have passed 10+2 exam with mandatory subjects like physics, math and chemistry. To earn a diploma course, the candidate should have passed 10th class. However, both the degrees need candidates to have at least 50% aggregate marks in the final exam. Students may have to also appear for entrance exams conducted by various universities individually.

Academic program

The degree course of mechanical engineering is four years, upon completion of which, candidates will earn a B.E. or B.Tech. degree in mechanical engineering. The degree course comprises eight semesters. The diploma comprises six semesters and is completed in three years. Some of the specializations in this branch of engineering include mechanics, thermodynamics and thermo-science, kinematics, structural analysis, rapid prototyping, mechanics, thermodynamics and thermo-science, computer-aided design and manufacturing, production engineering, turbo machinery and combustion systems, mechatronics and robotics, computational fluid dynamics and acoustics, tribology, nanotechnology and micro-electro mechanical systems.

Colleges offering mechanical engineering courses

All the IITs in India provides mechanical engineering in their course study. They also conduct a separate entrance exam called IIT JEE. The other reputed colleges are NIT, BITS Pilani, Delhi Technological University, Veermata Jijabai Technological Institute, K.J. Somaiya College of engineering, state level colleges, etc.

Scope and career in Mechanical engineering

Mechanical engineering is a vast field as it is involved in various other disciplines of engineering too. Graduates in this field are employed in the private sector as well as government jobs in CPWD, posts and telegraphs, defense and PWD. One can also have a factory or industry of his own. There is a wide variety of jobs available all over the country and abroad. The other sectors where a mechanical engineer can work is automobiles, electronics, chemical power plants, space research institute, aerospace, railways, agriculture, and research sectors.

They can work as researchers, junior engineers in various industries and factories, engineer in design, design draftsperson, machine component designer, technical officer, production manager, sales and maintenance engineer, purchasing officer, etc. In the government sector one can also work upwards from the post of junior engineer.

Some of the reputed firms that employ graduates are Tata Motors, Maruti, Ashok Leyland, Hero Honda, Mahindra and Mahindra, Bajaj Auto, etc., while among the international firms are Toyota, Volkswagen, Honda, Ford, etc.


The salaries are very attractive and one with a graduation certificate can earn handsomely. The basic salary will start from Rs. 15,000 to Rs. 20,000 per month. Government pay-scales differ according to position. Companies that are multinational can pay around Rs. 30,000 or more. Consulting jobs also fetch high income. With more experience and skills in the field, one can earn as much as Rs. 1,00,000 per month.

Top ME Colleges in India

NameAddressContact DetailsWebsite
Indian Institute of Technology Bombay (IIT Bombay)Powai, Mumbai, Maharashtra 400076022 2572 2545, jeeiitb[at]
Indian Institute of Technology Delhi (IIT Delhi)Hauz Khas, New Delhi, Delhi 110016011 2659 7135 , director[at]
Indian Institute of Technology Kanpur (IIT Kanpur)Nankari, Kalyanpur, Kanpur, Uttar Pradesh 2080160512 259 0151 , [email protected]
Indian Institute of Technology Madras (IIT Madras)Delhi Avenue, Indian Institute Of Technology, Chennai, Tamil Nadu 600036044 2257 8280 , [email protected]
Indian Institute of Technology Roorkee (IIT Roorkee)Century Road, Roorkee, Uttarakhand 247667+91-1332-285311, [email protected]
Birla Institute of Technology and Science (BITS-Pilani)Bits-Pilani Rajasthan - 333031.01596-515395, [email protected]
Indian Institute of Technology - Banaras Hindu University (IIT-BHU)Banaras Hindu University, Varanasi, Uttar Pradesh 2210050542 236 8106 , [email protected]
Indian Institute of Technology (IIT Guwahati)Amingaon, Assam, Guwahati, 7810390361 258 3000 , director [AT]
National Institute of Technology, TiruchirappalliTanjore Main Road, National Highway 67, Tiruchirappalli, Tamil Nadu 6200150431 250 0370 , [email protected]
Indian School of Mines (ISM)Ism Dhanbad Internal Rd, Sardar Patel Nagar, Dhanbad, Jharkhand 8260040326 223 5001 , [email protected]
National Institute of Technology, SurathkalNh 66, Srinivas Nagar, Surathkal, Srinivasnagar, Surathkal, Mangalore, Karnataka 5750250824 247 4000 , rnath [at]
Birla Institute of Technology..Patna, Bihar0612 320 0853 , [email protected]
Jadavpur University (Faculty of Engineering & Technology)188, Raja S.C. Mallick Rd, Kolkata - 700032.+9133-24146666 , [email protected]
Motilal Nehru National Institute of TechnologyAllahabad, Uttar Pradesh 2110040532 254 5404 , [email protected]
PSG College of TechnologyAvinashi Road, Peelamedu, Coimbatore, Tamil Nadu 6410040422 257 2177, [email protected]
PEC University of TechnologyVidya Path, Sector 12, Chandigarh, Chandigarh Ut 1600120172 274 6074 , [email protected]
Bengal Engineering and Science UniversityBotanic Garden, Shalimar, Howrah, West Bengal 711103033 2668 4561 , [email protected]
Malaviya National Institute of TechnologyCalgeri Marg, Malviya Nagar, Jaipur, Rajasthan 3020170141 252 9087 , [email protected]
Visvesvaraya National Institute of TechnologySouth Ambazari Road , Nagpur, Maharashtra, India - 4400100712 - 2222828 , [email protected]
Thapar UniversityAdarsh Nagar, Prem Nagar, Patiala, Punjab 1470040175 239 3021 , [email protected]
College of Engineering PuneNear Sancheti Hospital, National Highway 4, Shivaji Nagar, Pune, Maharashtra 411005020 2550 7000 , [email protected]
Manipal Institute of Technology, KarnatakaManipal.Edu, Manipal Dr, Madhav Nagar, Eshwar Nagar, Manipal, Ka 57610491-820-2571060 , [email protected]
R.V.College of EngineeringMysore Road, R V Vidyanikethan, Bangalore, Karnataka 560059080 67 178021 , [email protected]
Veermata Jijabai Technological InstituteH. R. Mahajani Marg, Matunga Road, Mumbai, Maharashtra
University College of Engineering (Osmania University)Osmania University, Hyderabad, Andhra Pradesh 500007040 2768 2384 , [email protected]
Sri Sivasubramaniya Nadar College of Engineering - Tamil NaduRajiv Gandhi Salai, Omr Road, Ssn Nagar, Kalavakkam, Tamil Nadu 603110044 2746 9700 , [email protected]
Sardar Vallabhbhai National Institute of TechnologyGaurav Path, Ichchhanath, Piplod, Svnit Campus, Athwa, Surat, Gujarat 3950070261 225 9571, [email protected]
Maulana Azad National Institute of TechnologyMaulana Azad National Institute Of Technology, Bhopal, Madhya Pradesh 4620070755 - 4051000 , [email protected]
Nirma University - Institute of TechnologySarkhej-Gandhinagar Highway, Post : Chandlodia, Via : Gota, Ahmedabad - 382 481.Gujarat, India.+91 - 2717 - 241911 to 15 , [email protected]
BIT SindriSindri, Jharkhand 8281200326-2350495 , director[at]
Coimbatore Institute of Technology (CIT)Coimbatore Institute Of Technology, Civil Aerodrome Post, Avinashi Rd, Coimbatore, Tamil Nadu 6410140422 257 4071 , [email protected]
Vellore Institute of Technology (VIT)Katpadi, Vellore, Tamil Nadu 6320140416 224 3091 , [email protected]
Maharashtra Institute of TechnologyS.No.124, Paud Road, Kothrud, Pune 411038 , Maharashtra+91-20-3027 3400, [email protected]
National Institute of Engineering, MysoreManandavadi Road, Vishweshvaranagar, Manandavadi Road, Mysore, Karnataka 5700080821 248 0475 , [email protected]
National Institute of Technology, JamshedpurJamshedpur, Jharkhand - 8310140657-2373407 , [email protected]
BMS College of EngineeringBull Temple Road, Bangalore, Karnataka, 560019080 2662
National Institute of Technology, DurgapurMahatma Gandhi Avenue, A-Zone, Durgapur, West Bengal 713209+91-343-2752011 , [email protected]
Amity School of Engineering and Technology580, Najafgarh Kapashera Rd, Dalmia Vihar, Bijwasan, New Delhi, Dl 110061011 2806 2106 , [email protected]www.amity.eduase
University Visvesvaraya College of Engineering - KarnatakaPost Office Rd, Sampangi Rama Nagar, Bangalore, Karnataka 560001080 2296 1803 , [email protected]
Amrita Institute of Technology and Sciences - Tamil NaduEttimadai, Tamil Nadu 6411050422 265
Chaitanya Bharathi Institute of TechnologyGandipet, Hyderabad, Telangana 500075040 2419 3276 , [email protected]
College of Engineering TrivandrumSreekariyam Kulathoor Rd, Thiruvananthapuram, Kerala 6950160471 251 5502 , [email protected]
Sardar Patel College of EngineeringBhavan'S Campus, Munshi Nagar, Andheri West, Mumbai, Maharashtra 400058022 2628 9777 , [email protected]
Bangalore Institute of TechnologyKr Rd, Visveswarapuram, Bangalore, Karnataka 560004080 2661 5865 , [email protected]
SASTRA UniversityThanjavur, Tamil Nadu 61340104362 304 000 , [email protected]
Jawaharlal Nehru Technological University, KakinadaJawaharlal Nehru Technological University, Kakinada, Andhra Pradesh 533003040 2315 8661 , [email protected]
Thaigarajar College of EngineeringMadurai 625 015 , Tamilnadu+91 452 2482240 , [email protected]
National Institute of Technology, HamirpurHamirpur, Himachal Pradesh 17700501972 254 001 , [email protected]
University Institute of Engineering & TechnologySector 25, Chandigarh, 1600360172 253
P.E.S. College of Engineering100 Feet Ring Road, Banashankari Stage Iii, Dwaraka Nagar, Banashankari, Bangalore, Karnataka 560085080 2672 0410 , [email protected]
National Institute of Technology, RaipurNit Ge-Road, Raipur, Chhattisgarh 492001+91-771-2254200 , [email protected]
The Icfai Institute Of Science & Technology# 65, Nagarjuna Hills, Punjagutta, Hyderabad-500082.040-23440963 , [email protected]
National Institute of Technology, PatnaPatna, Bihar - 8000050612 - 237
Shri Ramdeobaba College of Engineering and ManagementRamdeo Tekdi, Katol Road, Nagpur - 440 013 (M.S ...0712 258 2844 , [email protected]

Last Updated on : July 5, 2017