Home health agencies in Massachusetts
287 home health agencies certified by Medicare. Medicare star rating: 5★ 4 · 4.5★ 13 · 4★ 11 · 3.5★ 21 · 3★ 22 · 2.5★ 15 · 2★ 13 · 1.5★ 11 · 1★ 9 · not rated 168.
A home health agency sends nurses, therapists and aides to a patient’s home, usually after a hospital stay or for an illness or injury, when a doctor orders the care. Medicare covers home health care for people who are eligible and mostly unable to leave home. The address below is the agency’s office: care is given in the patient’s home.
By city
- Acton2
- Agawam2
- Andover2
- Avon2
- Beverly2
- Boston4
- Braintree3
- Brockton8
- Canton4
- Chelmsford12
- Chelsea2
- Danvers3
- Dedham2
- Dorchester3
- Dracut3
- East Longmeadow3
- Fairhaven2
- Fall River3
- Fitchburg3
- Holden3
- Holyoke3
- Hyannis3
- Hyde Park2
- Lawrence9
- Leominster3
- Lowell6
- Lynn5
- Marlborough4
- Medford2
- Methuen7
- Milford3
- Milton2
- Needham4
- Newton4
- North Andover4
- North Chelmsford2
- Norwell2
- Peabody3
- Pittsfield2
- Quincy8
- Randolph4
- Roxbury3
- Southbridge2
- Spencer2
- Springfield10
- Stoughton6
- Swansea2
- Taunton2
- Tewksbury3
- W Springfield2
- Walpole2
- Waltham2
- West Springfield5
- Westborough2
- Wilmington3
- Woburn7
- Worcester25
All home health agencies in Massachusetts
Abington (1)
Acton (2)
- Acton Public Health Nursing SE(978) 929‑6650Quality of patient care: 3.5 of 5
- (781) 281‑7485
Agawam (2)
- Amedisys Home Health Care(413) 789‑0027Quality of patient care: 4 of 5
- Healthpoint Homecare Services LLC(413) 455‑2472Quality of patient care: 1 of 5
Andover (2)
- Beyond Healthcare Agency LLC(978) 930‑9410Quality of patient care: 1.5 of 5
- (978) 857‑4880
Arlington (1)
- Visiting Nurse and Community Care(781) 396‑2633Quality of patient care: 3.5 of 5
Bedford (1)
Beverly (2)
- Beth Israel Lahey Health at Home(781) 756‑2488Quality of patient care: 3 of 5
- Standards Care Staffing, Inc(978) 922‑0088Quality of patient care: 1 of 5
Boston (4)
- (617) 888‑5875
- (781) 266‑8960
- Suburban Home Health Care, Inc(617) 264‑7100Quality of patient care: 4 of 5
- Uphams Home Health Care(617) 825‑9206Quality of patient care: 2 of 5
Braintree (3)
- Elara Caring(617) 969‑7517Quality of patient care: 5 of 5
- (774) 240‑8146
- (617) 934‑1682
Brighton (1)
- International Health Solutions(617) 580‑5000Quality of patient care: 2 of 5
Brockton (8)
- (857) 202‑4000
- (857) 350‑2875
- (508) 586‑9700
- Brockton Home Health Care Agency(774) 259‑7787Quality of patient care: 1 of 5
- Brockton VNA(508) 587‑2121Quality of patient care: 4 of 5
- Greater Boston Home Health Care, LLC(617) 938‑3860Quality of patient care: 3.5 of 5
- (800) 593‑2454
- (617) 501‑0681
Brookline (1)
- All at Home Health Care LLC(617) 782‑9900Quality of patient care: 4 of 5
Canton (4)
- Bayada Home Health Care, Inc(617) 969‑2600Quality of patient care: 3 of 5
- (917) 525‑8867
- (617) 538‑5746
- (857) 222‑3178
Chelmsford (12)
Chelsea (2)
- Legacy Lifecare Visiting Nurse Agency(617) 887‑0826Quality of patient care: 4.5 of 5
- (617) 819‑8019
Chicopee (1)
- Radiance Home Health Care Inc(413) 592‑0101Quality of patient care: 1.5 of 5
Clinton (1)
Concord (1)
- Emerson Hospital Home Care Program(978) 287‑8300Quality of patient care: 4 of 5
Danvers (3)
- (781) 558‑9555
- (978) 762‑4878
- Patient Care Solutions, LLC(781) 595‑0311Quality of patient care: 5 of 5
Dedham (2)
- Hebrew Seniorlife - Home Health Care(781) 234‑9900Quality of patient care: 3 of 5
- (781) 326‑6200
Dorchester (3)
- (617) 288‑3333
- (617) 284‑4486
- Visiting Nurse Association of Boston(800) 521‑5539Quality of patient care: 3 of 5
Dracut (3)
East Longmeadow (3)
- Capuano Home Health Care Inc(413) 525‑2124Quality of patient care: 2 of 5
- Comfort Plus Caregivers LLC(413) 224‑2651Quality of patient care: 3.5 of 5
- (413) 759‑8009
Everett (1)
Fairhaven (2)
- Community Nurse, Inc(508) 992‑6278Quality of patient care: 4 of 5
- Southcoast Visiting Nurse Association Inc(508) 973‑3420Quality of patient care: 3.5 of 5
Fall River (3)
- Accentcare Home Health of Massachusetts(781) 551‑5600Quality of patient care: 3.5 of 5
- Centerwell Home Health(508) 672‑0675Quality of patient care: 4.5 of 5
- (617) 356‑7971
Fitchburg (3)
Forestdale (1)
Framingham (1)
- Mary Ann More Home Health Agency(508) 788‑6050Quality of patient care: 3 of 5
Gardner (1)
- Care Central VNA & Hospice Inc(978) 632‑1230Quality of patient care: 3.5 of 5
Haverhill (1)
Holbrook (1)
Holden (3)
- (774) 641‑8538
- Oriol Home Health, Inc(508) 829‑1124Quality of patient care: 3.5 of 5
- (774) 345‑4252
Holyoke (3)
- Caretenders(413) 592‑1762Quality of patient care: 3.5 of 5
- Holyoke Visiting Nurse Assoc(413) 887‑5543Quality of patient care: 3.5 of 5
- (508) 752‑1700
Hopkinton (1)
Hyannis (3)
- Bayada Home Health Care, Inc(508) 778‑8800Quality of patient care: 3.5 of 5
- (774) 237‑0140
- Relief Home Health Services, Inc(888) 817‑5656Quality of patient care: 1.5 of 5
Jamaica Plain (1)
- Guardian Healthcare(617) 477‑8290Quality of patient care: 2.5 of 5
Lakeville (1)
- Enhabit Home Health(774) 992‑7068Quality of patient care: 2.5 of 5
Lawrence (9)
- (978) 688‑5000
- Boston Home Health Aides, LLC(617) 264‑0200Quality of patient care: 2 of 5
- (978) 258‑8479
- (978) 237‑1572
- Maestro-Connections VNA(978) 794‑1158Quality of patient care: 1.5 of 5
- (978) 655‑4749
- (978) 258‑0343
- (978) 641‑6909
- Royal Comfort Home Care Inc(978) 688‑6917Quality of patient care: 1 of 5
Leominster (3)
- Better Care Home Health and Hospice, Inc.(978) 537‑2273Quality of patient care: 3 of 5
- Health Alliance Home Health and Hospice(978) 708‑6513Quality of patient care: 3.5 of 5
- (978) 728‑8243
Lexington (1)
- Interim Healthcare of Lexington Ma(781) 667‑3220Quality of patient care: 2 of 5
Longmeadow (1)
- Legacy Lifecare Visiting Nurse Agency - West(413) 567‑6211Quality of patient care: 4 of 5
Lowell (6)
- Altranais Home Care LLC(978) 640‑0066Quality of patient care: 1.5 of 5
- Better Life at Home LLC(978) 681‑8000Quality of patient care: 1.5 of 5
- (617) 753‑8000
- (978) 445‑0714
- Tufts Medicine Care at Home(978) 552‑4000Quality of patient care: 3.5 of 5
- (978) 532‑5592
Ludlow (1)
- Encompass Health Home Health(413) 610‑2324Quality of patient care: 3 of 5
Lynn (5)
- All Care Vna-Greater Lynn Inc(781) 598‑2454Quality of patient care: 4 of 5
- (781) 215‑6125
- (781) 592‑0511
- (781) 363‑0058
- (781) 581‑2471
Malden (1)
Mansfield (1)
- Visiting Rehab and Nursing Services(781) 281‑2235Quality of patient care: 2 of 5
Marlborough (4)
- (857) 249‑5701
- Bayada Home Health Care, Inc(508) 853‑4100Quality of patient care: 3 of 5
- Centerwell Home Health(508) 481‑4930Quality of patient care: 4.5 of 5
- Metrowest Homecare and Hospice, An Amedisys Company(508) 383‑7000Quality of patient care: 4.5 of 5
Mattapan (1)
Medford (2)
- Innovive Health(617) 623‑3211Quality of patient care: 3 of 5
- (617) 447‑7076
Methuen (7)
- Alternative Home Health Care, LLC(978) 657‑7444Quality of patient care: 4 of 5
- (978) 258‑6707
- Braden Home Health Care Services LLC(978) 907‑0236Quality of patient care: 1.5 of 5
- Comfort Home Care, LLC(978) 685‑4700Quality of patient care: 2.5 of 5
- Pacific Hands Home Care LLC(978) 258‑6591Quality of patient care: 1 of 5
- (978) 204‑9152
- (978) 441‑9444
Middleboro (1)
Milford (3)
- (508) 593‑5414
- Preferred Transitions Home Health Care Inc(978) 352‑6640Quality of patient care: 4.5 of 5
- VNA and Hospice of Greater Milford(508) 473‑0862Quality of patient care: 3.5 of 5
Milton (2)
- (978) 688‑4200
- Primary Homecare Specialties(617) 696‑0600Quality of patient care: 4.5 of 5
Natick (1)
Needham (4)
- (857) 576‑6924
- Central Home Health Care, Inc(617) 559‑0200Quality of patient care: 5 of 5
- (781) 449‑5155
- North Hill Home Health Care Inc(781) 433‑6609Quality of patient care: 3 of 5
Needham Heights (1)
- Caretenders(617) 332‑5015Quality of patient care: 3.5 of 5
Newburyport (1)
- Elara Caring(978) 904‑1454Quality of patient care: 4.5 of 5
Newton (4)
- (617) 779‑8400
- At Home Senior Care, Inc(617) 663‑4881Quality of patient care: 2 of 5
- Mass General Brigham Home Care, Inc(781) 290‑4000Quality of patient care: 3.5 of 5
- West River Home Health(781) 707‑9578Quality of patient care: 3.5 of 5
North Andover (4)
- Blissful Homecare, LLC(978) 725‑5505Quality of patient care: 3 of 5
- Crossway Homecare LLC(978) 390‑0958Quality of patient care: 1 of 5
- (978) 655‑5176
- (240) 346‑7488
North Chelmsford (2)
North Dartmouth (1)
- Bayada Home Health Care, Inc.(508) 994‑1003Quality of patient care: 3.5 of 5
Northampton (1)
- VNA & Hospice of Cooley Dickinson(413) 584‑1060Quality of patient care: 3.5 of 5
Norwell (2)
- (781) 901‑9870
- Croi Health(781) 659‑2342Quality of patient care: 4.5 of 5
Norwood (1)
Peabody (3)
- Brooksby Village, Inc(978) 536‑7868Quality of patient care: 3 of 5
- (781) 654‑5544
- Ideal Health Care System Inc(781) 477‑9688Quality of patient care: 1.5 of 5
Peadoby (1)
- Able Home Care, LLC(781) 581‑1181Quality of patient care: 2 of 5
Pittsfield (2)
- Berkshire Visiting Nurse Association(413) 447‑3048Quality of patient care: 3 of 5
- Centerwell Home Health(508) 672‑0675Quality of patient care: 4.5 of 5
Plymouth (1)
- Bayada Home Health Care Inc(508) 830‑0999Quality of patient care: 3 of 5
Quincy (8)
- (617) 934‑4473
- Caring Bees Healthcare Inc(617) 929‑2102Quality of patient care: 2.5 of 5
- (877) 771‑0177
- (617) 229‑6161
- (339) 208‑1610
- (781) 975‑1767
- (404) 844‑2004
- Presidential Home Health Care LLC(617) 866‑3881Quality of patient care: 4 of 5
Randolph (4)
- (617) 820‑4185
- (781) 885‑7882
- (857) 204‑8035
- Maya Home Health Care LLC(781) 753‑4678Quality of patient care: 1.5 of 5
Revere (1)
Rockland (1)
- South Shore Visiting Nurse Association(781) 624‑7822Quality of patient care: 2.5 of 5
Roslindale (1)
Roxbury (3)
Salem (1)
Sandwich (1)
- Centerwell Home Health(508) 888‑2932Quality of patient care: 4.5 of 5
Saugus (1)
Sharon (1)
Somerville (1)
- VNA of Eastern Massachusetts(617) 623‑3600Quality of patient care: 2.5 of 5
South Dennis (1)
- VNA of Cape Cod(508) 957‑7400Quality of patient care: 3.5 of 5
Southbridge (2)
- (508) 873‑1763
- RMG Home Care Inc(774) 922‑2699Quality of patient care: 2 of 5
Spencer (2)
Springfield (10)
- A Better Life Homecare LLC(413) 209‑8866Quality of patient care: 2 of 5
- (413) 733‑0044
- (413) 731‑3050
- Better Healthcare Solutions LLC(413) 301‑7337Quality of patient care: 1 of 5
- (413) 205‑6270
- (413) 372‑5291
- (978) 726‑6034
- International Health Solutions(413) 734‑5200Quality of patient care: 2 of 5
- Metrocare of Springfield Homecare Inc(413) 391‑7815Quality of patient care: 3 of 5
- Western Mass Home Health Services Inc(413) 789‑0132Quality of patient care: 1 of 5
Stoneham (1)
Stoughton (6)
Sudbury (1)
Swampscott (1)
Swansea (2)
- Alphacare Home Health Agency(617) 600‑4547Quality of patient care: 3 of 5
- (508) 379‑9060
Taunton (2)
- Elmwood Home Care, Inc(508) 576‑6060Quality of patient care: 2.5 of 5
- Nightingale Visiting Nurses(508) 967‑0761Quality of patient care: 2 of 5
Tewksbury (3)
- Horizon Home Care, LLC(978) 851‑7775Quality of patient care: 2 of 5
- Integrity Home Care Solutions LLC(978) 455‑0305Quality of patient care: 2.5 of 5
- (508) 789‑8482
Tyngsboro (1)
W Bridgewater (1)
- Guardian Home Health Care, LLC(508) 588‑5811Quality of patient care: 4 of 5
W Springfield (2)
- Baystate Home Health(413) 798‑6411Quality of patient care: 3 of 5
- (413) 536‑0503
Wakefield (1)
- Amedisys Home Health Care(978) 685‑2818Quality of patient care: 4.5 of 5
Walpole (2)
- Natick Walpole Visiting Nurse Association(508) 668‑1066Quality of patient care: 3.5 of 5
- (775) 247‑1221
West Boylston (1)
- Resolution Home Care LLC(774) 225‑0864Quality of patient care: 1.5 of 5
West Bridgewater (1)
West Roxbury (1)
West Springfield (5)
- (413) 455‑3405
- (413) 288‑5110
- (860) 334‑4835
- Fairlink Healthcare Systems LLC(413) 301‑8718Quality of patient care: 1 of 5
- Lucky Medical Home Care LLC(413) 557‑8457Quality of patient care: 2.5 of 5
Westborough (2)
- (508) 475‑0493
- Pivot Point Homecare Services LLC(508) 873‑1358Quality of patient care: 4.5 of 5
Westford (1)
Westwood (1)
- Pathways Healthcare(617) 481‑9077Quality of patient care: 2.5 of 5
Whitman (1)
Wilbraham (1)
- Excel Home Care Services Inc(413) 583‑2005Quality of patient care: 2.5 of 5
Wilmington (3)
- Bayada Home Health Care, Inc(781) 272‑2526Quality of patient care: 3 of 5
- Caring Hearts Homecare Inc(978) 658‑5104Quality of patient care: 5 of 5
- Enhabit Home Health(205) 521‑8011Quality of patient care: 2.5 of 5
Winthrop (1)
Woburn (7)
- Alliance Home Care Visiting Nurse Agency(781) 420‑9344Quality of patient care: 3 of 5
- (617) 759‑0582
- (857) 524‑5122
- (781) 391‑3500
- (508) 816‑0471
- (781) 557‑8134
- (781) 674‑9100
Worcester (25)
- Acclaim Home Health Care, Inc(508) 459‑6937Quality of patient care: 3 of 5
- (508) 614‑0788
- (508) 903‑8887
- Aveanna Healthcare(508) 421‑6800Quality of patient care: 2.5 of 5
- Aveanna Home Health(508) 213‑1236Quality of patient care: 4.5 of 5
- Century Homecare LLC(508) 386‑9761Quality of patient care: 1.5 of 5
- Complete VNA(508) 244‑1530Quality of patient care: 3 of 5
- (774) 243‑6555
- (508) 208‑4930
- (301) 385‑5743
- (744) 420‑8144
- (508) 736‑0701
- Loyal Home Care Services(617) 964‑2489Quality of patient care: 2.5 of 5
- (508) 926‑8002
- (508) 459‑1549
- (508) 304‑9873
- (508) 826‑5387
- (508) 755‑1228
- (508) 926‑8848
- (508) 410‑4367
- (774) 823‑3523
- (508) 459‑1080
- (646) 379‑2482
- VNA Care Network(800) 728‑1862Quality of patient care: 3 of 5
- (508) 556‑1040
More care in Massachusetts
Common questions
How many home health agencies are in Massachusetts?
Medicare (CMS) lists 287 home health agencies in Massachusetts. 119 have a Medicare star rating.
Which home health agencies in Massachusetts have 5 stars?
In the current Medicare data: Caring Hearts Homecare Inc, Central Home Health Care, Inc, Elara Caring and Patient Care Solutions, LLC. Ratings are one piece of information: call and visit before you decide.
Source: Centers for Medicare & Medicaid Services (CMS), “Home Health Care Agencies”, data updated 2026-09-21, retrieved 2026-11-13. In a medical emergency, call 911. About home health agencies and their ratings