SalaryCalculations

Registered Nurses Salary in Iowa

State wage data from the BLS OEWS survey, May 2025.

Median annual

$78,630

Median hourly

$38

Average annual

$80,540

Employed in state

34K

The median annual salary for Registered Nurses in Iowa is $78,630, or about $38 an hour. That is 19% lower than the national median.

Pay in Iowa ranges from $63,840 at the 10th percentile to $100,500 at the 90th percentile. Roughly 34K people work as registered nurses in the state.

Pay distribution in Iowa

10th$63,840
25th$68,290
Median$78,630
75th$85,940
90th$100,500

Salary calculator

Hourly
$37.80
Daily
$302
Weekly
$1,512
Bi-weekly
$3,024
Monthly
$6,553
Annual
$78,630

$78,630 a year is around the 50th percentile for Registered Nursess in Iowa. The median is $78,630.

Registered Nurses pay by metro area in Iowa

Metro areaMedian annualEmployment
Iowa City, IA$85,9404.1K
Omaha, NE-IA$84,60013K
Des Moines-West Des Moines, IA$78,6308.1K
Cedar Rapids, IA$78,3702.9K
Ames, IA$77,1601.1K
Davenport-Moline-Rock Island, IA-IL$77,1503.5K
Waterloo-Cedar Falls, IA$76,9201.9K
Dubuque, IA$76,7901.3K
Sioux City, IA-NE-SD$75,8401.6K

Other jobs in Iowa

All salaries in Iowa →