DOT Physicals in Massachusetts

578 locations and 1,151 certified medical examiners across 204 cities, taken straight from the FMCSA National Registry.

Getting a DOT physical in Massachusetts

Every location listed here has at least one examiner on the FMCSA National Registry. That registration is the only thing that makes an exam valid. A clinic can be excellent and still be unable to issue your card if nobody on staff is certified, which is why this directory is built from the registry itself rather than from business listings.

The busiest markets in Massachusetts are Boston, Worcester, Springfield, Fall River and Brockton. Rural counties often have a single certified examiner, sometimes a nurse practitioner at a county health clinic, so book ahead if you are outside a metro area.

Bring photo ID, your CDL or permit, and a complete medication list. If you use a CPAP, bring the compliance download. If you are diabetic, bring a recent A1C. If you have had a cardiac event, bring the clearance letter. Missing paperwork is the number one reason a driver walks out with a short-term card or no card at all.

Frequently asked questions

How many DOT physical locations are there in Massachusetts?

Massachusetts has 578 locations across 204 cities with at least one examiner on the FMCSA National Registry, 1151 certified examiners in total.

Can any doctor do a DOT physical in Massachusetts?

No. Since May 2014, only a medical examiner listed on the FMCSA National Registry can perform a DOT physical and issue a medical examiner's certificate. That includes MDs, DOs, nurse practitioners, physician assistants and chiropractors, as long as they hold the certification. Your regular family doctor cannot do it unless they are on the registry.

Where can I get a same-day DOT physical in Massachusetts?

191 of the 578 locations in Massachusetts are walk-in or urgent care clinics. Those are the ones most likely to take you the same day, often with evening and weekend hours.

How long is a DOT medical card good for in Massachusetts?

Up to 24 months, and the rule is federal, so it is the same in every state. Examiners issue shorter cards, commonly 3 or 12 months, when they want to monitor blood pressure, diabetes or a heart condition. See the renewal rules.

Browse by city

Abington1Acton4Agawam1Allston1Amesbury2Amherst4Andover4Arlington2Ashland2Attleboro4Auburn4Avon1Ayer1Barre1Bedford2Belchertown1Bellingham3Beverly4Boston34Boxford1Braintree4Bridgewater2Brighton4Brockton10Brookline2Burlington5Cambridge8Canton1Carver3Charlestown1Charlton1Chatham2Chelmsford3Chelsea1Chestnut Hill1Chicopee1Chilmark1Clinton2Cohasset1Concord3Danvers4Dedham7Devens2Dorchester1Dorchester Center2Dover1East Bridgewater2East Falmouth1East Longmeadow2East Walpole1East Weymouth1Edgartown2Fairhaven4Fall River12Falmouth2Fitchburg2Florence1Foxboro2Framingham8Franklin1Gardner3Gloucester2Great Barrington1Greenfield1Hadley2Hanover3Harvard1Harwich3Haverhill3Holland1Holliston1Holyoke3Hudson2Huntington1Hyannis5Hyde Park1Indian Orchard1Ipswich1Jamaica Plain2Lakeville1Lanesborough1Lawrence3Leeds1Leicester1Lenox3Leominster5Lexington4Littleton2Longmeadow1Lowell3Ludlow3Lynn3Malden1Marlborough6Marshfield2Mattapan1Maynard2Medfield1Medford8Medway1Melrose1Mendon1Methuen7Middleboro2Middleton2Milford2Millis1Milton3Nantucket2Natick4Needham2Needham Heights2New Bedford7Newburyport4Newton1Newton Center1Newton Lower Falls1North Adams2North Andover10North Attleboro2North Dartmouth4North Dighton1North Easton2North Grafton3North Reading1Northampton2Northborough3Norton2Norwell3Norwood4Oak Bluffs2Orleans1Oxford1Palmer1Peabody3Pembroke3Pepperell1Pinehurst1Pittsfield5Plainville4Plymouth9Provincetown1Quincy8Randolph3Raynham2Reading1Revere1Rockland1Roslindale2Roxbury Crossing1Salem5Sandwich1Saugus4Scituate1Seekonk1Sharon1Shirley1Shrewsbury1Somerset2Somerville6South Dennis5South Hadley1South Hamilton1South Weymouth4South Yarmouth1Southborough3Southbridge2Spencer2Springfield20Stoneham1Stoughton2Sturbridge2Sudbury2Sutton2Swampscott1Swansea2Taunton4Tewksbury4Uxbridge2Vineyard Haven2Wakefield1Walpole1Waltham5Wareham3Watertown4Webster2Wellesley1Wellesley Hills1Wellfleet1West Boylston1West Brookfield1West Roxbury2West Springfield2Westborough1Westfield4Westford1Westport3Westwood1Weymouth3Wilmington7Winchendon1Winthrop1Woburn6Worcester25

Nearby states