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.
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
Cedar Rapids7 agenciesWest Des Moines7 agenciesDes Moines5 agenciesDavenport4 agenciesSioux City4 agenciesUrbandale4 agenciesBurlington3 agenciesDubuque3 agencies
All cities with 3 or more agencies (9)
Agencies in smaller cities
- Rank 1
Aveanna Healthcare
5 out of 5 · CMS stars1089 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 - Rank 2
Good Samaritan Society-Home Care
5 out of 5 · CMS stars708 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 - Rank 3
Centerwell Home Health
4.5 out of 5 · CMS stars1305 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 - Rank 4
Elara Caring
4.5 out of 5 · CMS stars19999 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 - Rank 5
Mitchell County Home Health Care/ Public Health
4.5 out of 5 · CMS stars415 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 - Rank 6
Taylor County Public Health Agency
4.5 out of 5 · CMS stars507 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 - Rank 7
Unitypoint at Home
4.5 out of 5 · CMS stars214 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 - Rank 8
Unitypoint at Home
4.5 out of 5 · CMS stars112 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 - Rank 9
Angels Care Home Health of Iowa
4 out of 5 · CMS stars1601 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 - Rank 10
Elara Caring
4 out of 5 · CMS stars1010 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 - Rank 11
Floyd Valley Hospital Community Health Services
4 out of 5 · CMS stars1080 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 - Rank 12
St Anthony Regional Hospital and Nursing Home
4 out of 5 · CMS stars1524 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 - Rank 13
Above and Beyond Home Health
3.5 out of 5 · CMS stars417 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 - Rank 14
Aveanna Home Health
3.5 out of 5 · CMS stars535 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 - Rank 15
Avera @ Home
3.5 out of 5 · CMS stars826 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 - Rank 16
Avera at Home of Spencer Hospital
3.5 out of 5 · CMS stars101 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 - Rank 17
Carroll Area Nursing Services
3.5 out of 5 · CMS stars603 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 - Rank 18
Cerro Gordo County Department of Public Health
3.5 out of 5 · CMS stars2570 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 - Rank 19
Hamilton County Public Health Nursing Services
3.5 out of 5 · CMS stars1610 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 - Rank 20
Hegg Home Health Care
3.5 out of 5 · CMS stars1202 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 - Rank 21
Iowa Home Care, L L C
3.5 out of 5 · CMS stars13133 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 - Rank 22
Johnson County Visiting Nurse Association
3.5 out of 5 · CMS stars1524 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 - Rank 23
Mary Greeley Home Health Services
3.5 out of 5 · CMS stars1114 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 - Rank 24
Orange City Home Health
3.5 out of 5 · CMS stars400 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 - Rank 25
Pure Health Services, LLC
3.5 out of 5 · CMS stars201 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 - Rank 26
Sanford Home Health and Hospice Sheldon
3.5 out of 5 · CMS stars118 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 - Rank 27
University of Iowa Health Care Medical Center Downtown Home Health
3.5 out of 5 · CMS stars3281 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
Non-Profit · Medicare-certified since 1986 · CCN 167181CMS profile on Care Compare for University of Iowa Health Care Medical Center Downtown Home Health - Rank 28
Burgess Home Health
3 out of 5 · CMS stars1600 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 - Rank 29
Everystep
3 out of 5 · CMS stars221 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 - Rank 30
Genesis VNA
3 out of 5 · CMS stars2535 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 - Rank 31
Home Care Services of Boone Co
3 out of 5 · CMS stars105 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 - Rank 32
Keystone Home Health
3 out of 5 · CMS stars250 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 - Rank 33
Lakes Regional Healthcare Home Care
3 out of 5 · CMS stars2301 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 - Rank 34
Palo Alto Community Health
3 out of 5 · CMS stars3201 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 - Rank 35
Pella Regional Home Health Agency
3 out of 5 · CMS stars505 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 - Rank 36
Southeast Iowa Regional Home Health
3 out of 5 · CMS stars1306 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 - Rank 37
Tama County Public Health & Ho
3 out of 5 · CMS stars129 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 - Rank 38
Winnmed Home Health
3 out of 5 · CMS stars901 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 - Rank 39
Cherokee Regional Home Health
2.5 out of 5 · CMS stars212 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 - Rank 40
Community Health Services
2.5 out of 5 · CMS stars402 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 - Rank 41
Crawford County Home Health, Hospice & Public Heal
2.5 out of 5 · CMS stars105 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 - Rank 42
Floyd County Public Health/ Home Health Care
2.5 out of 5 · CMS stars1003 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 - Rank 43
Gundersen Palmer Lutheran Hosp & Clin-Home Health
2.5 out of 5 · CMS stars200 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 - Rank 44
Hancock County Health System Community Health
2.5 out of 5 · CMS stars545 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 - Rank 45
Lee County Health Department
2.5 out of 5 · CMS stars5001 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 - Rank 46
Myrtue Med Center Home Health
2.5 out of 5 · CMS stars2712 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 - Rank 47
Sioux Center Home Health and Hospice
2.5 out of 5 · CMS stars1400 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 - Rank 48
Wel-Home Health of Red Oak
2.5 out of 5 · CMS stars1600 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 - Rank 49
Buena Vista County Public Health and Home Care
2 out of 5 · CMS stars1709 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 - Rank 50
Butler County Phns
2 out of 5 · CMS stars610 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 - Rank 51
Chickasaw Co Public Health & Home Care Services
2 out of 5 · CMS stars260 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 - Rank 52
Greenbelt Home Care
2 out of 5 · CMS stars1707 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 - Rank 53
Guthrie County Phns
2 out of 5 · CMS stars2002 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 - Rank 54
Harrison County Public Health
2 out of 5 · CMS stars122 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 - Rank 55
Heights Home Health, Inc
2 out of 5 · CMS stars114 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 - Rank 56
Iowa Home Care, L L C
2 out of 5 · CMS stars644 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 - Rank 57
Optimae Home Health Services
2 out of 5 · CMS stars206 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 - Rank 58
Regional Medical Center Home Care
2 out of 5 · CMS stars613 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 - Rank 59
Sac County Phns
2 out of 5 · CMS stars116 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 - Rank 60
V M H Comunity & Home Care
2 out of 5 · CMS stars12 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 - Rank 61
Virginia Gay Hospital Home Health Agency
2 out of 5 · CMS stars502 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 - Rank 62
Winnebago County Phns
2 out of 5 · CMS stars216 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 - Rank 63
Community Health Services
1.5 out of 5 · CMS stars1515 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 - Rank 64
Washington Co. Public Health
1.5 out of 5 · CMS stars2175 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 - Rank 65
Wayne County Public Health Nursing Service
1.5 out of 5 · CMS stars105 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 - Rank 66
Wel-Home Health of Sergeant Bluff
1.5 out of 5 · CMS stars206 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 - Rank 67
Sunny Brook Home Care
1 out of 5 · CMS stars400 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 - Rank 68
Cedar County Public Health Nursing Services
Not rated: too few patients for CMS to report400 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 - Rank 69
Childserve Home Care Inc
Not rated: too few patients for CMS to report5406 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 - Rank 70
Franklin County Public Health
Not rated: too few patients for CMS to report1600 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 - Rank 71
Freedom Home Health Care
Not rated: too few patients for CMS to report2701 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 - Rank 72
Heartland Home Care
Not rated: too few patients for CMS to report308 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 - Rank 73
Home Sweet Home Care
Not rated: too few patients for CMS to report16 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 - Rank 74
Iowa County Health Department
Not rated: too few patients for CMS to report185 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 - Rank 75
Keokuk County Phns
Not rated: too few patients for CMS to report1303 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 - Rank 76
Louisa County Phns
Not rated: too few patients for CMS to report12635 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 - Rank 77
Lutheran Home Health Agency
Not rated: too few patients for CMS to report1413 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 - Rank 78
New Choices Inc
Not rated: too few patients for CMS to report2501 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 - Rank 79
Open Arms Home Health Care - Council Bluffs, LLC
Not rated: too few patients for CMS to report2306 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 - Rank 80
Pocahontas County Public Health
Not rated: too few patients for CMS to report21 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 - Rank 81
Skyline Center Inc Home Health
Not rated: too few patients for CMS to report2600 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 - Rank 82
Universal Pediatrics
Not rated: too few patients for CMS to report702 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 - Rank 83
Van Buren County Phns
Not rated: too few patients for CMS to report404 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 - Rank 84
Webster County Health Department
Not rated: too few patients for CMS to report723 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 - Rank 85
Worth County Phns
Not rated: too few patients for CMS to report95 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
Quick facts: 125 Medicare-certified home health agencies in Iowa, by city, ranked by CMS quality star rating. CMS Care Compare, July 2026.