| Agency | City | CMS quality | Patient survey |
| Aveanna Healthcare | West Des Moines | 5 | 4 |
| Aveanna Healthcare | Hiawatha | 5 | 4 |
| Centerwell Home Health | Urbandale | 5 | 4 |
| Good Samaritan Society-Home Care | Indianola | 5 | — |
| Aveanna Healthcare | Sioux City | 4.5 | 5 |
| Mitchell County Home Health Care/ Public Health | Osage | 4.5 | 5 |
| Unitypoint At Home | Storm Lake | 4.5 | 5 |
| Unitypoint At Home | Fort Dodge | 4.5 | 5 |
| Centerwell Home Health | Hiawatha | 4.5 | 4 |
| Elara Caring | Centerville | 4.5 | 4 |
| Mercyone Siouxland Home Care | Sioux City | 4.5 | 4 |
| Taylor County Public Health Agency | Bedford | 4.5 | — |
| Mercyone Waterloo Home Health Care | Waterloo | 4 | 5 |
| Angels Care Home Health Of Iowa | Council Bluffs | 4 | 4 |
| Elara Caring | Chariton | 4 | 4 |
| Floyd Valley Hospital Community Health Services | Le Mars | 4 | 4 |
| Mercyone Des Moines Home Care | Des Moines | 4 | 4 |
| St Anthony Regional Hospital And Nursing Home | Carroll | 4 | 4 |
| Wesley Life Home Health | Urbandale | 4 | 3 |
| Avera @ Home | Estherville | 3.5 | 5 |
| Avera At Home Of Spencer Hospital | Spencer | 3.5 | 5 |
| Good Samaritan Society Home Care | Davenport | 3.5 | 5 |
| Johnson County Visiting Nurse Association | Iowa City | 3.5 | 5 |
| Mary Greeley Home Health Services | Ames | 3.5 | 5 |
| Mercy Home Care | Cedar Rapids | 3.5 | 5 |
| Orange City Home Health | Orange City | 3.5 | 5 |
| Unitypoint At Home | Waterloo | 3.5 | 5 |
| Unitypoint At Home | Dubuque | 3.5 | 5 |
| University Of Iowa Health Care Medical Center Downtown Home Health | Coralville | 3.5 | 5 |
| Above And Beyond Home Health | Monticello | 3.5 | 4 |
| Advanced Home Health Care Inc | Burlington | 3.5 | 4 |
| Carroll Area Nursing Services | Carroll | 3.5 | 4 |
| Hamilton County Public Health Nursing Services | Webster City | 3.5 | 4 |
| Sanford Home Health And Hospice Sheldon | Sheldon | 3.5 | 4 |
| Unitypoint At Home | Sioux City | 3.5 | 4 |
| Unitypoint At Home | Urbandale | 3.5 | 4 |
| Angels Care Home Health Of Iowa | Des Moines | 3.5 | 3 |
| Aveanna Home Health | Council Bluffs | 3.5 | 3 |
| Cerro Gordo County Department Of Public Health | Mason City | 3.5 | — |
| Faith Home Health Care | West Des Moines | 3.5 | — |
| Hegg Home Health Care | Rock Valley | 3.5 | — |
| Iowa Home Care, L L C | Ottumwa | 3.5 | — |
| Pure Health Services, Llc | Clarinda | 3.5 | — |
| Burgess Home Health | Onawa | 3 | 5 |
| Everystep | Creston | 3 | 5 |
| Everystep | Des Moines | 3 | 5 |
| Genesis Vna | Bettendorf | 3 | 5 |
| Lakes Regional Healthcare Home Care | Spirit Lake | 3 | 5 |
| Southeast Iowa Regional Home Health | West Burlington | 3 | 5 |
| Winnmed Home Health | Decorah | 3 | 5 |
| Pella Regional Home Health Agency | Pella | 3 | 4 |
| Tama County Public Health & Ho | Toledo | 3 | 4 |
| Unitypoint At Home | Cedar Rapids | 3 | 4 |
| Iowa Home Care, L L C | West Des Moines | 3 | 3 |
| Home Care Services Of Boone Co | Boone | 3 | — |
| Keystone Home Health | Keystone | 3 | — |
| Palo Alto Community Health | Emmetsburg | 3 | — |
| Cherokee Regional Home Health | Cherokee | 2.5 | 5 |
| Community Health Services | Cresco | 2.5 | 5 |
| Gundersen Palmer Lutheran Hosp & Clin-Home Health | West Union | 2.5 | 4 |
| Myrtue Med Center Home Health | Harlan | 2.5 | 4 |
| Wel-Home Health Of Red Oak | Red Oak | 2.5 | 4 |
| Angels Care Home Health Of Iowa | Davenport | 2.5 | 3 |
| Crawford County Home Health, Hospice & Public Heal | Denison | 2.5 | — |
| Floyd County Public Health/ Home Health Care | Charles City | 2.5 | — |
| Hancock County Health System Community Health | Garner | 2.5 | — |
| Lee County Health Department | Fort Madison | 2.5 | — |
| Sioux Center Home Health And Hospice | Sioux Center | 2.5 | — |
| Chickasaw Co Public Health & Home Care Services | New Hampton | 2 | 5 |
| Greenbelt Home Care | Eldora | 2 | 5 |
| Regional Medical Center Home Care | Manchester | 2 | 5 |
| Suncrest Home Health | West Des Moines | 2 | 5 |
| Therapy Solutions Inc | Cedar Rapids | 2 | 5 |
| V M H Comunity & Home Care | Waukon | 2 | 5 |
| Winnebago County Phns | Forest City | 2 | 5 |
| Guthrie County Phns | Guthrie Center | 2 | 3 |
| Optimae Home Health Services | Fairfield | 2 | 2 |
| Buena Vista County Public Health And Home Care | Storm Lake | 2 | — |
| Butler County Phns | Allison | 2 | — |
| Harrison County Public Health | Logan | 2 | — |
| Heights Home Health, Inc | Mapleton | 2 | — |
| Iowa Home Care, L L C | Webster City | 2 | — |
| Sac County Phns | Sac City | 2 | — |
| Virginia Gay Hospital Home Health Agency | Vinton | 2 | — |
| Community Health Services | Algona | 1.5 | 5 |
| Optimae Home Health Services, Central Iowa | Des Moines | 1.5 | 2 |
| Washington Co. Public Health | Washington | 1.5 | — |
| Wayne County Public Health Nursing Service | Corydon | 1.5 | — |
| Wel-Home Health Of Sergeant Bluff | Sergeant Bluff | 1.5 | — |
| Sunny Brook Home Care | Fairfield | 1 | 3 |
| Nurse At Home | Burlington | 1 | — |
| New Choices Inc | Bettendorf | not rated | 5 |
| Aveanna Healthcare | Davenport | not rated | — |
| Aveanna Healthcare | West Des Moines | not rated | — |
| Cedar County Public Health Nursing Services | Tipton | not rated | — |
| Childserve Home Care Inc | Johnston | not rated | — |
| Comfort Care Medicare Inc | Cedar Rapids | not rated | — |
| Compassion North America Home Health Services Corp | Cedar Rapids | not rated | — |
| Des Moines County Health Department | Burlington | not rated | — |
| Family Care Solutions Llc | Davenport | not rated | — |
| Family First Homecare Of Iowa | Sioux City | not rated | — |
| Family First Homecare Of Iowa | Urbandale | not rated | — |
| Franklin County Public Health | Hampton | not rated | — |
| Freedom Home Health Care | Ankeny | not rated | — |
| Heartland Home Care | Oskaloosa | not rated | — |
| Home Health With Heart Llc | Cedar Rapids | not rated | — |
| Home Sweet Home Care | Atlantic | not rated | — |
| Innovive Health Of Iowa | West Des Moines | not rated | — |
| Iowa County Health Department | Marengo | not rated | — |
| Keokuk County Phns | Sigourney | not rated | — |
| Louisa County Phns | Wapello | not rated | — |
| Lutheran Home Health Agency | Vinton | not rated | — |
| Open Arms Home Health Care - Council Bluffs, Llc | Co Bluffs | not rated | — |
| Open Arms Home Health Care - Des Moines, Llc | Des Moines | not rated | — |
| Open Arms Home Health Care - Waterloo, Llc | Waterloo | not rated | — |
| Open Arms Home Health Care, L L C | Dubuque | not rated | — |
| Pocahontas County Public Health | Pocahontas | not rated | — |
| Skilled Care Home Health Services | West Des Moines | not rated | — |
| Skyline Center Inc Home Health | Clinton | not rated | — |
| To The Rescue | Cedar Rapids | not rated | — |
| Universal Pediatrics | Dubuque | not rated | — |
| Universal Pediatrics | Sheldon | not rated | — |
| Van Buren County Phns | Keosauqua | not rated | — |
| Webster County Health Department | Fort Dodge | not rated | — |
| Worth County Phns | Northwood | not rated | — |
Ranked by CMS quality of patient care star
rating (1–5, half-star steps), then HHCAHPS patient survey rating (1–5). Unrated
agencies listed last — CMS withholds ratings below reporting thresholds, not as a
quality judgment. Source: CMS Care Compare.