Find higher paying jobs for mechanical engineering

How much does a Mechanical Engineering make?

Updated Dec 3, 2021

Industry

Employer Size

Experience

$73,385 /yr
Average Base Pay

274 salaries

$47K

Low

$73K

Average

$116K

High

No additional cash compensation has been reported for this role

The average salary for Mechanical Engineering is $73,385 per year in the United States. The average additional cash compensation for a Mechanical Engineering in the United States is undefined, with a range from undefined - undefined. Salaries estimates are based on 274 salaries submitted anonymously to Glassdoor by Mechanical Engineering employees in the United States.

Seniority Levels

L2
Mechanical Engineer$84,982 /yr
L3
Senior Mechanical Engineer$112,595 /yr
L4
See Full Career Path

Related Job Titles

Mechanical Engineer Intern

$82,272

per year

Entry Level Mechanical Engineer

$66,869

per year

Entry Mechanical Engineer

$83,223

per year

Entry Level Mechanical Engineer

$66,869

per year

Salaries by Company

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (USD)

Range

Northrop Grumman
4

Northrop Grumman

Mechanical Engineering - Hourly Intern

$25

 /hr
Range: $20 - $31
27 salaries
See 31 salaries from all locations

$20

$31

$20 - $31 Range

Tesla
3.7

Tesla

Mechanical Engineering - Hourly Intern

$33

 /hr
Range: $28 - $41

$28

$41

$28 - $41 Range

Lockheed Martin
4.1

Lockheed Martin

Mechanical Engineering - Hourly Intern

$26

 /hr
Range: $21 - $31

$21

$31

$21 - $31 Range

Syska Hennessy
3.9

Syska Hennessy

Mechanical Engineering

$78,562

 /yr
Range: $75K - $86K

$75K

$86K

$75,074 - $85,809 Range

Boeing
3.8

Boeing

Mechanical Engineering - Hourly Intern

$31

 /hr
Range: $23 - $34

$23

$34

$23 - $34 Range

Collins Aerospace
3.8

Collins Aerospace

Mechanical Engineering - Hourly Intern

$29

 /hr
Range: $28 - $30

$28

$30

$28 - $30 Range

iRobot
4.2

iRobot

Mechanical Engineering - Hourly Intern

$23

 /hr
Range: $21 - $32

$21

$32

$21 - $32 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Jacobs
3.9

Jacobs

Mechanical Engineering

$89,142

 /yr
Range: $44K - $100K

$44K

$100K

$44,077 - $100,395 Range

General Motors (GM)
4

General Motors (GM)

Mechanical Engineering - Monthly Intern

$4,971

 /mo
Range: $4K - $7K

$4K

$7K

$4,332 - $7,010 Range

Raytheon Technologies
3.8

Raytheon Technologies

Mechanical Engineering - Hourly Intern

$28

 /hr
Range: $26 - $30

$26

$30

$26 - $30 Range

NASA Jet Propulsion Laboratory
4.5

NASA Jet Propulsion Laboratory

Mechanical Engineering - Hourly Intern

$27

 /hr
Range: $19 - $29

$19

$29

$19 - $29 Range

Lockheed Martin
4.1

Lockheed Martin

Mechanical Engineering

$88,034

 /yr
Range: $59K - $96K

$59K

$96K

$58,682 - $96,372 Range

CH2M
3.4

CH2M

Mechanical Engineering

$89,973

 /yr
Range: $81K - $97K

$81K

$97K

$80,731 - $97,066 Range

Medtronic
4.1

Medtronic

Mechanical Engineering - Hourly Intern

$26

 /hr
Range: $23 - $29

$23

$29

$23 - $29 Range

Caterpillar
4

Caterpillar

Mechanical Engineering - Hourly Intern

$24

 /hr
Range: $24 - $28

$24

$28

$24 - $28 Range

AECOM
3.7

AECOM

Mechanical Engineering

$88,879

 /yr
Range: $79K - $98K

$79K

$98K

$78,654 - $97,815 Range

L3Harris
3.6

L3Harris

Mechanical Engineering - Hourly Intern

$24

 /hr
Range: $19 - $30

$19

$30

$19 - $30 Range

Formlabs
3.8

Formlabs

Mechanical Engineering - Monthly Intern

$4,648

 /mo
Range: $4K - $5K

$4K

$5K

$3,866 - $5,109 Range

GE
3.9

GE

Mechanical Engineering - Hourly Intern

$24

 /hr
Range: $23 - $26

$23

$26

$23 - $26 Range

ArcelorMittal
3.8

ArcelorMittal

Mechanical Engineering - Hourly Intern

$22

 /hr
Range: $20 - $22

$20

$22

$20 - $22 Range

Download as data Table
Viewing 1 - 10 of 61,344

Frequently asked questions about a Mechanical Engineering salaries

The national average salary for a Mechanical Engineering is $73,385 per year in United States. Filter by location to see a Mechanical Engineering salaries in your area. Salaries estimates are based on 274 salaries submitted anonymously to Glassdoor by a Mechanical Engineering employees.

The highest salary for a Mechanical Engineering in United States is $115,798 per year.

The lowest salary for a Mechanical Engineering in United States is $46,506 per year.

If you are thinking of becoming a Mechanical Engineering or planning the next step in your career, find details about the role, the career path and salary trajectory of a Mechanical Engineering.

Recent Salary Reports

Below are the most recent mechanical engineering salary reports. Employer name has been removed to protect anonymity.

$12
hourly
A Mechanical Engineer in the Corpus Christi, TX Area area reported making $12 per hour
Job Highlights
1-2 years experience
Corpus Christi, TX Area area
Part-time
 
201 to 500 employees
Company - Public
$68,000
per year
A Mechanical Engineer in the Twin Falls, ID Area area reported making $68,000 per year
Job Highlights
1-2 years experience
Twin Falls, ID Area area
Full-time
 
1 to 50 employees
Company - Private
$75,000
per year
A Mechanical Engineer in the Portland, OR Area area reported making $75,000 per year
Additional Pay
$1k cash bonus
Job Highlights
3-4 years experience
Portland, OR Area area
Full-time
 
10000+ employees
Company - Public
$23
hourly
A Mechanical Engineer in the Gulfport, MS Area area reported making $23 per hour
Job Highlights
Gulfport, MS Area area
Intern
 
10000+ employees
Company - Public
$64,968
per year
A Mechanical Engineer in the Ogdensburg, NY Area area reported making $64,968 per year
Job Highlights
Ogdensburg, NY Area area
Full-time
 
51 to 200 employees
Company - Private
$90,000
per year
A Mechanical Design Engineer in the Santa Barbara, CA Area area reported making $90,000 per year
Job Highlights
5-7 years experience
Santa Barbara, CA Area area
Full-time
 
501 to 1000 employees
Company - Private
$20
hourly
A Mechanical Engineer in the Bozeman, MT Area area reported making $20 per hour
Job Highlights
Bozeman, MT Area area
Full-time
 
201 to 500 employees
Company - Private