Mechanical Engineer Salary in Indiana
Mechanical Engineer pay in Indiana, explained
Mechanical engineers in Indiana earn a median of $99,590 per year ($47.88 per hour), which is 4% below the national median of $104,110. Entry-level workers earn around $66,330, while the most experienced mechanical engineers reach about $143,090. Pay varies by employer, setting, and metro area within Indiana.
Is $99,590 good pay in Indiana?
Adjusted for Indiana's cost of living (which runs 93% of the U.S. average), that $99,590 is worth about $106,709 in national buying power — ranking Indiana #26 for real pay (vs #34 on the sticker number).
See the full Mechanical Engineer Real Pay Index arrow_forward
Mechanical Engineer pay by experience in Indiana
Mechanical Engineer pay in neighboring states
Mechanical Engineer in Indiana: FAQ
How much do mechanical engineers make in Indiana?
Mechanical engineers in Indiana earn a median of $99,590 per year ($47.88 per hour), compared with $104,110 nationally.
Does Indiana pay mechanical engineers well?
At $99,590, Indiana pays 4% below the national median for mechanical engineers. An estimated 8,690 work in the state.