State directory

Home health agencies in Iowa

Quick answer

As of the CMS Care Compare July 2026 release, 125 Medicare-certified home health agencies have offices in Iowa. 91 have a CMS quality-of-patient-care star rating, and 19 are rated 4 stars or higher. 4 share the highest rating here, 5 stars, including Aveanna Healthcare, Aveanna Healthcare and Centerwell Home Health (first three alphabetically). They are listed across 84 cities.

Source: CMS Care Compare · Data release: July 2026 · Updated

Every list is ordered by CMS quality star rating, ties alphabetical, unrated last. No agency pays to be listed or ranked. Methodology · Ownership disclosure

Largest cities

All cities with 3 or more agencies (9)

Agencies in smaller cities

85 agencies in 75 cities with fewer than 3 agency offices, combined and ordered by the same rule. Cities: Algona, Allison, Ames, Ankeny, Atlantic, Bedford, Bettendorf, Boone, Carroll, Centerville, Chariton, Charles City, Cherokee, Clarinda, Clinton, Co Bluffs, Coralville, Corydon, Council Bluffs, Cresco, Creston, Decorah, Denison, Eldora, Emmetsburg, Estherville, Fairfield, Forest City, Fort Dodge, Fort Madison, Garner, Guthrie Center, Hampton, Harlan, Hiawatha, Indianola, Iowa City, Johnston, Keosauqua, Keystone, Le Mars, Logan, Manchester, Mapleton, Marengo, Mason City, Monticello, New Hampton, Northwood, Onawa, Orange City, Osage, Oskaloosa, Ottumwa, Pella, Pocahontas, Red Oak, Rock Valley, Sac City, Sergeant Bluff, Sheldon, Sigourney, Sioux Center, Spencer, Spirit Lake, Storm Lake, Tipton, Toledo, Vinton, Wapello, Washington, Waukon, Webster City, West Burlington, West Union.

  1. Rank 1

    Aveanna Healthcare

    5 out of 5 · CMS stars
    1089 Longfellow Dr, Hiawatha, IA 52233(319) 373-6294
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Proprietary · Medicare-certified since 1999 · CCN 167313CMS profile on Care Compare for Aveanna Healthcare
  2. Rank 2

    Good Samaritan Society-Home Care

    5 out of 5 · CMS stars
    708 S Jefferson Way, Indianola, IA 50125(515) 961-2596
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Proprietary · Medicare-certified since 2010 · CCN 167416CMS profile on Care Compare for Good Samaritan Society-Home Care
  3. Rank 3

    Centerwell Home Health

    4.5 out of 5 · CMS stars
    1305 Boyson Loop, Suite B, Hiawatha, IA 52233(319) 393-4742
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Medical social services
    • Home health aide
    Proprietary · Medicare-certified since 1982 · CCN 167124CMS profile on Care Compare for Centerwell Home Health
  4. Rank 4

    Elara Caring

    4.5 out of 5 · CMS stars
    19999 St Josephs Drive, Centerville, IA 52544(641) 437-1117
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Home health aide
    Proprietary · Medicare-certified since 2014 · CCN 167423CMS profile on Care Compare for Elara Caring
  5. Rank 5

    Mitchell County Home Health Care/ Public Health

    4.5 out of 5 · CMS stars
    415 Pleasant Street, Suite 100, Osage, IA 50461(641) 832-3500
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Proprietary · Medicare-certified since 1970 · CCN 167042CMS profile on Care Compare for Mitchell County Home Health Care/ Public Health
  6. Rank 6

    Taylor County Public Health Agency

    4.5 out of 5 · CMS stars
    507 Central Ave, Bedford, IA 50833(712) 523-3405
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Government Operated · Medicare-certified since 1975 · CCN 167074CMS profile on Care Compare for Taylor County Public Health Agency
  7. Rank 7

    Unitypoint at Home

    4.5 out of 5 · CMS stars
    214 S 25th Street, Fort Dodge, IA 50501(515) 574-6416
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Non-Profit · Medicare-certified since 1984 · CCN 167149CMS profile on Care Compare for Unitypoint at Home
  8. Rank 8

    Unitypoint at Home

    4.5 out of 5 · CMS stars
    112 West 5th Street, Storm Lake, IA 50588(712) 749-2741
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Non-Profit · Medicare-certified since 1986 · CCN 167180CMS profile on Care Compare for Unitypoint at Home
  9. Rank 9

    Angels Care Home Health of Iowa

    4 out of 5 · CMS stars
    1601 McPherson Avenue Ste 500, Council Bluffs, IA 51503(712) 352-3640
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Proprietary · Medicare-certified since 2002 · CCN 167292CMS profile on Care Compare for Angels Care Home Health of Iowa
  10. Rank 10

    Elara Caring

    4 out of 5 · CMS stars
    1010 North 7th Street, Chariton, IA 50049(641) 774-2339
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Proprietary · Medicare-certified since 2002 · CCN 167293CMS profile on Care Compare for Elara Caring
  11. Rank 11

    Floyd Valley Hospital Community Health Services

    4 out of 5 · CMS stars
    1080 Holton Drive Sw, Le Mars, IA 51031(712) 546-3335
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Non-Profit · Medicare-certified since 1979 · CCN 167105CMS profile on Care Compare for Floyd Valley Hospital Community Health Services
  12. Rank 12

    St Anthony Regional Hospital and Nursing Home

    4 out of 5 · CMS stars
    1524 E US Highway 30, Carroll, IA 51401(712) 794-5279
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Proprietary · Medicare-certified since 1992 · CCN 167207CMS profile on Care Compare for St Anthony Regional Hospital and Nursing Home
  13. Rank 13

    Above and Beyond Home Health

    3.5 out of 5 · CMS stars
    417 East 1st Street, Monticello, IA 52310(319) 465-3059
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Non-Profit · Medicare-certified since 2005 · CCN 167299CMS profile on Care Compare for Above and Beyond Home Health
  14. Rank 14

    Aveanna Home Health

    3.5 out of 5 · CMS stars
    535 W Broadway Suite 201, Council Bluffs, IA 51501(712) 325-8989
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Proprietary · Medicare-certified since 1994 · CCN 167226CMS profile on Care Compare for Aveanna Home Health
  15. Rank 15

    Avera @ Home

    3.5 out of 5 · CMS stars
    826 North Eighth Street, Estherville, IA 51334(712) 362-6169
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Non-Profit · Medicare-certified since 1981 · CCN 167120CMS profile on Care Compare for Avera @ Home
  16. Rank 16

    Avera at Home of Spencer Hospital

    3.5 out of 5 · CMS stars
    101 E 10th St, Spencer, IA 51301(712) 264-6380
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Non-Profit · Medicare-certified since 1969 · CCN 167030CMS profile on Care Compare for Avera at Home of Spencer Hospital
  17. Rank 17

    Carroll Area Nursing Services

    3.5 out of 5 · CMS stars
    603 West 8th Street, Carroll, IA 51401(712) 792-1111
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Proprietary · Medicare-certified since 1993 · CCN 167213CMS profile on Care Compare for Carroll Area Nursing Services
  18. Rank 18

    Cerro Gordo County Department of Public Health

    3.5 out of 5 · CMS stars
    2570 4th St Sw Suite 1, Mason City, IA 50401(641) 421-9300
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Government Operated · Medicare-certified since 1972 · CCN 167054CMS profile on Care Compare for Cerro Gordo County Department of Public Health
  19. Rank 19

    Hamilton County Public Health Nursing Services

    3.5 out of 5 · CMS stars
    1610 Collins St Suite 1, Webster City, IA 50595(515) 832-9565
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Government Operated · Medicare-certified since 1977 · CCN 167087CMS profile on Care Compare for Hamilton County Public Health Nursing Services
  20. Rank 20

    Hegg Home Health Care

    3.5 out of 5 · CMS stars
    1202 21st Avenue, Rock Valley, IA 51247(712) 476-8050
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Proprietary · Medicare-certified since 1995 · CCN 167236CMS profile on Care Compare for Hegg Home Health Care
  21. Rank 21

    Iowa Home Care, L L C

    3.5 out of 5 · CMS stars
    13133 Angle Road, Ottumwa, IA 52501(641) 226-5050
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Proprietary · Medicare-certified since 2012 · CCN 167322CMS profile on Care Compare for Iowa Home Care, L L C
  22. Rank 22

    Johnson County Visiting Nurse Association

    3.5 out of 5 · CMS stars
    1524 Sycamore Street, Iowa City, IA 52240(319) 337-9686
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Medical social services
    • Home health aide
    Non-Profit · Medicare-certified since 1966 · CCN 167014CMS profile on Care Compare for Johnson County Visiting Nurse Association
  23. Rank 23

    Mary Greeley Home Health Services

    3.5 out of 5 · CMS stars
    1114 Duff Avenue, Ames, IA 50010(515) 239-6730
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Proprietary · Medicare-certified since 1968 · CCN 167024CMS profile on Care Compare for Mary Greeley Home Health Services
  24. Rank 24

    Orange City Home Health

    3.5 out of 5 · CMS stars
    400 Central Avenue Nw, Orange City, IA 51041(712) 737-5279
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Proprietary · Medicare-certified since 1995 · CCN 167243CMS profile on Care Compare for Orange City Home Health
  25. Rank 25

    Pure Health Services, LLC

    3.5 out of 5 · CMS stars
    201 N 7th Street, Clarinda, IA 51632(712) 850-1323
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Home health aide
    Proprietary · Medicare-certified since 2017 · CCN 167434CMS profile on Care Compare for Pure Health Services, LLC
  26. Rank 26

    Sanford Home Health and Hospice Sheldon

    3.5 out of 5 · CMS stars
    118 North Seventh Avenue, Sheldon, IA 51201(712) 324-6420
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Non-Profit · Medicare-certified since 1985 · CCN 167167CMS profile on Care Compare for Sanford Home Health and Hospice Sheldon
  27. Rank 27

    University of Iowa Health Care Medical Center Downtown Home Health

    3.5 out of 5 · CMS stars
    3281 Ridgeway Dr Ste 213, Coralville, IA 52241(319) 358-2740
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
  28. Rank 28

    Burgess Home Health

    3 out of 5 · CMS stars
    1600 Diamond Street, Onawa, IA 51040(712) 423-2311
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Non-Profit · Medicare-certified since 1984 · CCN 167146CMS profile on Care Compare for Burgess Home Health
  29. Rank 29

    Everystep

    3 out of 5 · CMS stars
    221 W Adams St, Creston, IA 50801(855) 867-4592
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Non-Profit · Medicare-certified since 2016 · CCN 167430CMS profile on Care Compare for Everystep
  30. Rank 30

    Genesis VNA

    3 out of 5 · CMS stars
    2535 Maplecrest Road, Suite 8, Bettendorf, IA 52722(563) 421-5080
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Non-Profit · Medicare-certified since 1966 · CCN 167012CMS profile on Care Compare for Genesis VNA
  31. Rank 31

    Home Care Services of Boone Co

    3 out of 5 · CMS stars
    105 South Marshall, Boone, IA 50036(515) 432-1127
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Government Operated · Medicare-certified since 1969 · CCN 167034CMS profile on Care Compare for Home Care Services of Boone Co
  32. Rank 32

    Keystone Home Health

    3 out of 5 · CMS stars
    250 5th St, Keystone, IA 52249(319) 442-3650
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Proprietary · Medicare-certified since 2015 · CCN 167427CMS profile on Care Compare for Keystone Home Health
  33. Rank 33

    Lakes Regional Healthcare Home Care

    3 out of 5 · CMS stars
    2301 Hwy 71, Spirit Lake, IA 51360(712) 336-8709
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Government Operated · Medicare-certified since 1979 · CCN 167106CMS profile on Care Compare for Lakes Regional Healthcare Home Care
  34. Rank 34

    Palo Alto Community Health

    3 out of 5 · CMS stars
    3201 First Street, Emmetsburg, IA 50536(712) 852-5419
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Government Operated · Medicare-certified since 1971 · CCN 167049CMS profile on Care Compare for Palo Alto Community Health
  35. Rank 35

    Pella Regional Home Health Agency

    3 out of 5 · CMS stars
    505 Union Street, Pella, IA 50219(641) 628-6638
    • Skilled nursing
    • Physical therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Non-Profit · Medicare-certified since 1994 · CCN 167220CMS profile on Care Compare for Pella Regional Home Health Agency
  36. Rank 36

    Southeast Iowa Regional Home Health

    3 out of 5 · CMS stars
    1306 South Washington Road, West Burlington, IA 52655(319) 768-3350
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Proprietary · Medicare-certified since 1984 · CCN 167136CMS profile on Care Compare for Southeast Iowa Regional Home Health
  37. Rank 37

    Tama County Public Health & Ho

    3 out of 5 · CMS stars
    129 West High Street, Toledo, IA 52342(641) 484-4788
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Government Operated · Medicare-certified since 1973 · CCN 167061CMS profile on Care Compare for Tama County Public Health & Ho
  38. Rank 38

    Winnmed Home Health

    3 out of 5 · CMS stars
    901 Montgomery St. Ste D, Decorah, IA 52101(563) 387-3024
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Non-Profit · Medicare-certified since 1987 · CCN 167190CMS profile on Care Compare for Winnmed Home Health
  39. Rank 39

    Cherokee Regional Home Health

    2.5 out of 5 · CMS stars
    212 E Bow Drive, Cherokee, IA 51012(712) 225-6459
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Non-Profit · Medicare-certified since 1989 · CCN 167192CMS profile on Care Compare for Cherokee Regional Home Health
  40. Rank 40

    Community Health Services

    2.5 out of 5 · CMS stars
    402 2nd Ave Se, Cresco, IA 52136(563) 547-2989
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Non-Profit · Medicare-certified since 1975 · CCN 167077CMS profile on Care Compare for Community Health Services
  41. Rank 41

    Crawford County Home Health, Hospice & Public Heal

    2.5 out of 5 · CMS stars
    105 North Main, Denison, IA 51442(712) 263-3303
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Government Operated · Medicare-certified since 1974 · CCN 167066CMS profile on Care Compare for Crawford County Home Health, Hospice & Public Heal
  42. Rank 42

    Floyd County Public Health/ Home Health Care

    2.5 out of 5 · CMS stars
    1003 Gilbert Street, Charles City, IA 50616(641) 257-6111
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Government Operated · Medicare-certified since 1972 · CCN 167051CMS profile on Care Compare for Floyd County Public Health/ Home Health Care
  43. Rank 43

    Gundersen Palmer Lutheran Hosp & Clin-Home Health

    2.5 out of 5 · CMS stars
    200 Jefferson St, West Union, IA 52175(563) 422-6267
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Government Operated · Medicare-certified since 1987 · CCN 167188CMS profile on Care Compare for Gundersen Palmer Lutheran Hosp & Clin-Home Health
  44. Rank 44

    Hancock County Health System Community Health

    2.5 out of 5 · CMS stars
    545 State Street, Garner, IA 50438(641) 923-3676
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Proprietary · Medicare-certified since 1974 · CCN 167064CMS profile on Care Compare for Hancock County Health System Community Health
  45. Rank 45

    Lee County Health Department

    2.5 out of 5 · CMS stars
    5001 Avenue O, Fort Madison, IA 52627(319) 372-5225
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Government Operated · Medicare-certified since 1973 · CCN 167055CMS profile on Care Compare for Lee County Health Department
  46. Rank 46

    Myrtue Med Center Home Health

    2.5 out of 5 · CMS stars
    2712 12th Street, Harlan, IA 51537(712) 755-4308
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Government Operated · Medicare-certified since 1975 · CCN 167071CMS profile on Care Compare for Myrtue Med Center Home Health
  47. Rank 47

    Sioux Center Home Health and Hospice

    2.5 out of 5 · CMS stars
    1400 7th Avenue Se, Sioux Center, IA 51250(712) 722-8108
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Government Operated · Medicare-certified since 1985 · CCN 167164CMS profile on Care Compare for Sioux Center Home Health and Hospice
  48. Rank 48

    Wel-Home Health of Red Oak

    2.5 out of 5 · CMS stars
    1600 Summit Street, Red Oak, IA 51566(712) 623-2500
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Proprietary · Medicare-certified since 1998 · CCN 167282CMS profile on Care Compare for Wel-Home Health of Red Oak
  49. Rank 49

    Buena Vista County Public Health and Home Care

    2 out of 5 · CMS stars
    1709 East Richland Street, Storm Lake, IA 50588(712) 749-2548
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Home health aide
    Government Operated · Medicare-certified since 1976 · CCN 167081CMS profile on Care Compare for Buena Vista County Public Health and Home Care
  50. Rank 50

    Butler County Phns

    2 out of 5 · CMS stars
    610 Oak St, Allison, IA 50602(319) 267-2934
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Government Operated · Medicare-certified since 1978 · CCN 167095CMS profile on Care Compare for Butler County Phns
  51. Rank 51

    Chickasaw Co Public Health & Home Care Services

    2 out of 5 · CMS stars
    260 East Prospect, New Hampton, IA 50659(641) 394-4053
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Government Operated · Medicare-certified since 1975 · CCN 167076CMS profile on Care Compare for Chickasaw Co Public Health & Home Care Services
  52. Rank 52

    Greenbelt Home Care

    2 out of 5 · CMS stars
    1707 21st St, Eldora, IA 50627(641) 939-8444
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Non-Profit · Medicare-certified since 1973 · CCN 167056CMS profile on Care Compare for Greenbelt Home Care
  53. Rank 53

    Guthrie County Phns

    2 out of 5 · CMS stars
    2002 State Street, Guthrie Center, IA 50115(641) 747-3972
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Government Operated · Medicare-certified since 1979 · CCN 167108CMS profile on Care Compare for Guthrie County Phns
  54. Rank 54

    Harrison County Public Health

    2 out of 5 · CMS stars
    122 W 8th St, Logan, IA 51546(712) 644-2220
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Government Operated · Medicare-certified since 1971 · CCN 167046CMS profile on Care Compare for Harrison County Public Health
  55. Rank 55

    Heights Home Health, Inc

    2 out of 5 · CMS stars
    114 North 4th Street, Suite C, Mapleton, IA 51034(712) 881-7144
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Proprietary · Medicare-certified since 2006 · CCN 167402CMS profile on Care Compare for Heights Home Health, Inc
  56. Rank 56

    Iowa Home Care, L L C

    2 out of 5 · CMS stars
    644 1st Street Suite A, Webster City, IA 50595(515) 576-2273
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Proprietary · Medicare-certified since 2010 · CCN 167320CMS profile on Care Compare for Iowa Home Care, L L C
  57. Rank 57

    Optimae Home Health Services

    2 out of 5 · CMS stars
    206 West Burlington Avenue, Fairfield, IA 52556(641) 472-4464
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Proprietary · Medicare-certified since 2006 · CCN 167403CMS profile on Care Compare for Optimae Home Health Services
  58. Rank 58

    Regional Medical Center Home Care

    2 out of 5 · CMS stars
    613 West Main Street, Manchester, IA 52057(563) 927-7303
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Government Operated · Medicare-certified since 1985 · CCN 167156CMS profile on Care Compare for Regional Medical Center Home Care
  59. Rank 59

    Sac County Phns

    2 out of 5 · CMS stars
    116 South State Street, Sac City, IA 50583(712) 662-4785
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Government Operated · Medicare-certified since 1978 · CCN 167097CMS profile on Care Compare for Sac County Phns
  60. Rank 60

    V M H Comunity & Home Care

    2 out of 5 · CMS stars
    12 E Main St Se, Waukon, IA 52172(563) 568-5660
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Proprietary · Medicare-certified since 1980 · CCN 167119CMS profile on Care Compare for V M H Comunity & Home Care
  61. Rank 61

    Virginia Gay Hospital Home Health Agency

    2 out of 5 · CMS stars
    502 North 9th Avenue, Vinton, IA 52349(319) 472-6360
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Non-Profit · Medicare-certified since 1974 · CCN 167063CMS profile on Care Compare for Virginia Gay Hospital Home Health Agency
  62. Rank 62

    Winnebago County Phns

    2 out of 5 · CMS stars
    216 South 4th Street, Forest City, IA 50436(641) 585-4763
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Government Operated · Medicare-certified since 1969 · CCN 167035CMS profile on Care Compare for Winnebago County Phns
  63. Rank 63

    Community Health Services

    1.5 out of 5 · CMS stars
    1515 South Phillips, Algona, IA 50511(515) 295-4430
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Government Operated · Medicare-certified since 1985 · CCN 167166CMS profile on Care Compare for Community Health Services
  64. Rank 64

    Washington Co. Public Health

    1.5 out of 5 · CMS stars
    2175 Lexington Blvd Building #2, Washington, IA 52353(319) 653-7758
    • Skilled nursing
    • Physical therapy
    • Home health aide
    Government Operated · Medicare-certified since 1979 · CCN 167109CMS profile on Care Compare for Washington Co. Public Health
  65. Rank 65

    Wayne County Public Health Nursing Service

    1.5 out of 5 · CMS stars
    105 N Lafayette St, Corydon, IA 50060(641) 872-1167
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Government Operated · Medicare-certified since 1970 · CCN 167045CMS profile on Care Compare for Wayne County Public Health Nursing Service
  66. Rank 66

    Wel-Home Health of Sergeant Bluff

    1.5 out of 5 · CMS stars
    206 Port Neal Road, Sergeant Bluff, IA 51054(712) 943-7644
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Home health aide
    Proprietary · Medicare-certified since 1995 · CCN 167245CMS profile on Care Compare for Wel-Home Health of Sergeant Bluff
  67. Rank 67

    Sunny Brook Home Care

    1 out of 5 · CMS stars
    400 Highland Street, Suite 102, Fairfield, IA 52556(641) 472-4808
    • Skilled nursing
    • Home health aide
    Proprietary · Medicare-certified since 2001 · CCN 167290CMS profile on Care Compare for Sunny Brook Home Care
  68. Rank 68

    Cedar County Public Health Nursing Services

    Not rated: too few patients for CMS to report
    400 Cedar Street, Tipton, IA 52772(563) 886-2226
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Non-Profit · Medicare-certified since 1970 · CCN 167041CMS profile on Care Compare for Cedar County Public Health Nursing Services
  69. Rank 69

    Childserve Home Care Inc

    Not rated: too few patients for CMS to report
    5406 Merle Hay Rd, Johnston, IA 50131(515) 727-8750
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    Non-Profit · Medicare-certified since 1999 · CCN 167286CMS profile on Care Compare for Childserve Home Care Inc
  70. Rank 70

    Franklin County Public Health

    Not rated: too few patients for CMS to report
    1600 Central Avenue E, Hampton, IA 50441(641) 456-5820
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Government Operated · Medicare-certified since 1980 · CCN 167118CMS profile on Care Compare for Franklin County Public Health
  71. Rank 71

    Freedom Home Health Care

    Not rated: too few patients for CMS to report
    2701 Se Convenience Boulevard, Ste 10, Ankeny, IA 50021(515) 207-1501
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Proprietary · Medicare-certified since 2009 · CCN 167406CMS profile on Care Compare for Freedom Home Health Care
  72. Rank 72

    Heartland Home Care

    Not rated: too few patients for CMS to report
    308 A Ave E, Oskaloosa, IA 52577(641) 672-2944
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    Proprietary · Medicare-certified since 1995 · CCN 167247CMS profile on Care Compare for Heartland Home Care
  73. Rank 73

    Home Sweet Home Care

    Not rated: too few patients for CMS to report
    16 West Sixth Street, Atlantic, IA 50022(712) 243-5343
    • Skilled nursing
    • Home health aide
    Proprietary · Medicare-certified since 1995 · CCN 167239CMS profile on Care Compare for Home Sweet Home Care
  74. Rank 74

    Iowa County Health Department

    Not rated: too few patients for CMS to report
    185 West Dillin Street, Suite #1, Marengo, IA 52301(319) 741-6422
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Government Operated · Medicare-certified since 1975 · CCN 167079CMS profile on Care Compare for Iowa County Health Department
  75. Rank 75

    Keokuk County Phns

    Not rated: too few patients for CMS to report
    1303 200th Ave, Sigourney, IA 52591(641) 622-3575
    • Skilled nursing
    • Home health aide
    Government Operated · Medicare-certified since 1977 · CCN 167088CMS profile on Care Compare for Keokuk County Phns
  76. Rank 76

    Louisa County Phns

    Not rated: too few patients for CMS to report
    12635 County Road G56, Suite 103, Wapello, IA 52653(319) 523-3981
    • Skilled nursing
    • Home health aide
    Government Operated · Medicare-certified since 1971 · CCN 167050CMS profile on Care Compare for Louisa County Phns
  77. Rank 77

    Lutheran Home Health Agency

    Not rated: too few patients for CMS to report
    1413 2nd Avenue, Vinton, IA 52349(319) 472-2092
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Non-Profit · Medicare-certified since 2009 · CCN 167410CMS profile on Care Compare for Lutheran Home Health Agency
  78. Rank 78

    New Choices Inc

    Not rated: too few patients for CMS to report
    2501 18th St Ste 201, Bettendorf, IA 52722(563) 355-5502
    • Skilled nursing
    • Home health aide
    Proprietary · Medicare-certified since 2008 · CCN 167409CMS profile on Care Compare for New Choices Inc
  79. Rank 79

    Open Arms Home Health Care - Council Bluffs, LLC

    Not rated: too few patients for CMS to report
    2306 Sherwood Drive, Co Bluffs, IA 51503(712) 256-2034
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Medical social services
    • Home health aide
    Proprietary · Medicare-certified since 2017 · CCN 167432CMS profile on Care Compare for Open Arms Home Health Care - Council Bluffs, LLC
  80. Rank 80

    Pocahontas County Public Health

    Not rated: too few patients for CMS to report
    21 3rd Ave Ne, Pocahontas, IA 50574(712) 335-4142
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Government Operated · Medicare-certified since 1978 · CCN 167096CMS profile on Care Compare for Pocahontas County Public Health
  81. Rank 81

    Skyline Center Inc Home Health

    Not rated: too few patients for CMS to report
    2600 North Fourth Street, Clinton, IA 52732(563) 243-4065
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Home health aide
    Non-Profit · Medicare-certified since 2004 · CCN 167294CMS profile on Care Compare for Skyline Center Inc Home Health
  82. Rank 82

    Universal Pediatrics

    Not rated: too few patients for CMS to report
    702 Park Street, Sheldon, IA 51201(712) 324-4012
    • Skilled nursing
    • Home health aide
    Proprietary · Medicare-certified since 2011 · CCN 167321CMS profile on Care Compare for Universal Pediatrics
  83. Rank 83

    Van Buren County Phns

    Not rated: too few patients for CMS to report
    404 Dodge Street, Keosauqua, IA 52565(319) 293-3431
    • Skilled nursing
    • Physical therapy
    • Home health aide
    Government Operated · Medicare-certified since 1979 · CCN 167111CMS profile on Care Compare for Van Buren County Phns
  84. Rank 84

    Webster County Health Department

    Not rated: too few patients for CMS to report
    723 1st Avenue South, Suite 220, Fort Dodge, IA 50501(515) 573-4107
    • Skilled nursing
    • Physical therapy
    • Occupational therapy
    • Speech-language pathology
    • Home health aide
    Government Operated · Medicare-certified since 1979 · CCN 167110CMS profile on Care Compare for Webster County Health Department
  85. Rank 85

    Worth County Phns

    Not rated: too few patients for CMS to report
    95 Ninth Street North, Northwood, IA 50459(641) 324-1741
    • Skilled nursing
    • Home health aide
    Government Operated · Medicare-certified since 1970 · CCN 167043CMS profile on Care Compare for Worth County Phns

Download Iowa data

CSV JSON City index (JSON)

Quick facts: 125 Medicare-certified home health agencies in Iowa, by city, ranked by CMS quality star rating. CMS Care Compare, July 2026.