Ranking · 238 metro areas

Best Cities for Mechanical Engineers

San Jose, CA is the best city for mechanical engineers once pay is adjusted for local prices: the median mechanical engineers salary of $168,030 buys what $152,169 buys in a typical U.S. metro.

Advertisement

Top 15 cities for mechanical engineers

Ranking: median annual wage of Mechanical Engineers (BLS OEWS May 2025; the average where BLS publishes no median) divided by the BEA price parity x 100. Only metros where BLS counts at least 100 of these jobs with a reliable estimate.

Full ranking

#Metro areaPrice-adjusted medianMedian salaryPrice parityJobs
1San Jose, CA$152,169$168,030110.45,540
2Baton Rouge, LA$149,295$135,53090.8540
3Lake Charles, LA$146,869$126,09085.9110
4Peoria, IL$141,081$128,71091.22,120
5Augusta, GA$140,082$128,74091.9980
6San Francisco, CA$139,578$161,370115.65,150
7Columbus, IN$137,307$127,70093.01,000
8Beaumont, TX$135,797$122,28090.0470
9Corpus Christi, TX$134,174$124,34092.7280
10Decatur, AL$132,723$115,75087.2310
11Midland, TX$130,712$125,20095.8250
12Slidell, LA$128,249$118,92092.7100
13New Orleans, LA$127,423$117,99092.6530
14Houston, TX$127,092$125,35098.68,310
15Lexington Park, MD$126,687$127,650100.8670
16Ann Arbor, MI$126,199$127,310100.92,280
17Kennewick, WA$124,682$124,780100.1570
18Greenville, NC$122,554$108,34088.4120
19Logan, UT$121,634$116,68095.9210
20Denver, CO$121,174$128,180105.84,530
21Santa Cruz, CA$120,951$132,920109.9190
22Tulsa, OK$120,430$107,44089.21,060
23Mobile, AL$119,946$105,67088.1510
24Florence, SC$119,621$103,80086.8130
25Brownsville, TX$119,046$102,35086.0230
Advertisement

Highest raw pay for mechanical engineers, before cost of living

Mechanical Engineers salary in every city

More rankings

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.