Iowa healthcare jobs — 197
Iowa healthcare openings across Des Moines, Cedar Rapids, Iowa City, and Davenport.Free to browse, free to apply, no recruiter spam. Roles are placed by Ava Health Partners' recruiter book or directly by US healthcare employers — every listing has a real apply link.
Major Iowa metros
Major Iowa healthcare systems
UnityPoint Health, MercyOne, University of Iowa Health Care, Genesis Health System, Mercy Medical Center Cedar Rapids, Broadlawns Medical Center. Some listings come from these systems directly; others are placed by our recruiter book.
In-demand specialties in Iowa
Iowa jobs by specialty — direct links
Iowa healthcare hiring — frequently asked
Where can I verify my Iowa RN license requirements?
The Iowa Board of Nursing is the authoritative source for current fees, timelines, CE requirements, and endorsement paperwork. Third-party rewrites tend to go stale — the board’s own site is the only place to confirm what's current.
Which Iowa healthcare systems hire on freejobpost.co?
Major Iowa employers in our inventory include UnityPoint Health, MercyOne, University of Iowa Health Care, Genesis Health System, Mercy Medical Center Cedar Rapids. Some listings come from these systems directly; others are placed by Ava Health Partners' recruiter book. Every posting has a real apply link — no Indeed-sponsored middleman.
Which specialties have the most Iowa openings right now?
Top in-demand specialties on freejobpost.co for Iowa: Registered Nurse (40), Nurse Practitioner (7), LPN / LVN (6), Family Medicine (6), Radiologic Technologist (5). The mix shifts as listings come and go — the live job list above reflects what's open right now.
Is freejobpost.co really free to apply to Iowa healthcare jobs?
Yes. 197 Iowa roles are open right now, all free to browse and apply directly. Apply links go to the hiring employer's site or the partner ATS — no "unlock applicants" fee, no paid-sponsor tier, no LinkedIn Premium gate.
Typical Iowa healthcare salaries
Based on 97 active Iowa roles on freejobpost.co with published salary ranges. Typical pay: $35K–$400K (median $103K per year).
| Specialty / Role | Roles | Typical pay | Median |
|---|---|---|---|
| Registered Nurse | 14 | $72K–$134K | $102K |
| Nurse Practitioner | 6 | $115K–$175K | $143K |
| Family Medicine | 5 | $168K–$315K | $283K |
| Physician Assistant | 4 | $110K–$176K | $143K |
| Radiologic Technologist | 4 | $84K–$117K | $97K |
| LPN / LVN | 3 | $41K–$77K | $64K |
| Hospitalist | 3 | $250K–$331K | $283K |
| Psychiatry | 2 | $251K–$315K | $285K |
Salary ranges are pulled from real published listings on freejobpost.co. Some roles publish a range, others don't; the table reflects only roles with both a floor and ceiling.
Direct Support Professional
Pottawattamie County, IA · Full-time · Onsite
Direct Support Professional
Polk County, IA · Full-time · Onsite
Travel Behavioral Health Social Worker
Wapello County, IA · Full-time · Onsite
$112KTravel Nurse RN - Med Surg
Black Hawk County, IA · Full-time · Onsite
$103KRegistered Nurse- Inpatient Charge- Medicine/Telemetry 7E
Iowa City, IA · Full-time · Onsite
$74K–$123KMedical Records Administrator (Assistant Chief (ACHIM))
Des Moines, IA · Full-time · Onsite
$96K–$125KPrivate Duty Nurse (RN)
Dickinson County, IA · Full-time · Onsite
Registered Nurse- Inpatient MedSurg
Des Moines, IA · Full-time · Onsite
$72K–$134KDirect Support Professional
Polk County, IA · Full-time · Onsite
Assistant Swim Team Coach | Waukee Family YMCA
Dallas County, IA · Full-time · Onsite
Travel Respiratory Therapist
Woodbury County, IA · Full-time · Onsite
$106KRN Weekend Package
Clayton County, IA · Full-time · Onsite
$98K–$107KRegistered Respiratory Therapist
Iowa City, IA · Full-time · Onsite
$41K–$101KLicensed Practical Nurse - Primary Care
Carroll, IA · Full-time · Onsite
$47K–$74KLicensed Practical Nurse - Primary Care
Marshalltown, IA · Full-time · Onsite
$47K–$73KRegistered Nurse- Outpatient Patient Aligned Care Team
Cedar Rapids, IA · Full-time · Onsite
$70K–$117KDirect Support Professional
Shelby County, IA · Full-time · Onsite
Direct Support Professional
Pottawattamie County, IA · Full-time · Onsite
Physician Assistant - Primary Care
Spirit Lake, IA · Full-time · Onsite
$88K–$151KPhysician - Primary Care
Spirit Lake, IA · Full-time · Onsite
$225K–$315KAdvanced Practice Registered Nurse - Primary Care
Spirit Lake, IA · Full-time · Onsite
$96K–$151KStop Building Someone Else's Dream - Remote Opportunity
Johnson County, IA · Full-time · Onsite
Tired of Your Income Being Capped? Work from Home Opportunity
Johnson County, IA · Full-time · Onsite
Travel Nurse RN - Long Term Care
Linn County, IA · Full-time · Onsite · Registered Nurse
Travel Supervisor - Radiology Technologist
Clinton County, IA · Full-time · Onsite
Licensed Practical Nurse - Patient Aligned Care Team
Dubuque, IA · Full-time · Onsite · LPN / LVN
$39K–$63KLicensed Practical Nurse - Surgical Services Clinic
Des Moines, IA · Full-time · Onsite · LPN / LVN
$50K–$77KPhysician - Anesthesiologist
Des Moines, IA · Full-time · Onsite · Anesthesiology
$300K–$400KAdvanced Practice Nurse - Primary Care
Marshalltown, IA · Full-time · Onsite · Family Medicine
$113K–$164KTravel Med Surg Ortho RN
Pottawattamie County, IA · Full-time · Onsite · Registered Nurse
$102KDirect Support Professional
Polk County, IA · Full-time · Onsite
Physician - Psychiatrist (PCMHI)
Iowa City, IA · Full-time · Onsite · Psychiatry
$260K–$315KAdvanced Practice Nurse - Nurse Practitioner (PCMHI)
Iowa City, IA · Full-time · Onsite · Nurse Practitioner
$117K–$170KPhysician Assistant (PCMHI)
Iowa City, IA · Full-time · Onsite · Physician Assistant
$111K–$176KPhysician Assistant - Primary Care
Coralville, IA · Full-time · Onsite · Physician Assistant
$111K–$176KAdvanced Practice Nurse - Nurse Practitioner
Coralville, IA · Full-time · Onsite · Nurse Practitioner
$117K–$170KMedical Technician
Iowa City, IA · Full-time · Onsite
$44K–$57KPhysician - Primary Care (Recruitment/Relocation Incentive Authorized)
Coralville, IA · Full-time · Onsite · Family Medicine
$250K–$315KDirect Support Professional
Black Hawk County, IA · Full-time · Onsite
Full Time Server
Polk County, IA · Full-time · Onsite
Nanny, Babysitter, Caregivers (Up to $125tips/job) - National
Johnson County, IA · Full-time · Onsite
Clinical Supervisor, BCBA - Up to 5K Sign on Bonus
Pottawattamie County, IA · Full-time · Onsite
In Home Housekeeper or Caregiver (Davenport, IA)
Scott County, IA · Part-time · Onsite
$29K–$33KHome Caregiver
Fayette County, IA · Part-time · Onsite
Direct Support Professional (DSP) - LeMars
Plymouth County, IA · Full-time · Onsite
In Home Caregiver - Housekeeper (Eldridge, IA)
Scott County, IA · Part-time · Onsite
$29K–$33KHousekeeper and Companion Caregiver
Scott County, IA · Part-time · Onsite
$29K–$33KBoard Certified Behavior Analyst (BCBA)
Dallas County, IA · Full-time · Onsite
Social Services Supported Community Living Specialist
Mills County, IA · Full-time · Onsite
$29K–$40KRN - MedSurg/Tele
Polk County, IA · Contract · Onsite · Registered Nurse
RN - Or
Black Hawk County, IA · Full-time · Onsite · Registered Nurse
Full-Time - Back End Days DSP – Work 36 Hours in 3 Days – Earn $714 Weekly – Garner, IA
Hancock County, IA · Full-time · Onsite
$35KFull-Time - Front End Nights DSP – Work 36 Hours in 3 Days – Earn $714 Weekly – Fort Dodge, IA
Webster County, IA · Full-time · Onsite
$35KFull Time - Back End Nights (Wednesday Night, Thursday Night, Friday Night) - Direct Support Professional - Mason City, IA
Cerro Gordo County, IA · Full-time · Onsite
$35KFull-Time - Front End Days DSP – Work 3 Days – Earn $714 Weekly – Garner, IA
Hancock County, IA · Full-time · Onsite
$35KFull-Time Front End Days DSP – Work 36 Hours in 3 Days – Earn $714 Weekly – Mason City, IA
Cerro Gordo County, IA · Full-time · Onsite
$35KFull-Time - Front End Days Float DSP – Clear Lake, Garner, & Ventura, IA
Cerro Gordo County, IA · Full-time · Onsite
$35KCertified Nursing Assistant Full Time
Hancock County, IA · Full-time · Onsite · CNA
Travel Labor & Delivery RN
Polk County, IA · Full-time · Onsite · Registered Nurse
$147KResidential DSP
Harrison County, IA · Full-time · Onsite
Therapy - Home Health - 37082233
Union County, IA · Full-time · Onsite
Travel Electrophysiology Technician
Polk County, IA · Full-time · Onsite · Cardiology
FT or PT Resident Care Assistant - All Shifts
Johnson County, IA · Full-time · Onsite
CMA - Certified Medication Aide (85251)
Story County, IA · Full-time · Onsite · Medical Assistant
Pharmacy Technician
Des Moines, IA · Full-time · Onsite
$55K–$72KPharmacy Technician
Des Moines, IA · Full-time · Onsite
$55K–$72KPharmacist (Clinical Pharmacy Specialist) - Ambulatory Care
Iowa City, IA · Full-time · Onsite · Pharmacist
$127K–$165KPharmacist (Clinical Pharmacy Specialist) - Ambulatory Care
Iowa City, IA · Full-time · Onsite · Pharmacist
$127K–$165KPsychiatrist - Recruitment/Relocation Incentive & EDRP Authorized
Des Moines, IA · Full-time · Onsite · Psychiatry
$250K–$315KRegistered Nurse - Dialysis
Iowa City, IA · Full-time · Onsite · Registered Nurse
$74K–$123KMeskwaki Edler's Circle Coordinator
Tama County, IA · Full-time · Onsite
Direct Support Professional
Fayette County, IA · Part-time · Onsite
$30K–$39KRegistered Nurse (RN) or Licensed Practical Nurse (LPN)
Polk County, IA · Part-time · Onsite · Registered Nurse
Registered Nurse- Inpatient- Medicine/Telemetry 7E
Iowa City, IA · Full-time · Onsite · Registered Nurse
$74K–$123KRegistered Nurse- Ambulatory Surgery
Des Moines, IA · Full-time · Onsite · Registered Nurse
$72K–$134KIn-Home Caregiver
Sioux County, IA · Part-time · Onsite
Residential DSP
Cass County, IA · Full-time · Onsite
Local Contract Emergency Department RN
Polk County, IA · Full-time · Onsite · Registered Nurse
$114KTravel Telemetry RN
Black Hawk County, IA · Full-time · Onsite · Registered Nurse
$124KTravel Cardiac Catheterization Lab RN
Polk County, IA · Full-time · Onsite · Registered Nurse
$162KLocal Contract Electrophysiology Technician
Polk County, IA · Full-time · Onsite · Cardiology
$144KGroup Home Supported Community Living Specialist
Mills County, IA · Full-time · Onsite
$38K–$41KTravel Ultrasound Technician
Clinton County, IA · Full-time · Onsite · Radiologic Technologist
$132KTravel Emergency Room RN
Jasper County, IA · Full-time · Onsite · Registered Nurse
$122KTravel Nurse RN - ED - Emergency Department
Polk County, IA · Full-time · Onsite · Registered Nurse
$118KPlasma Center Nurse- RN
Johnson County, IA · Full-time · Onsite · Registered Nurse
$70K–$96KTravel Emergency Room RN
Polk County, IA · Full-time · Onsite · Registered Nurse
$110KLicensed Practical Nurse (LPN) Days
Johnson County, IA · Full-time · Onsite · LPN / LVN
Travel Emergency Room RN
Polk County, IA · Full-time · Onsite · Registered Nurse
$116KTravel Med/Surg Telemetry RN
Polk County, IA · Full-time · Onsite · Registered Nurse
$108KTelehealth Endocrinologist (1099)| Evenings, Fridays, and/or Weekends
Polk County, IA · Contract · Onsite
Travel Emergency Room RN
Black Hawk County, IA · Full-time · Onsite · Registered Nurse
$120KTravel Physical Therapist
Buena Vista County, IA · Full-time · Onsite · Physical Therapy
Direct Support Professional
Pottawattamie County, IA · Full-time · Onsite
Outpatient Pediatrics $345K 9 Weeks PTO Iowa
Wright County, IA · Full-time · Onsite · Pediatrics
Dental Hygienist (Advanced Clinical)
Des Moines, IA · Full-time · Onsite · Dental Hygienist
$82K–$107KDental Hygienist (Advanced Clinical)
Des Moines, IA · Full-time · Onsite · Dental Hygienist
$82K–$107KTravel Physical Therapy Assistant - Acute Rehab Unit
Scott County, IA · Full-time · Onsite · Physical Therapy
$85KTravel ICU Registered Nurse
Woodbury County, IA · Full-time · Onsite · Registered Nurse
$115KAdvanced Practice Nurse - Nurse Practitioner
Davenport, IA · Full-time · Onsite · Nurse Practitioner
$116K–$168KRegistered Nurse- Ambulatory Surgery
Des Moines, IA · Full-time · Onsite · Registered Nurse
$72K–$134KPhysician Assistant - Primary Care
Davenport, IA · Full-time · Onsite · Physician Assistant
$110K–$174KPhysician - Primary Care
Davenport, IA · Full-time · Onsite · Family Medicine
$250K–$315KPhysician - Primary Care
Burlington, IA · Full-time · Onsite · Family Medicine
$250K–$315KAdvanced Practice Nurse - Nurse Practitioner
Burlington, IA · Full-time · Onsite · Nurse Practitioner
$116K–$168KPhysician Assistant - Primary Care
Burlington, IA · Full-time · Onsite · Physician Assistant
$110K–$174KCertified Nurse Assistant (CNA)
Henry County, IA · Full-time · Onsite · CNA
$33K–$37KSports Medicine, Primary Care Sports Medicine Physician | 50% Sports Medicine Practice Partners
Clinton County, IA · Full-time · Onsite · Family Medicine
Travel Nurse RN - Intensive Care Unit (ICU) / Critical Care
Polk County, IA · Full-time · Onsite · Registered Nurse
$96K–$107KRegistered Nurse - Cardiac Catheterization/Electrophysiology Laboratory
Iowa City, IA · Full-time · Onsite · Registered Nurse
$74K–$123KRegistered Nurse - Critical Care Float
Iowa City, IA · Full-time · Onsite · Registered Nurse
$74K–$123KAdvanced Diagnostic Radiologic Technologist
Iowa City, IA · Full-time · Onsite · Radiologic Technologist
$93K–$121KPhysician - Neurologist (Headache Specialist)
Iowa City, IA · Full-time · Onsite
$124K–$400KPhysician - Cardiology (Electrophysiologist)
Iowa City, IA · Full-time · Onsite · Cardiology
$355K–$400KRegistered Nurse - Community Living Center 3
Des Moines, IA · Full-time · Onsite · Registered Nurse
$72K–$134KPhysician - Gynecologist
Des Moines, IA · Full-time · Onsite · OB/GYN
$300K–$400KDietitian (Clinical)
Iowa City, IA · Full-time · Onsite · Dietitian
$50K–$97KResidential DSP
Monona County, IA · Full-time · Onsite
Home Care Caregiver (Yes, the Kind That Actually Shows Up)
Polk County, IA · Full-time · Onsite
Hematologist/Oncologist Needed for Locum Coverage, Inpatient in Iowa
Story County, IA · Full-time · Onsite
Locum Radiologist needed
Polk County, IA · Full-time · Onsite · Radiology
Orthopedic Surgeon Needed for Locum Tenens Coverage at Clinic, OR, and ER in Iowa
Story County, IA · Full-time · Onsite · Orthopedic Surgery
Therapy - PTA
Marshall County, IA · Full-time · Onsite · Physical Therapy
Diagnostic Radiologist Needed for Locum Coverage at Facility in West Des Moines, Iowa
Story County, IA · Full-time · Onsite · Radiology
Residential DSP
Pottawattamie County, IA · Full-time · Onsite
Healthcare Coordinator, RN
Guthrie County, IA · Full-time · Onsite · Registered Nurse
Dental Assistant - Pediatric Dentistry
Johnson County, IA · Full-time · Onsite
Medical Technician
Iowa City, IA · Full-time · Onsite
$44K–$57KObstetrics/Med Surg
Cass County, IA · Full-time · Onsite · OB/GYN
Home Infusion Nurse - Accredo - Des Moines, IA
IA · Full-time · Onsite
Remote New Member Onboarding Trainee (Entry Level)
Polk County, IA · Full-time · Onsite
FMOB | $400K | $250K Sign-On | No C-Sections | 1:10 Call | Sioux City Area
Plymouth County, IA · Full-time · Onsite
Center Mental Health Consultant
Johnson County, IA · Full-time · Onsite
$65K–$85KAllied Health - Respiratory Therapist
Linn County, IA · Part-time · Onsite · Respiratory Therapy
Therapy - Respiratory Therapist
Linn County, IA · Full-time · Onsite · Respiratory Therapy
Travel Rehabilitation Registered Nurse
Polk County, IA · Full-time · Onsite · Registered Nurse
$112KTherapy - PT- Physical Therapist
Webster County, IA · Part-time · Onsite · Physical Therapy
RN - MedSurg
Black Hawk County, IA · Full-time · Onsite · Registered Nurse
Licensed Practical Nurse - Specialty Clinic
Des Moines, IA · Full-time · Onsite · LPN / LVN
$50K–$77KRegistered Nurse (RN) - Days Med Surg
Lucas County, IA · Full-time · Onsite · Registered Nurse
$141KRegistered Nurse (RN) - Days Med Surg
Lucas County, IA · Full-time · Onsite · Registered Nurse
Home Infusion Nurse, Per Diem - Accredo - Des Moines, IA
IA · Full-time · Onsite
Autism Behavior Technician
Linn County, IA · Full-time · Onsite
$43K–$52KAutism Behavior Technician
Polk County, IA · Full-time · Onsite
$43K–$52KAutism Behavior Technician
Johnson County, IA · Full-time · Onsite
$43K–$52KAutism Behavior Technician
Polk County, IA · Full-time · Onsite
$43K–$52KBehavior Technician
Dubuque County, IA · Full-time · Onsite
Private Duty Nurse - RN
Linn County, IA · Full-time · Onsite · Registered Nurse
Physician - Primary Care (PACT)
Burlington, IA · Full-time · Onsite · Family Medicine
$250K–$315KRN - Med Surg
Polk County, IA · Full-time · Onsite · Registered Nurse
Supervised Apartment Living Coordinator
Woodbury County, IA · Full-time · Onsite
Direct Support - Day Habilitation
Johnson County, IA · Part-time · Onsite
$30K–$32KJob Coach - PT (6588)
Johnson County, IA · Part-time · Onsite
$35KRegistered Nurse - Emergency Department Assistant Nurse Manager
Iowa City, IA · Full-time · Onsite · Registered Nurse
$77K–$128KLPN Memory Care Manager
Warren County, IA · Full-time · Onsite · LPN / LVN
Occupational Therapist Occupational Therapist
Union County, IA · Full-time · Onsite · Occupational Therapy
Licensed Practical Nurse
Keokuk County, IA · Full-time · Onsite · LPN / LVN
Medical Surgical Unit - Travel Registered Nurse
Polk County, IA · Full-time · Onsite · Registered Nurse
RN - MedSurg/Tele
Clinton County, IA · Full-time · Onsite · Registered Nurse
Advanced Nurse Practitioner - Pulmonary
Des Moines, IA · Full-time · Onsite · Nurse Practitioner
$113K–$164KHome Infusion Nurse, 32 hours - Accredo - Cedar Rapids, IA
IA · Full-time · Onsite
Registered Nurse- Inpatient Mental Health
Des Moines, IA · Full-time · Onsite · Registered Nurse
$72K–$134KCenter Mental Health Consultant
Johnson County, IA · Full-time · Onsite
$65K–$85KHome Caregiver
Jones County, IA · Part-time · Onsite
CNA - Hospital
Polk County, IA · Contract · Onsite · CNA
Direct Support Professional
Pottawattamie County, IA · Full-time · Onsite
Physician - Neurologist
Des Moines, IA · Full-time · Onsite
$250K–$315KPhysician - Hospitalist
Des Moines, IA · Full-time · Onsite · Hospitalist
$250K–$315KPhysician - Pulmonologist
Des Moines, IA · Full-time · Onsite
$300K–$400KDiagnostic Radiologic Technologist (CT)
Iowa City, IA · Full-time · Onsite · Radiologic Technologist
$84K–$110KTravel Nurse RN - Labor and Delivery
Scott County, IA · Full-time · Onsite · Registered Nurse
Physician (Hospitalist Section Chief)
Iowa City, IA · Full-time · Onsite · Hospitalist
$255K–$335KRegistered Nurse - Inpatient Mental Health
Iowa City, IA · Full-time · Onsite · Registered Nurse
$74K–$123KPhysician (Chief of Neurosurgery) - Recruitment/Relocation Incentive Authorized
Iowa City, IA · Full-time · Onsite
$350K–$400KPhysician (Nuclear Medicine)
Iowa City, IA · Full-time · Onsite
$385K–$400KPhysician (Hospitalist)
Iowa City, IA · Full-time · Onsite · Hospitalist
$250K–$315KPhysician (Nuclear Medicine Section Chief)
Iowa City, IA · Full-time · Onsite
$385K–$400KPhysician (Breast Imaging Radiologist) - Recruitment/Relocation Incentive Authorized
Iowa City, IA · Full-time · Onsite · Radiology
$385K–$400KPhysician - Mental Health Medical Director - Recruitment/Relocation Incentive and EDRP Authorized
Des Moines, IA · Full-time · Onsite
$300K–$350KPhysician - Associate Chief of Staff for Mental Health
Des Moines, IA · Full-time · Onsite
$300K–$350KPhysician - Pulmonologist - Recruitment/Relocation Incentive and EDRP Authorized
Des Moines, IA · Full-time · Onsite
$300K–$400KPhysician - Chief of Pulmonology
Des Moines, IA · Full-time · Onsite
$350K–$400KPhysician - Gastroenterologist
Des Moines, IA · Full-time · Onsite · Gastroenterology
$300K–$400KAdvanced Nurse Practitioner - Gastroenterology
Des Moines, IA · Full-time · Onsite · Nurse Practitioner
$124K–$180KPhysician - Cardiologist - Recruitment/Relocation Incentive and EDRP Authorized
Des Moines, IA · Full-time · Onsite · Cardiology
$350K–$400KRegistered Nurse - Community Living Center 2
Des Moines, IA · Full-time · Onsite · Registered Nurse
$72K–$134KDiagnostic Radiologic Technologist - Magnetic Resonance Imaging
Iowa City, IA · Full-time · Onsite · Radiologic Technologist
$84K–$110KDiagnostic Radiologic Technologist - Computed Tomography
Iowa City, IA · Full-time · Onsite · Radiologic Technologist
$84K–$110KPhysical Therapist
IA · Full-time · Onsite · Physical Therapy
Registered Nurse- Float
IA · Full-time · Onsite · Registered Nurse
Med Surg Certified Nursing Assistant, FT
IA · Full-time · Onsite · CNA
Patient Access Representative
IA · Full-time · Onsite
Remote Psychiatric Nurse Practitioner (PMHNP) - Iowa
IA · Full-time · Remote · Nurse Practitioner
Remote Psychiatrist (MD/DO) - Iowa
IA · Full-time · Remote · Psychiatry
Remote Therapist - Iowa
IA · Full-time · Remote
Testing Psychologist - Contract (1099) - Iowa
Cedar Rapids, IA · Contract · Hybrid
Mental Health Therapist - 1099 Contractor - Iowa
IA · Contract · Hybrid