Home › Occupations › Mechanical Engineer

Mechanical Engineers Salary by State

SIBy the SalaryInStates Editorial Team · Last updated: October 2026
$102,320U.S. median annual wage
$110,080U.S. mean annual wage
$49.19U.S. median hourly wage
286,760U.S. jobs (May 2024)

There were an estimated 286,760 mechanical engineers working in the United States in May 2024, according to the Bureau of Labor Statistics OEWS survey. The typical (median) mechanical engineer earned $102,320 a year, or $49.19 an hour, while the mean annual wage was $110,080. Pay spans a wide range even inside the same occupation: the lowest-paid 10% of mechanical engineers earned $68,740 or less, the bottom quarter earned $81,800 or less, the top quarter earned at least $130,290, and the top 10% earned at least $161,240. Where a mechanical engineer works matters almost as much as the job itself, as the state table below shows.

Where mechanical engineers earn the most — and least

The highest median pay for mechanical engineers is in New Mexico, at $141,490 a year — 38.3% higher than the national median of $102,320. Next are District of Columbia at $130,000 and Alaska at $129,990. At the other end, Arkansas posts the lowest published median, $78,570, which is 23.2% lower than the national figure. That is a top-to-bottom spread of about 1.8 times between the highest- and lowest-paying states for the same occupation — a gap driven by local labor markets, licensing, employer mix, and cost of living rather than by differences in the job title itself.

Where the mechanical engineer jobs are

Employment is concentrated in a handful of large states. Michigan alone employs 31,830 mechanical engineers, and the three largest states — Michigan, California, and Texas — together account for 27% of all U.S. jobs in this occupation. Pay in the largest market, Michigan, runs at a median of $102,730, 0.4% higher than the national median, so the biggest job market is also one of the better-paying ones. Smaller states can still be attractive: several low-population states post medians close to the national figure with far less competition for each opening.

Mechanical Engineer salary by state — full table

Median and mean annual wages for mechanical engineers in every state where BLS publishes an estimate for May 2024, ranked by median pay. The 90th-percentile column shows what the top-earning tenth of mechanical engineers in each state make. Follow a state link for that state's full wage tables, or open a detailed guide where one is available.

StateEmploymentMedian hourlyMedian annualMean annual90th percentile
New Mexico1,690$68.02$141,490$135,530$177,480
District of Columbia590$62.50$130,000$136,300$191,880
Alaska530$62.49$129,990$120,920$159,970
California27,090$60.76$126,370$131,130$188,660
Massachusetts9,430$58.98$122,670$120,650$168,530
Wyoming300$56.21$116,910$111,180$150,050
Rhode Island1,400$55.42$115,270$122,900$186,150
Louisiana1,650$54.83$114,050$117,410$172,320
Maryland6,330$53.72$111,740$119,120$169,270
Washington9,350$52.58$109,370$118,750$163,790
Texas18,790$52.04$108,240$119,350$170,260
Colorado6,850$51.95$108,060$120,890$176,300
New Jersey4,440$51.45$107,020$112,560$159,010
Connecticut5,310$51.25$106,600$112,460$155,570
Delaware530$50.97$106,020$114,420$172,340
South Carolina5,060$50.66$105,360$107,690$148,720
New York8,420$50.54$105,130$114,910$169,710
New Hampshire2,580$49.95$103,890$109,960$157,810
Idaho970$49.84$103,660$108,170$136,590
Michigan Detailed guide31,830$49.39$102,730$106,150$140,420
Arizona5,440$49.29$102,510$109,580$161,770
Maine940$48.80$101,500$104,660$131,870
Oregon3,080$48.70$101,290$107,750$144,970
North Carolina9,390$48.55$100,990$106,210$157,710
West Virginia860$48.37$100,610$100,800$136,930
Vermont530$48.33$100,520$105,090$140,140
Illinois9,920$47.95$99,730$104,460$143,500
Kentucky3,050$47.79$99,410$103,340$139,600
Virginia7,960$47.77$99,350$105,240$155,030
Tennessee3,680$47.75$99,330$101,260$142,230
Montana580$47.72$99,250$100,100$131,040
Indiana8,650$47.69$99,200$103,430$137,990
Utah3,540$47.62$99,050$102,810$136,440
Minnesota5,970$47.59$98,980$105,650$143,080
Nevada1,090$47.17$98,110$104,090$152,540
Iowa4,230$46.91$97,570$99,070$133,850
Alabama5,480$46.90$97,550$106,090$159,030
Pennsylvania14,300$46.85$97,450$103,660$148,120
Florida8,860$46.73$97,190$101,870$148,510
Georgia5,180$46.55$96,820$108,100$150,100
Ohio16,420$46.31$96,330$97,970$135,200
Hawaii460$45.79$95,250$101,040$132,950
Wisconsin8,060$45.59$94,820$97,360$130,990
Missouri3,950$44.18$91,890$95,250$131,750
Kansas4,120$44.12$91,770$94,780$132,630
Mississippi1,210$43.62$90,730$96,510$135,760
South Dakota680$43.55$90,590$96,180$128,810
Oklahoma2,250$43.52$90,510$98,530$136,020
North Dakota770$40.39$84,020$92,000$132,410
Nebraska860$39.67$82,510$90,490$129,290
Arkansas1,150$37.77$78,570$84,370$122,250

Mechanical Engineer wages in U.S. territories

AreaEmploymentMedian hourlyMedian annualMean annual90th percentile
Puerto Rico290$30.06$62,520$69,040$100,030
Guam90$29.18$60,700$69,230$104,990

How to read these numbers

The median is the middle wage: half of mechanical engineers earn more and half earn less. The mean is pulled up by the highest earners, which is why the mean of $110,080 sits above the median of $102,320 for this occupation. OEWS wages are gross pay before taxes and benefits, and BLS converts hourly rates to annual figures on a 2,080-hour, year-round full-time basis; part-time and seasonal workers' actual annual earnings can be lower. Figures marked with a plus sign are at or above the BLS reporting cap of $239,200 a year ($115.00 an hour).

Mechanical Engineer salary FAQ

What is the average mechanical engineer salary?

BLS put the mean annual wage for mechanical engineers at $110,080 in May 2024, with a median of $102,320 ($49.19 an hour) across 286,760 U.S. jobs.

Which state pays mechanical engineers the most?

New Mexico has the highest median pay for mechanical engineers, at $141,490 a year in May 2024 — 38.3% higher than the national median of $102,320.

Which state pays mechanical engineers the least?

Among states where BLS publishes an estimate, Arkansas has the lowest median for mechanical engineers, at $78,570 a year, 23.2% lower than the national median.

How many mechanical engineers are there in the United States?

BLS estimated 286,760 mechanical engineers jobs in May 2024. The largest state market is Michigan, with 31,830 jobs.

Disclaimer: Wage figures on this page are estimates from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS) program for May 2024. They describe typical pay for an occupation in an area, not a guaranteed wage for any individual job or job offer.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 — bls.gov/oes. Figures checked October 2026.