Salaries → Mechanical 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
| Metro | Local 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 |
Mechanical engineers salary by state
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.