Salaripedia
English

How much does a mechanical engineer make in Michigan City?

$93,060a year

Median yearly pay for mechanical engineers in the Michigan City-La Porte, IN metro area. That is $44.74 an hour or $7,755 a month.

Hourly
$44.74
Vs. national median
-11%
Rank among cities
276 of 346
Jobs in the area
110
Pay range
Lowest 10%: $67,070Median: $93,060Highest 10%: $149,500
PercentileYearlyHourly
10th$67,070$32.25
25th$73,230$35.21
Median$93,060$44.74
75th$121,500$58.41
90th$149,500$71.88

Other cities in Indiana

Median yearly pay for mechanical engineers.

Columbus, IN$127,700
Kokomo, IN$105,400
Cincinnati, OH$104,200
Chicago, IL$102,100
Lafayette, IN$100,700
Louisville, KY$99,290
Indianapolis, IN$98,680
Elkhart, IN$97,950
Bloomington, IN$97,830
Fort Wayne, IN$95,310
Evansville, IN$95,220
South Bend, IN$88,770
Muncie, IN$86,010
Terre Haute, IN$83,550
Mechanical Engineer salary in Indiana Mechanical Engineer salary in all states

Related jobs in Michigan City

Same field, median yearly pay.

Electrical Engineer$102,600
Industrial Engineer$97,360
Civil Engineer$72,720
Salaries for every job in Michigan City, IN

Frequently asked questions

How much does a mechanical engineer make an hour in Michigan City?

The median hourly pay in the Michigan City-La Porte, IN metro area is $44.74 ($93,060 a year).

Do mechanical engineers make more in Michigan City than the national average?

No: $93,060 against $104,100 nationally, 11% less.

How does Michigan City compare with the rest of Indiana?

The median in Indiana is $99,590, so Michigan City pays 7% less.

Where does Michigan City rank for mechanical engineer pay?

276 of 346 metro areas with data.

How much does a mechanical engineer make starting out in Michigan City?

The lowest-paid 10% make $67,070 or less a year; the top 10% make $149,500 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.