Mechanical Engineer Salary

How much does a Mechanical Engineer make in the United States?
Get insights on the salary, benefits, education and job description.

$104,092 (USD)/yr

Average Base Salary

$50 (USD)/hr

Average Hourly Rate

$3,633 (USD)/yr

Average Bonus
The average mechanical engineer salary in United States is $104,092 or an equivalent hourly rate of $50. In addition, they earn an average bonus of $3,633. Salary estimates based on salary survey data collected directly from employers and anonymous employees in United States.
Salary by Experience

$72,962 (USD)

Entry Level Salary

$129,193 (USD)

Senior Level Salary

Are you paid fairly?

Calculate your market salary rate to find out.
Calculate Salary
Salary Potential
Estimated salary in 2023:
$120,672
5 Year Change:
16 %
Job Description
Education
Jobs that May Interest You
Mechanical Engineer
account_balance BriteLab
location_on San Jose
This position is for a mechanical engineer that will play a key technical role in mechanical design and development for our customers. The engineer will be responsible for developing new system ...
Mechanical Engineer
account_balance Snelling Staffing, L.L.C.
location_on Tyler
The Mechanical Engineer should a positive attitude, ability to work well with others and be involved with multiple projects simultaneously. Essential Functions: * Participates in and contributes to ...
Mechanical Engineer 2 (Medical Device/Solid Works)
account_balance Tekwissen
location_on Franklin Lakes
Mechanical Engineer 2 Period: 1 Year Description: Looking for an expert in "Solid works" to design plastic injection molded parts. Must have Medical Device experience. · Responsible for designing ...
Mechanical Engineer
account_balance Powerteq
location_on Ogden
Powerteq Mechanical Engineer: At Powerteq, our passion is automotive performance. Our team is comprised of talented and hard-working hardware, firmware, and software engineers, and some of the black ...
Senior Mechanical Engineer
account_balance Amerit Consulting
location_on Franklin Lakes
Senior Mechanical Engineer - 25291 Location: Franklin Lakes NJ 07417 Duration: 12 Months contract NOTE: Design Samples will be required at the time of submission Pay Rate: $50/hr - $62/hr (depending ...
About the Data

Discover How Much You Should Be Paid

Get informed of your market rate.

business_center
location_on

Do you work in HR or Compensation?

Try a Free Demo

Try our professional compensation software to generate detailed salary and cost of living reports.

Try Free Demo