Biomedical Engineer Salary in Iowa
Biomedical Engineer pay in Iowa, explained
Biomedical engineers in Iowa earn a median of $81,710 per year ($39.28 per hour), which is 25% below the national median of $109,370. Entry-level workers earn around $62,080, while the most experienced biomedical engineers reach about $135,370. Pay varies by employer, setting, and metro area within Iowa.
Is $81,710 good pay in Iowa?
Adjusted for Iowa's cost of living (which runs 88% of the U.S. average), that $81,710 is worth about $93,104 in national buying power — ranking Iowa #31 for real pay (vs #36 on the sticker number).
See the full Biomedical Engineer Real Pay Index arrow_forward
Biomedical Engineer pay by experience in Iowa
Biomedical Engineer pay in neighboring states
Biomedical Engineer in Iowa: FAQ
How much do biomedical engineers make in Iowa?
Biomedical engineers in Iowa earn a median of $81,710 per year ($39.28 per hour), compared with $109,370 nationally.
Does Iowa pay biomedical engineers well?
At $81,710, Iowa pays 25% below the national median for biomedical engineers. An estimated 90 work in the state.