Get a Test Call
← Free Care Directory
Aging-in-Place Resources

Massachusetts

Find aging-in-place resources across Massachusetts: Area Agencies on Aging, free daily-call and reassurance programs, Meals on Wheels, and in-home care, county by county. Search your ZIP, city, or county to jump to your area.

We are not compensated for any listing. Last verified June 12, 2026. Call ahead, services and availability vary. Not a medical service.

About this data & sources · updated June 17, 2026
Area Agencies on Aging
ACL Eldercare Locator / state aging network
Free daily-call & reassurance programs
Institute on Aging Friendship Line + local programs
Meals on Wheels
Meals on Wheels America + state MOW associations
Medicare home health
CMS Care Compare (Home Health, Apr 2026)
Non-medical home care
National franchise locators (Home Instead, Comfort Keepers, and peers) — fuller state registry to come
Cities, ZIPs & counties
SimpleMaps US ZIP database

We are not compensated for any listing. Compiled from public sources, always call ahead, as availability and eligibility vary.

Available across Massachusetts

State Unit on Aging

Massachusetts Executive Office of Aging & Independence (AGE), formerly Executive Office of Elder Affairs

Statewide reassurance

Friendship Line

Institute on Aging

Free 24/7 warmline AND ongoing outbound reassurance calls for adults 60+ and adults with disabilities; the nation's only accredited crisis line for older adults.

Statewide reassurance

Confirm OK Telephone Reassurance Program

City of Salem (Social Services Dept / Salem Housing Authority + Salem Police)

Automated daily call at 8:00 am (caller ID 978-464-9114); if no answer, emergency contact notified and Salem PD does a well-being check; requires a police-installed lockbox

Statewide reassurance

Telephone Reassurance

Holden Council on Aging (with Holden Police Dept)

Personalized daily call at a time of the elder's choosing; HPD dispatcher asks if they are okay; two missed calls triggers a wellness check and next-of-kin notification

Statewide reassurance

Are You OK? / Reassurance Program

Mattapoisett Police Department (with Council on Aging)

Members call PD daily 6-10 am; dispatcher calls anyone who hasn't checked in by 10 am and sends a cruiser if no answer; optional morning call-out

Statewide reassurance

Telephone Reassurance Program (Phone Friends)

Waltham Council on Aging

Friendly volunteer calls to check in on seniors who live alone

Statewide reassurance

Friendly Caller Program

Easton Council on Aging

Weekly, ongoing telephone calls from a COA volunteer for friendly conversation and connection

Statewide reassurance

Community Companions (Friendly Caller)

Coastline Elderly Services (with UMass Dartmouth)

Trained, background-checked UMass Dartmouth students provide a weekly phone call for companionship and conversation

Statewide reassurance

Telephone Reassurance Program

Arlington Council on Aging

COA telephone reassurance / friendly call program (limited detail published online; confirm specifics with COA)

Compare home health

Medicare's official Care Compare ↗ lets you compare star ratings for Medicare-certified home health agencies anywhere in Massachusetts.

Browse by county

Every county in Massachusetts. Select one to see its local resources.

Barnstable County 9 in-home care 1 meals

Cities: Barnstable, Brewster, Buzzards Bay, Cataumet, Centerville, Chatham, Cotuit, Cummaquid, Dennis, Dennis Port, East Dennis, East Falmouth, East Orleans, East Sandwich, Eastham, Falmouth, Forestdale, Harwich, Harwich Port, Hyannis, Hyannis Port, Marstons Mills, Mashpee, Monument Beach, North Chatham, North Falmouth, North Truro, Orleans, Osterville, Pocasset, Provincetown, Sagamore, Sagamore Beach, Sandwich, South Chatham, South Dennis, South Wellfleet, South Yarmouth, Truro, Wellfleet, West Barnstable, West Dennis, West Harwich, West Hyannisport, West Yarmouth, Yarmouth Port

ZIP codes (47)

02532, 02534, 02536, 02537, 02540, 02542, 02553, 02556, 02559, 02561, 02562, 02563, 02601, 02630, 02631, 02632, 02633, 02635, 02637, 02638, 02639, 02641, 02642, 02643, 02644, 02645, 02646, 02647, 02648, 02649, 02650, 02652, 02653, 02655, 02657, 02659, 02660, 02663, 02664, 02666, 02667, 02668, 02670, 02671, 02672, 02673, 02675

Area Agency on Aging & local resources

No Area Agency on Aging listed for Barnstable County yet. The statewide unit above can route you. Know one? Tell us.

Free daily call & reassurance programs

No local reassurance program listed for Barnstable County. The statewide Friendship Line above offers free calls. Know one? Tell us.

Meals on Wheels & nutrition

In-home care

Non-medical home care (franchise locator listings)

AgencyCityPhoneWebsiteLicensed since
214 - Osterville · Home Instead Osterville (508) 778-8613 Visit website ↗
Comfort Keepers - Hyannis · Comfort Keepers Hyannis (508) 746-4800 Visit website ↗

Medicare home health (CMS Care Compare)

AgencyCityPhoneWebsiteCMS rating
Centerwell Home Health Sandwich 5088882932 4★
Vna Of Cape Cod South Dennis 5089577400 4★
Bayada Home Health Care , Inc. Hyannis 5087788800 3.5★
Bayada Home Health Care, Inc. Falmouth 5085408770 3★
Relief Home Health Services, Inc. Hyannis 8888175656 1.5★
Blue Hills Therapeutics Inc. Forestdale 8886197836 1★
Advantage Home Health Care Services Hyannis 7814365071
Berkshire County 3 in-home care 1 meals

Cities: Adams, Ashley Falls, Becket, Berkshire, Cheshire, Dalton, Drury, East Otis, Glendale, Great Barrington, Hinsdale, Housatonic, Lanesborough, Lee, Lenox, Lenox Dale, Mill River, Monterey, North Adams, Otis, Pittsfield, Richmond, Sandisfield, Savoy, Sheffield, South Egremont, South Lee, Southfield, Stockbridge, Tyringham, West Stockbridge, Williamstown, Windsor

ZIP codes (33)

01029, 01201, 01220, 01222, 01223, 01224, 01225, 01226, 01229, 01230, 01235, 01236, 01237, 01238, 01240, 01242, 01244, 01245, 01247, 01253, 01254, 01255, 01256, 01257, 01258, 01259, 01260, 01262, 01264, 01266, 01267, 01270, 01343

Area Agency on Aging & local resources

No Area Agency on Aging listed for Berkshire County yet. The statewide unit above can route you. Know one? Tell us.

Free daily call & reassurance programs

No local reassurance program listed for Berkshire County. The statewide Friendship Line above offers free calls. Know one? Tell us.

Meals on Wheels & nutrition

In-home care

Non-medical home care (franchise locator listings)

AgencyCityPhoneWebsiteLicensed since
369 - Pittsfield · Home Instead Pittsfield (413) 442-0907 Visit website ↗

Medicare home health (CMS Care Compare)

AgencyCityPhoneWebsiteCMS rating
Centerwell Home Health Pittsfield 4134433525 5★
Berkshire Visiting Nurse Association Pittsfield 4134473048 3.5★
Bristol County 15 in-home care 3 meals

Cities: Acushnet, Assonet, Attleboro, Attleboro Falls, Berkley, Dighton, East Freetown, East Taunton, Fairhaven, Fall River, Mansfield, New Bedford, North Attleboro, North Dartmouth, North Dighton, North Easton, Norton, Raynham, Rehoboth, Seekonk, Somerset, South Dartmouth, South Easton, Swansea, Taunton, Westport, Westport Point

ZIP codes (35)

02048, 02356, 02357, 02375, 02702, 02703, 02715, 02717, 02718, 02719, 02720, 02721, 02723, 02724, 02725, 02726, 02740, 02743, 02744, 02745, 02746, 02747, 02748, 02760, 02763, 02764, 02766, 02767, 02769, 02771, 02777, 02779, 02780, 02790, 02791

Area Agency on Aging & local resources

No Area Agency on Aging listed for Bristol County yet. The statewide unit above can route you. Know one? Tell us.

Free daily call & reassurance programs

KARE Calls

Samaritans of Fall River / New Bedford, Inc.

Free weekly check-in call from a trained Samaritans volunteer; 10-15 minute conversation; next-day follow-up available on request

Meals on Wheels & nutrition

  • Bristol Aging & Wellness Greater Fall River and Bristol County area 508-675-2101 Visit website ↗
  • Coastline Elderly Services Greater New Bedford (New Bedford, Dartmouth, Fairhaven, Acushnet, Marion, Mattapoisett, Rochester) 508-999-6400 Visit website ↗
  • Bristol Aging & Wellness (Bristol Elder Services) Attleboro, Berkley, Dighton, Fall River, Freetown, Mansfield, North Attleborough, Norton, Raynham, Rehoboth, Seekonk, Somerset, Swansea, Taunton, Westport 508-675-2101 Visit website ↗

In-home care

Non-medical home care (franchise locator listings)

AgencyCityPhoneWebsiteLicensed since
590 - Attleboro · Home Instead Attleboro (508) 222-0800 Visit website ↗
673 - Westport · Home Instead Westport (508) 984-7900 Visit website ↗
FirstLight Home Care of Seekonk · FirstLight Home Care Seekonk (508) 348-7952 Visit website ↗
Synergy HomeCare of North Easton · SYNERGY HomeCare North Easton Visit website ↗

Medicare home health (CMS Care Compare)

AgencyCityPhoneWebsiteCMS rating
Centerwell Home Health Fall River 5086720675 4.5★
Accentcare Home Health Of Massachusetts Fall River 7815515600 4★
Community Nurse Home Care Fairhaven 5089926278 4★
Southcoast Visiting Nurse Association Inc. Fairhaven 5089733210 3.5★
Alphacare Home Health Agency Swansea 6176004547 2.5★
Elmwood Home Care, Inc. Taunton 5085766060 2.5★
Nightingale Visiting Nurses Taunton 5089670761 2.5★
Visiting Rehab And Nursing Services Mansfield 7812812235 2★
Concordia Home Care And Nursing Services LLC Easton 7742968072
Cultured Care, Inc. Swansea 5083799060
Fall River Home Health Services Fall River 6173567971
Dukes County statewide resources only

Cities: Chilmark, Cuttyhunk, Edgartown, Oak Bluffs, Vineyard Haven, West Tisbury, Woods Hole

ZIP codes (7)

02535, 02539, 02543, 02557, 02568, 02575, 02713

Area Agency on Aging & local resources

No Area Agency on Aging listed for Dukes County yet. The statewide unit above can route you. Know one? Tell us.

Free daily call & reassurance programs

No local reassurance program listed for Dukes County. The statewide Friendship Line above offers free calls. Know one? Tell us.

Meals on Wheels & nutrition

No Meals on Wheels program listed for Dukes County yet. Find one via Meals on Wheels America ↗. Know one? Tell us.

In-home care

No non-medical home care agency listed for Dukes County yet. Know one? Tell us.

No Medicare-certified home health agency listed for Dukes County yet. Compare options on Medicare Care Compare ↗. Know one? Tell us.

Essex County 49 in-home care 3 meals

Cities: Amesbury, Andover, Beverly, Boxford, Byfield, Danvers, Essex, Georgetown, Gloucester, Groveland, Hathorne, Haverhill, Ipswich, Lawrence, Lynn, Lynnfield, Manchester, Marblehead, Merrimac, Methuen, Middleton, Nahant, Newbury, Newburyport, North Andover, Peabody, Prides Crossing, Rockport, Rowley, Salem, Salisbury, Saugus, South Hamilton, Swampscott, Topsfield, Wenham, West Newbury

ZIP codes (44)

01810, 01830, 01832, 01833, 01834, 01835, 01840, 01841, 01843, 01844, 01845, 01860, 01901, 01902, 01904, 01905, 01906, 01907, 01908, 01913, 01915, 01921, 01922, 01923, 01929, 01930, 01937, 01938, 01940, 01944, 01945, 01949, 01950, 01951, 01952, 01960, 01965, 01966, 01969, 01970, 01982, 01983, 01984, 01985

Area Agency on Aging & local resources

No Area Agency on Aging listed for Essex County yet. The statewide unit above can route you. Know one? Tell us.

Free daily call & reassurance programs

No local reassurance program listed for Essex County. The statewide Friendship Line above offers free calls. Know one? Tell us.

Meals on Wheels & nutrition

In-home care

Non-medical home care (franchise locator listings)

AgencyCityPhoneWebsiteLicensed since
300 - Boxford · Home Instead Boxford (978) 725-5995 Visit website ↗
493 - Peabody · Home Instead Peabody (978) 969-0571 Visit website ↗
FirstLight Home Care of Swampscott And Marblehead · FirstLight Home Care Swampscott (781) 691-5755 Visit website ↗
Right at Home Haverhill · Right at Home Haverhill (978) 373-8010 Visit website ↗
Right at Home Salem and Marblehead · Right at Home Salem (978) 744-5151 Visit website ↗

Medicare home health (CMS Care Compare)

AgencyCityPhoneWebsiteCMS rating
Patient Care Solutions, LLC Danvers 7815950311 5★
Alternative Home Health Care, LLC Methuen 9786577444 4.5★
Elara Caring Newburyport 9789041454 4.5★
All Care Vna-Greater Lynn Inc. Lynn 7815982454 4★
Blissful Homecare, LLC North Andover 9787255505 3.5★
Beth Israel Lahey Health At Home Beverly 9784172206 3★
Brooksby Village, Inc. Peabody 9785367868 3★
Comfort Home Care, LLC Methuen 9786854700 2.5★
Enhabit Home Health Andover 9783884500 2.5★
Braden Home Health Care Services LLC Methuen 9789070236 2★
Able Home Care, LLC Peadoby 7815811181 1.5★
Boston Home Health Aides, LLC Lawrence 6172640200 1.5★
Ideal Health Care System Inc. Peabody 7814779688 1.5★
Maestro-Connections Vna Lawrence 9787941158 1.5★
Pacific Hands Home Care LLC Methuen 9782586591 1.5★
Beyond Healthcare Agency, LLC Andover 9789309410 1★
Crossway Homecare LLC North Andover 9783900958 1★
Royal Comfort Home Care Inc. Lawrence 9786886917 1★
Standards Care Staffing, Inc. Beverly 9789220088 1★
A Quality Home Care, Inc. Lawrence 9786885000
Benedicta Home Care Agency LLC Methuen 9782586707
Constellation Home Care, Constellation Health Services Newburyport 9789043059
Crown Home Healthcare Ma, Inc. Saugus 7812153815
Dependable Healthcare Services Inc. Danvers 7815589555
Essex Home Health LLC Andover 9788574880
Ethical Homecare Services Inc. North Andover 9786555176
Gentle Home Care Services Lawrence 9782588479
Glorious Home Care Inc. Lawrence 9782371572
Guardian Health Network Peabody 7816545544
Integrihome Inc. Lawrence 8004454560
Jethro Health System, LLC Lynn 7812156125
Medpro Home Care Solutions LLC Salem 9789172536
Middlesex Healthcare Services, Inc. Lawrence 9783751516
Namaste Home Care LLC Lawrence 9782580343
Neighborhood Home Care LLC Lynn 7815920511
Northeast Arc Inc. Danvers 9787624878
Pavilion Medical Home Care & Staffing, LLC North Andover 2403467488
Precise Homecare LLC Methuen 9782049152
Precision Homecare LLC Methuen 9784419444
Progress Healthcare LLC Lynn 7813630058
Right Care Services, Inc. Lawrence 9786416909
Seraphic Springs Healthcare Lynn 7815812471
Uniting With You Home Care LLC Swampscott 7819220137
Whittier Home Health Care Agency Haverhill 9783746300
Franklin County 1 in-home care 1 meals

Cities: Ashfield, Bernardston, Buckland, Charlemont, Colrain, Conway, Deerfield, Erving, Gill, Greenfield, Heath, Lake Pleasant, Leverett, Millers Falls, Monroe Bridge, Montague, New Salem, Northfield, Orange, Rowe, Shelburne Falls, Shutesbury, South Deerfield, Sunderland, Turners Falls, Warwick, Wendell, Wendell Depot, Whately

ZIP codes (29)

01054, 01072, 01093, 01301, 01330, 01337, 01338, 01339, 01340, 01341, 01342, 01344, 01346, 01347, 01349, 01350, 01351, 01354, 01355, 01360, 01364, 01367, 01370, 01373, 01375, 01376, 01378, 01379, 01380

Area Agency on Aging & local resources

No Area Agency on Aging listed for Franklin County yet. The statewide unit above can route you. Know one? Tell us.

Free daily call & reassurance programs

No local reassurance program listed for Franklin County. The statewide Friendship Line above offers free calls. Know one? Tell us.

Meals on Wheels & nutrition

In-home care

No non-medical home care agency listed for Franklin County yet. Know one? Tell us.

Medicare home health (CMS Care Compare)

AgencyCityPhoneWebsiteCMS rating
Overlook Visiting Nurse Association Inc. Sunderland 8009908160 3★
Hampden County 31 in-home care 3 meals

Cities: Agawam, Blandford, Bondsville, Brimfield, Chester, Chicopee, East Longmeadow, Feeding Hills, Granville, Hampden, Holland, Holyoke, Indian Orchard, Longmeadow, Ludlow, Monson, Palmer, Russell, Southwick, Springfield, Thorndike, Three Rivers, Wales, West Springfield, Westfield, Wilbraham, Woronoco

ZIP codes (39)

01001, 01008, 01009, 01010, 01011, 01013, 01020, 01022, 01028, 01030, 01034, 01036, 01040, 01056, 01057, 01069, 01071, 01077, 01079, 01080, 01081, 01085, 01089, 01095, 01097, 01103, 01104, 01105, 01106, 01107, 01108, 01109, 01118, 01119, 01128, 01129, 01144, 01151, 01521

Area Agency on Aging & local resources

No Area Agency on Aging listed for Hampden County yet. The statewide unit above can route you. Know one? Tell us.

Free daily call & reassurance programs

No local reassurance program listed for Hampden County. The statewide Friendship Line above offers free calls. Know one? Tell us.

Meals on Wheels & nutrition

In-home care

Non-medical home care (franchise locator listings)

AgencyCityPhoneWebsiteLicensed since
Comfort Keepers - Longmeadow · Comfort Keepers Longmeadow (413) 244-1908 Visit website ↗

Medicare home health (CMS Care Compare)

AgencyCityPhoneWebsiteCMS rating
Amedisys Home Health Care Agawam 4137890027 4★
Caretenders Holyoke 4135921762 4★
Comfort Plus Caregivers LLC East Longmeadow 4132242651 3.5★
Excel Home Care Services Inc. Wilbraham 4135832005 3.5★
Holyoke Visiting Nurse Assoc Holyoke 4135345691 3.5★
Baystate Home Health W Springfield 4137986411 3★
Encompass Health Home Health Ludlow 4136102324 3★
Legacy Lifecare Visiting Nurse Agency - West Longmeadow 4135676211 3★
Metrocare Of Springfield Homecare Inc. Springfield 4133917815 3★
A Better Life Homecare LLC Springfield 4132098866 2.5★
Capuano Home Health Care Inc. East Longmeadow 4135252124 2★
International Health Solutions Springfield 4137345200 2★
Allied Health Systems LLC Springfield 4137330044 1.5★
Radiance Home Health Care Inc. Chicopee 4135920101 1.5★
Better Healthcare Solutions LLC Springfield 4133017337 1★
Fairlink Healthcare Systems LLC West Springfield 4133018718 1★
Healthpoint Homecare Services LLC Springfield 4134552472 1★
Western Mass Home Health Services Inc. Springfield 4137890132 1★
A Caring Heart Nursing Services LLC Holyoke 4134553405
Abby Care West Springfield 4132885110
Aveanna Healthcare Springfield 4137313050
Bridge2 Homecare LLC Springfield 4134557995
Centerwell Home Health West Springfield 4137331132
Compassionate Healthcare Systems LLC West Springfield 8603344835
Excelsure Homes Health Care Solutions LLC Springfield 4132056270
Home Care Vna LLC Springfield 4133725291
Lucky Medical Home Care LLC West Springfield 4135578457
Soto Home Care, Inc. Holyoke 4134377187
Trinity Health Of New England At Home W Springfield 4135360503
Vcare Home Care LLC Holyoke 5087521700
Hampshire County 1 in-home care 1 meals

Cities: Amherst, Belchertown, Chesterfield, Cummington, Easthampton, Florence, Goshen, Granby, Hadley, Hatfield, Haydenville, Huntington, Leeds, Middlefield, North Hatfield, Northampton, Plainfield, South Hadley, Southampton, Ware, West Chesterfield, West Hatfield, Williamsburg, Worthington

ZIP codes (26)

01002, 01003, 01007, 01012, 01026, 01027, 01032, 01033, 01035, 01038, 01039, 01050, 01053, 01060, 01062, 01063, 01066, 01070, 01073, 01075, 01082, 01084, 01088, 01096, 01098, 01243

Area Agency on Aging & local resources

No Area Agency on Aging listed for Hampshire County yet. The statewide unit above can route you. Know one? Tell us.

Free daily call & reassurance programs

No local reassurance program listed for Hampshire County. The statewide Friendship Line above offers free calls. Know one? Tell us.

Meals on Wheels & nutrition

In-home care

No non-medical home care agency listed for Hampshire County yet. Know one? Tell us.

Medicare home health (CMS Care Compare)

AgencyCityPhoneWebsiteCMS rating
Vna & Hospice Of Cooley Dickinson Northampton 4135841060 3.5★
Middlesex County 75 in-home care 4 meals

Cities: Acton, Arlington, Ashby, Ashland, Auburndale, Ayer, Bedford, Belmont, Billerica, Boxborough, Burlington, Cambridge, Carlisle, Chelmsford, Concord, Dracut, Dunstable, Everett, Framingham, Groton, Hanscom Afb, Holliston, Hopkinton, Hudson, Lexington, Lincoln, Littleton, Lowell, Malden, Marlborough, Maynard, Medford, Melrose, Natick, Newton, Newton Center, Newton Highlands, Newton Lower Falls, Newton Upper Falls, Newtonville, North Billerica, North Chelmsford, North Reading, Pepperell, Reading, Sherborn, Shirley, Somerville, Stoneham, Stow, Sudbury, Tewksbury, Townsend, Tyngsboro, Waban, Wakefield, Waltham, Watertown, Wayland, West Newton, West Townsend, Westford, Weston, Wilmington, Winchester, Woburn

ZIP codes (81)

01431, 01432, 01450, 01460, 01463, 01464, 01469, 01474, 01701, 01702, 01718, 01719, 01720, 01721, 01730, 01731, 01741, 01742, 01746, 01748, 01749, 01752, 01754, 01760, 01770, 01773, 01775, 01776, 01778, 01801, 01803, 01821, 01824, 01826, 01827, 01850, 01851, 01852, 01854, 01862, 01863, 01864, 01867, 01876, 01879, 01880, 01886, 01887, 01890, 02138, 02139, 02140, 02141, 02142, 02143, 02144, 02145, 02148, 02149, 02155, 02176, 02180, 02420, 02421, 02451, 02452, 02453, 02458, 02459, 02460, 02461, 02462, 02464, 02465, 02466, 02468, 02472, 02474, 02476, 02478, 02493

Area Agency on Aging & local resources

No Area Agency on Aging listed for Middlesex County yet. The statewide unit above can route you. Know one? Tell us.

Free daily call & reassurance programs

No local reassurance program listed for Middlesex County. The statewide Friendship Line above offers free calls. Know one? Tell us.

Meals on Wheels & nutrition

In-home care

Non-medical home care (franchise locator listings)

AgencyCityPhoneWebsiteLicensed since
260 - Melrose · Home Instead Melrose (781) 662-2273 Visit website ↗
398 - Waltham · Home Instead Waltham (781) 314-0153 Visit website ↗
404 - Lexington · Home Instead Lexington (781) 402-0060 Visit website ↗
913 - Westford · Home Instead Westford (978) 384-2010 Visit website ↗
Assisting Hands Home Care Marlborough · Assisting Hands Marlborough Visit website ↗
Assisting Hands Home Care Wilmington · Assisting Hands Wilmington Visit website ↗
Comfort Keepers - Stoneham · Comfort Keepers Stoneham (978) 664-6700 Visit website ↗
Comfort Keepers - Woburn · Comfort Keepers Woburn (781) 721-5522 Visit website ↗
FirstLight Home Care of Boston Northwest · FirstLight Home Care Stoneham (781) 874-9901 Visit website ↗
Right at Home Boston Metro West · Right at Home Newton (617) 597-1500 Visit website ↗
Right at Home Boston North · Right at Home Malden (617) 623-9300 Visit website ↗
Right at Home Boston Northwest · Right at Home Bedford (781) 275-1400 Visit website ↗

Medicare home health (CMS Care Compare)

AgencyCityPhoneWebsiteCMS rating
Amedisys Home Health Care Wakefield 9786852818 4.5★
Centerwell Home Health Marlborough 5084814930 4.5★
Metrowest Homecare And Hospice, An Amedisys Company Marlborough 5083837000 4.5★
Emerson Hospital Home Care Program Concord 9782878300 4★
Acton Public Health Nursing Se Acton 9789296650 3.5★
Alliance Home Care Visiting Nurse Agency Woburn 7814209344 3.5★
Bayada Home Health Care, Inc. Wilmington 7812722526 3.5★
Caring Hearts Homecare Inc. Wilmington 9786585104 3.5★
Tufts Medicine Care At Home Lowell 9785524000 3.5★
Visiting Nurse And Community Care Arlington 7813962633 3.5★
West River Home Health Newton 7817079578 3.5★
Bayada Home Health Care, Inc. Marlborough 5088534100 3★
Innovive Health Medford 6176233211 3★
Mary Ann More Home Health Agency Framingham 5087886050 3★
Mass General Brigham Home Care, Inc. Newton 7812904000 3★
At Home Senior Care, Inc. Newton 6176634881 2.5★
Interim Healthcare Of Lexington Ma Lexington 7816673220 2.5★
Vna Of Eastern Massachusetts Somerville 6176233600 2.5★
Integrity Home Care Solutions LLC Tewksbury 9784550305 2★
Essy Homecare And Nursing Services Inc. Tyngsboro 9787352745 1.5★
Horizon Home Care, LLC Tewksbury 9788517775 1.5★
Better Life At Home LLC Lowell 9786818000 1★
Abp Best Home Care Agency, Inc. Newton 6177798400
Agape Healthcare Systems Inc. Westford 9785492008
All In One Home Healthcare LLC Chelmsford 9782580917
Altranais Home Care LLC Lowell 9786400066
Angel Care Visiting Nurse Agency Acton 7812817485
Angel'S Guardian LLC Marlborough 8572495701
Art Of Care Inc. Newton 6177877799
Best Healthcare Services, Inc. Everett 6173810050
Brymac Homehealth LLC Lowell 6177538000
Carewarden LLC Chelmsford 7817754436
Convenient Homecare Services, Inc. Sudbury 7816420880
Cross Cultural Carelink LLC Chelmsford 9782524927
Edge Life Healthcare Inc. Woburn 8575245122
Focus Home Healthcare LLC Lowell 9784450714
Gifted Hands Homecare Dracut 9787702023
Gifted Heart Home Care LLC Chelmsford 9787617946
Global Home Care Services LLC Medford 7813913500
Golden Living Homecare, Inc. Chelmsford 9787104232
Health Star Home Care LLC Bedford 7815695364
Heart To Heart Homecare, Inc. Chelmsford 9786771272
Highly Visioned, LLC Stoneham 9784574273
Highrax Homecare LLC North Chelmsford 9789700319
Holistic Home Care Services Dracut 9789952533
Intrakey Nursing Service Chelmsford 6179379850
Joy At Home Care Inc. Woburn 5088160471
Lifod Home Health Care LLC Chelmsford 9786554599
M & L Prodigy Healthcare Inc. Woburn 7815578134
Mindful Healthcare Agency Inc. Waltham 7814722760

Showing the 50 highest-rated of 63 Medicare-certified agencies in Middlesex County. Compare all on Care Compare ↗

Nantucket County statewide resources only

Cities: Nantucket, Siasconset

ZIP codes (3)

02554, 02564, 02584

Area Agency on Aging & local resources

No Area Agency on Aging listed for Nantucket County yet. The statewide unit above can route you. Know one? Tell us.

Free daily call & reassurance programs

No local reassurance program listed for Nantucket County. The statewide Friendship Line above offers free calls. Know one? Tell us.

Meals on Wheels & nutrition

No Meals on Wheels program listed for Nantucket County yet. Find one via Meals on Wheels America ↗. Know one? Tell us.

In-home care

No non-medical home care agency listed for Nantucket County yet. Know one? Tell us.

No Medicare-certified home health agency listed for Nantucket County yet. Compare options on Medicare Care Compare ↗. Know one? Tell us.

Norfolk County 48 in-home care 2 meals

Cities: Avon, Babson Park, Bellingham, Braintree, Brookline, Canton, Chestnut Hill, Cohasset, Dedham, Dover, East Walpole, East Weymouth, Foxboro, Franklin, Holbrook, Medfield, Medway, Millis, Milton, Needham, Needham Heights, Norfolk, North Weymouth, Norwood, Plainville, Quincy, Randolph, Sharon, South Walpole, South Weymouth, Stoughton, Walpole, Wellesley, Wellesley Hills, Westwood, Weymouth, Wrentham

ZIP codes (40)

02019, 02021, 02025, 02026, 02030, 02032, 02035, 02038, 02052, 02053, 02054, 02056, 02062, 02067, 02071, 02072, 02081, 02090, 02093, 02169, 02170, 02171, 02184, 02186, 02188, 02189, 02190, 02191, 02322, 02343, 02368, 02445, 02446, 02457, 02467, 02481, 02482, 02492, 02494, 02762

Area Agency on Aging & local resources

No Area Agency on Aging listed for Norfolk County yet. The statewide unit above can route you. Know one? Tell us.

Free daily call & reassurance programs

Are You OK?

Norfolk County Sheriff's Office

Free automated daily reassurance call (365 days a year) to seniors and people with disabilities living alone; if the call goes unanswered, staff notify family and, if needed, local police or emergency services.

Meals on Wheels & nutrition

  • Health & Social Services Consortium (HESSCO) Sharon, Foxborough, Norwood, Walpole and surrounding Norfolk County towns 781-784-4944 Visit website ↗
  • South Shore Elder Services South Shore communities (Braintree, Quincy, Weymouth, Hingham, Cohasset and surrounding) 781-848-3910 Visit website ↗

In-home care

Non-medical home care (franchise locator listings)

AgencyCityPhoneWebsiteLicensed since
704 - Norwood · Home Instead Norwood (781) 352-4660 Visit website ↗
Assisting Hands Home Care Dedham · Assisting Hands Dedham Visit website ↗
FirstLight Home Care of West Suburban Boston · FirstLight Home Care Needham (781) 559-0220 Visit website ↗
Right at Home Southwest Boston · Right at Home Foxboro (508) 668-8001 Visit website ↗
Synergy HomeCare of Westwood · SYNERGY HomeCare Franklin Visit website ↗

Medicare home health (CMS Care Compare)

AgencyCityPhoneWebsiteCMS rating
Elara Caring Braintree 6179697517 5★
Caring Bees Healthcare Inc. Quincy 6179292102 4.5★
Central Home Health Care, Inc. Needham 6175590200 4.5★
Caretenders Needham Heights 6173325015 4★
Primary Homecare Specialties Milton 6176960600 4★
All At Home Health Care LLC Brookline 6177829900 3.5★
Bayada Home Health Care, Inc. Canton 6179692600 3.5★
Hebrew Seniorlife - Home Health Care Dedham 7812349900 3.5★
Natick Walpole Visiting Nurse Association Walpole 5086681066 3.5★
North Hill Home Health Care Inc. Needham 7814336609 3.5★
Presidential Home Health Care LLC Quincy 6178663881 3.5★
Stoughton Public Health Association Stoughton 7813447011 3★
Pathways Healthcare Westwood 6174819077 2.5★
Maya Home Health Care LLC Randolph 7817534678 2★
Beneficence Home Healthcare, Inc. Milton 9786884200 1★
Abbott Home Health Care, Inc. Avon 7813440344
Allied Home Health Care, Inc. Quincy 6179344473
Aveanna Healthcare Needham 8575766924
Better Home Health Care LLC Randolph 6178204185
Brigham Home Care Services Inc. Holbrook 9789301493
Caridad Independent Living Randolph 7818857882
Creations Health Care, Inc. Randolph 6174354633
Divine Watch Healthcare LLC Randolph 8572048035
Dominion Healthcare, LLC Stoughton 6175338434
Elite Medical At Home LLC Quincy 8777710177
Family Care Extended, Inc. Needham 7814495155
Fortcom Health Services Quincy 6172296161
Global Care LLC Braintree 7742408146
Iman Home Healthcare LLC Quincy 3392081610
Isa Health Solutions LLC Quincy 7819751767
Life Quality Home Services LLC Stoughton 7814368314
Love And Mercy Home Healthcare LLC Dedham 7813266200
Lumen Christi Health Care Inc. Quincy 4048442004
M&O Health Services LLC Canton 9175258867
National Home Health Care Stoughton 7815894496
New Century Healthcare Services Inc. Canton 6175385746
Omega Homecare Systems Inc. Stoughton 7814089066
Optimum Healthcare Services LLC Stoughton 7819613320
Peace And Harmony Home Care, LLC Sharon 7742155468
Pinnacle Home Healthcare Services Walpole 7752471221
Scituate Light Caregivers LLC Stoughton 5084363432
Sully Home Care Services Inc. Avon 5085106963
Visiting Nurse Homehealth Inc. Canton 8572223178
Plymouth County 22 in-home care 2 meals

Cities: Abington, Bridgewater, Brockton, Carver, Duxbury, East Bridgewater, East Wareham, Halifax, Hanover, Hanson, Hingham, Hull, Humarock, Kingston, Lakeville, Marion, Marshfield, Mattapoisett, Middleboro, Monponsett, Norwell, Onset, Pembroke, Plymouth, Plympton, Rochester, Rockland, Scituate, South Carver, Wareham, West Bridgewater, West Wareham, Whitman

ZIP codes (35)

02043, 02045, 02047, 02050, 02061, 02066, 02301, 02302, 02324, 02325, 02330, 02332, 02333, 02338, 02339, 02341, 02346, 02347, 02350, 02351, 02359, 02360, 02364, 02366, 02367, 02370, 02379, 02382, 02538, 02558, 02571, 02576, 02738, 02739, 02770

Area Agency on Aging & local resources

No Area Agency on Aging listed for Plymouth County yet. The statewide unit above can route you. Know one? Tell us.

Free daily call & reassurance programs

No local reassurance program listed for Plymouth County. The statewide Friendship Line above offers free calls. Know one? Tell us.

Meals on Wheels & nutrition

  • Old Colony Elder Services Greater Brockton, Plymouth County and part of Norfolk County (23 communities) 508-584-1561 Visit website ↗
  • Old Colony Elder Services (OCES) Greater Plymouth County: Brockton, Bridgewater, Carver, Duxbury, Halifax, Hanover, Kingston, Marshfield, Middleborough, Pembroke, Plymouth, Wareham, Whitman, etc. 508-584-1561 Visit website ↗

In-home care

Non-medical home care (franchise locator listings)

AgencyCityPhoneWebsiteLicensed since
475 - Norwell · Home Instead Norwell (781) 878-2994 Visit website ↗
777 - Pembroke · Home Instead Pembroke (781) 924-5694 Visit website ↗
Comfort Keepers - Plymouth · Comfort Keepers Plymouth (508) 219-7400 Visit website ↗
Right at Home South Shore MA · Right at Home Rockland (781) 681-3545 Visit website ↗

Medicare home health (CMS Care Compare)

AgencyCityPhoneWebsiteCMS rating
Croi Health Norwell 7816592342 5★
Brockton Vna Brockton 5085872121 4.5★
Guardian Home Health Care, LLC W Bridgewater 5085885811 4★
Bayada Home Health Care Inc. Plymouth 5088300999 3.5★
South Shore Visiting Nurse Association Rockland 7816247822 3★
Enhabit Home Health Lakeville 7749927068 2.5★
Greater Boston Home Health Care, LLC Brockton 6179383860 2.5★
Zem Health Systems LLC Brockton 6175010681 2.5★
Brockton Home Health Care Agency Brockton 7742597787 1★
Ab Home Health Care, LLC Brockton 8572024000
Amore Home Health Care LLC Middleboro 5089472170
Analia Home Health Care Services, LLC Brockton 8573502875
Aveanna Healthcare Brockton 5085869700
Home Sweet Home Health Services LLC Hull 7187738337
Independent At Home LLC Brockton 8005932454
Mainspring Human Services LLC Abington 3392081303
Massachusetts Care Services Inc. Brockton 5088970800
Star Care Works LLC Whitman 7815239878
Suffolk County 22 in-home care 2 meals

Cities: Allston, Boston, Brighton, Charlestown, Chelsea, Dorchester, Dorchester Center, East Boston, Hyde Park, Jamaica Plain, Mattapan, Revere, Roslindale, Roxbury, Roxbury Crossing, South Boston, West Roxbury, Winthrop

ZIP codes (35)

02108, 02109, 02110, 02111, 02113, 02114, 02115, 02116, 02118, 02119, 02120, 02121, 02122, 02124, 02125, 02126, 02127, 02128, 02129, 02130, 02131, 02132, 02133, 02134, 02135, 02136, 02150, 02151, 02152, 02163, 02199, 02203, 02205, 02210, 02215

Area Agency on Aging & local resources

No Area Agency on Aging listed for Suffolk County yet. The statewide unit above can route you. Know one? Tell us.

Free daily call & reassurance programs

No local reassurance program listed for Suffolk County. The statewide Friendship Line above offers free calls. Know one? Tell us.

Meals on Wheels & nutrition

In-home care

Non-medical home care (franchise locator listings)

AgencyCityPhoneWebsiteLicensed since
676 - Boston · Home Instead Boston (617) 557-4600 Visit website ↗

Medicare home health (CMS Care Compare)

AgencyCityPhoneWebsiteCMS rating
Legacy Lifecare Visiting Nurse Agency Chelsea 6178870826 4★
Suburban Home Health Care, Inc. Boston 6172647100 3.5★
Guardian Healthcare Jamaica Plain 6174778290 3★
International Health Solutions Brighton 9786891907 3★
Visiting Nurse Association Of Boston Dorchester 8005215539 3★
Uphams Home Health Care Boston 6178259206 2★
Abbey Rd Home Care Services Inc. Mattapan 6172930250
Affordable Priority Home Health Services LLC Roslindale 6172306814
Bethel Health System LLC Boston 6178885875
Boston Home Care, LLC Revere 7815580336
Commonwealth Clinical Services Inc. Winthrop 6178467676
Ez Healthcare Of Boston Group Inc. Roxbury 6179473311
Greater Horizon Healthcare LLC Dorchester 6172883333
Kind Home Healthcare Roxbury 6174688226
Professional Medical Homecare LLC Dorchester 6172844486
Rumana Home Care Inc. Roxbury 6176510707
Secure Home Health Care Inc. Hyde Park 6175245005
Solace Healthcare Solutions, LLC Boston 7812668960
Tak-Progressive Health Services Inc. Chelsea 6178845400
United In Care Services LLC Hyde Park 6178219227
Washington Healthcare LLC West Roxbury 6174752400
Worcester County 50 in-home care 4 meals

Cities: Ashburnham, Athol, Auburn, Baldwinville, Barre, Berlin, Blackstone, Bolton, Boylston, Brookfield, Charlton, Cherry Valley, Clinton, Devens, Douglas, Dudley, East Brookfield, East Templeton, Fayville, Fiskdale, Fitchburg, Gardner, Gilbertville, Grafton, Hardwick, Harvard, Holden, Hopedale, Hubbardston, Jefferson, Lancaster, Leicester, Leominster, Linwood, Lunenburg, Mendon, Milford, Millbury, Millville, New Braintree, North Brookfield, North Grafton, North Oxford, Northborough, Northbridge, Oakham, Oxford, Paxton, Petersham, Princeton, Rochdale, Royalston, Rutland, Shrewsbury, South Barre, South Grafton, South Lancaster, Southborough, Southbridge, Spencer, Sterling, Sturbridge, Sutton, Templeton, Upton, Uxbridge, Warren, Webster, West Boylston, West Brookfield, West Warren, Westborough, Westminster, Wheelwright, Whitinsville, Winchendon, Worcester

ZIP codes (85)

01005, 01031, 01037, 01068, 01074, 01083, 01092, 01094, 01331, 01366, 01368, 01420, 01430, 01434, 01436, 01438, 01440, 01451, 01452, 01453, 01462, 01468, 01473, 01475, 01501, 01503, 01504, 01505, 01506, 01507, 01510, 01515, 01516, 01518, 01519, 01520, 01522, 01523, 01524, 01525, 01527, 01529, 01531, 01532, 01534, 01535, 01536, 01537, 01540, 01541, 01542, 01543, 01545, 01550, 01560, 01561, 01562, 01564, 01566, 01568, 01569, 01570, 01571, 01581, 01583, 01585, 01588, 01590, 01602, 01603, 01604, 01605, 01606, 01607, 01608, 01609, 01610, 01611, 01612, 01740, 01745, 01747, 01756, 01757, 01772

Area Agency on Aging & local resources

No Area Agency on Aging listed for Worcester County yet. The statewide unit above can route you. Know one? Tell us.

Free daily call & reassurance programs

No local reassurance program listed for Worcester County. The statewide Friendship Line above offers free calls. Know one? Tell us.

Meals on Wheels & nutrition

  • Elder Services of Worcester Area Greater Worcester area (Worcester and surrounding towns) 508-852-3205 Visit website ↗
  • Make Opportunity Count (MOC) North Central Massachusetts (Fitchburg, Leominster and surrounding towns) 978-345-7040 Visit website ↗
  • Tri-Valley Elder Services Southern Worcester County / MetroWest (Dudley, Milford, Framingham area) 508-949-6640 Visit website ↗
  • Tri-Valley, Inc. Charlton, Douglas, Dudley, Milford, Northbridge, Oxford, Southbridge, Spencer, Sturbridge, Sutton, Uxbridge, Webster and Brookfields (Worcester portion) 508-949-6640 Visit website ↗

In-home care

Non-medical home care (franchise locator listings)

AgencyCityPhoneWebsiteLicensed since
151 - Northborough · Home Instead Northborough (508) 393-8338 Visit website ↗
917 - Sturbridge · Home Instead Sturbridge (508) 393-8338 Visit website ↗
Right at Home Eastern Worcester County · Right at Home Westborough (508) 599-1122 Visit website ↗
Synergy HomeCare of Mendon · SYNERGY HomeCare Mendon Visit website ↗

Medicare home health (CMS Care Compare)

AgencyCityPhoneWebsiteCMS rating
Pivot Point Homecare Services LLC Westborough 5088731358 4.5★
Preferred Transitions Home Health Care Inc. Milford 9783526640 4.5★
Aveanna Home Health Worcester 5082131236 4★
Care Central Vna & Hospice Inc. Gardner 9786321230 3.5★
Complete Vna Milford 5082441530 3.5★
Overlook Visiting Nurse Association Inc. Charlton 5087923460 3.5★
Acclaim Home Health Care, Inc. Worcester 5084596937 3★
Health Alliance Home Health And Hospice Leominster 9787280621 3★
Oriol Home Health, Inc. Holden 5088291124 3★
Vna And Hospice Of Greater Milford Milford 5086340862 3★
Vna Care Network Worcester 8007281862 3★
Aveanna Healthcare Worcester 5084216800 2.5★
Better Care Home Health Inc. Leominster 9785372273 2.5★
Loyal Home Care Services Worcester 6179642489 2.5★
Century Homecare LLC Worcester 5083869761 1.5★
A Caring Touch Nursing And Homecare Services Spencer 5086858322
Albacare Home Health Services LLC Holden 7746418538
Among Friends Home Health Inc. Worcester 5086140788
Cornerstone Healthcare Systems LLC Worcester 7742436555
Eden Healthcare Services, Inc. Spencer 5088925700
Equalizer Home Health Services Inc. Fitchburg 6173888992
Everest Home Health Inc. Worcester 5082084930
Family Lives Westborough 5084750493
Grace Excel Healthcare Services LLC Worcester 3013855743
Gracious Care Agency LLC Clinton 9783653323
Ick-Assurance Home Health Care Inc. Fitchburg 9783420081
Kepa Home Care, LLC Worcester 7444208144
Kimba Compassionate Healthcare & Vna Services LLC Milford 5085935414
L&T Longpa And Tuma Absolute Homecare Services, LLC Leominster 9787288243
Lifestream Healthcare Alliance, LLC Southbridge 5088731763
Lilac Homecare LLC Worcester 5087360701
M&F Health Services And Support Worcester 5089268002
Omama Home Health Care Worcester 5084591549
Omega Medical Services Inc. Worcester 5083049873
Omni Home Health Agency Worcester 5088265387
Pernet Family Heatlh Services Worcester 5087551228
Resolution Home Care LLC West Boylston 7742250864
Rhapsody Home Health Agency LLC Holden 7743454252
Rmg Home Care Inc. Southbridge 7744202311
Royale Care Worcester 5089268848
Sunrise Homecare Services LLC Worcester 5084104367
T & N Reliable Nursing Care, LLC Ma Worcester 7748233523
Taphys Health Services LLC Worcester 5087363661
Top Aid Healthcare Worcester 6463792482
Transitions Home Health & Private Care Co Fitchburg 9787903461
Wells Health Care Worcester 5085561040

While you're lining up help at home, make sure someone checks in every day. That's what Dovie adds: a friendly daily call or text, with your family alerted if something seems off.

Listings compiled from public state licensing registries, CMS Care Compare, and the Eldercare Locator. Last verified June 12, 2026. See something out of date? Tell us.

A daily check-in for your loved one

Home care covers the hours; Dovie covers the days in between with a friendly daily call or text and alerts to your whole family. Hear it for yourself.

Get a free call from Dovie!

Ask Dovie to give you a ring for a real, live test call. Tell her how you're feeling, hear a joke, ask her about the weather for tomorrow, and more.