In Massachusetts, the following agencies offer help to seniors age 60 or older and their families, friends, and caregivers:
Aging Services Access Points
Councils on Aging / Senior Centers
800AgeInfo
NOTE: Glossary words are highlighted. Click on any glossary word to see its definition.
Aging Services Access Points
Description:
Aging Services Access Points (ASAPs) are one-stop entry points for all of the services and benefits available to seniors in Massachusetts. These agencies provide information, applications, direct services, and referrals.
ASAPs manage the state-based Massachusetts Home Care Program, and work with Area Agencies on Aging (AAAs), established under the federal Older Americans Act, to make sure that seniors have access to all essential services. In Massachusetts, many senior agencies are combined ASAPs/AAAs.
Massachusetts Senior Centers |
Abington | Plymouth County | Abington | 781-982-2145 |
Acton | Middlesex County | Acton | 978-264-9643 |
Acushnet | Bristol County | Acushnet | 508-998-0210 |
Adams | Berkshire County | Adams | 413-743-8333 |
Agawam | Hampden County | Agawam | 413-789-3838 |
Amesbury--Council On Aging | Essex County | Amesbury | 978-388-8138 |
Anna Defronzo Senior Center | Suffolk County | East Boston | 617-569-4299 |
Area Agency On Aging | Berkshire County | Pittsfield | 413-499-0524 |
Area Agency On Aging | Berkshire County | Pittsfield | 800-544-5242 |
Area Agency On Aging Highland Valley Elder Service | Hampshire County | Northampton | 800-322-0551 |
Ashburnham | Worchester County | Ashburnham | 978-827-5000 |
Athol Senior Center | Worchester County | Athol | 978-249-9001 |
Athol | Worchester County | Athol | 978-249-2368 |
Auburn | Worchester County | Auburn | 508-832-7798 |
Ayer | Middlesex County | Ayer | 978-772-8260 |
Barnstable | Barnstable County | Hyannis | 508-862-4004 |
Barre | Worchester County | Barre | 978-355-5004 |
Bedford | Bedford County | Bedford | 781-275-4880 |
Belchertown | Hampshire County | Belchertown | 413-323-0419 |
Belmont Senior Center | Middlesex County | Belmont | 617-484-5501 |
Bethany Community Services | Essex County | Haverhill | 978-372-7597 |
Beverly Council On Aging | Essex County | Beverly | 978-921-6058 |
Boston Elder Info | Suffolk County | Boston | 617-292-4762 |
Boston Elder Info | Suffolk County | Boston | 617-292-6211 |
Bourne | Barnstable County | Buzzards Bay | 508-743-3004 |
Boxford | Essex County | Boxford | 978-887-3591 |
Boylston | Worcester County | Boylston | 508-869-2972 |
Boylston | Worcester County | Boylston | 508-869-6563 |
Brewster | Barnstable County | Brewster | 508-896-2737 |
Briarcliff Lodge Adult Day Program | Essex County | Lynn | 781-598-4570 |
Bridgewater | Plymouth County | Bridgewater | 508-697-0929 |
Brien Center | Berkshire County | Pittsfield | 413-442-4978 |
Brien Center | Berkshire County | Great Barrington | 413-528-9155 |
Brighton-Allston Elderly Homes | Suffolk County | Allston | 617-783-5490 |
Brimfield | Hampden County | Brimfield | 413-245-4103 |
Brockton Area Multi Services Inc | Plymouth County | Brockton | 508-583-5963 |
Brookline Senior Center | Norfolk County | Brookline | 617-730-2770 |
Brookline | Norfolk County | Brookline | 617-730-2777 |
Callahan Senior Center | Middlesex County | Framingham | 508-620-4819 |
Canton | Norfolk County | Canton | 781-828-1323 |
Cape Cod Home Helpers | Barnstable County | South Dennis | 508-394-7700 |
Carlisle | Middlesex County | Carlisle | 978-369-0283 |
Carver | Plymouth County | Carver | 508-866-4698 |
Carver | Plymouth County | Carver | 508-866-9307 |
Casaubon Senior Center | Worcester County | Southbridge | 508-765-1985 |
Central Mass Agency On Aging | Worcester County | West Boylston | 508-852-5539 |
Charlestown Senior Center | Suffolk County | Charlestown | 401-364-6998 |
Charlton | Worcester County | Charlton | 508-248-2231 |
Chatham Elder Services Nutrition Site | Barnstable County | Chatham | 508-945-1783 |
Chelmsford Senior Center | Middlesex County | Chelmsford | 978-251-0533 |
Cheshire Senior Citizens Club | Berkshire County | Cheshire | 413-743-9719 |
Chicopee City of | Hampden County | Chicopee | 413-534-3698 |
Chilmark | Dukes County | Vineyard Haven | 508-693-2896 |
Clinton Senior Citizens Center | Worcester County | Clinton | 978-365-9416 |
Coastline Elderly Service Inc | Bristol County | North Dartmouth | 508-992-7410 |
Concord | Middlesex County | Concord | 978-318-3020 |
Cooperative Elder Services | Middlesex County | Concord | 978-318-0055 |
Council On Aging | Norfolk County | Stoughton | 781-344-8882 |
Council On Aging | Essex County | Nahant | 781-599-0647 |
Council On Aging | Worcester County | Fitchburg | 978-345-9598 |
Council On Aging | Worcester County | Gardner | 978-630-4067 |
Council On Aging Drop In | Norfolk County | Braintree | 781-848-1963 |
Covenant House | Suffolk County | Brighton | 617-277-8932 |
Creative Alliance Inc-Elder Care | Suffolk County | Jamaica Plain | 617-731-1414 |
Cummington Council On Aging | Hampshire County | Cummington | 413-634-2262 |
Daka Elderly Nutrition | Norfolk County | Canton | 781-821-2788 |
Dalton | Berkshire County | Dalton | 413-684-2000 |
Danvers Senior Center | Essex County | Danvers | 978-762-0208 |
Dartmouth | Bristol County | Dartmouth | 508-999-4717 |
Deerfield Senior Day Center | Norfolk County | Wellesley | 781-237-8877 |
Dighton | Bristol County | Dighton | 508-823-0095 |
Ditson Street Senior Housing Inc | Suffolk County | Dorchester | 617-822-2656 |
Dorn Davies Senior Center | Plymouth County | Brockton | 508-583-2517 |
Douglas Senior Drop In Center | Worcester County | East Douglas | 508-476-2283 |
Dover Council On Aging | Norfolk County | Dover | 508-785-2119 |
Dracut | Middlesex County | Dracut | 978-957-0129 |
Dudley | Worcester County | Dudley | 508-949-8010 |
Dunstable | Middlesex County | Dunstable | 978-649-3257 |
Duxbury | Plymouth County | Duxbury | 781-934-5774 |
East Brookfield Senior Center | Worcester County | East Brookfield | 508-867-0166 |
East Longmeadow | Hampden County | East Longmeadow | 413-525-5437 |
Easthampton City of | Hampshire County | Easthampton | 413-527-6151 |
Edgartown | Dukes County | Edgartown | 508-627-4368 |
Elder Resources | Middlesex County | Newton | 617-928-0200 |
Elder Service Plan | Suffolk County | Dorchester | 617-296-5100 |
Elder Service Plan | Essex County | Lynn | 781-581-0666 |
Elder Service Plan Of East Boston Neighborhood Health Center/Winthrop Commu | Suffolk County | East Boston | 617-568-4602 |
Elder Service Plan of the North Shore | Essex County | Lynn | 781-715-6608 |
Elder Services Mashpee Senior Dining | Barnstable County | Mashpee | 508-477-0910 |
Elder Services of Cape Cod & the Island Inc | Barnstable County | Buzzards Bay | 508-563-5966 |
Elder Services of Cape Cod & the Island Inc | Barnstable County | Pocasset | 508-563-5966 |
Elder Services Of Cape Cod & The Islands Inc | Barnstable County | South Dennis | 508-394-4630 |
Elder Services of Cape Cod & the Islands Inc | Barnstable County | Cataumet | 508-563-5966 |
Elder Services of Cape Cod & the Islands Inc | Dukes County | Oak Bluffs | 508-693-4393 |
Elder Services Of Worc Area Inc | Worcester County | Worcester | 508-756-1545 |
Elder Services Senior Dining Center | Barnstable County | Provincetown | 508-487-2700 |
ElderAid | Norfolk County | Brookline | 617-566-1563 |
ElderLink | Norfolk County | Quincy | 617-629-0700 |
Epoch Senior Living Inc | Middlesex County | Waltham | 781-891-0777 |
Erving Senior Center | Franklin County | Erving | 413-423-3308 |
Ethos | Suffolk County | Jamaica Plain | 617-522-6700 |
Fairhaven | Bristol County | Fairhaven | 508-993-9455 |
Fall River City of | Bristol County | Fall River | 508-324-2711 |
Fall River City of | Bristol County | Fall River | 508-324-2712 |
Fall River City of | Bristol County | Fall River | 508-324-2715 |
Fall River City of | Bristol County | Fall River | 508-324-2717 |
Falmouth | Barnstable County | Falmouth | 508-540-0196 |
Family Care Program Of Cape Cod Hospital | Barnstable County | Hyannis | 508-862-5405 |
Family Services Of Central Massachusetts | Worcester County | Worcester | 508-756-4646 |
Foxboro | Norfolk County | Foxboro | 508-543-1252 |
Framingham | Middlesex County | Framingham | 508-532-5980 |
Franklin | Norfolk County | Franklin | 508-520-4927 |
Freetown Council On Aging | Bristol County | Assonet | 508-763-9084 |
Freetown Council On Aging | Bristol County | East Freetown | 508-763-9557 |
Friends of Dennis Senior Citizens | Barnstable County | South Dennis | 508-385-5376 |
Friends of the Harwich Council On Aging Inc | Barnstable County | Harwich | 508-432-6872 |
Friends Of Worcester's Senior Center | Worcester County | Worcester | 508-792-2948 |
Frontier Senior Center | Franklin County | South Deerfield | 413-665-2141 |
Georgetown | Essex County | Georgetown | 978-352-5757 |
Geriatric Care Managers Of New England | Suffolk County | Boston | 617-426-3533 |
Geriatric Resource Centre Inc | Middlesex County | Newton | 617-332-7610 |
Grafton | Worcester County | Grafton | 508-839-5335 |
Greater Boston Elderly Legal Services | Suffolk County | Boston | 617-371-1234 |
Greater Lawrence Retired Senior Volunteer Program | Essex County | Lawrence | 978-686-9407 |
Greater Lynn Senior Services | Middlesex County | Medford | 781-391-3130 |
Greater Lynn Senior Services | Essex County | Peabody | 781-477-4237 |
Greater Lynn Senior Services | Essex County | Peabody | 781-596-8222 |
Greater Springfield Senior Services Inc | Hampden County | Springfield | 413-781-8800 |
Greenfield Senior Lunch Program | Franklin County | Greenfield | 413-773-3146 |
Groton | Middlesex County | Groton | 978-448-1170 |
Hadley | Hampshire County | Hadley | 413-586-4023 |
Halifax | Plymouth County | Halifax | 781-293-7313 |
Hardwick | Worcester County | Gilbertville | 413-477-6700 |
Harvard Council On Aging | Worcester County | Harvard | 978-456-4120 |
Hatfield | Hampshire County | Hatfield | 413-247-9200 |
Haverhill City of | Essex County | Haverhill | 978-373-6397 |
Highland Valley Elder Services | Hampshire County | Northampton | 413-586-2000 |
Highland Valley Elder Services Area Agency On Aging | Hampshire County | Northampton | 413-585-8160 |
Hinsdale | Berkshire County | Hinsdale | 413-655-2245 |
Holden | Worcester County | Holden | 508-829-0270 |
Holland Senior Center | Hampden County | Holland | 413-245-3163 |
Holliston | Middlesex County | Holliston | 508-429-0622 |
Holyoke City of | Hampden County | Holyoke | 413-322-5625 |
Home Helpers | Essex County | Salem | 978-745-0302 |
Hopedale | Worcester County | Hopedale | 508-634-2208 |
Hudson | Middlesex County | Hudson | 978-568-9638 |
Hull | Plymouth County | Hull | 781-925-1239 |
Independent Living Solutions | Essex County | Manchester | 978-526-4305 |
Jewish Family Service of the North Shore | Essex County | Salem | 978-741-7878 |
Jewish Family Svc Of Metrowest | Middlesex County | Framingham | 508-875-3100 |
Jewish Rehabilitation Center Of The North Shore | Essex County | Swampscott | 781-598-5310 |
JML Care Center Skilled Nursing & Rehabilitation | Barnstable County | Falmouth | 508-457-4621 |
Kingston | Plymouth County | Kingston | 781-585-0511 |
Kit Clark Senior Services | Suffolk County | Boston | 617-288-5089 |
Kit Clark Senior Services | Suffolk County | Dorchester | 617-825-5000 |
Lakeville | Plymouth County | Lakeville | 508-947-7224 |
Lakeville Council On Aging | Plymouth County | Lakeville | 508-947-7224 |
Lancaster | Worcester County | Lancaster | 978-365-2542 |
Lawrence - City of | Essex County | Lawrence | 978-620-3540 |
Lee Central Enriched Housing Inc | Berkshire County | Lee | 413-394-9802 |
Leominster Senior Citizens Drop-In Center | Worcester County | Leominster | 978-534-7511 |
Leverett Senior CTR | Franklin County | Leverett | 413-548-9410 |
Lexington Council On Aging Adult Daycare Program | Middlesex County | Lincoln | 781-259-1807 |
Lincoln | Middlesex County | Lincoln | 781-259-8811 |
Littleton | Middlesex County | Littleton | 978-486-3120 |
Longmeadow | Hampden County | Longmeadow | 413-565-2255 |
Lowell City of | Middlesex County | Lowell | 978-446-7185 |
Ludlow | Hampden County | Ludlow | 413-583-3564 |
Lunenburg | Worcester County | Lunenburg | 978-582-4167 |
Lynn Council On Aging Senior Center | Essex County | Lynn | 781-599-0110 |
Lynn Senior Services Greater | Essex County | Saugus | 781-231-5648 |
Manchester-by-the-Sea | Essex County | Manchester | 978-525-2860 |
Mansfield | Bristol County | Mansfield | 508-261-7368 |
Marblehead | Essex County | Marblehead | 781-631-2721 |
Marlborough City of | Middlesex County | Marlborough | 508-485-6492 |
Mashpee | Barnstable County | Mashpee | 508-539-1440 |
Mass Senior Action Council | Suffolk County | Boston | 617-350-6722 |
Massachusetts Association For Older Americans | Suffolk County | Boston | 617-426-0804 |
Mattapoisett | Plymouth County | Mattapoisett | 508-758-2521 |
Maynard | Middlesex County | Maynard | 978-897-1032 |
McNamara House | Suffolk County | Allston | 617-783-5490 |
Meals On Wheels | Berkshire County | Pittsfield | 800-544-5242 |
Meals On Wheels Store | Franklin County | South Deerfield | 413-665-2901 |
Medway | Norfolk County | Medway | 508-533-3210 |
Melrose Council On Aging | Middlesex County | Melrose | 781-665-4304 |
Mendon | Worcester County | Mendon | 508-478-6175 |
Merrimac | Essex County | Merrimac | 978-346-9549 |
Merrimac Valley Nutrition Project | Essex County | North Andover | 978-975-3884 |
Methuen City of | Essex County | Lawrence | 978-983-8825 |
Middleboro | Plymouth County | Middleboro | 508-946-2490 |
Middleton | Essex County | Middleton | 978-777-4067 |
Milano Family Senior Ctr | Middlesex County | Melrose | 781-662-6886 |
Millbury | Worcester County | Millbury | 508-865-9154 |
Millis | Norfolk County | Millis | 508-376-7040 |
Milton | Norfolk County | Milton | 617-898-4893 |
Minute Men Senior Services | Middlesex County | Woburn | 781-933-8643 |
Minuteman Senior Services | Middlesex County | Burlington | 781-272-7177 |
Montague Senior Center | Franklin County | Turners Falls | 413-863-9357 |
Montague-Gill Council On Aging Director's | Franklin County | Montague City | 413-863-4500 |
Mystic Valley Elder Services | Middlesex County | Malden | 781-324-7705 |
Nantucket Council On Aging | Nantucket County | Nantucket | 508-228-4490 |
New Bedford City of | Bristol County | New Bedford | 508-961-3100 |
New Bedford City of | Bristol County | New Bedford | 508-979-1574 |
New Bedford City of | Bristol County | New Bedford | 508-991-6143 |
New Bedford City of | Bristol County | New Bedford | 508-991-6170 |
New Bedford City of | Bristol County | New Bedford | 508-991-6177 |
New Bedford City of | Bristol County | New Bedford | 508-991-6208 |
New Bedford City of | Bristol County | New Bedford | 508-991-6211 |
New Bedford City of | Bristol County | New Bedford | 508-991-6250 |
Newbury | Essex County | Newbury | 978-462-8114 |
Norfolk | Norfolk County | Norfolk | 508-528-1400 |
North Adams City of | Berkshire County | North Adams | 413-662-3126 |
North Adams City of | Berkshire County | North Adams | 413-663-3313 |
North Reading | Middlesex County | North Reading | 978-664-5600 |
North Shore Elder Services Inc | Essex County | Danvers | 978-750-4540 |
Northern Essex Elder Transport | Essex County | Amesbury | 978-388-7474 |
Northfield | Franklin County | Northfield | 413-498-2186 |
Norton | Bristol County | Norton | 508-285-0235 |
Norwell | Plymouth County | Norwell | 781-659-7878 |
Nutrition Program For Elderly | Middlesex County | Arlington | 781-648-7500 |
Oakham Senior Center | Worcester County | Oakham | 508-882-5251 |
Old Colony Elderly Svc | Plymouth County | Brockton | 508-584-1561 |
Orleans | Barnstable County | Orleans | 508-255-6333 |
Oxford | Worcester County | Oxford | 508-987-6001 |
Palmer | Hampden County | Palmer | 413-283-2670 |
Patterson Meredith Associates | Middlesex County | Concord | 978-371-2071 |
Paxton | Worcester County | Paxton | 508-756-2833 |
Pembroke | Plymouth County | Pembroke | 781-293-6771 |
Peterborough Senior Center | Suffolk County | Boston | 617-536-7154 |
Pittsfield City of | Berkshire County | Pittsfield | 413-499-9346 |
Plymouth | Plymouth County | Plymouth | 508-830-4170 |
Project Independence Adult Day Health | Bristol County | New Bedford | 508-997-1441 |
Provincetown | Barnstable County | Provincetown | 508-487-7064 |
Raynham | Bristol County | Raynham | 508-824-2740 |
Rehoboth | Bristol County | Rehoboth | 508-252-3372 |
Rochester | Plymouth County | Rochester | 508-763-8723 |
Rockland | Plymouth County | Rockland | 781-681-9284 |
Rose Baker Senior Center | Essex County | Gloucester | 978-281-9765 |
Rowley | Essex County | Rowley | 978-948-2231 |
Royal Home Services | Barnstable County | Bourne | 508-759-0762 |
Rutland Council On Aging | Worcester County | Rutland | 508-886-7945 |
Sandwich | Barnstable County | Sandwich | 508-888-4737 |
Savoy Senior Center | Berkshire County | Savoy | 413-743-0139 |
Scituate | Plymouth County | Scituate | 781-545-8722 |
Seekonk | Bristol County | Seekonk | 508-336-8772 |
Senior Center | Berkshire County | Great Barrington | 413-528-1881 |
Senior Center & Council On Aging | Hampden County | Wilbraham | 413-596-8379 |
Senior Health Center | Suffolk County | Cambridge | 617-491-5020 |
Senior Resource Center | Norfolk County | Quincy | 617-472-6600 |
Seniorcare Inc Meal Sites | Essex County | Manchester | 978-526-7427 |
Seniorcare Inc- Meal Sites | Essex County | Gloucester | 978-281-5128 |
Seniorcare Inc- Nutrition Program | Essex County | Gloucester | 978-281-3454 |
Sharon | Norfolk County | Sharon | 781-784-1530 |
Shelburne Senior Meals Program | Franklin County | Shelburne | 413-625-6266 |
Sherborn | Middlesex County | Sherborn | 508-651-7858 |
Shirley | Middlesex County | Shirley | 978-425-2600 |
Sodexho Senior Services At Mt St Vincent | Norfolk County | Wellesley | 781-416-1831 |
Somerset | Bristol County | Somerset | 508-646-2833 |
Somerset | Bristol County | Fall River | 508-679-0393 |
Somerville Cambridge Elder Services | Suffolk County | Cambridge | 617-876-1624 |
Somerville-Cambridge Elder Services | Middlesex County | Somerville | 617-628-2601 |
South Hadley | Hampshire County | South Hadley | 413-538-5042 |
South Shore Elder Services | Norfolk County | Quincy | 617-472-3665 |
South Shore Elder Services | Norfolk County | Weymouth | 781-337-3320 |
South Shore Elder Services | Norfolk County | Braintree | 781-848-8615 |
South Shore Elder Services Inc | Worcester County | Milford | 617-296-2947 |
South Shore Senior Citizens | Norfolk County | Quincy | 617-773-9280 |
Southampton | Hampshire County | Southampton | 413-529-2105 |
Southbridge | Worcester County | Southbridge | 508-764-5436 |
Spencer | Worcester County | Spencer | 508-885-7546 |
Springfield - City of | Hampden County | Springfield | 413-787-6124 |
Springfield Hobby Club | Hampden County | Springfield | 413-739-4874 |
Stockbridge | Berkshire County | Stockbridge | 413-298-3118 |
Sturbridge Senior's Friends The | Worcester County | Sturbridge | 508-347-5481 |
Sturbridge | Worcester County | Sturbridge | 508-347-5063 |
Swansea | Bristol County | Swansea | 508-676-1831 |
Taunton City of | Bristol County | Taunton | 508-821-1420 |
Tisbury | Dukes County | Vineyard Haven | 508-696-4205 |
Townsend | Middlesex County | Townsend | 978-597-1710 |
Truro | Barnstable County | Truro | 508-487-2462 |
Tyngsboro | Berkshire County | Tyngsboro | 978-649-9211 |
Union Towers Phase II | Norfolk County | Weymouth | 781-335-3451 |
Up-Island Council On Aging | Bristol County | Westport | 508-693-2896 |
Upton | Worcester County | Upton | 508-529-4558 |
Uxbridge | Worcester County | Uxbridge | 508-278-8622 |
Veronica Smith Senior Center | Suffolk County | Brighton | 617-635-6120 |
Wakefield Council On Aging | Middlesex County | Wakefield | 781-245-3312 |
Walden Rehabilitation And Nursing Center | Middlesex County | Concord | 978-369-6889 |
Walpole | Norfolk County | Walpole | 508-660-7200 |
Ware | Hampshire County | Ware | 413-967-9645 |
Wareham | Plymouth County | Wareham | 508-291-3130 |
Wayland | Middlesex County | Wayland | 508-358-2990 |
Wellesley | Norfolk County | Wellesley | 781-235-3961 |
West Boylston | Worcester County | West Boylston | 508-835-6916 |
West Bridgewater | Plymouth County | West Bridgewater | 508-894-1262 |
West Mass ElderCare Inc | Hampden County | Holyoke | 800-462-2301 |
West Springfield Council On Aging | Hampden County | West Springfield | 413-781-2214 |
Westford | Middlesex County | Westford | 978-692-5523 |
Weston | Middlesex County | Weston | 781-529-0203 |
Westport | Bristol County | Westport | 508-636-1026 |
Whitman | Plymouth County | Whitman | 781-447-7619 |
Williamsburg | Hampshire County | Williamsburg | 413-268-8407 |
Williamstown | Hampshire County | Williamstown | 413-458-8250 |
Wilmington | Middlesex County | Wilmington | 978-657-7595 |
Winchendon | Worcester County | Winchendon | 978-297-0415 |
Winthrop | Suffolk County | Winthrop | 617-846-8538 |
Woburn Senior Center | Middlesex County | Woburn | 781-937-7899 |
Yarmouth Elder Services Nutrition Site | Barnstable County | Yarmouth | 508-398-5060 |
Zdorovie Senior Services | Middlesex County | Newton | 617-795-0668 |