Mechanical Engineers Salary

SOC Code: 17-2141 • Source: Bureau of Labor Statistics, May 2024

Median Salary
$102,320
Mean Salary
$110,080
Employment
286,760
Entry Level (10th %ile)
$68,740
Top Earners (90th %ile)
$161,240

Pay Range Distribution

10th percentile
$68,740 25th percentile
$81,800 Median (50th)
$102,320 75th percentile
$130,290 90th percentile
$161,240

Mechanical Engineers Salary by State

StateMedianMeanEmploymentEntry (10th)Top (90th)
New Mexico$141,490$135,5301,690$84,080$177,480
District of Columbia$130,000$136,300590$82,760$191,880
Alaska$129,990$120,920530$75,980$159,970
California$126,370$131,13027,090$77,360$188,660
Massachusetts$122,670$120,6509,430$77,960$168,530
Wyoming$116,910$111,180300$67,550$150,050
Rhode Island$115,270$122,9001,400$79,730$186,150
Louisiana$114,050$117,4101,650$70,710$172,320
Maryland$111,740$119,1206,330$77,980$169,270
Washington$109,370$118,7509,350$79,820$163,790
Texas$108,240$119,35018,790$70,450$170,260
Colorado$108,060$120,8906,850$76,180$176,300
New Jersey$107,020$112,5604,440$72,440$159,010
Connecticut$106,600$112,4605,310$78,170$155,570
Delaware$106,020$114,420530$76,950$172,340
South Carolina$105,360$107,6905,060$67,210$148,720
New York$105,130$114,9108,420$74,630$169,710
New Hampshire$103,890$109,9602,580$72,400$157,810
Idaho$103,660$108,170970$63,980$136,590
Michigan$102,730$106,15031,830$67,150$140,420
Arizona$102,510$109,5805,440$73,010$161,770
Maine$101,500$104,660940$70,180$131,870
Oregon$101,290$107,7503,080$75,560$144,970
North Carolina$100,990$106,2109,390$68,340$157,710
West Virginia$100,610$100,800860$62,350$136,930
Vermont$100,520$105,090530$76,780$140,140
Illinois$99,730$104,4609,920$67,200$143,500
Kentucky$99,410$103,3403,050$71,080$139,600
Virginia$99,350$105,2407,960$61,300$155,030
Tennessee$99,330$101,2603,680$47,000$142,230
Montana$99,250$100,100580$63,750$131,040
Indiana$99,200$103,4308,650$64,770$137,990
Utah$99,050$102,8103,540$69,750$136,440
Minnesota$98,980$105,6505,970$69,290$143,080
Nevada$98,110$104,0901,090$67,490$152,540
Iowa$97,570$99,0704,230$64,900$133,850
Alabama$97,550$106,0905,480$65,530$159,030
Pennsylvania$97,450$103,66014,300$65,340$148,120
Florida$97,190$101,8708,860$61,270$148,510
Georgia$96,820$108,1005,180$66,940$150,100
Ohio$96,330$97,97016,420$63,740$135,200
Hawaii$95,250$101,040460$74,180$132,950
Wisconsin$94,820$97,3608,060$66,180$130,990
Missouri$91,890$95,2503,950$63,210$131,750
Kansas$91,770$94,7804,120$66,450$132,630
Mississippi$90,730$96,5101,210$60,440$135,760
South Dakota$90,590$96,180680$70,510$128,810
Oklahoma$90,510$98,5302,250$70,140$136,020
North Dakota$84,020$92,000770$53,190$132,410
Nebraska$82,510$90,490860$62,130$129,290
Arkansas$78,570$84,3701,150$53,970$122,250

Highest Paying Metro Areas

Metro AreaMedianMeanEmployment
San Jose-Sunnyvale-Santa Clara, CA$147,730$159,2703,910
San Francisco-Oakland-Fremont, CA$145,640$150,9004,670
Salinas, CA$141,420$132,38060
Baton Rouge, LA$132,850$133,980480
Anchorage, AK$129,990$119,140400
Santa Cruz-Watsonville, CA$129,190$137,310200
San Diego-Chula Vista-Carlsbad, CA$128,660$127,2103,320
Houston-Pasadena-The Woodlands, TX$126,870$131,2707,010
Bellingham, WA$124,440$124,130140
Boston-Cambridge-Newton, MA-NH$124,160$122,0908,050
Lexington Park, MD$123,300$123,540690
Augusta-Richmond County, GA-SC$122,920$125,150610
Corpus Christi, TX$122,890$121,090220
Santa Maria-Santa Barbara, CA$122,760$134,190390
Chico, CA$122,370$124,09050
Midland, TX$122,270$127,380250
Washington-Arlington-Alexandria, DC-VA-MD-WV$121,060$127,0905,080
Kennewick-Richland, WA$120,260$128,810710
New Orleans-Metairie, LA$119,690$119,310550
Beaumont-Port Arthur, TX$119,590$121,210360

About Mechanical Engineers Salary Data

This data comes from the Bureau of Labor Statistics Occupational Employment and Wage Statistics program. The median salary represents the midpoint — half of mechanical engineerss earn more and half earn less. The 10th percentile represents entry-level pay, while the 90th percentile represents the highest earners in this occupation. Employment counts represent estimated total jobs in May 2024.

Understanding Salary Percentiles

Salary percentiles show how wages are distributed across workers in this occupation. The 10th percentile represents entry-level pay — only 10% earn less. The median (50th percentile) is the true midpoint of all wages. The 90th percentile reflects top earners, typically in senior roles or high-cost metro areas. A wide gap between the 10th and 90th percentiles indicates that experience, location, and specialization significantly affect pay.

Factors That Affect Pay

Several factors influence salary for this occupation. Location is one of the biggest — the same job can pay 50% more in a high-cost metro area like San Francisco or New York compared to a rural area. Experience matters significantly; workers at the 90th percentile typically have 10-20+ years in the field. Industry also plays a role — the same occupation often pays differently in finance, technology, healthcare, or government. Education and certifications can boost pay, especially in fields that require advanced degrees or specialized licenses.

Frequently Asked Questions

What is the difference between median and mean salary?

The median is the midpoint — half earn more, half earn less. The mean (average) is the total of all salaries divided by the number of workers. The median is generally more useful because it is not skewed by a small number of extremely high earners.

Do these figures include bonuses and benefits?

No. BLS OEWS data measures base wages and salaries only. It does not include bonuses, commissions, tips, overtime, stock options, health insurance, retirement contributions, or other benefits. Total compensation may be 20-40% higher than base salary.

How reliable is this data?

The BLS OEWS survey covers approximately 1.1 million business establishments across the U.S. and uses rigorous statistical sampling methods. It is considered one of the most reliable sources of occupational wage data available. Self-employed workers and certain agricultural positions are not included.

How often is this data updated?

The BLS publishes new OEWS data annually, typically in the spring for the previous May reference period. This page shows May 2024 data, the most recent release.