Find That Home Health Agency

Home health agencies in Iowa

128 Medicare-certified home health agencies. Official CMS data, last updated March 5, 2026.

Average quality-of-care rating (CMS)
3★US: 3★
Agencies rated 4★ or higher
17.2%per CMS's published star distribution
Began care in a timely manner (state avg)
97.0%US: 96.5%
Would definitely recommend (state avg)
80%US: 79%

Browse by city

All agencies in Iowa

128 of 128 agencies
Patient survey
Above and Beyond Home HealthMonticello★★★★4★★★★4
Advanced Home Health Care IncBurlington★★★½3.5★★★★4
Angels Care Home Health of IowaCouncil Bluffs★★★★4★★★★4
Angels Care Home Health of IowaDavenport★★½★★2.5★★★★★3
Angels Care Home Health of IowaDes Moines★★★½3.5★★★★★3
Aveanna HealthcareCedar Rapids★★★★★5★★★★4
Aveanna HealthcareDavenportnot ratednot rated
Aveanna HealthcareSioux City★★★★★5★★★★★5
Aveanna HealthcareWest Des Moinesnot ratednot rated
Aveanna HealthcareWest Des Moines★★★★★5★★★★4
Aveanna Home HealthCouncil Bluffs★★★½3.5★★★★★3
Avera @ HomeEstherville★★★½3.5★★★★4
Avera at Home of Spencer HospitalSpencer★★★½3.5★★★★4
Buena Vista County Public Health and Home CareStorm Lake★★★★★2not rated
Burgess Home HealthOnawa★★★★★3★★★★★5
Butler County PhnsAllison★★★★★2not rated
Carroll Area Nursing ServicesCarroll★★★★★3★★★★4
Cedar County Public Health Nursing ServicesTiptonnot ratednot rated
Centerwell Home HealthHiawatha★★★★½4.5★★★★★3
Centerwell Home HealthUrbandale★★★★½4.5★★★★4
Cerro Gordo County Department of Public HealthMason City★★★½3.5not rated
Cherokee Regional Home HealthCherokee★★★★★2★★★★★5
Chickasaw Co Public Health & Home Care ServicesNew Hampton★★★★★2★★★★★5
Childserve Home Care IncJohnstonnot ratednot rated
Comfort Care Medicare IncCedar Rapids★★★★★3★★★★★3
Community Health ServicesAlgona½★★★1.5★★★★★5
Community Health ServicesCresco★★½★★2.5★★★★★5
Compassion North America Home Health Services CorpCedar Rapidsnot ratednot rated
Crawford County Home Health, Hospice & Public HealDenisonnot ratednot rated
Des Moines County Health DepartmentBurlingtonnot ratednot rated
Elara CaringCenterville★★★★4★★★★4
Elara CaringChariton★★★½3.5★★★★4
EverystepCreston★★★★★3★★★★4
EverystepDes Moines★★★★★3★★★★★5
Faith Home Health CareWest Des Moines★★★½3.5not rated
Family Care Solutions LLCDavenportnot ratednot rated
Family First Homecare of IowaSioux Citynot ratednot rated
Family First Homecare of IowaUrbandalenot ratednot rated
Floyd County Public Health/ Home Health CareCharles City★★½★★2.5not rated
Floyd Valley Hospital Community Health ServicesLe Mars★★★½3.5★★★★4
Franklin County Public HealthHamptonnot ratednot rated
Freedom Home Health Care IncAnkenynot ratednot rated
Genesis VNABettendorf★★★★★3★★★★★5
Good Samaritan Society - Home CareSpirit Lake★★★★4not rated
Good Samaritan Society Home CareDavenport★★★½3.5not rated
Good Samaritan Society-Home CareIndianola★★★★★5not rated
Greenbelt Home CareEldora★★★★★2★★★★★5
Gundersen Palmer Lutheran Hosp & Clin-Home HealthWest Union★★½★★2.5★★★★4
Guthrie County PhnsGuthrie Center★★★★★2★★★★4
Hamilton County Public Health Nursing ServicesWebster City★★★★★3★★★★★5
Hancock County Health System Community HealthGarner★★★★★3not rated
Harrison County Public HealthLogan½★★★1.5not rated
Heartland Home CareOskaloosanot ratednot rated
Hegg Home Health CareRock Valley★★★½3.5not rated
Heights Home Health, IncMapleton★★½★★2.5not rated
Home Care Services of Boone CoBoone★★★★★3★★★★★5
Home Health With Heart LLCCedar Rapidsnot ratednot rated
Home Sweet Home CareAtlanticnot ratednot rated
Horn Memorial Hospital H H AIda Grove★★★★★2not rated
Innovive Health of IowaWest Des Moinesnot ratednot rated
Iowa County Health DepartmentMarengonot ratednot rated
Iowa Home Care, L L COttumwa★★★★★3not rated
Iowa Home Care, L L CWebster Citynot ratednot rated
Iowa Home Care, L L CWest Des Moines★★★★★3★★★★4
Johnson County Visiting Nurse AssociationIowa City★★★½3.5★★★★4
Keokuk County PhnsSigourneynot ratednot rated
Keystone Home HealthKeystone★★½★★2.5not rated
Lakes Regional Healthcare Home CareSpirit Lake★★★★★3★★★★★5
Lee County Health DepartmentFort Madison★★★★★2not rated
Louisa County PhnsWapellonot ratednot rated
Lutheran Home Health AgencyVintonnot ratednot rated
Mary Greeley Home Health ServicesAmes★★★★★3★★★★4
Mercy Home CareCedar Rapids★★★½3.5★★★★★5
Mercy Home Care & Hospice-ClintonClinton★★★½3.5not rated
Mercyone Des Moines Home CareDes Moines★★★★4★★★★4
Mercyone Siouxland Home CareSioux City★★★★½4.5★★★★4
Mercyone Waterloo Home Health CareWaterloo★★★★4★★★★★5
Mitchell County Home Health Care/ Public HealthOsage★★★★4★★★★4
Myrtue Med Center Home HealthHarlan★★½★★2.5★★★★4
New Choices IncBettendorfnot rated★★★★4
Nurse at HomeBurlington★★★★1not rated
Open Arms Home Health Care - Council Bluffs, LLCCo Bluffsnot ratednot rated
Open Arms Home Health Care - Des Moines, LLCDes Moinesnot ratednot rated
Open Arms Home Health Care - Waterloo, LLCWaterloonot ratednot rated
Open Arms Home Health Care, L L CDubuquenot ratednot rated
Optimae Home Health ServicesFairfield★★★★★2★★★★★2
Optimae Home Health Services, Central IowaDes Moines★★★★★2★★★★★2
Orange City Home HealthOrange City★★★½3.5★★★★★5
Palo Alto Community HealthEmmetsburg★★★★★3not rated
Pella Regional Home Health AgencyPella★★★★★3★★★★4
Pocahontas County Public HealthPocahontasnot ratednot rated
Pure Health Services, LLCClarinda★★★★4not rated
Regional Medical Center Home CareManchester★★★★★2★★★★★5
Sac County PhnsSac City★★★★★2not rated
Sanford Home Health and Hospice SheldonSheldon★★★½3.5★★★★4
Sioux Center Home Health and HospiceSioux Center★★★★★3not rated
Skilled Care Solutions LLCWest Des Moinesnot ratednot rated
Skyline Center Inc Home HealthClintonnot ratednot rated
Southeast Iowa Regional Home HealthWest Burlington★★★★★3★★★★★5
St Anthony Regional Hospital and Nursing HomeCarroll★★★★4★★★★4
Suncrest Home HealthWest Des Moines★★★★★2★★★★4
Sunny Brook Home CareFairfield★★★★1★★★★4
Tama County Public Health & HoToledo★★½★★2.5not rated
Taylor County Public Health AgencyBedford★★★★4not rated
Therapy Solutions IncCedar Rapids★★★★★2★★★★4
To the RescueCedar Rapidsnot ratednot rated
Unitypoint at HomeCedar Rapids★★★★★3★★★★4
Unitypoint at HomeDubuque★★★★4★★★★★5
Unitypoint at HomeFort Dodge★★★★4★★★★★5
Unitypoint at HomeSioux City★★★½3.5★★★★4
Unitypoint at HomeStorm Lake★★★★½4.5★★★★★5
Unitypoint at HomeUrbandale★★★★4★★★★4
Unitypoint at HomeWaterloo★★★½3.5★★★★★5
Universal PediatricsDubuquenot ratednot rated
Universal PediatricsSheldonnot ratednot rated
University of Iowa Health Care Medical Center Downtown Home HealthCoralville★★★★4★★★★★5
V M H Comunity & Home CareWaukon★★★★★2★★★★★5
Van Buren County PhnsKeosauquanot ratednot rated
Virginia Gay Hospital Home Health AgencyVinton★★★★★2not rated
Washington Co. Public HealthWashington½★★★1.5not rated
Wayne County Public Health Nursing ServiceCorydon★★★★★2not rated
Webster County Health DepartmentFort Dodgenot ratednot rated
Wel-Home Health of Red OakRed Oak★★★★★3★★★★4
Wel-Home Health of Sergeant BluffSergeant Bluff½★★★1.5not rated
Wesley Life Home HealthUrbandale★★★½3.5★★★★★3
Winnebago County PhnsForest City½★★★1.5★★★★★5
Winnmed Home HealthDecorah★★★★★3★★★★★5
Worth County PhnsNorthwoodnot ratednot rated

Data: Centers for Medicare & Medicaid Services (data.cms.gov), last updated March 5, 2026. This site is not affiliated with CMS or any government agency. See methodology.