Home Health Agencies in Massachusetts
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 Massachusetts does not license.
Who pays
Medicare Part A or B covers home health in full when a doctor certifies the person is homebound and needs skilled care. MassHealth and most Medicare Advantage plans cover it too.
How to choose
You may choose any certified agency that serves your town; 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 town
Town pages list every home health agency that serves the town, sorted by distance. 20 MetroWest towns are live now; the rest of the state is being added.
What is not listed here
Massachusetts does not license non-medical home care agencies (companions, homemakers, private-pay aides), so there is no public roster to publish. The ASAP that serves each town vets home care vendors for the state Home Care Program; ask it for its vendor list.
All home health providers by county
Barnstable County 6
- Bayada Home Health Care , INC, Hyannis · (508) 778-8800
- Blue Hills Therapeutics INC, Forestdale · (888) 619-7836
- Centerwell Home Health, Sandwich · (508) 888-2932
- Meridian Nurses, Hyannis · (774) 237-0140
- Relief Home Health Services, INC, Hyannis · (888) 817-5656
- VNA of Cape Cod, South Dennis · (508) 957-7400
Berkshire County 2
- Berkshire Visiting Nurse Association, Pittsfield · (413) 447-3048
- Centerwell Home Health, Pittsfield · (508) 672-0675
Bristol County 12
- Accentcare Home Health of Massachusetts, Fall River · (781) 551-5600
- Alphacare Home Health Agency, Swansea · (617) 600-4547
- Bayada Home Health Care, INC., North Dartmouth · (508) 994-1003
- Centerwell Home Health, Fall River · (508) 672-0675
- Community Nurse, INC, Fairhaven · (508) 992-6278
- Concordia Home Care and Nursing Services LLC, Easton · (774) 296-8072
- Cultured Care, INC, Swansea · (508) 379-9060
- Elmwood Home Care, INC, Taunton · (508) 576-6060
- Fall River Home Health Services, Fall River · (617) 356-7971
- Nightingale Visiting Nurses, Taunton · (508) 967-0761
- Southcoast Visiting Nurse Association INC, Fairhaven · (508) 973-3420
- Visiting Rehab and Nursing Services, Mansfield · (781) 281-2235
Essex County 41
- A Quality Home Care, INC, Lawrence · (978) 688-5000
- Able Home Care, LLC, Peadoby · (781) 581-1181
- All Care Vna-Greater Lynn INC, Lynn · (781) 598-2454
- Alternative Home Health Care, LLC, Methuen · (978) 657-7444
- Benedicta Home Care Agency LLC, Methuen · (978) 258-6707
- Beth Israel Lahey Health at Home, Beverly · (781) 756-2488
- Beyond Healthcare Agency LLC, Andover · (978) 930-9410
- Blissful Homecare, LLC, North Andover · (978) 725-5505
- Boston Home Health Aides, LLC, Lawrence · (617) 264-0200
- Braden Home Health Care Services LLC, Methuen · (978) 907-0236
- Brooksby Village, INC, Peabody · (978) 536-7868
- Comfort Home Care, LLC, Methuen · (978) 685-4700
- Crossway Homecare LLC, North Andover · (978) 390-0958
- Crown Home Healthcare Ma, INC, Saugus · (781) 215-3815
- Dependable Healthcare Services INC, Danvers · (781) 558-9555
- Elara Caring, Newburyport · (978) 904-1454
- Essex Home Health LLC, Andover · (978) 857-4880
- Ethical Homecare Services INC, North Andover · (978) 655-5176
- Gentle Home Care Services, Lawrence · (978) 258-8479
- Glorious Home Care INC, Lawrence · (978) 237-1572
- Guardian Health Network, Peabody · (781) 654-5544
- Ideal Health Care System INC, Peabody · (781) 477-9688
- Jethro Health System, LLC, Lynn · (781) 215-6125
- Maestro-Connections VNA, Lawrence · (978) 794-1158
- Medpro Home Care Solutions LLC, Salem · (978) 917-2536
- Middlesex Healthcare Services, INC, Lawrence · (978) 655-4749
- Namaste Home Care LLC, Lawrence · (978) 258-0343
- Neighborhood Home Care LLC, Lynn · (781) 592-0511
- Northeast Arc INC, Danvers · (978) 762-4878
- Pacific Hands Home Care LLC, Methuen · (978) 258-6591
- Patient Care Solutions, LLC, Danvers · (781) 595-0311
- Pavilion Medical Home Care & Staffing, LLC, North Andover · (240) 346-7488
- Precise Homecare LLC, Methuen · (978) 204-9152
- Precision Homecare LLC, Methuen · (978) 441-9444
- Progress Healthcare LLC, Lynn · (781) 363-0058
- Right Care Services, INC, Lawrence · (978) 641-6909
- Royal Comfort Home Care INC, Lawrence · (978) 688-6917
- Seraphic Springs Healthcare, Lynn · (781) 581-2471
- Standards Care Staffing, INC, Beverly · (978) 922-0088
- Uniting With You Home Care LLC, Swampscott · (781) 922-0137
- Whittier Home Health Care Agency, Haverhill · (978) 374-6300
Hampden County 29
- A Better Life Homecare LLC, Springfield · (413) 209-8866
- A Caring Heart Nursing Services LLC, West Springfield · (413) 455-3405
- Abby Care, West Springfield · (413) 288-5110
- Allied Health Systems LLC, Springfield · (413) 733-0044
- Amedisys Home Health Care, Agawam · (413) 789-0027
- Aveanna Healthcare, Springfield · (413) 731-3050
- Baystate Home Health, W Springfield · (413) 798-6411
- Better Healthcare Solutions LLC, Springfield · (413) 301-7337
- Capuano Home Health Care INC, East Longmeadow · (413) 525-2124
- Caretenders, Holyoke · (413) 592-1762
- Comfort Plus Caregivers LLC, East Longmeadow · (413) 224-2651
- Compassionate Healthcare Systems LLC, West Springfield · (860) 334-4835
- Encompass Health Home Health, Ludlow · (413) 610-2324
- Excel Home Care Services INC, Wilbraham · (413) 583-2005
- Excelsure Homes Health Care Solutions LLC, Springfield · (413) 205-6270
- Fairlink Healthcare Systems LLC, West Springfield · (413) 301-8718
- Healthpoint Homecare Services LLC, Agawam · (413) 455-2472
- Holyoke Visiting Nurse Assoc, Holyoke · (413) 887-5543
- Home Care VNA LLC, Springfield · (413) 372-5291
- Home First VNA LLC, Springfield · (978) 726-6034
- Integrihome INC, East Longmeadow · (413) 759-8009
- International Health Solutions, Springfield · (413) 734-5200
- Legacy Lifecare Visiting Nurse Agency - West, Longmeadow · (413) 567-6211
- Lucky Medical Home Care LLC, West Springfield · (413) 557-8457
- Metrocare of Springfield Homecare INC, Springfield · (413) 391-7815
- Radiance Home Health Care INC, Chicopee · (413) 592-0101
- Trinity Health of New England at Home, W Springfield · (413) 536-0503
- Vcare Home Care LLC, Holyoke · (508) 752-1700
- Western Mass Home Health Services INC, Springfield · (413) 789-0132
Hampshire County 2
- New England Health and Clinical Services, Hadley · (717) 916-0995
- VNA & Hospice of Cooley Dickinson, Northampton · (413) 584-1060
Middlesex County 66
- Abp Best Home Care Agency, INC, Newton · (617) 779-8400
- Acton Public Health Nursing Se, Acton · (978) 929-6650
- Agape Healthcare Systems INC, Westford · (978) 549-2008
- All in One Home Healthcare LLC, Chelmsford · (978) 258-0917
- Alliance Home Care Visiting Nurse Agency, Woburn · (781) 420-9344
- Altranais Home Care LLC, Lowell · (978) 640-0066
- Amedisys Home Health Care, Wakefield · (978) 685-2818
- Angel Care Visiting Nurse Agency, Acton · (781) 281-7485
- Angel's Guardian LLC, Marlborough · (857) 249-5701
- At Home Senior Care, INC, Newton · (617) 663-4881
- Bayada Home Health Care, INC, Marlborough · (508) 853-4100
- Bayada Home Health Care, INC, Wilmington · (781) 272-2526
- Best Healthcare Services, INC, Everett · (617) 381-0050
- Better Life at Home LLC, Lowell · (978) 681-8000
- Boost Home Healthcare - North Shore, Woburn · (617) 759-0582
- Brymac Homehealth LLC, Lowell · (617) 753-8000
- Carewarden LLC, Chelmsford · (781) 775-4436
- Caring Hearts Homecare INC, Wilmington · (978) 658-5104
- Centerwell Home Health, Marlborough · (508) 481-4930
- Convenient Homecare Services, INC, Sudbury · (781) 642-0880
- Cross Cultural Carelink LLC, Chelmsford · (978) 252-4927
- Edge Life Healthcare INC, Woburn · (857) 524-5122
- Emerson Hospital Home Care Program, Concord · (978) 287-8300
- Enhabit Home Health, Wilmington · (205) 521-8011
- Essy Homecare and Nursing Services INC, Tyngsboro · (978) 735-2745
- Focus Home Healthcare LLC, Lowell · (978) 445-0714
- Gifted Hands Homecare, Dracut · (978) 770-2023
- Gifted Heart Home Care LLC, Chelmsford · (978) 761-7946
- Global Home Care Services LLC, Woburn · (781) 391-3500
- Golden Living Homecare, INC, Chelmsford · (978) 710-4232
- Health Star Home Care LLC, Bedford · (781) 569-5364
- Healthbridge Network LLC, Chelmsford · (781) 476-3187
- Heart To Heart Homecare, INC, Chelmsford · (978) 677-1272
- Highly Visioned, LLC, Stoneham · (978) 457-4273
- Highrax Homecare LLC, North Chelmsford · (978) 970-0319
- Holistic Home Care Services, Dracut · (978) 995-2533
- Horizon Home Care, LLC, Tewksbury · (978) 851-7775
- Innovive Health, Medford · (617) 623-3211
- Integrity Home Care Solutions LLC, Tewksbury · (978) 455-0305
- Interim Healthcare of Lexington Ma, Lexington · (781) 667-3220
- Intrakey Nursing Service, Chelmsford · (617) 937-9850
- Joy at Home Care INC, Woburn · (508) 816-0471
- Lifod Home Health Care LLC, Chelmsford · (978) 655-4599
- M & L Prodigy Healthcare INC, Woburn · (781) 557-8134
- Mary Ann More Home Health Agency, Framingham · (508) 788-6050
- Mass General Brigham Home Care, INC, Newton · (781) 290-4000
- Metrowest Homecare and Hospice, An Amedisys Company, Marlborough · (508) 383-7000
- Mindful Healthcare Agency INC, Waltham · (781) 472-2760
- Natick Visiting Nurse Association, Natick · (508) 653-3081
- New England Home Health Servic, Woburn · (781) 674-9100
- New England Homecare Solutions INC, Dracut · (978) 455-4035
- Open Door Healthcare Services INC, North Chelmsford · (855) 237-6736
- Paramount Healthcare Services, Chelmsford · (978) 728-1266
- Pearl Homecare INC, Tewksbury · (508) 789-8482
- Premier Services at Home LLC, Chelmsford · (978) 654-1701
- Rite Time Homecare Services INC, Malden · (781) 475-7864
- Select Health Informatics Consulting Services INC, Reading · (617) 763-3830
- Steady Steps Home Health & Rehab LLC, Hopkinton · (857) 272-0302
- Tufts Medicine Care at Home, Lowell · (978) 552-4000
- Unicare Human Services INC, Waltham · (781) 642-6869
- VNA of Eastern Massachusetts, Somerville · (617) 623-3600
- Vine Homecare and Staffing, Lowell · (978) 532-5592
- Visiting Nurse and Community Care, Arlington · (781) 396-2633
- Wellworth Homecare Services INC, Chelmsford · (978) 804-2390
- West River Home Health, Newton · (781) 707-9578
- Zj Health LLC, Medford · (617) 447-7076
Norfolk County 43
- Abbott Home Health Care, INC, Avon · (781) 344-0344
- All at Home Health Care LLC, Brookline · (617) 782-9900
- Allied Home Health Care, INC, Quincy · (617) 934-4473
- Aveanna Healthcare, Needham · (857) 576-6924
- Bayada Home Health Care, INC, Canton · (617) 969-2600
- Beneficence Home Healthcare, INC, Milton · (978) 688-4200
- Better Home Health Care LLC, Randolph · (617) 820-4185
- Brigham Home Care Services INC, Holbrook · (978) 930-1493
- Caretenders, Needham Heights · (617) 332-5015
- Caridad Independent Living, Randolph · (781) 885-7882
- Caring Bees Healthcare INC, Quincy · (617) 929-2102
- Central Home Health Care, INC, Needham · (617) 559-0200
- Divine Watch Healthcare LLC, Randolph · (857) 204-8035
- Dominion Healthcare, LLC, Stoughton · (617) 533-8434
- Elara Caring, Braintree · (617) 969-7517
- Elite Medical at Home LLC, Quincy · (877) 771-0177
- Family Care Extended, INC, Needham · (781) 449-5155
- Fortcom Health Services, Quincy · (617) 229-6161
- Global Care LLC, Braintree · (774) 240-8146
- Good Health Homecare LLC, Norwood · (781) 762-3674
- Hebrew Seniorlife - Home Health Care, Dedham · (781) 234-9900
- Iman Home Healthcare LLC, Quincy · (339) 208-1610
- Isa Health Solutions LLC, Quincy · (781) 975-1767
- Life Quality Home Services LLC, Stoughton · (781) 436-8314
- Love and Mercy Home Healthcare LLC, Dedham · (781) 326-6200
- Lumen Christi Health Care INC, Quincy · (404) 844-2004
- M&o Health Services LLC, Canton · (917) 525-8867
- Maya Home Health Care LLC, Randolph · (781) 753-4678
- Natick Walpole Visiting Nurse Association, Walpole · (508) 668-1066
- National Home Health Care, Stoughton · (781) 589-4496
- New Century Healthcare Services INC, Canton · (617) 538-5746
- North Hill Home Health Care INC, Needham · (781) 433-6609
- Omega Homecare Systems INC, Stoughton · (781) 408-9066
- Optimum Healthcare Services LLC, Stoughton · (781) 961-3320
- Pathways Healthcare, Westwood · (617) 481-9077
- Peace and Harmony Home Care, LLC, Sharon · (774) 215-5468
- Pinnacle Home Healthcare Services, Walpole · (775) 247-1221
- Presidential Home Health Care LLC, Quincy · (617) 866-3881
- Primary Homecare Specialties, Milton · (617) 696-0600
- Scituate Light Caregivers LLC, Stoughton · (508) 436-3432
- South Shore Homecare INC, Braintree · (617) 934-1682
- Sully Home Care Services INC, Avon · (508) 510-6963
- Visiting Nurse Homehealth INC, Canton · (857) 222-3178
Plymouth County 19
- Ab Home Health Care, LLC, Brockton · (857) 202-4000
- Amore Home Health Care LLC, Middleboro · (508) 947-2170
- Analia Home Health Care Services, LLC, Brockton · (857) 350-2875
- Aveanna Healthcare, Brockton · (508) 586-9700
- Bayada Home Health Care INC, Plymouth · (508) 830-0999
- Brockton Home Health Care Agency, Brockton · (774) 259-7787
- Brockton VNA, Brockton · (508) 587-2121
- Carelicity, INC, Norwell · (781) 901-9870
- Creations Health Care, INC, West Bridgewater · (617) 435-4633
- Croi Health, Norwell · (781) 659-2342
- Enhabit Home Health, Lakeville · (774) 992-7068
- Greater Boston Home Health Care, LLC, Brockton · (617) 938-3860
- Guardian Home Health Care, LLC, W Bridgewater · (508) 588-5811
- Home Sweet Home Health Services LLC, Hull · (718) 773-8337
- Independent at Home LLC, Brockton · (800) 593-2454
- Mainspring Human Services LLC, Abington · (339) 208-1303
- South Shore Visiting Nurse Association, Rockland · (781) 624-7822
- Star Care Works LLC, Whitman · (781) 523-9878
- Zem Health Systems LLC, Brockton · (617) 501-0681
Suffolk County 21
- Abbey Rd Home Care Services INC, Mattapan · (617) 293-0250
- Affordable Priority Home Health Services LLC, Roslindale · (617) 230-6814
- Bethel Health System LLC, Boston · (617) 888-5875
- Boston Home Care, LLC, Revere · (781) 558-0336
- Commonwealth Clinical Services INC, Winthrop · (617) 846-7676
- Ez Healthcare of Boston Group INC, Roxbury · (617) 947-3311
- Greater Horizon Healthcare LLC, Dorchester · (617) 288-3333
- Guardian Healthcare, Jamaica Plain · (617) 477-8290
- International Health Solutions, Brighton · (617) 580-5000
- Kind Home Healthcare, Roxbury · (617) 468-8226
- Legacy Lifecare Visiting Nurse Agency, Chelsea · (617) 887-0826
- Professional Medical Homecare LLC, Dorchester · (617) 284-4486
- Rumana Home Care INC, Roxbury · (617) 651-0707
- Secure Home Health Care INC, Hyde Park · (617) 524-5005
- Solace Healthcare Solutions, LLC, Boston · (781) 266-8960
- Suburban Home Health Care, INC, Boston · (617) 264-7100
- Tak-Progressive Health Services INC, Chelsea · (617) 819-8019
- United in Care Services LLC, Hyde Park · (617) 821-9227
- Uphams Home Health Care, Boston · (617) 825-9206
- Visiting Nurse Association of Boston, Dorchester · (800) 521-5539
- Washington Healthcare LLC, West Roxbury · (617) 475-2400
Worcester County 46
- A Caring Touch Nursing and Homecare Services, Spencer · (508) 685-8322
- Acclaim Home Health Care, INC, Worcester · (508) 459-6937
- Albacare Home Health Services LLC, Holden · (774) 641-8538
- Among Friends Home Health INC, Worcester · (508) 614-0788
- Arca Health VNA LLC, Worcester · (508) 903-8887
- Aveanna Healthcare, Worcester · (508) 421-6800
- Aveanna Home Health, Worcester · (508) 213-1236
- Better Care Home Health and Hospice, INC., Leominster · (978) 537-2273
- Care Central VNA & Hospice INC, Gardner · (978) 632-1230
- Century Homecare LLC, Worcester · (508) 386-9761
- Complete VNA, Worcester · (508) 244-1530
- Cornerstone Healthcare Systems LLC, Worcester · (774) 243-6555
- Eden Healthcare Services, INC, Spencer · (508) 892-5700
- Equalizer Home Health Services INC, Fitchburg · (617) 388-8992
- Everest Home Health INC, Worcester · (508) 208-4930
- Family Lives, Westborough · (508) 475-0493
- Grace Excel Healthcare Services LLC, Worcester · (301) 385-5743
- Gracious Care Agency LLC, Clinton · (978) 365-3323
- Health Alliance Home Health and Hospice, Leominster · (978) 708-6513
- Ick-Assurance Home Health Care INC, Fitchburg · (978) 342-0081
- Kepa Home Care, LLC, Worcester · (744) 420-8144
- Kimba Compassionate Healthcare & VNA Services LLC, Milford · (508) 593-5414
- L&t Longpa and Tuma Absolute Homecare Services, LLC, Leominster · (978) 728-8243
- Lifestream Healthcare Alliance, LLC, Southbridge · (508) 873-1763
- Lilac Homecare LLC, Worcester · (508) 736-0701
- Loyal Home Care Services, Worcester · (617) 964-2489
- M&f Health Services and Support, Worcester · (508) 926-8002
- Omama Home Health Care, Worcester · (508) 459-1549
- Omega Medical Services INC, Worcester · (508) 304-9873
- Omni Home Health Agency, Worcester · (508) 826-5387
- Oriol Home Health, INC, Holden · (508) 829-1124
- Pernet Family Heatlh Services, Worcester · (508) 755-1228
- Pivot Point Homecare Services LLC, Westborough · (508) 873-1358
- Preferred Transitions Home Health Care INC, Milford · (978) 352-6640
- Resolution Home Care LLC, West Boylston · (774) 225-0864
- Rhapsody Home Health Agency LLC, Holden · (774) 345-4252
- Rmg Home Care INC, Southbridge · (774) 922-2699
- Royale Care, Worcester · (508) 926-8848
- Sunrise Homecare Services LLC, Worcester · (508) 410-4367
- T & N Reliable Nursing Care, LLC Ma, Worcester · (774) 823-3523
- Taphys Health Services LLC, Worcester · (508) 459-1080
- Top Aid Healthcare, Worcester · (646) 379-2482
- Transitions Home Health & Private Care Co, Fitchburg · (978) 790-3461
- VNA Care Network, Worcester · (800) 728-1862
- VNA and Hospice of Greater Milford, Milford · (508) 473-0862
- Wells Health Care, Worcester · (508) 556-1040