Mechanical Engineer salary
VerifiedUpdated March 2025
Mechanical engineers design, develop, and test mechanical and thermal devices, from engines and tools to HVAC and manufacturing systems.
Median pay
$102,320
U.S. typical
Top earners
$161,240
90th percentile
Entry level
$80,000
0–2 yrs
Senior
$138,000
15+ yrs
The median mechanical engineer salary in the U.S. is about $102,320 per year. Entry-level pay starts near $68,740, while top earners (90th percentile) make $161,240 or more. Add your city and experience for a sharper, local number.
Median annual wage
$102,320
Mean
$110,080
What mechanical engineers do
Design mechanical systems and components, run simulations and physical tests, and oversee manufacturing and maintenance processes.
Mechanical engineers design, develop, and test mechanical and thermal devices, from engines and tools to HVAC and manufacturing systems.
What affects mechanical engineer pay
- ▹Industry (aerospace and oil & gas pay above automotive/consumer)
- ▹Professional Engineer (PE) license
- ▹Years of experience
- ▹Metro and state cost of labor
- ▹Design vs. manufacturing vs. R&D focus
Mechanical Engineer salary by experience
Pay typically climbs from about $80,000 for entry level engineers to $138,000+ at the principal / staff level.
Your actual offer depends on company, location, and specialization — run the calculator for a tailored range.
Highest-paying cities for mechanical engineers
Published mechanical engineer pay in the top-paying U.S. metro areas, vs the national benchmark.
| Metro | State | Pay band (10th–90th) | Median | 90th pct | vs U.S. | Data | |
|---|---|---|---|---|---|---|---|
| San Jose California | CA | $147,730 | $224,620 | +44% | Verified | ||
| San Francisco California | CA | $145,640 | $207,610 | +42% | Verified | ||
| Baton Rouge Louisiana | LA | $132,850 | $201,860 | +30% | Verified | ||
| Anchorage Alaska | AK | $129,990 | $159,970 | +27% | Verified | ||
| Santa Cruz California | CA | $129,190 | $205,330 | +26% | Verified | ||
| San Diego California | CA | $128,660 | $170,840 | +26% | Verified | ||
| Houston Texas | TX | $126,870 | $195,310 | +24% | Verified | ||
| Boston Massachusetts | MA | $124,160 | $168,720 | +21% | Verified | ||
| Lexington Park Maryland | MD | $123,300 | $164,980 | +21% | Verified | ||
| Augusta Georgia | GA | $122,920 | $171,690 | +20% | Verified | ||
| Corpus Christi Texas | TX | $122,890 | $161,910 | +20% | Verified | ||
| Santa Maria California | CA | $122,760 | $173,230 | +20% | Verified | ||
| Midland Texas | TX | $122,270 | $189,210 | +19% | Verified | ||
| Washington, D.C. District of Columbia | DC | $121,060 | $181,540 | +18% | Verified | ||
| Kennewick Washington | WA | $120,260 | $173,010 | +18% | Verified |
- Verified
San Jose
California
CA
Median
$147,730
+44%90th
$224,620
View details - Verified
San Francisco
California
CA
Median
$145,640
+42%90th
$207,610
View details - Verified
Baton Rouge
Louisiana
LA
Median
$132,850
+30%90th
$201,860
View details - Verified
Anchorage
Alaska
AK
Median
$129,990
+27%90th
$159,970
View details - Verified
Santa Cruz
California
CA
Median
$129,190
+26%90th
$205,330
View details - Verified
San Diego
California
CA
Median
$128,660
+26%90th
$170,840
View details - Verified
Houston
Texas
TX
Median
$126,870
+24%90th
$195,310
View details - Verified
Boston
Massachusetts
MA
Median
$124,160
+21%90th
$168,720
View details - Verified
Lexington Park
Maryland
MD
Median
$123,300
+21%90th
$164,980
View details - Verified
Augusta
Georgia
GA
Median
$122,920
+20%90th
$171,690
View details - Verified
Corpus Christi
Texas
TX
Median
$122,890
+20%90th
$161,910
View details - Verified
Santa Maria
California
CA
Median
$122,760
+20%90th
$173,230
View details - Verified
Midland
Texas
TX
Median
$122,270
+19%90th
$189,210
View details - Verified
Washington, D.C.
District of Columbia
DC
Median
$121,060
+18%90th
$181,540
View details - Verified
Kennewick
Washington
WA
Median
$120,260
+18%90th
$173,010
View details
Mechanical Engineer salary by state
All 51 states with published mechanical engineer wage data, ranked highest to lowest. Open a state for its full metro-level breakdown.
| Rank | State | Median | 90th pct |
|---|---|---|---|
| 1 | New Mexico | $141,490 | $177,480 |
| 2 | District of Columbia | $130,000 | $191,880 |
| 3 | Alaska | $129,990 | $159,970 |
| 4 | California | $126,370 | $188,660 |
| 5 | Massachusetts | $122,670 | $168,530 |
| 6 | Wyoming | $116,910 | $150,050 |
| 7 | Rhode Island | $115,270 | $186,150 |
| 8 | Louisiana | $114,050 | $172,320 |
| 9 | Maryland | $111,740 | $169,270 |
| 10 | Washington | $109,370 | $163,790 |
| 11 | Texas | $108,240 | $170,260 |
| 12 | Colorado | $108,060 | $176,300 |
| 13 | New Jersey | $107,020 | $159,010 |
| 14 | Connecticut | $106,600 | $155,570 |
| 15 | Delaware | $106,020 | $172,340 |
| 16 | South Carolina | $105,360 | $148,720 |
| 17 | New York | $105,130 | $169,710 |
| 18 | New Hampshire | $103,890 | $157,810 |
| 19 | Idaho | $103,660 | $136,590 |
| 20 | Michigan | $102,730 | $140,420 |
| 21 | Arizona | $102,510 | $161,770 |
| 22 | Maine | $101,500 | $131,870 |
| 23 | Oregon | $101,290 | $144,970 |
| 24 | North Carolina | $100,990 | $157,710 |
| 25 | West Virginia | $100,610 | $136,930 |
| 26 | Vermont | $100,520 | $140,140 |
| 27 | Illinois | $99,730 | $143,500 |
| 28 | Kentucky | $99,410 | $139,600 |
| 29 | Virginia | $99,350 | $155,030 |
| 30 | Tennessee | $99,330 | $142,230 |
| 31 | Montana | $99,250 | $131,040 |
| 32 | Indiana | $99,200 | $137,990 |
| 33 | Utah | $99,050 | $136,440 |
| 34 | Minnesota | $98,980 | $143,080 |
| 35 | Nevada | $98,110 | $152,540 |
| 36 | Iowa | $97,570 | $133,850 |
| 37 | Alabama | $97,550 | $159,030 |
| 38 | Pennsylvania | $97,450 | $148,120 |
| 39 | Florida | $97,190 | $148,510 |
| 40 | Georgia | $96,820 | $150,100 |
| 41 | Ohio | $96,330 | $135,200 |
| 42 | Hawaii | $95,250 | $132,950 |
| 43 | Wisconsin | $94,820 | $130,990 |
| 44 | Missouri | $91,890 | $131,750 |
| 45 | Kansas | $91,770 | $132,630 |
| 46 | Mississippi | $90,730 | $135,760 |
| 47 | South Dakota | $90,590 | $128,810 |
| 48 | Oklahoma | $90,510 | $136,020 |
| 49 | North Dakota | $84,020 | $132,410 |
| 50 | Nebraska | $82,510 | $129,290 |
| 51 | Arkansas | $78,570 | $122,250 |
Figures are published state wage data, not modeled. States without published data for this occupation are not listed. See Source details for provenance.
Mechanical Engineer salary — frequently asked questions
How much does a mechanical engineer make?
What is the highest mechanical engineer salary?
How much do entry-level mechanical engineers make?
Do mechanical engineers make good money?
Which cities pay mechanical engineers the most?
How can a mechanical engineer earn more?
Source details
Published wage from BLS OEWS May 2024 for SOC 17-2141 (Mechanical Engineers), national.
Benchmarks come from published government wage data via BLS OEWS. Local and emerging-role figures are labeled estimates. Full methodology →