← All salary benchmarks

Mechanical Engineer Salary

The median mechanical engineer role advertised on Verde Talent posts $110,000 a year. Here is the spread, how it moves by state, and how it compares to neighbouring roles.

$90,00025th percentile
$110,000median posted
$134,50075th percentile
$52.88per hour equivalent
$74,400 – $150,000full posted range
Read this range with care. Commonwealth Fusion Systems accounts for 62% of the postings behind it, so it reflects one employer's pay scale more than a market rate.

How this compares

Software & Data Engineer$140,000Energy Storage Engineer$140,000Lineworker$117,146Construction / Site Manager$115,764Controls & Automation Engineer$113,000Finance & Accounting$112,888Legal & Compliance$112,300Electrical & Power Systems Engineer$112,166

Common questions

What is the average mechanical engineer salary?

The median advertised mechanical engineer salary is $110,000 a year. Half of the postings behind that figure fall between $90,000 and $134,500, and the full advertised range runs $74,400 to $150,000.

What is mechanical engineer pay per hour?

The median works out at $52.88 an hour, annualised over 2,080 hours. Postings that quote an hourly rate are converted the same way.

How does mechanical engineer pay compare with similar roles?

Against the same benchmark on Verde Talent: Software & Data Engineer at $140,000, Energy Storage Engineer at $140,000 and Lineworker at $117,146, versus $110,000 for mechanical engineer.

Where do these mechanical engineer salary figures come from?

From 13 live US postings that advertise pay, across 4 employers, out of 15 open mechanical engineer roles on Verde Talent. They are what employers advertise rather than offers made or salaries paid, and the page is rebuilt daily.

See open grid rolesHiring grid talent?

Figures are what employers advertise in live postings, not offers made or salaries paid. Hourly rates are annualised. Updated daily.

Data updated September 20, 2026