MN · SOC 17-2141 · Most current data

Mechanical Engineers Salary in Minnesota

Median Annual Salary $98,980 -3% below national average (national: $102,320)
$105,650Mean Annual
$48Median Hourly
5,970Employed in State

Minnesota ranks 34th of 51 states and D.C. for mechanical engineers pay, trailing top-paying New Mexico ($141,490) by $42,510 — a 43% gap.

The 10th-to-90th percentile range runs from $69,290 to $143,080 — a $73,790 spread, 20% tighter than the national $92,500 range.

Minnesota employs roughly 2.1% of all mechanical engineers in the country (5,970 workers).

Salary Range: 10th to 90th Percentile

$98,980
$69,290
10th pct.
$143,080
90th pct.

Full Percentile Breakdown

PercentileAnnual WageHourly Wage
10th percentile (entry-level)$69,290$33.31
25th percentile$80,080$38.50
50th percentile (median)$98,980$47.59
75th percentile$124,120$59.68
90th percentile (top earners)$143,080$68.79
Mean (average)$105,650$50.79

How Minnesota Compares

StateMedian Annualvs. Minnesota
Minnesota (current) $98,980 n/a
New Mexico $141,490 +43%
District of Columbia $130,000 +31%
Alaska $129,990 +31%
California $126,370 +28%
Massachusetts $122,670 +24%
Wyoming $116,910 +18%
Rhode Island $115,270 +16%
Louisiana $114,050 +15%

Showing top-paying states with available data. View all states →

Related Occupations in Minnesota

OccupationMedian AnnualEmployment
Dental Hygienists $98,970 4,660
Physical Therapists $98,870 5,220
Health Specialties Teachers, Postsecondary $99,620 3,050
Art Directors $98,330 1,120
Computer Occupations, All Other $99,740 3,710
Web Developers $99,870 1,470

Frequently Asked Questions

What is the average Mechanical Engineers salary in Minnesota?

The mean mechanical engineers salary in Minnesota is $105,650 per year. The median (middle) salary is $98,980 per year.

What is the starting salary for a Mechanical Engineers in Minnesota?

Entry-level mechanical engineerss (10th percentile) in Minnesota typically earn around $69,290 per year. Workers at the 25th percentile earn approximately $80,080 per year.

What is the highest Mechanical Engineers salary in Minnesota?

Top earners (90th percentile) in this occupation in Minnesota make approximately $143,080 per year. Those in the 75th percentile earn around $124,120 per year.

How does the Minnesota Mechanical Engineers salary compare to the national average?

The median mechanical engineers salary in Minnesota is $98,980, which is -3% below national average of $102,320.

Figures use the most current federal occupational wage survey. All wages are estimates; actual pay varies by experience, education, and employer. About the data.