SalariesByCity
BLS SOC 17-2141 · Engineering

Mechanical Engineer Salary

Mechanical engineers design, develop, and test mechanical devices and systems including engines, tools, machines, and thermal sensors. They apply physics and materials science to create solutions across manufacturing, aerospace, automotive, and energy sectors.

Data: BLS OEWS · May 2025
National Median
$104,110
annual
25th Percentile
$84,130
annual
75th Percentile
$132,590
annual
90th Percentile
$164,340
annual

National Salary Distribution

P25: $84,130Median: $104,110P75: $132,590P90: $164,340
1

Top Paying Cities for Mechanical Engineer

Ranked by median annual salary
#CityMedian
1San Francisco, CA$161,370
2Denver, CO$128,180
3Washington, DC$126,990
4Seattle, WA$126,590
5Houston, TX$125,350
6Los Angeles, CA$123,900
7San Diego, CA$121,750
8Boston, MA$119,300
9New York, NY$109,990
10Detroit, MI$109,470
2

Highest After Local Prices

Median ÷ BEA regional price parity (2024, US = 100)
#CityPrice LevelAt National Prices
1San Francisco, CA115.6$139,578
2Houston, TX98.6$127,092
3Denver, CO105.8$121,174
4Washington, DC108.9$116,629
5Seattle, WA111.1$113,909
6Memphis, TN92.2$112,943
7Boston, MA108.3$110,192
8Detroit, MI100.3$109,145
9Los Angeles, CA113.6$109,100
10San Diego, CA111.9$108,815
3

Mechanical Engineer Salary — All Cities

All 30 metro areas with a published BLS estimate, sorted by median salary
CityP25MedianP75P90Jobs
San Francisco, CA$128,330$161,370$183,990$212,3805,150
Denver, CO$98,600$128,180$149,790$168,8504,530
Washington, DC$100,800$126,990$160,230$195,1905,390
Seattle, WA$98,940$126,590$155,290$172,4904,500
Houston, TX$99,080$125,350$164,640$198,7308,310
Los Angeles, CA$96,010$123,900$146,850$173,3408,780
San Diego, CA$96,860$121,750$151,920$172,7603,370
Boston, MA$97,660$119,300$140,870$166,9006,890
New York, NY$92,180$109,990$137,060$165,0106,960
Detroit, MI$98,770$109,470$133,410$161,03022,500
Austin, TX$92,130$106,690$145,090$173,2101,790
Dallas, TX$87,200$105,420$132,840$167,1405,600
Portland, OR$95,630$105,020$130,680$165,0402,520
Richmond, VA$83,270$104,130$123,380$139,800640
Memphis, TN$81,840$104,110$122,750$150,400390
Chicago, IL$83,140$102,070$130,310$157,7206,900
Atlanta, GA$80,360$102,020$133,770$165,9903,070
Charlotte, NC$85,180$101,950$126,180$157,1202,470
Salt Lake City, UT$82,890$101,500$129,150$160,1401,600
Minneapolis, MN$83,940$101,180$130,030$156,5404,450
Phoenix, AZ$82,410$100,980$129,390$159,9203,660
Columbus, OH$79,230$100,730$106,960$131,3902,630
Raleigh, NC$81,420$100,000$124,360$160,1701,810
Miami, FL$78,490$99,660$127,810$160,5102,000
Nashville, TN$80,410$99,440$130,420$145,990990
Louisville, KY$76,370$99,290$119,580$149,9401,320
Indianapolis, IN$79,880$98,680$128,660$154,4502,140
Pittsburgh, PA$80,030$98,050$123,720$143,0003,470
Oklahoma City, OK$81,440$96,930$118,730$131,110710
El Paso, TX$63,870$91,430$119,440$155,310200

5About the Mechanical Engineer Role

Mechanical engineers design, develop, and test mechanical devices and systems including engines, tools, machines, and thermal sensors. They apply physics and materials science to create solutions across manufacturing, aerospace, automotive, and energy sectors.

Compensation for Mechanical Engineers varies by metro — from $91,430 at the low end in El Paso, TX to $161,370 in San Francisco, CA. The $69,940 gap is a gap in dollars. The second table above lists the 10 highest medians after each is restated at national-average prices using BEA regional price parities, which can change the order.

For side-by-side comparisons between specific metros, use the compare links above or the salary calculator. For state-level figures, see mechanical engineer salary by state, or browse all occupations.

Frequently Asked Questions

What is the average Mechanical Engineer salary in the US?

The national median Mechanical Engineer salary is $104,110 per year, per the BLS OEWS May 2025 national estimate. The 25th percentile is $84,130 and the 90th percentile reaches $164,340.

Which city pays Mechanical Engineers the most?

Among the 30 metro areas covered here, San Francisco, CA has the highest median wage for Mechanical Engineers at $161,370 per year (BLS OEWS May 2025). Denver, CO ($128,180) and Washington, DC ($126,990) are next.

Data source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS) Program, May 2025 estimates. Price levels: U.S. Bureau of Economic Analysis, regional price parities (all items) for 2024, tables last updated February 19, 2026. Actual compensation varies with experience, employer size, and specific role.