Cupping Therapy in MA, by city

222 cities in MA have providers who offer cupping therapy. Commonly handled by Chiropractic, Chiropractor — Sports Physician, Massage Therapist.

By city

Boston1,019Worcester303Waltham199Cambridge198Woburn192Springfield159Brookline156Newton154Amesbury139Quincy127Attleboro125Beverly124Natick111Somerville109Brockton107Lowell99Dedham96Burlington95Plymouth92Danvers91Framingham88North Andover88Leominster84Lexington83Pittsfield83Hyannis81Norwood78Wellesley78Arlington76Braintree76Dorchester76Weymouth76Andover75Auburn74Chelmsford74Needham73Acton69Fall River69Hingham69Malden68Northampton66Peabody64Haverhill63Shrewsbury63Medford62Stoughton62Brighton61Watertown61East Longmeadow60Greenfield58West Roxbury57Norwell55Tewksbury55Concord54Marlborough54Salem54Amherst53Franklin53Bedford51New Bedford51Wakefield51West Springfield51Melrose48Walpole47Chestnut Hill44Westborough44Canton43Milford43Sudbury43Wilmington43Holyoke42Norton42Methuen41Stoneham41Lynn39Milton39Northborough39Belmont38North Attleboro38Westfield38Agawam37Hopkinton37Randolph37Reading37Taunton37Jamaica Plain36Lawrence36Mansfield35Westford35Foxboro34Swansea34Wayland34Swampscott31Gloucester30Marshfield30Mashpee30North Easton30Falmouth29Kingston29Revere29Saugus29Chelsea28Dartmouth28Marblehead28Newburyport28Allston27Chicopee27Everett27Raynham27Westwood27Bridgewater26Dracut26Great Barrington26Hanover26Roxbury Crossing26South Dennis26Winchester26Belchertown25Leeds25Seekonk25South Boston25South Yarmouth25Ashland24Duxbury24South Hadley24Middleboro23Scituate23Sturbridge23Wenham23Fitchburg22Florence22Holden22Williamstown22Gardner21Medfield21Middleton21Somerset21Fairhaven20Hadley20Ipswich20Longmeadow20South Easton20Wilbraham20Easthampton19Harwich19Hudson19Plainville19Roxbury19Bellingham18Charlestown18Hyde Park18Nantucket18Orleans18Salisbury18Sharon18West Boylston18Centerville17Foxborough17Mattapan17Pembroke17S Yarmouth17Southborough17Webster17Whitinsville17Manchester16Uxbridge16Wellesley Hills16Winthrop16Wrentham16Billerica15Harvard15North Dartmouth15Sutton15Westminster15East Bridgewater14Ludlow14North Chelmsford14North Reading14West Bridgewater14Abington13Bourne13East Boston13Holliston13Medway13Roslindale13Sandwich13South Weymouth13Cohasset12North Adams12North Chatham12Westport12Brewster11Buzzards Bay11Charlton11Marion11Millbury11Osterville11Rowley11Sterling11West Newbury11Clinton10Holbrook10Leicester10Marstons Mills10Millis10North Grafton10Rehoboth10Tyngsboro10Assonet9Edgartown9Groton9Littleton9Norfolk9Palmer9Southbridge9Spencer9Dorchester Center8Lee8Pepperell8Provincetown8Wareham8West Yarmouth8

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.