Walk and Talk Therapy in MA, by city

283 cities in MA have providers who offer walk and talk therapy. Commonly handled by Clinical Psychology, Clinical Social Worker, Counselor.

By city

Boston3,419Springfield2,192Worcester1,533Cambridge1,125Pittsfield755Brookline751Brockton675Northampton668Fall River599Framingham593Lowell561Newton491Holyoke487Lawrence474Salem467Quincy459Jamaica Plain453Beverly433Belmont429Somerville399Lynn396Waltham379Chelsea366Roxbury357Arlington348Needham346Allston328Lexington328New Bedford327Plymouth315Greenfield304Westfield302Taunton290Dorchester286Brighton273West Springfield262Fitchburg253Amherst250Woburn249Haverhill245Bedford229Milford221Norwood221Malden213Medford211Concord210Wellesley206Roslindale204Braintree201Hyannis198Norwell196Danvers171Easthampton169Andover165Watertown164Peabody151Gloucester148Leominster140Natick138Weymouth136Acton131Dedham128Marlborough122Chelmsford119Ware114Leeds113Westborough110Burlington109Chicopee109Falmouth106Attleboro104Hingham102Franklin100Southbridge99Newburyport98West Roxbury97Chestnut Hill96Methuen96Florence93North Andover87Randolph87East Boston85Gardner84Stoughton84Amesbury83Canton83Bridgewater81Wakefield76Walpole76Charlestown75Milton74Longmeadow70Melrose70Middleboro68Marblehead67Athol64Shrewsbury64South Hadley64Sudbury64Tewksbury62Hanover59North Adams59Westford58Northborough57Great Barrington56Marshfield56Hyde Park55Newton Centre55Sharon54Ipswich53Revere52Swansea52Winchester51Auburn49Everett49Mansfield48Westwood48Mashpee47Stockbridge47Whitinsville47Maynard45Foxboro44Reading44Rockland44Waban43Wayland42East Longmeadow41North Easton40Norton40Centerville39Hadley39Hopkinton39Pembroke39Wellesley Hills39Nantucket38Brewster37Stoneham37Duxbury35Yarmouth Port35Auburndale34Medway34Saugus34Scituate34South Boston34Littleton33Palmer33Wareham33Wilmington33Holden32Lincoln32Medfield32Raynham32Weston32Williamstown32Dartmouth31Mattapan31Vineyard Haven31Harvard30Swampscott30Billerica29Newton Center29Orleans28Upton28West Boylston28West Newton28Whitman28Hudson27Newton Highlands27North Dartmouth27South Easton26Winthrop26Dracut25Middleton25Ashland24Groton24Kingston24Topsfield24Lenox23North Attleboro23North Reading23Holliston22Lee22Marion22Orange22Charlton21Lynnfield21North Chelmsford21West Yarmouth21Belchertown20Fairhaven20West Bridgewater20Westport20Agawam19East Bridgewater19East Sandwich19Foxborough19South Weymouth19Webster19Wenham19West Newbury19Dorchester Center18Mattapoisett18South Hamilton18Lunenburg17Millbury17Somerset17South Deerfield17Southborough17Wilbraham17Wrentham17Lakeville16Tyngsboro16Feeding Hills15Georgetown15Hanscom Afb15Newbury15Newtonville15Norfolk15Roxbury Crossing15Ayer14Groveland14Harwich14Oak Bluffs14Shirley14Abington13Boxford13Leverett13Rockport13Sandwich13Stow13Sturbridge13Uxbridge13Barre12Eastham12Marstons Mills12Rehoboth12Shelburne Falls12South Dennis12South Yarmouth12Wellfleet12East Falmouth11Leicester11Manchester11Plainville11Salisbury11Westboro11Westminster11Acushnet10Bellingham10Boylston10Hull10Pocasset10Provincetown10Rowley10Spencer10Sutton10Bourne9Bradford9Carlisle9Clinton9Cohasset9Devens9Essex9Lancaster9Millis9Osterville9Rochester9West Barnstable9Williamsburg9Buzzards Bay8Chatham8Dalton8Dover8Harwich Port8Holbrook8Mendon8Merrimac8Needham Heights8Rutland8Southampton8Southwick8Turners Falls8W Springfield8

Directory information is educational and may change. A specialty match means a provider may evaluate or treat this; only items marked “confirmed” were selected by the provider. Patients should confirm services, insurance, and availability directly with the office.