Mechanical Engineering is one of the broadest fields of engineering with its applications ranging from aircrafts and medical devices to robots and ships etc. With bright prospects in computer applications, mechanical engineers can look forward to impressive pay packages. Let us learn more:

Mechanical Engineer Salary: Based on Experience


On an average a mechanical engineer can expect salaries of around INR 140,833 – INR811,408 with variations primarily based on experience, gender, costs of living etc.

Annual Average Salaries based on Experience

Engineers-be it any field viz Computer or Mechanics are entitled to desirable compensations which increase with proportional increase in experience:

Job Category Experience Average Annual Salaries
Senior Mechanical Engineer Less than a year INR 259,416 INR 508,682
1-4 years INR 198,518 – INR 748,829
5-9 years INR 280,707 – INR 962,474
10-19 years INR 296,007 – INR 1,404,051
20 years and more INR 272,226 – INR 1,344,571
Mechanical Engineer Less than a year INR 105,290 – INR 577,509
1-4 years INR 121,365 – INR 614,386
5-9 years INR 186,591 – INR 785,217
10-19 years INR 191,953 -INR 1,382,422
20 years and more INR 143,034 – INR 1,291,561

Mechanical Engineer Salary: Based on Cities

The average annual salaries are invariably influenced by the costs of living in different cities. The higher the costs are in a state or a city; better figures are to be expected:

Job Category City Average Annual Salaries
Senior Mechanical Engineer Gurgaon, Haryana INR 198,659 – INR 924,388
Mumbai, Maharashtra INR 280,109 – INR 845,634
Bengaluru, Karnataka INR 285,746 – INR 1,082,479
Hyderabad, Andhra Pradesh INR 203,612 – INR 938,960
Chennai, Tamil Nadu INR 340,592 – INR 896,421
Pune, Maharashtra INR 277,341 – INR 1,008,861
Mechanical Engineer Vadodara, Gujarat INR 144,966 – INR 739,010
Mumbai, Maharashtra INR 150,788 – INR 982,635
Bengaluru, Karnataka INR 121,853 – INR 789,471
Hyderabad, Andhra Pradesh INR 135,741 – INR996,662
Chennai, Tamil Nadu INR 119,429 – INR654,962
Pune, Maharashtra INR 124,832 – INR689,038

Mechanical Engineering Salary: Based on Industry




Different industries have different salary ranges designed for their employees. Have a look:

Job Category Industry Average Annual Salaries
Senior Mechanical Engineer Automotive Supply INR 226,800 – INR 837,500
Engineering INR 301,034 – INR 1,123,415
Cars or Automobiles INR 270,000 – INR 900,000
Construction INR 262,229 – INR 919,157
Manufacturing and Distribution INR 140,000 – INR 1,110,000
Mechanical Engineer Mechanical Engineering INR 147,928 – INR 876,998
Cars or Automobiles INR 199,332 – INR 963,535
Construction INR 98,043 – INR689,999
Manufacturing and Distribution INR 126,000 – INR 589,581
Metal or Steel Manufacturing INR 96,644 – INR 621,904

Mechanical Engineer Salary: Based on Gender

The salary ranges listed below reflect discrepancies based on sex as well:

Job Category Gender Average Annual Salaries
Senior Mechanical Engineer Female INR 168,000 – INR 1,191,952
Male INR 265,219 – INR 962,314
Mechanical Engineer Female INR 178,699 – INR 685,100
Male INR 131,299 – INR 719,381

Mechanical Engineer Salary: Based Degree or Certification


Job Category Degree or Certification Average Annual Salaries
Senior Mechanical Engineer Certified Six Sigma Green Belt INR 390,640 – INR 1,163,496
Engineer in Training INR 231,248 – INR 842,110
Certified Six Sigma Black Belt INR 264,000 – INR 1,961,783
Mechanical Engineering- higher national diploma INR 280,793 – INR 565,263
Bachelor of Engineering (BEng/ BE) or Mechanical Engineering- ME INR276,453 – INR 993,293
MS in Mechanical Engineering INR 463,689 – INR 3,445,320
Bachelor's Degree INR 276,915 – INR 902,302
Mechanical Engineer Project Management Certificate INR 146,939 – INR 1,049,164
Engineer in Training INR 118,413 – INR 617,477
Higher National Diploma, Mechanical Engineering INR 139,061 – INR 835,567
Certified Professional Engineer INR 147,243 – INR 767,002
Bachelor of Engineering (BEng/ BE) or Mechanical Engineering- ME INR 139,275 – INR 632,551
MS in Mechanical Engineering INR 442,186 – INR 925,104
Bachelor's Degree INR 140,434 – INR 691,464