DOT Physical in MA, by city

234 cities in MA have providers who offer dot physical. Commonly handled by Occupational Medicine, Chiropractic, Family Medicine.

By city

Boston4,087Worcester1,208Springfield566Burlington363Brockton332Lawrence321Fall River294Cambridge285Lowell222Waltham192Quincy189Framingham180Lynn179East Boston164Hyannis163Plymouth160Danvers159Beverly144Dorchester144Salem140New Bedford139Newton138Pittsfield136Leominster131Dartmouth126Peabody119Somerville118North Andover116Brighton114Wellesley108Weymouth106Woburn101Chelmsford100Holyoke100Medford99Norwood98Brookline97Newburyport95Jamaica Plain90Malden90Taunton88Braintree87Fitchburg86Greenfield86Needham85West Springfield85Chestnut Hill83Methuen83North Dartmouth82Concord81Attleboro76Natick76Northampton76Amherst74Norwell73Bedford72West Roxbury68Gardner64Haverhill64Marlborough63Pembroke63Watertown63Andover61Falmouth61Dedham60Roxbury59Weston59Tewksbury58Westborough58Stoneham57Westford57Charlestown56Randolph56Milford54Southbridge53Auburn52North Chelmsford52Franklin51Melrose51Fairhaven50Lexington50Acton48Mashpee48Canton47Stoughton46Wareham46Winchester46Hanover45Medway45Arlington42Belmont42East Bridgewater42Gloucester41Revere41Chelsea40Southborough40Westfield39Florence38Foxboro38Shrewsbury38South Weymouth38Leeds37Swansea37Bridgewater36Palmer36Mansfield35Plainville34Reading34North Easton33Cohasset32Amesbury31North Quincy31Roslindale31Walpole31Dracut30Hingham30Milton30North Attleboro30Northborough30Webster30Wilmington30Charlton28Holden28Ludlow28Raynham28South Hamilton28Everett27Great Barrington25Lynnfield25Wakefield25Barre24Harwich24Hyde Park24Oak Bluffs24Longmeadow23Middleboro23Nantucket23West Bridgewater23Westwood23Chicopee22Hudson22Marshfield22South Hadley22Sudbury22Manchester21Marblehead21Middleton21Wrentham21Easthampton20Lee20Saugus20Swampscott20East Longmeadow19Groton19Hopkinton19Mattapan19Medfield19Duxbury18Norton18South Boston18South Yarmouth18Lakeville17Roxbury Crossing17Scituate17Wellesley Hills17Allston16Athol16Foxborough16Harwich Port16North Reading16Sharon16Sandwich15Uxbridge15Boxford14North Billerica14Northbridge14Westport14Abington13Clinton13Dorchester Center13Hadley13Lenox13Marion13North Adams13Orleans13Sturbridge13Agawam12Belchertown12Feeding Hills12Harvard12Pepperell12South Easton12Wilbraham12Bourne11Devens11Hanscom Afb11Holliston11Kingston11Provincetown11Rehoboth11Seekonk11Somerset11Wayland11Ashland10Auburndale10Bellingham10Buzzards Bay10North Falmouth10South Attleboro10Winchendon10Ayer9Baldwinville9Bolton9Brimfield9Carver9Forestdale9Ipswich9Mattapoisett9Millis9Rowley9Ware9West Boylston9West Yarmouth9Westminster9Williamstown9Winthrop9Billerica8Centerville8East Falmouth8Edgartown8Norfolk8Orange8Rockland8Vineyard Haven8

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.