Registered Nurse (RN) Salary in Iowa

Median annual base pay is $69,618 across 31 reported Registered Nurse (RN) salaries in Iowa.

Updated 16 August 2026

Salary Distribution (By Percentile)

P10P25MedianP75P90
$55,300$67,080$69,618$77,750$81,702

Top Cities in Iowa

CityMedianReports
Davenport$69,61821
Des Moines$57,1008

Top Employers in Iowa

EmployerMedianReports
Genesis Health$69,61821

Salary by Level

LevelCommon titlesMedianReports
EntryNew Grad RN · RN I · Staff Nurse—1

Registered Nurse (RN) salaries in other states

Common questions

How much does a Registered Nurse (RN) make in Iowa?

The median Registered Nurse (RN) salary in Iowa is $69,618 per year, based on 31 reported salaries.

Which city in Iowa pays Registered Nurse (RN)s the most?

Davenport has the highest median at $69,618 per year, of the cities with enough reports to publish a median.

Which employers pay Registered Nurse (RN)s the most in Iowa?

Of the employers with enough reports to publish a median, Genesis Health is highest at $69,618 per year.

Am I underpaid as a Registered Nurse (RN)?

All Registered Nurse (RN) salaries · Browse salaries by role