Home Health Agencies in Minnesota
Medicare-certified home health agencies send nurses, physical and occupational therapists, speech therapists, social workers and home health aides to the home under a doctor's plan of care. This is skilled, short-term, medical care, usually after a hospital or rehab stay. It is different from non-medical home care, which is regulated separately by each state, if at all.
Who pays
Medicare Part A or B covers home health in full when a doctor certifies the person is homebound and needs skilled care. Medicaid and most Medicare Advantage plans cover it too.
How to choose
You may choose any certified agency that serves your area; the hospital discharge planner will suggest one but cannot require it. Compare the CMS quality of patient care star rating, and ask how quickly they can start.
Home health by city or town
Each city or town page lists every home health agency that serves it, sorted by distance. The city or towns with the most options:
- Brooklyn Center 60
- New Hope 60
- Plymouth 60
- Brooklyn Park 59
- Crystal 59
- Deephaven 59
- Excelsior 59
- Golden Valley 59
- Greenwood 59
- Hopkins 59
- Inver Grove Heights 59
- Long Lake 59
- Maple Grove 59
- Medicine Lake 59
- Medina 59
- Minnetonka 59
- Orono 59
- Osseo 59
- Robbinsdale 59
- St. Louis Park 59
- Tonka Bay 59
- Village of Minnetonka Beach 59
- Wayzata 59
- Woodland 59
- Arden Hills 58
- Champlin 58
- Corcoran 58
- Falcon Heights 58
- Gem Lake 58
- Lauderdale 58
- Little Canada 58
- Maplewood 58
- Minneapolis 58
- New Brighton 58
- North St. Paul 58
- Rosemount 58
- Roseville 58
- Shoreview 58
- Spring Park 58
- St. Paul 58
- Vadnais Heights 58
- White Bear Lake 58
- Apple Valley 57
- Burnsville 57
- Dayton 57
- Eagan 57
- Eden Prairie 57
- Edina 57
- Lilydale 57
- Loretto 57
- Mendota 57
- Mendota Heights 57
- Mounds View 57
- North Oaks 57
- South St. Paul 57
- St. Anthony 57
- Sunfish Lake 57
- West St. Paul 57
- Blaine 56
- Bloomington 56
Every city or town has a page; find yours through its county or the search box.
What is not listed here
Non-medical home care agencies (companions, homemakers, private-pay aides) are not Medicare-certified and most states publish no roster of them, so none are listed. The Area Agency on Aging keeps a list of vetted home care vendors; ask it.
All home health providers by county
Anoka County 2
- All Homecaring Minnesota, Columbia Heights · (612) 378-1474
- Mary T Home Health, Coon Rapids · (763) 862-5426
Becker County 2
- Essentia Health Home Care West, Detroit Lakes · (218) 847-0808
- White Earth Home Health, White Earth · (218) 983-3286
Beltrami County 1
- Sanford Bemidji Home Care and Hospice, Bemidji · (218) 333-5665
Benton County 3
- Country Manor Extended Services, Sartell · (320) 253-3343
- Good Shepherd Home Health Care, Sauk Rapids · (320) 259-3487
- Spot Rehabilitation INC, Saint Cloud · (320) 259-4151
Big Stone County 2
- Essentia Health Graceville Home Health, Graceville · (320) 748-8211
- Ortonville Area Health Services Home Health Agency, Ortonville · (320) 839-4020
Blue Earth County 1
- Ecumen Home Care - Pathstone, Mankato · (507) 385-4210
Carlton County 2
- Essentia Health Moose Lake Home Care, Moose Lake · (218) 485-5506
- Senior Friend Home Care, Cloquet · (218) 727-1111
Carver County 1
- Ridgeview Home Care Services, Waconia · (952) 442-6030
Cass County 1
- Cass Co Public Health Services, Walker · (218) 547-1340
Chippewa County 1
- Ccm Health, Montevideo · (320) 321-8506
Cook County 1
- North Shore Health, Grand Marais · (218) 387-3279
Cottonwood County 1
- Good Sam Society Home Care of Sw Mn, Windom · (507) 831-0734
Crow Wing County 3
- Barnabas Health Care Services, INC, Brainerd · (218) 829-0901
- Good Neighbor Hhc of Brainerd, Baxter · (218) 829-9238
- Good Samaritan Home Health, Nisswa · (218) 963-9452
Dakota County 4
- Alliance Health Services INC, Eagan · (651) 895-8030
- Jb Kummer Enterprises LLC, Farmington · (651) 460-4201
- Omega Home Healthcare LLC, Eagan · (866) 442-3001
- Vitality at Home, Inver Grove Heights · (507) 282-8052
Douglas County 2
- Home Care by the Care Campus, Brandon · (320) 524-2208
- Vivie Home Health, Alexandria · (320) 759-1273
Faribault County 1
- United Hospital District INC, Blue Earth · (507) 526-7970
Fillmore County 1
- Good Samaritan Society - Home Care, Preston · (507) 765-2700
Goodhue County 2
- Hiawatha Homecare, Red Wing · (651) 388-2223
- Omega Home Healthcare, LLC, Red Wing · (651) 388-1010
Hennepin County 27
- Abc Home Health Care Plus LLC, Minneapolis · (612) 326-9377
- Alliance Hhc & Nursing Service, Plymouth · (763) 208-6295
- Allina Health Home Health, Minneapolis · (612) 863-4478
- Almost Family, Edina · (952) 933-1362
- Aplus Health Care LLC, Minneapolis · (612) 326-1206
- Aspen Home Health Care INC, Brooklyn Park · (612) 876-1913
- Aveanna Home Health, Edina · (952) 926-9808
- Bayada Home Health Care INC, Plymouth · (952) 935-5581
- Best Care Home Health INC, Minneapolis · (612) 378-1040
- Caremark Home Health Care LLC, Minneapolis · (612) 399-9987
- Carextra Home Health LLC, Edina · (507) 271-1595
- Centerwell Home Health, Brooklyn Park · (763) 416-0289
- Childrens Home Care and Hospice, Minneapolis · (612) 813-6000
- Elizjoseph Healthcare LLC, Brooklyn Center · (612) 886-9404
- Everytime Home Care, Saint Louis Park · (952) 848-0935
- Good Samaritan Society - Home Care, Robbinsdale · (763) 546-9020
- Hennepin Home Health Care INC, Brooklyn Park · (763) 425-5959
- Home Health Care INC, Golden Valley · (763) 417-8888
- Lifespark Home Health, Saint Louis Park · (952) 345-3310
- Mvna, Minneapolis · (612) 617-4600
- Nightingale Home Healthcare, Minnetonka · (763) 545-3131
- Park Nicollet Methodist Hospital Care Svcs, Minneapolis · (952) 993-6087
- Provident Home Healthcare, St Anthony · (612) 238-4688
- Regency Home Healthcare Services, LLC, Maple Grove · (651) 488-4655
- Sefertt Health Care LLC, Brooklyn Park · (763) 432-5410
- Senior Home Health Care LLC, Bloomington · (952) 855-7786
- Summit Home Health Care INC, Golden Valley · (763) 334-7990
Itasca County 3
- Aveanna Home Health, Grand Rapids · (218) 326-0004
- Essentia Health Deer River Home Care, Deer River · (218) 246-4520
- Grand Itasca Home Care, Grand Rapids · (218) 999-4663
Kanabec County 1
- Kanabec County Community Health, Mora · (320) 679-6330
Kandiyohi County 2
- Bethesda Home Health, Willmar · (320) 235-8364
- Divine Home Care INC, Willmar · (320) 231-9757
Kittson County 1
- Kittson Healthcare, Hallock · (218) 843-3662
Lac qui Parle County 1
- Madison Home Health Agency, Madison · (320) 698-7198
Lincoln County 1
- Hendricks Community Hospital Assn & Retirement Hom, Hendricks · (507) 275-3134
Lyon County 2
- Avera at Home Marshall, Marshall · (507) 537-7070
- Town and Country Home Health Care, Minneota · (507) 872-5300
Meeker County 1
- Ecumen Home Care and Hospice - Litchfield, Litchfield · (320) 693-7367
Mille Lacs County 1
- Mille Lacs Home Care, Onamia · (320) 532-2800
Morrison County 2
- Chi Health at Home, Little Falls · (320) 631-5575
- Horizon Health Homecare, Pierz · (320) 468-2788
Nicollet County 1
- Good Samaritan Society Home Care St Peter, Saint Peter · (507) 931-0949
Olmsted County 5
- Aveanna Home Health, Rochester · (507) 282-2246
- Comfort Health, Rochester · (507) 281-2332
- Interim Healthcare of Rochester, Rochester · (507) 200-1111
- International Quality Homecare, Rochester · (888) 995-4742
- Stanley Jones and Associates, Rochester · (507) 288-0064
Otter Tail County 2
- New Dimensions Home Health Care INC., Fergus Falls · (218) 739-5856
- Perham Living Home Care, Perham · (218) 347-1880
Pennington County 1
- Pennington & Red Lake County Public Health & Home Care, Thief River Falls · (218) 681-0876
Pipestone County 1
- Avera @ Home Pipestone, Pipestone · (507) 825-6024
Polk County 1
- Riverview Home Care, Crookston · (218) 281-9478
Pope County 1
- Glacial Ridge Home Care, Glenwood · (320) 634-2221
Ramsey County 21
- Accentcare Fairview Home Health - West, LLC, Saint Paul · (612) 721-2491
- Advanced Medical Home Care, LLC, Saint Paul · (612) 267-6154
- Bayada Home Health Care INC, Arden Hills · (651) 482-8400
- Care Plus Home Health Agency INC, Saint Paul · (763) 529-5520
- Carefocus Corporation, Saint Paul · (651) 925-5598
- Caremate Home Health Care INC, Saint Paul · (651) 659-0208
- Divine Healthcare Network, Saint Paul · (651) 665-9795
- Equity Services of St Paul, Saint Paul · (651) 489-4656
- Firstat Nursing Services, Little Canada · (651) 288-0222
- Greater Minnesota Home Health, St Paul · (763) 777-5075
- Interim Healthcare of the Twin Cities, Roseville · (651) 917-3634
- Mahadd Home Health Care, White Bear Lake · (651) 797-4745
- Mental Health Nursing LLC, New Brighton · (651) 756-7480
- Our Lady of Peace Home Care, Saint Paul · (651) 789-5030
- Pediatric Home Service, Roseville · (651) 642-1825
- Presbyterian Homes Home Care, Roseville · (651) 631-6203
- Safety Care INC, Saint Paul · (651) 645-4537
- Serenity Home Health Care INC, St Paul · (651) 350-7100
- Sholom Home Care, Saint Paul · (952) 939-1649
- Tlc Home Care of the Twin Cities, Saint Paul · (651) 647-0017
- Tru Home Health, INC, Arden Hills · (612) 767-6272
Redwood County 1
- Centracare Home Health, Redwood Falls · (507) 637-4579
Renville County 1
- Renville County Phns, Olivia · (320) 523-2570
Rice County 1
- Rice County Phns, Faribault · (507) 332-6111
Roseau County 1
- Lifecare Medical Center, Roseau · (218) 463-3211
Scott County 1
- Community Home Health INC, Savage · (952) 440-3955
Sherburne County 2
- Compassionate Home Care Ltd, Zimmerman · (763) 294-0714
- Triniti Home Health and Hospice, Elk River · (763) 241-0654
St. Louis County 8
- Aspirus St. Luke's at Home - Home Care - Duluth, Duluth · (218) 249-6111
- Aveanna Home Health, Duluth · (218) 733-3485
- Aveanna Home Health, Virginia · (218) 262-5887
- Benedictine Health Center Duluth, Duluth · (218) 740-4290
- Caringedge Healthcare of Hermantown LLC, Hermantown · (218) 216-7243
- Centerwell Home Health, Duluth · (800) 677-2244
- Ecumen Home Care Lakeshore, Duluth · (218) 625-7848
- Range Regional Health Services, Hibbing · (218) 262-6982
Stearns County 4
- Aveanna Home Health, Waite Park · (320) 774-0777
- Bayada Home Health Care INC, Waite Park · (320) 251-0668
- Benedictine Home Health, Cold Spring · (320) 685-4110
- Centracare Home Health, Waite Park · (320) 259-9375
Steele County 1
- Steele County Phns, Owatonna · (507) 444-7650
Todd County 1
- Lakewood Health System Home Care & Hospice, Staples · (218) 894-8080
Wabasha County 1
- Gundersen St. Elizabeth's Home Care, Wabasha · (651) 565-5577
Wadena County 1
- Caring Hands Home Care, Sebeka · (218) 837-5572
Washington County 4
- Accentcare Fairview Home Health - East LLC, Oakdale · (651) 232-2800
- Careaparent, Woodbury · (651) 702-4663
- Lakeview Homecare, Oak Park Heights · (651) 430-3320
- Mils Home Health Care Agency, Woodbury · (612) 379-4027
Wilkin County 1
- Chi Health at Home, Breckenridge · (218) 643-2275
Wright County 2
- Accurate Home Care, Otsego · (763) 633-3800
- Adara Home Health INC, Buffalo · (763) 682-3005
Yellow Medicine County 2
- Clarkfield Home Health Agency, Clarkfield · (320) 669-7229
- Sanford Canby Medical Center Home Care, Canby · (507) 223-7277