SOC 172141

Mechanical Engineers

Perform engineering duties in planning and designing tools, engines, machines, and other mechanically functioning equipment. Oversee installation, operation, maintenance, and repair of equipment such as centralized heat, gas, water, and steam systems.

National Median

$102,320

per year

National Salary Overview

Median Annual

$102,320

Entry Level (10th pct)

$68,740

Experienced (90th pct)

$161,240

Total Employed

286,760

Salary Distribution

Salary percentiles show the range from entry-level (10th) to top earners (90th)

Salary by Experience Level

Experience LevelEstimated Salary Range
Entry Level0-2 years experience$68,740 - $81,800
Mid Career2-8 years experience$81,800 - $130,290
Senior / Expert8+ years experience$130,290 - $161,240

Highest Paying Locations for Mechanical Engineers

Mechanical Engineers Salary by Location

Compare salaries across 50 metropolitan areas

Metropolitan AreaMedian SalaryEmployed
Northern New Mexico nonmetropolitan area$181,48030
San Jose-Sunnyvale-Santa Clara, CA$147,7303,910
San Francisco-Oakland-Fremont, CA$145,6404,670
New Mexico$141,4901,690
Salinas, CA$141,42060
Baton Rouge, LA$132,850480
Alaska nonmetropolitan area$130,91070
District of Columbia$130,000590
Alaska$129,990530
Anchorage, AK$129,990400
Santa Cruz-Watsonville, CA$129,190200
San Diego-Chula Vista-Carlsbad, CA$128,6603,320
Houston-Pasadena-The Woodlands, TX$126,8707,010
California$126,37027,090
Bellingham, WA$124,440140
Boston-Cambridge-Newton, MA-NH$124,1608,050
Lexington Park, MD$123,300690
Augusta-Richmond County, GA-SC$122,920610
Corpus Christi, TX$122,890220
Santa Maria-Santa Barbara, CA$122,760390
Massachusetts$122,6709,430
Chico, CA$122,37050
Midland, TX$122,270250
Washington-Arlington-Alexandria, DC-VA-MD-WV$121,0605,080
Northeast Virginia nonmetropolitan area$120,790400
Kennewick-Richland, WA$120,260710
Western Wyoming nonmetropolitan area$119,81060
New Orleans-Metairie, LA$119,690550
Beaumont-Port Arthur, TX$119,590360
Barnstable Town, MA$119,250120
Eastern Wyoming nonmetropolitan area$118,390100
Seattle-Tacoma-Bellevue, WA$117,9305,390
Cheyenne, WY$117,38050
Fairbanks-College, AK$117,06040
Wyoming$116,910300
Bakersfield-Delano, CA$116,460560
Sacramento-Roseville-Folsom, CA$116,3701,230
North Coast Region of California nonmetropolitan area$116,34040
Amherst Town-Northampton, MA$115,70050
Peoria, IL$115,3501,080
Rhode Island$115,2701,400
Los Angeles-Long Beach-Anaheim, CA$114,2908,280
Louisiana$114,0501,650
Tyler, TX$113,710150
Massachusetts nonmetropolitan area$112,91040
Santa Rosa-Petaluma, CA$112,310170
Decatur, AL$112,190320
Albany-Schenectady-Troy, NY$111,9401,050
Northwestern Region of Texas nonmetropolitan area$111,900140
Maryland$111,7406,330

Frequently Asked Questions

What is the average salary for a Mechanical Engineers?
The national median annual salary for Mechanical Engineers is $102,320, according to Bureau of Labor Statistics data. This means half of workers in this occupation earn more, and half earn less.
Where do Mechanical Engineerss earn the most?
The highest-paying metro area for Mechanical Engineerss is Northern New Mexico nonmetropolitan area, with a median salary of $181,480.
How much can an experienced Mechanical Engineers make?
Top-earning Mechanical Engineerss (90th percentile) make $161,240 or more annually. This typically reflects workers with significant experience, specialized skills, or positions in high-paying regions.