Mechanical Engineers Salary in Indiana

Ranked #35 of 51 · IN

7.9% below U.S. average
Mean annual salary $104,670 ≈ $50/hr
Median annual salary $99,590
Employment 8,690

Salary Distribution (10th–90th percentile)

P10 $66,330P25 $80,630 Median $99,590P75 $127,700P90 $143,090

About 80% of mechanical engineerss in Indiana earn between $66,330 and $143,090. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Indiana
$104,670
U.S. average
$113,610

The mean mechanical engineers salary in Indiana is $104,670, about 7.9% below the U.S. average ($113,610). That works out to roughly $50/hr at 2,080 hours per year.

Metro Areas in Indiana

Metro areaMedianMeanEmployment
Columbus, IN $127,700 $121,030 1,000
Southern Indiana nonmetropolitan area $106,870 $110,620 1,130
Kokomo, IN $105,410 $113,720 300
Lafayette-West Lafayette, IN $100,690 $106,010 510
Indianapolis-Carmel-Greenwood, IN $98,680 $105,190 2,140
Elkhart-Goshen, IN $97,950 $96,280 720
Bloomington, IN $97,830 $103,970 90
Fort Wayne, IN $95,310 $99,110 560

← Back to all mechanical engineers states