Shockwave Therapy in MA, by city

218 cities in MA have providers who offer shockwave therapy. Commonly handled by Chiropractic, Chiropractor — Sports Physician, Orthopedic Sports Medicine.

By city

Boston1,093Worcester316Waltham202Cambridge194Woburn183Springfield159Brookline151Amesbury135Newton130Attleboro122Quincy116Beverly109Natick108Burlington107Somerville106Brockton105Lowell100Dedham96Framingham96Danvers91North Andover87Wellesley85Braintree80Pittsfield80Fall River79Plymouth78Norwood77Chelmsford76Weymouth76Lexington75Auburn74Hyannis74Dorchester73Acton68Arlington68Brighton68Peabody68Hingham67Needham66Andover62Leominster61Medford61Shrewsbury61West Roxbury61Haverhill60Watertown58Concord57Bedford55Franklin55Malden55Greenfield53Marlborough53Norwell53West Springfield52New Bedford51Northampton50Chestnut Hill49East Longmeadow49Tewksbury47Wakefield47Walpole47Amherst46Melrose46Milford45Canton44Stoughton44Salem43Sudbury43Westborough43Milton41Norton41Reading41Wilmington41Lynn39Methuen38North Attleboro37Westfield36Randolph35Taunton35Agawam34Swansea34Dartmouth33Foxboro33Hopkinton33Northborough33Westford33Jamaica Plain32Lawrence32Falmouth31Stoneham31Holyoke30Marshfield30North Easton30Raynham30Kingston29Newburyport29South Hadley29Gloucester28Saugus28Swampscott28Winchester28Allston27Chelsea27Everett27Mashpee27Westwood27Bridgewater26Leeds26Mansfield26Marblehead26Revere26Roxbury Crossing26Scituate26Seekonk26Dracut25Duxbury25Hanover25South Boston25Wayland25South Dennis24Ashland23Sturbridge23Wenham23Medfield22Middleboro22Somerset22Gardner21Williamstown21Belmont20Charlestown20Chicopee20Great Barrington20Plainville20Belchertown19Fitchburg19Florence19Longmeadow19South Easton19South Yarmouth19Wilbraham19Winthrop19Fairhaven18Foxborough18Ipswich18Nantucket18North Dartmouth18Southborough18Bellingham17Harwich17Holden17Orleans17Pembroke17Whitinsville17Easthampton16Hudson16Mattapan16Roxbury16Salisbury16West Boylston16Wrentham16North Chelmsford15Sutton15Wellesley Hills15Centerville14Harvard14Hyde Park14Manchester14South Weymouth14Uxbridge14West Bridgewater14Billerica13Bourne13East Boston13East Bridgewater13Hadley13Holliston13Ludlow13Medway13Sharon13Abington12Brewster12Millis12North Adams12North Chatham12North Reading12Sandwich12Webster12Buzzards Bay11Cohasset11Middleton11Roslindale11Southbridge11West Newbury11Charlton10Leicester10Rehoboth10Sterling10Tyngsboro10Clinton9Marion9Millbury9Norfolk9North Grafton9Palmer9Rowley9Spencer9Westminster9Westport9East Sandwich8Groton8Holbrook8Lee8Littleton8Marstons Mills8Pepperell8S Yarmouth8Wareham8West Hatfield8

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.