WageAtlas

Mechanical Engineers salary

Engineering · OCC code 17-2141 · gross annual wage · BLS OEWS May 2024

Mechanical Engineers in the US earn a median of $102,320 per year (mean $110,080) as of the BLS OEWS May 2024 survey — that is +106.7% versus the $49,500 median for all US jobs, well above the US median wage for all jobs. The middle half earn between $81,800 and $130,290; the top 10% earn $161,240 or more. The median hourly wage is $49.19. About 286,760 are employed nationally. The highest-paying state is New Mexico ($141,490). Wages are gross (pre-tax) and vary by employer, experience and location.

Source: BLS Occupational Employment and Wage Statistics (OEWS), May 2024. Data as of OEWS May 2024 (BLS), retrieved June 2026.

Mechanical Engineers pay range (national percentiles)

What mechanical engineers earn across the pay distribution, nationally (BLS OEWS, May 2024):

Pay levelAnnual wage
10th percentile (lowest-paid 10%)$68,740
25th percentile$81,800
Median (50th percentile)$102,320
Mean (average)$110,080
75th percentile$130,290
90th percentile (highest-paid 10%)$161,240

Source: BLS Occupational Employment and Wage Statistics (OEWS), May 2024. Data as of OEWS May 2024 (BLS), retrieved June 2026.

A dash (—) means BLS did not release that figure; a plus (+) means the wage is at or above the BLS top code of $239,200/yr. See what wage percentiles mean or check where your salary ranks.

Mechanical Engineers salary by state

Median and mean wage for mechanical engineers in each of the 51 states with published data, highest median first. The national median is $102,320.

#StateMedianMeanEmployment
1New Mexico$141,490$135,5301,690
2District of Columbia$130,000$136,300590
3Alaska$129,990$120,920530
4California$126,370$131,13027,090
5Massachusetts$122,670$120,6509,430
6Wyoming$116,910$111,180300
7Rhode Island$115,270$122,9001,400
8Louisiana$114,050$117,4101,650
9Maryland$111,740$119,1206,330
10Washington$109,370$118,7509,350
11Texas$108,240$119,35018,790
12Colorado$108,060$120,8906,850
13New Jersey$107,020$112,5604,440
14Connecticut$106,600$112,4605,310
15Delaware$106,020$114,420530
16South Carolina$105,360$107,6905,060
17New York$105,130$114,9108,420
18New Hampshire$103,890$109,9602,580
19Idaho$103,660$108,170970
20Michigan$102,730$106,15031,830
21Arizona$102,510$109,5805,440
22Maine$101,500$104,660940
23Oregon$101,290$107,7503,080
24North Carolina$100,990$106,2109,390
25West Virginia$100,610$100,800860
26Vermont$100,520$105,090530
27Illinois$99,730$104,4609,920
28Kentucky$99,410$103,3403,050
29Virginia$99,350$105,2407,960
30Tennessee$99,330$101,2603,680
31Montana$99,250$100,100580
32Indiana$99,200$103,4308,650
33Utah$99,050$102,8103,540
34Minnesota$98,980$105,6505,970
35Nevada$98,110$104,0901,090
36Iowa$97,570$99,0704,230
37Alabama$97,550$106,0905,480
38Pennsylvania$97,450$103,66014,300
39Florida$97,190$101,8708,860
40Georgia$96,820$108,1005,180
41Ohio$96,330$97,97016,420
42Hawaii$95,250$101,040460
43Wisconsin$94,820$97,3608,060
44Missouri$91,890$95,2503,950
45Kansas$91,770$94,7804,120
46Mississippi$90,730$96,5101,210
47South Dakota$90,590$96,180680
48Oklahoma$90,510$98,5302,250
49North Dakota$84,020$92,000770
50Nebraska$82,510$90,490860
51Arkansas$78,570$84,3701,150

Source: BLS Occupational Employment and Wage Statistics (OEWS), May 2024. Data as of OEWS May 2024 (BLS), retrieved June 2026.

Highest median: New Mexico ($141,490). Lowest: Arkansas ($78,570).

Similar-paying jobs

Mechanical Engineers and the nearest-paying occupations by national median. Source: BLS OEWS, May 2024.
OccupationMedian wageMean wagevs US median
Mechanical Engineers (this job)$102,320$110,080+106.7%
Personal Financial Advisors$102,140$160,210+106.3%
Architecture Teachers, Postsecondary$101,480$110,360+105.0%
Statisticians$103,300$112,330+108.7%
Management Analysts$101,190$114,710+104.4%
Industrial Engineers$101,140$107,900+104.3%

Personal Financial Advisors · Architecture Teachers, Postsecondary · Statisticians · Management Analysts · Industrial Engineers

Frequently asked questions

How much do mechanical engineers make?

Mechanical Engineers earn a national median of $102,320 per year (mean $110,080) as of the BLS OEWS May 2024 survey. The middle half earn between $81,800 (25th percentile) and $130,290 (75th percentile); the top 10% earn $161,240 or more and the bottom 10% earn under $68,740. These are gross, pre-tax wages.

What is the hourly wage for mechanical engineers?

The median hourly wage is $49.19 and the mean is $52.92 (BLS OEWS, May 2024). BLS reports some occupations only as annual wages, in which case hourly figures are shown as a dash.

Which state pays mechanical engineers the most?

New Mexico has the highest median wage for mechanical engineers at $141,490, versus a national median of $102,320. State pay reflects local cost of living, demand and industry mix. See the full state table on this page.

How many mechanical engineers are there in the US?

BLS estimates about 286,760 mechanical engineers are employed in the US (OEWS, May 2024). Among the 124 occupations tracked here, this job ranks #32 of 124 by median pay.

Keep exploring

Sources & accuracy

Wages: BLS Occupational Employment and Wage Statistics (OEWS), May 2024 (OCC 17-2141), gross annual wages, U.S. public domain, retrieved June 2026. OEWS figures are survey estimates and reflect pay before tax. Your actual pay depends on employer, experience, certifications, industry and location. This is information, not financial or career advice — see our methodology and disclaimer.

Last updated: 2026-06-20