Certified Nursing Assistant (CNA) Salary in Iowa
Certified Nursing Assistant (CNA) pay in Iowa, explained
Certified nursing assistants in Iowa earn a median of $39,350 per year ($18.92 per hour), which is 7% below the national median of $42,260. Entry-level workers earn around $35,620, while the most experienced certified nursing assistants reach about $47,980. Pay varies by employer, setting, and metro area within Iowa.
Is $39,350 good pay in Iowa?
Adjusted for Iowa's cost of living (which runs 88% of the U.S. average), that $39,350 is worth about $44,837 in national buying power — ranking Iowa #16 for real pay (vs #31 on the sticker number).
See the full Certified Nursing Assistant (CNA) Real Pay Index arrow_forward
Certified Nursing Assistant (CNA) pay by experience in Iowa
Certified Nursing Assistant (CNA) pay in neighboring states
Certified Nursing Assistant (CNA) in Iowa: FAQ
How much do certified nursing assistants make in Iowa?
Certified nursing assistants in Iowa earn a median of $39,350 per year ($18.92 per hour), compared with $42,260 nationally.
Does Iowa pay certified nursing assistants well?
At $39,350, Iowa pays 7% below the national median for certified nursing assistants. An estimated 22,670 work in the state.