verified BLS-Verified Source: U.S. Bureau of Labor Statistics (BLS) May 2025 release

Biomedical Engineer Salary in Indiana

Median Annual in Indiana
$108,030/yr
Median Hourly Wage
$51.94/hr
▼ 1% below U.S. median

Salary Distribution in Indiana

groups Employed in IN
620
public U.S. Median
$109,370
savings Real pay (cost-adjusted)
$115,752 #12 of 37

Biomedical Engineer pay in Indiana, explained

Biomedical engineers in Indiana earn a median of $108,030 per year ($51.94 per hour), which is 1% below the national median of $109,370. Entry-level workers earn around $78,180, while the most experienced biomedical engineers reach about $177,620. Pay varies by employer, setting, and metro area within Indiana.

Is $108,030 good pay in Indiana?

Adjusted for Indiana's cost of living (which runs 93% of the U.S. average), that $108,030 is worth about $115,752 in national buying power — ranking Indiana #12 for real pay (vs #13 on the sticker number).

See the full Biomedical Engineer Real Pay Index arrow_forward

Biomedical Engineer pay by experience in Indiana

Entry level (10th pct)
$78,180
$37.59/hr
Median
Mid-career (50th pct)
$108,030
$51.94/hr
Experienced (90th pct)
$177,620
$85.39/hr

Biomedical Engineer pay in neighboring states

StateMedian / yrReal payvs IN
Indiana (here) $108,030 $115,752
Ohio $111,550 $120,238 −$3,520
Michigan $100,940 $104,909 +$7,090
Kentucky $95,360 $105,769 +$12,670
Illinois $89,520 $89,558 +$18,510

Biomedical Engineer in Indiana: FAQ

How much do biomedical engineers make in Indiana?

Biomedical engineers in Indiana earn a median of $108,030 per year ($51.94 per hour), compared with $109,370 nationally.

Does Indiana pay biomedical engineers well?

At $108,030, Indiana pays 1% below the national median for biomedical engineers. An estimated 620 work in the state.

Biomedical Engineer salary in other states

All 37 states ranked arrow_forward

Related careers in Indiana