Compassion-Focused Therapy in MA, by city

253 cities in MA have providers who offer compassion-focused therapy. Commonly handled by Clinical Psychology, Counselor, Mental Health Counselor.

By city

Springfield2,364Worcester1,674Boston1,653Fall River722Framingham716Brockton710Lawrence701Holyoke681Pittsfield674Lowell632Quincy617Salem614Cambridge589Lexington527New Bedford481Plymouth476Taunton447Roxbury436Northampton413Brookline407Allston404Lynn401Chelsea361Greenfield358Beverly336Haverhill334Newton331Fitchburg304Somerville304Jamaica Plain301Randolph291Dorchester288West Springfield255Malden250Waltham243Milford242Woburn224Belmont216Arlington207Hyannis207Needham202Attleboro201Braintree197Peabody194Westfield187Leominster182Gloucester180Norwood180Danvers177Norwell172Medford171Marlborough168Weymouth160Bedford153Dedham149Roslindale148Chicopee143Concord142Easthampton136Brighton132Gardner126Amherst113Southbridge113Acton112Wellesley105Methuen102Watertown100Chelmsford99Stoughton95Whitinsville95Middleboro91Westborough91Walpole89Natick86Athol84Andover82Franklin78Hyde Park76Falmouth74Amesbury70Wakefield70West Roxbury67Hingham65Canton64North Andover64Bridgewater57Ware56Burlington55Whitman55North Adams54East Boston53Ipswich53Vineyard Haven53Mashpee51Everett50Florence50Marshfield45Nantucket45Newburyport45Mansfield43Auburn42Swansea42Longmeadow41Northborough41Milton40Yarmouth Port38Holden37Pembroke37Shrewsbury37Sudbury37East Longmeadow36Revere35Norton34Wilmington34Centerville33Foxboro33Marblehead33Lakeville32West Boylston32Charlton30Hanover30Hopkinton30Saugus30Wareham30Westwood30Leeds29Mattapan29Hudson28Raynham28South Boston28Stoneham28Charlestown27Dartmouth27Great Barrington27Melrose27Winchester27Littleton26South Hadley26Wellesley Hills26South Yarmouth25Stockbridge25Tewksbury25Upton25Chestnut Hill24North Attleboro24North Easton24Reading24South Easton24Dracut23Harvard23Rockland23Webster23Westminster23Newton Centre22Oak Bluffs22Orange22Sharon22Billerica21Brewster21Dorchester Center21Bellingham20Swampscott20Westford20Agawam19Duxbury19Newton Highlands19North Reading19West Yarmouth19Wrentham19Abington18Holliston18Lynnfield18Millbury18Waban18Feeding Hills17Foxborough17North Dartmouth17Groton16Hadley16Ludlow16Medfield16Plainville16Scituate16Sturbridge16West Newton16Belchertown15Hull15Maynard15Medway15Rehoboth15Somerset15Uxbridge15Westport15North Chelmsford14Wayland14Winthrop14Auburndale13Buzzards Bay13East Bridgewater13Fairhaven13Holbrook13Norfolk13Orleans13Palmer13S Yarmouth13Seekonk13South Hamilton13Southborough13Williamstown13Ashland12Baldwinville12Indian Orchard12Kingston12Newton Center12Newton Upper Falls12Spencer12Weston12Clinton11Marion11Mattapoisett11Needham Heights11Rockport11Sandwich11South Weymouth11Tyngsboro11Adams10Georgetown10Lee10Lenox10Lincoln10Lunenburg10Middleton10North Grafton10Roxbury Crossing10Topsfield10Wilbraham10Ayer9Barre9Blackstone9Boxford9Cohasset9East Sandwich9Leicester9Rutland9Bolton8Bourne8East Falmouth8Groveland8Millis8N Dartmouth8Sutton8Townsend8Wenham8

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.