Equine-assisted therapy in MA, by city

242 cities in MA have providers who offer equine-assisted therapy. Commonly handled by Counselor, Marriage and Family Therapy, Mental Health Counselor.

By city

Springfield2,347Worcester1,565Boston1,176Fall River718Lawrence713Framingham705Brockton698Holyoke692Pittsfield673Lowell641Salem601Quincy594Plymouth493New Bedford476Lexington473Taunton447Roxbury440Allston409Lynn396Northampton375Greenfield364Chelsea363Cambridge349Haverhill341Beverly338Somerville303Fitchburg302Dorchester295Randolph289Jamaica Plain282Brookline266Malden257Newton257West Springfield252Milford232Waltham217Woburn209Attleboro206Hyannis206Peabody194Norwell193Braintree191Leominster185Westfield181Danvers180Gloucester180Medford167Marlborough166Needham166Dedham148Weymouth147Chicopee146Roslindale144Arlington142Norwood140Easthampton136Gardner129Brighton120Southbridge116Acton106Bedford106Methuen104Chelmsford100Whitinsville100Concord94Stoughton89Middleboro88Walpole88Watertown88Athol87Franklin80Amesbury74Hyde Park74Natick74Westborough73Amherst71Falmouth67Wakefield65West Roxbury65Andover64North Andover61Whitman60Ware57East Boston54Everett54Mashpee54Belmont53Bridgewater53Hingham53Vineyard Haven53Canton52North Adams52Wellesley51Ipswich50Florence47Burlington45Mansfield44Nantucket44Swansea44Marshfield42Auburn40East Longmeadow40Newburyport39Pembroke39Northborough38Yarmouth Port38Milton36Longmeadow35Revere35Norton34Wilmington34Centerville33Lakeville33Marblehead33Shrewsbury33Holden32Mattapan32Saugus32Charlton31Hopkinton31Hudson31Foxboro30Westwood30Wareham29Maynard28South Yarmouth28Sudbury28Upton28Stoneham27West Boylston27Dracut26North Attleboro26South Boston26South Easton26Hanover25Melrose25Raynham24Rockland24Webster24Brewster23Charlestown23Dartmouth23Littleton23Oak Bluffs23Orange23Reading23Dorchester Center22Great Barrington22Duxbury21Westford21Westminster21Swampscott20Abington19Bellingham19Foxborough19Harvard19North Reading19West Yarmouth19Winchester19Billerica18Millbury18Agawam17Feeding Hills17Hadley17Ludlow17Lynnfield17Medfield17Sharon17Sturbridge17Tewksbury17Wrentham17Holliston16Hull16Plainville16Scituate16Somerset16Chestnut Hill15East Bridgewater15Medway15Uxbridge15Baldwinville14Groton14Kingston14Norfolk14North Dartmouth14South Hadley14Spencer14Westport14Buzzards Bay13Holbrook13Indian Orchard13Newton Highlands13Palmer13Rehoboth13S Yarmouth13Seekonk13South Hamilton13Fairhaven12Wilbraham12Winthrop12Belchertown11Newton Centre11Newton Upper Falls11Orleans11Sandwich11Southborough11Tyngsboro11Wellesley Hills11West Newton11Ashland10Clinton10Leicester10Lunenburg10Marion10Mattapoisett10North Chelmsford10North Grafton10Rockport10Roxbury Crossing10South Weymouth10Adams9Blackstone9Bourne9Georgetown9Middleton9Needham Heights9Newton Center9North Easton9Rutland9Topsfield9Wenham9Acushnet8Berkley8Boxford8Dudley8East Falmouth8Groveland8Hanson8Lee8Sutton8Townsend8West Bridgewater8

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.