SalariesMechanical engineers

Mechanical engineers Salary in the United States

Median pay, percentile range, and top US metros — official BLS data.

Median annual salary
$102,320
~$49/hr · ~$8,527/mo
Total US jobs
293K
Much faster than average
Education
Bachelor's degree
Growth: +9%

Salary range

10th %ile
$68,740
25th %ile
$81,800
Median
$102,320
75th %ile
$130,290
90th %ile
$161,240

Top US metros for mechanical engineers

MetroLocal salary
Baton Rouge, LA$132,850
Augusta-Richmond County, GA-SC$122,920
Corpus Christi, TX$122,890
Beaumont-Port Arthur, TX$119,590
New Orleans-Metairie, LA$119,690
San Jose-Sunnyvale-Santa Clara, CA$147,730
Peoria, IL$115,350
Midland, TX$122,270
Cheyenne, WY$117,380
Houston-Pasadena-The Woodlands, TX$126,870

View Mechanical engineers jobs

Browse open positions in this career — visa sponsorship and remote roles included.

Find Mechanical engineers jobs →
Source: US Bureau of Labor Statistics — Occupational Employment and Wage Statistics.
Mechanical engineers Salary in the United States — $102,320/year | Job4Migrants