SalaryCalculations

Mechanical Engineers Salary in Indiana

State wage data from the BLS OEWS survey, May 2025.

Median annual

$99,590

Median hourly

$48

Average annual

$104,670

Employed in state

8.7K

The median annual salary for Mechanical Engineers in Indiana is $99,590, or about $48 an hour. That is 4% lower than the national median.

Pay in Indiana ranges from $66,330 at the 10th percentile to $143,090 at the 90th percentile. Roughly 8.7K people work as mechanical engineers in the state.

Pay distribution in Indiana

10th$66,330
25th$80,630
Median$99,590
75th$127,700
90th$143,090

Salary calculator

Hourly
$47.88
Daily
$383
Weekly
$1,915
Bi-weekly
$3,830
Monthly
$8,299
Annual
$99,590

$99,590 a year is around the 50th percentile for Mechanical Engineerss in Indiana. The median is $99,590.

Mechanical Engineers pay by metro area in Indiana

Metro areaMedian annualEmployment
Columbus, IN$127,7001.0K
Kokomo, IN$105,410300
Cincinnati, OH-KY-IN$104,2203.3K
Chicago-Naperville-Elgin, IL-IN$102,0706.9K
Lafayette-West Lafayette, IN$100,690510
Louisville/Jefferson County, KY-IN$99,2901.3K
Indianapolis-Carmel-Greenwood, IN$98,6802.1K
Elkhart-Goshen, IN$97,950720
Bloomington, IN$97,83090
Fort Wayne, IN$95,310560
Evansville, IN$95,220220
Michigan City-La Porte, IN$93,060110
South Bend-Mishawaka, IN-MI$88,770190
Muncie, IN$86,01060
Terre Haute, IN$83,55090

Other jobs in Indiana

All salaries in Indiana →