Nurse Salary in Iowa

Based on 30 reported Nurse salaries in Iowa, average total compensation is $71,375 per year.

Browse salaries by role