Free senior care resources

Norfolk County, MA

Local aging agencies, meal programs, and in-home care contacts for families in Norfolk County.

48 in-home providers 2 meal programs

Independent directory. Last verified June 12, 2026. Call ahead because services and availability change.

Areas served

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

No-cost programs

Free daily-call and 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 and nutrition

Meals on Wheels

Care at home

In-home care providers

Non-medical home care

Listings from national franchise locators.

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

Medicare-certified home health

CMS Care Compare records, ordered by reported rating.

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

KinKeeper is not compensated for directory listings. Data comes from public state registries, CMS Care Compare, the Eldercare Locator, and provider directories. Report an update.

Daily connection

Add a daily check-in in Norfolk County

KinKeeper calls or texts each day and keeps your Kin Circle informed. Create a free account to get started.

Free account · No card to start · Cancel anytime

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.