Registered Nurse salary in Iowa
The median registered nurse in Iowa earns $37.00 an hour, or $76,960 a year. That’s $8.00 below the national median, ranking #48 of 51.
- Median hourly$37.00
- Median yearly$76,960
- Bottom 10% earn under$29.91/hr
- Top 10% earn over$47.25/hr
- Average (mean) hourly$37.39
- RNs employed33,480
Source: BLS OEWS May 2024, Iowa, occupation 29-1141. bls.gov/oes. Figures are estimates for all RNs in the state, not offers.
Other nursing roles in Iowa
| Role | Median hourly | Median yearly |
|---|---|---|
| Licensed Practical Nurse | $28.59/hr | $59,460/yr |
| Certified Nursing Assistant | $18.57/hr | $38,630/yr |
| Nurse Practitioner | $62.22/hr | $129,420/yr |
Source: U.S. Bureau of Labor Statistics, OEWS May 2024 state estimates.
Open RN jobs in Iowa
- RN LTC - FT DaysSanford HealthDavenport, IA$32–$48/hrRNFull-timeDaysSign-on bonus
- Registered Nurse - Outpatient Patient Aligned Care TeamVeterans Health AdministrationCedar Rapids, IA$70k–$117k/yrRNFull-timeCloses Nov 12, 2026
- UM Nurse ConsultantCVS Health / MinuteClinicRemote · IA$26.01–$68.55/hrRNFull-time
- Registered Nurse - RN - Home Infusion - PRNCVS Health / MinuteClinicDes Moines, IA$26.01–$56.14/hrRNPer diem / PRN
- Operating Room Registered NurseVeterans Health AdministrationIowa City, IA$74k–$123k/yrRNORFull-timeCloses Nov 12, 2026
- Registered Nurse, RN | Behavioral Health ClinicGundersen Health SystemWest Union, IA$31.98–$50.09/hrRNPsychFull-time