Skip to main content
SalaryTruthBLS DATA
Engineering · 25 Cities Ranked

Highest Paying Cities for Mechanical Engineer (2024)

The median Mechanical Engineer salary is $147,730 in San Jose, CA, the highest-paying city for this role. After adjusting for cost of living, Houston, TX offers the best purchasing power at $131,472 adjusted.

$110,710
National Median
$147,730
Highest City
$93,350
Lowest City
25
Cities Ranked

Ranked by Median Salary

RankCityMedianRange (10th–90th)COL IndexCOL-AdjustedJobs
1San Jose, CA$147,730$100,540$224,620195.8$75,4493,910
2San Francisco, CA$145,640$97,070$207,610179.6$81,0914,670
3San Diego, CA$128,660$84,120$170,840160.2$80,3123,320
4Houston, TX$126,870$77,980$195,31096.5$131,4727,010
5Boston, MA$124,160$79,970$168,720152.1$81,6318,050
6Washington, DC$121,060$81,060$181,540152.8$79,2285,080
7Seattle, WA$117,930$81,600$168,150149.4$78,9365,390
8Los Angeles, CA$114,290$69,990$175,840166$68,8498,280
9New York, NY$111,270$77,230$168,270187.2$59,4396,440
10Denver, CO$110,530$78,750$176,300112.8$97,9883,870
11Austin, TX$110,410$62,800$176,310103$107,1941,570
12Detroit, MI$104,420$77,220$147,83095.1$109,80019,740
13Dallas, TX$104,410$67,580$165,220104.1$100,2985,140
14Portland, OR$103,010$76,600$144,970130.1$79,1782,650
15Raleigh, NC$102,750$65,180$155,46099.8$102,9561,270
16Phoenix, AZ$102,300$71,690$157,430100.7$101,5893,640
17Philadelphia, PA$102,180$73,220$158,070118.4$86,3015,010
18Nashville, TN$101,600$39,730$138,980100.3$101,2961,200
19Charlotte, NC$100,990$74,420$150,30096.7$104,4363,010
20Minneapolis, MN$100,740$73,510$155,880106.2$94,8594,510
21Salt Lake City, UT$100,580$72,220$136,060101.4$99,1911,670
22Chicago, IL$100,390$67,490$150,430107.3$93,5606,050
23Atlanta, GA$98,880$67,080$157,29099.2$99,6772,720
24Tampa, FL$93,610$64,470$151,02099.6$93,9861,260
25Miami, FL$93,350$56,360$147,100123.1$75,8331,720

Ranked by Purchasing Power (COL-Adjusted)

Cost-of-living adjusted salaries show where your Mechanical Engineer paycheck goes furthest. A lower COL index means your dollars stretch further.

RankCityCOL-AdjustedRaw MedianCOL Index
1Houston, TX$131,472$126,87096.5
2Detroit, MI$109,800$104,42095.1
3Austin, TX$107,194$110,410103
4Charlotte, NC$104,436$100,99096.7
5Raleigh, NC$102,956$102,75099.8
6Phoenix, AZ$101,589$102,300100.7
7Nashville, TN$101,296$101,600100.3
8Dallas, TX$100,298$104,410104.1
9Atlanta, GA$99,677$98,88099.2
10Salt Lake City, UT$99,191$100,580101.4
11Denver, CO$97,988$110,530112.8
12Minneapolis, MN$94,859$100,740106.2
13Tampa, FL$93,986$93,61099.6
14Chicago, IL$93,560$100,390107.3
15Philadelphia, PA$86,301$102,180118.4
16Boston, MA$81,631$124,160152.1
17San Francisco, CA$81,091$145,640179.6
18San Diego, CA$80,312$128,660160.2
19Washington, DC$79,228$121,060152.8
20Portland, OR$79,178$103,010130.1
21Seattle, WA$78,936$117,930149.4
22Miami, FL$75,833$93,350123.1
23San Jose, CA$75,449$147,730195.8
24Los Angeles, CA$68,849$114,290166
25New York, NY$59,439$111,270187.2

Frequently Asked Questions

San Jose, CA pays the highest median Mechanical Engineer salary at $147,730. However, after cost-of-living adjustment, Houston, TX offers the most purchasing power at $131,472 adjusted.

The national median Mechanical Engineer salary is $110,710 based on BLS data. Salaries range from $93,350 to $147,730 depending on city.

Not necessarily. A city with higher nominal pay may have a higher cost of living that offsets the salary difference. Compare the "COL-Adjusted" column in both tables above — cities with lower costs of living often offer better real purchasing power.

Sources: Bureau of Labor Statistics OEWS
Last updated:

Rankings based on BLS Occupational Employment and Wage Statistics, May 2024. COL adjustments use BEA Regional Price Parities.