Home Health Agencies in Iowa

128 home health agencies in Iowa — 97 independently graded on public safety, staffing and enforcement records, 31 listed with limited data. No facility pays for placement.

How these grades work. Every grade is computed from a fixed public rubric — safety inspections, staffing, clinical outcomes, enforcement actions and financial stability — using government data. No facility can pay to change its grade or placement. Providers with under 30% rubric coverage are shown as "Listed" with no letter grade rather than pretending thin data is comparable. Read the full methodology.
What this costs. Medicare covers skilled home-health visits ordered by a doctor — typically $0 out of pocket for these agencies' certified services, so there's no visit price to publish. Privately hired non-medical in-home care in Iowa runs a median $41/hour. Market medians: CareScout Cost of Care Survey 2025 (collected July–November 2025), state-level — individual providers vary widely around a median. Facility-level prices aren't published by any government source; how to get a real quote.

Top-graded home health agencies in Iowa

FacilityCityGradeRubric coverageBeds
Unitypoint At Home Storm Lake A 70% —
Unitypoint At Home Dubuque A 70% —
Unitypoint At Home Fort Dodge A 70% —
Aveanna Healthcare Sioux City A 70% —
Unitypoint At Home Waterloo A 70% —
Mercyone Waterloo Home Health Care Waterloo A 70% —
University Of Iowa Health Care Medical Center Downtown Home Health Coralville A 70% —
Mercy Home Care Cedar Rapids A- 70% —
Orange City Home Health Orange City A- 70% —
Good Samaritan Society-Home Care Indianola A- 45% —
Mercyone Des Moines Home Care Des Moines A- 70% —
Unitypoint At Home Urbandale A- 70% —
Above And Beyond Home Health Monticello A- 70% —
Aveanna Healthcare Cedar Rapids A- 70% —
Aveanna Healthcare West Des Moines A- 70% —
Lakes Regional Healthcare Home Care Spirit Lake A- 70% —
Burgess Home Health Onawa A- 70% —
Genesis Vna Bettendorf A- 70% —
Southeast Iowa Regional Home Health West Burlington A- 70% —
Winnmed Home Health Decorah A- 70% —
Everystep Des Moines A- 70% —
Floyd Valley Hospital Community Health Services Le Mars A- 70% —
Centerwell Home Health Urbandale A- 70% —
Mercyone Siouxland Home Care Sioux City A- 70% —
New Choices Inc Bettendorf A- 30% —
Community Health Services Cresco A- 70% —
Innovive Health Of Iowa West Des Moines A- 30% —
Unitypoint At Home Cedar Rapids A- 70% —
Mitchell County Home Health Care/ Public Health Osage B+ 70% —
St Anthony Regional Hospital And Nursing Home Carroll B+ 70% —
Centerwell Home Health Hiawatha B+ 70% —
Elara Caring Centerville B+ 70% —
Regional Medical Center Home Care Manchester B+ 70% —
Hamilton County Public Health Nursing Services Webster City B+ 70% —
Good Samaritan Society - Home Care Spirit Lake B+ 45% —
Cherokee Regional Home Health Cherokee B+ 70% —
Greenbelt Home Care Eldora B+ 70% —
Pocahontas County Public Health Pocahontas B+ 30% —
Advanced Home Health Care Inc Burlington B+ 70% —
Avera At Home Of Spencer Hospital Spencer B+ 70% —
Johnson County Visiting Nurse Association Iowa City B+ 70% —
Sanford Home Health And Hospice Sheldon Sheldon B+ 70% —
Unitypoint At Home Sioux City B+ 70% —
Elara Caring Chariton B+ 70% —
Community Health Services Algona B+ 70% —
Cerro Gordo County Department Of Public Health Mason City B+ 45% —
Carroll Area Nursing Services Carroll B+ 70% —
Mary Greeley Home Health Services Ames B+ 70% —
Pella Regional Home Health Agency Pella B+ 70% —
Suncrest Home Health West Des Moines B+ 70% —

Browse all 128 on the interactive map →