Registered Nurse Salary in Iowa
Registered Nurse pay in Iowa, explained
Registered nurses in Iowa earn a median of $78,630 per year ($37.80 per hour), which is 19% below the national median of $97,550. Entry-level workers earn around $63,840, while the most experienced registered nurses reach about $100,500. Pay varies by employer, setting, and metro area within Iowa.
Is $78,630 good pay in Iowa?
Adjusted for Iowa's cost of living (which runs 88% of the U.S. average), that $78,630 is worth about $89,595 in national buying power — ranking Iowa #39 for real pay (vs #48 on the sticker number).
Registered Nurse pay by experience in Iowa
Registered Nurse pay in neighboring states
Registered Nurse in Iowa: FAQ
How much do registered nurses make in Iowa?
Registered nurses in Iowa earn a median of $78,630 per year ($37.80 per hour), compared with $97,550 nationally.
Does Iowa pay registered nurses well?
At $78,630, Iowa pays 19% below the national median for registered nurses. An estimated 34,420 work in the state.