- Open jobs
- 849
- Agencies hiring
- 6
- Median pay in listings
- $57.36/hour
- Pay range
- $17.80 – $112/hour
- Median wage in Iowa (BLS)
- $37.80/hour
RN - M/S Tele
RN - NICU
RN - Rehab
RN - LTAC
Med Surg Tele RN Long Term Assignment
RN - Rehab
RN - M/S Tele
RN - Med-Surg
RN - ER
RN - M/S Tele
RN - Med-Surg
RN - ER
RN - ER
RN - Rehab
RN - Rehab
Med/Surg RN in Cedar Rapids, Iowa
Rehab RN in Ottumwa, Iowa
Rehab RN in Ottumwa, Iowa
ER RN in Fort Madison, Iowa
ER RN in West Burlington, Iowa
ER RN in West Burlington, Iowa
L&D RN in Atlantic, Iowa
Med/Surg RN in Sioux City, Iowa
Med/Surg RN in Des Moines, Iowa
ICU/CCU/Critical Care RN in Sioux City, Iowa
Telemetry RN in Sioux City, Iowa
Telemetry RN in Sioux City, Iowa
Telemetry RN in Waterloo, Iowa
Med/Surg RN in Sioux City, Iowa
Med/Surg RN in Sioux City, Iowa
Registered Nurse (RN) pay in Iowa
The median wage for Registered Nurse (RN) jobs in Iowa is $37.80 per hour ($78,624 a year full-time). Jobs on this page pay a median of $57.36/hour, from $17.80 to $112. Travel and contract jobs often pay more than staff positions because they include housing and meal stipends.
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025. Pay in listings is converted to an hourly rate assuming 36–40 hours a week.
License and requirements
You need an active nursing license that is valid in Iowa. Iowa is a Nurse Licensure Compact state: if your primary state of residence is also a compact state, your multistate license lets you work here without a new license. Check the latest status at nursecompact.com before you accept an offer.
Agencies hiring for Registered Nurse (RN) jobs in Iowa
| Agency | Open jobs | Median pay |
|---|---|---|
| AHS Staffing | 429 | $60.25/hr |
| Atlas MedStaff | 189 | $56.78/hr |
| Health Advocates Network | 109 | $51.45/hr |
| Care Team Solutions | 58 | $59.30/hr |
| GHR Healthcare | 54 | $56.11/hr |
| NEXTAFF | 10 | $45.50/hr |
Cities with the most Registered Nurse (RN) jobs
Des Moines (282), Sioux City (74), Mason City (48), Cedar Rapids (36), West Burlington (32), West Des Moines (27), Waverly (23), Ottumwa (18), Clive (15), Maquoketa (13), Boone (13), Newton (12)
FAQ
How much does a Registered Nurse (RN) make in Iowa?
The median wage for Registered Nurse (RN) jobs in Iowa is $37.80 per hour (about $78,624 a year), according to the U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025. Registered Nurse (RN) jobs listed on ReferHire pay a median of $57.36 per hour.
How many Registered Nurse (RN) jobs are open in Iowa?
849 Registered Nurse (RN) jobs from 6 staffing agencies are open on ReferHire right now.
What license do I need?
You need an active nursing license that is valid in Iowa. Iowa is a Nurse Licensure Compact state: if your primary state of residence is also a compact state, your multistate license lets you work here without a new license. Check the latest status at nursecompact.com before you accept an offer.