4,801 RN Jobs in Iowa

Iowa has 4,801 active RN jobs across every work arrangement: 4,538 travel contracts, 254 local contracts, 8 permanent staff roles, 1 per diem positions. Average advertised pay across all types is $2,236/week. Frequent employers include Host Healthcare, Vetted Health, Stability Healthcare. Listings refresh every 6 hours straight from employer feeds, with pay shown up front.

Showing the 30 highest paying of 4,801 jobs.