DOT physicals in Massachusetts
The FMCSA National Registry lists 794 certified medical examiners accepting exams at 436 locations in Massachusetts. The most are in Boston (46), Worcester (34) and Springfield (29).
Interstate vs. in-state driving. The federal DOT physical rules apply to interstate commercial drivers. Massachusetts may apply its own medical rules to drivers who stay inside the state; check with the Massachusetts driver licensing agency. After June 23, 2025, examiners send CDL and CLP exam results to state licensing agencies through the National Registry. How that works.
Cities in Massachusetts
- Boston 46
- Worcester 34
- Springfield 29
- Bedford 23
- Beverly 22
- Quincy 22
- Weymouth 21
- Wilmington 21
- North Andover 19
- Fall River 16
- Brockton 15
- Burlington 15
- Leominster 15
- Newburyport 15
- Watertown 15
- Ludlow 14
- Plymouth 13
- Framingham 12
- East Walpole 11
- Waltham 11
- Dedham 10
- Littleton 10
- Medford 10
- Plainville 9
- West Springfield 9
- Cambridge 8
- Holyoke 8
- Lexington 8
- Marlborough 8
- New Bedford 8
- Pembroke 8
- Saugus 8
- Amherst 7
- Chelmsford 7
- Falmouth 7
- Holland 7
- Needham 7
- Peabody 7
- Salem 7
- Stoughton 7
- Andover 6
- Arlington 6
- Braintree 6
- Danvers 6
- Hudson 6
- Natick 6
- Norwell 6
- South Dennis 6
- Tewksbury 6
- Warwick 6
- Woburn 6
- Bellingham 5
- Chicopee 5
- Hadley 5
- Hyannis 5
- Lynn 5
- Northampton 5
- Norton 5
- Norwood 5
- Pittsfield 5
- Sutton 5
- Westborough 5
- Acton 4
- Attleboro 4
- Charlton 4
- Fitchburg 4
- Hanover 4
- Nantucket 4
- Sudbury 4
- Avon 3
- Bridgewater 3
- Brighton 3
- Fairhaven 3
- Grafton 3
- Harwich 3
- Lowell 3
- Medway 3
- Methuen 3
- Milton 3
- Northborough 3
- Raynham 3
- Revere 3
- Roslindale 3
- Somerville 3
- South Weymouth 3
- Taunton 3
- Webster 3
- Westfield 3
Other locations in Massachusetts
Abington
- South Shore Health Urgent Care · 170 Bedford St · (781) 626-5700 · 1 examiner
Agawam
- Convenientmd Urgent Care · 27 Suffield St · (413) 264-5492 · 1 examiner
Amesbury
- CVS Minuteclinic · 5 Macy Street · (866) 389-2727 · 1 examiner
Ashland
- MinuteClinic at CVS · 414 Union st · (508) 881-7606 · 2 examiners
Auburn
- Grove Medical Associates, P.C. · 250 Hampton Street · (508) 753-2060 · 1 examiner
- Meridian Chiropractic · 1 Saint Mark Street · (774) 530-6301 · 1 examiner
Barre
- UmassMemorial Health/Barre Family Health · 151 Worcester Road · (978) 355-6321 · 2 examiners
Belmont
- Convenient MD · 73 Daniel Webster Hwy · (603) 471-6069 · 1 examiner
Brocton
- VA Boston Healthcare · 940 Belmont St · (774) 826-2305 · 1 examiner
Canton Ma
- Myora Integrated Health and Psychiatry · Gallery Salon 95 Washington St Suite 109 · (617) 300-7176 · 1 examiner
Carver
- MinuteClinic at CVS · 100D N. Main Street · (866) 389-2727 · 1 examiner
Cataumet
- Cataumet Chiropractic · PO Box 667 · (508) 392-9373 · 1 examiner
Chatham
- Chatham Chiropractic · 60F Munson Meeting Road · (508) 945-3131 · 2 examiners
Clinton
- CVS Minute Clinic #920 · 792 Main St · (978) 368-7631 · 1 examiner
- Dr. John B Mitchell · 919 Main St · (978) 365-6044 · 1 examiner
Cohasset
- Walk In MD Clinic · 390 Chief Justice Cushing Highway Unit 102-B · (781) 210-6993 · 2 examiners
Cooperstown
- Bassett Hospital · 1 Atwell Road · (607) 547-6023 · 1 examiner
Devens
- Bristol Myers Squibb · 38 Jackson Road · (978) 588-6035 · 1 examiner
- FMC DEvens · 42 Patton Road · (978) 976-1000 · 1 examiner
Dorchester
- Beth Israel Lahey Health Primary Care · 1100 Washington St · (617) 696-3800 · 1 examiner
Durham
- University of New Hampshire, Health and Wellness · 4 Pettee Brook Lane · (603) 862-9355 · 2 examiners
E Falmouth
- Paul Lee, MD, JD, FACP, Attorney-at-Law · 309 Teaticket Hwy · (508) 540-6790 · 1 examiner
East Bridgeater
- Compass Medical · 1 Compass Way · (508) 350-2100 · 1 examiner
East Bridgewater
- Professional Men's Health · 649 Oak Street · (508) 942-9698 · 1 examiner
East Longmeadow
- Personal Primary Care and Weight Management · 98 Shaker Road · (413) 798-0301 · 1 examiner
Eastham
- Checkups, LLC · 855 State Highway · (508) 240-0700 · 1 examiner
Easthampton
- Structure Chiropractic · 179 Northampton Street Suite C · (413) 203-5488 · 1 examiner
Easton
- Carecentral urgent care · 682 Depot Street · (781) 341-2800 · 1 examiner
Edgartown
- Amid The Waters Chiropractic, LLC · 12 Mariners Way · (630) 939-1019 · 1 examiner
- Island Health Care · 245 Edgartown-Vineyard Haven Road · (508) 939-9358 · 1 examiner
Foxboro
- Tritown Chiropractic Offices · 211 North Street, #6 · (508) 698-0688 · 2 examiners
Franklin
- Vanroon Chiropractic · 444 W. Central St. · (508) 553-8981 · 1 examiner
Gardner
- Heywood Healthcare Occupational Health · 242 Green St · (978) 630-6545 · 2 examiners
Gloucester
- Dr Scotadam Chernov · 322 Main Street · (978) 281-0049 · 1 examiner
Greenfield
- MGB Express Care · 489 Bernardston Road · (413) 773-1394 · 1 examiner
Harvard
- Barnes Wellness Center · 233 Ayer Rd · (888) 830-9010 · 1 examiner
Haverhill
- AFC Urgent Care · 296 Main St · (978) 203-0083 · 1 examiner
- Rapid DOT Physicals · 379 Main Street · (978) 641-8198 · 1 examiner
Hingham
- Linden Ponds · 300 Linden Ponds Way · (781) 534-7193 · 1 examiner
Holliston
- Wellness Health Choice · 118 Washington St · (508) 429-8003 · 1 examiner
Ipswich
- Ipswich Chiro. & Rehab. · 130 County Rd. · (978) 356-7888 · 1 examiner
Lakeville
- Lakeville Family Medicine PC · 5 Precinct Street · (508) 947-6666 · 2 examiners
Lanesborough
- Greylock Medical · 20 Williamstown Road · (413) 445-6800 · 1 examiner
Lawrence
- Raju Navaratnam · 100 Franklin Street · (978) 682-8343 · 1 examiner
Leeds
- Department of Veterans Affairs · 421 N Main Street · (413) 584-4040 · 1 examiner
Leicester
- Leicester Spine and Wellness Center · 1103 Main Street · (508) 892-8150 · 1 examiner
Lenox
- Berkshire Health Systems- Occupational Health · 489 Pittsfield Rd · (413) 447-2684 · 1 examiner
- Lenox Family Health · 55 pittsfield Rd. BLDG 12D · (413) 344-1700 · 1 examiner
Longmeadow
- New Way Medical Services LLC · 1200 Converse st · (413) 478-9244 · 1 examiner
Malden
- AFC Urgent Care Malden · 219 Centre Street · (781) 322-7300 · 2 examiners
Marlboro
- Medwork · 157 Union Street, Marlboro, MA 01752 · (508) 486-5711 · 1 examiner
- Oehn · 2 Mount Royal Avenue SUITE 410 · (508) 251-7260 · 1 examiner
Marshfield
- MinuteClinic at CVS · 1880 Ocean Street · (866) 389-2727 · 1 examiner
Maynard
- Emerson Urgent Care · 3 Digital way Unit 10 · (978) 287-8990 · 1 examiner
Medfield
- CVS Minute Clinic · 555 Main St · (866) 389-2727 · 1 examiner
Melrose
- Evercare Medical Associates · 34 Park Street · (603) 685-4609 · 1 examiner
- Melrose Family Chiropractic & Sports Injury Centre, Inc · 653 Main Street · (781) 665-1497 · 1 examiner
Middleboro
- Gudmundsson Chiropractic · 63 Anderson Ave. · (508) 947-1411 · 1 examiner
- Swan Health & Beauty, PLLC · 12 West Grove Street · (508) 371-2531 · 1 examiner
Middleton
- 360 Healthcare Urgent Care · 232 S Main Street · (978) 909-4966 · 1 examiner
- Middleton Family Medicine · 147 South Main Street · (781) 894-6900 · 1 examiner
Milford
- HealthSource of Milford · 138 South Main St. #14 · (508) 282-5249 · 1 examiner
Millis
- Partners · 730 Main St, Suit 1A · (508) 376-2515 · 1 examiner
Montgomery
- Hilltown Chiropractic · 46 Main Road · (413) 583-2225 · 1 examiner
Newton
- Robin Bianchi · 177 Jackson Road · (857) 234-2327 · 1 examiner
North Attelboro
- Tristan Medical Urgent & Primary care · 465 South Washington Street · (508) 316-0725 · 1 examiner
North Attleboro
- CVS MinuteClinic · 8 E Washington Street · (508) 695-1481 · 1 examiner
North Easton
- Trinity Family Medicine · 3 Washington st suite 220 · (508) 230-0155 · 1 examiner
North Reading
- Broderick Healthcare PLLC · 135 Main Street · (617) 905-1978 · 1 examiner
Oak Bluffs
- Kimberly Burke, D.C. · 5 Upper Douglas Ln. · (508) 687-9320 · 1 examiner
- Martha's Vineyard Hospital · 1 Hospital Road · (508) 645-4500 · 1 examiner
Orleans
- Rock Harbor Health PLLC · 105 Rock Harbor Road · (508) 255-6297 · 1 examiner
Oxford
- Urgent Care Express Oxford · 78 Sutton Ave. · (508) 499-1760 · 1 examiner
Palmer
- CVS Minute Clinic · 1001 Thorndyke Street · (866) 389-2727 · 1 examiner
Pepperell
- St Vil Unity Health NP · 26 Merrimac Drive · (617) 294-9049 · 1 examiner
Portsmouth
- Occupational Health Services of PRH, LLC · 25 New Hampshire Ave. · (603) 430-9675 · 2 examiners
Provincetown
- Outer Cape Health Services · 49 Harry Kemp Way · (508) 487-9395 · 1 examiner
Randolph
- Varzcare Clinic · 999 North Main St · (781) 885-0269 · 1 examiner
- Walk-In MD · 81 Memorial Parkway · (781) 437-4448 · 1 examiner
Reading
- New England DOT Physicals, Inc. · 274 Main Street, Suite 308 · (781) 944-5400 · 1 examiner
Rowley
- Triumph Transportation LLC · 270 Wetherspoon St · (978) 360-5614 · 1 examiner
S. Weymouth
- South Shore Hospital, ER · 55 Fogg Rd · (781) 340-8000 · 2 examiners
Sandwich
- AgeWell Medical, PLLC · 74 Route 6a · (774) 612-8141 · 1 examiner
Scituate
- Healthcare South, PC · 56 New Driftway, Suite 301 · (781) 544-1388 · 1 examiner
Seekonk
- CVS MinuteClinic · 1479 Newman Ave · (866) 389-2727 · 2 examiners
Sharon
- Sharon Direct Care · 12 Billings Street · (781) 806-0467 · 1 examiner
Shelburne Falls
- Trailside Health · 111 Bridge St. · (413) 625-6240 · 1 examiner
Somerset
- Bergeron Chiropractic Neurology · 1748 G.A.R. Highway · (508) 672-0507 · 1 examiner
- Cathy Polk NP Primary Care · 586 County St, Suite 1 · (508) 372-5148 · 1 examiner
South Boston
- P&G Gillette · 1 Gillette Park · (617) 463-2222 · 1 examiner
- South Boston Community Health Center · 409 West Broadway · (617) 269-7500 · 1 examiner
South Hadley
- Premier Health Group · 654 New Ludlow Rd · (413) 437-8550 · 1 examiner
Southborough
- ARCpoint Labs · 333 Turnpike Rd · (864) 271-3210 · 1 examiner
Spencer
- Premise Health Healthy U · One FLEXcon Industrial Park · (508) 306-9528 · 1 examiner
- Primary Care of the Brookfields · 130 Main Street #5011 · (774) 227-3556 · 1 examiner
Stoneham
- AFC Urgent Care · 16 Main St · (781) 279-4000 · 1 examiner
Sturbridge
- ConvenientMD · 216 Charlton Rd · (508) 882-7300 · 1 examiner
- Steven J Gaunya DC, PC · 57 Main Street · (774) 241-3434 · 1 examiner
Swansea
- The River Health and Wellness · 242 Swansea Mall Drive · (508) 343-8400 · 1 examiner
Townsend
- Townsend Harbor Chiropractic · 18 Main Street · (978) 300-5711 · 1 examiner
USA
- Circle Health Care · 198 Littleton road · (978) 458-6868 · 1 examiner
Uxbridge
- Cvs · 323 N. Main St. · (508) 278-2456 · 2 examiners
Vineyard Haven
- Martha's Vineyard Medical · 364 State Road · (508) 693-4400 · 1 examiner
Wakefield
- The Meadow Wellness Center · 27 Water street · (781) 587-2974 · 1 examiner
Ware
- Darek Olearczyk · 38 Pleasant Street · (860) 993-4899 · 1 examiner
Wareham
- New England Family Chiropractic · 260 Marion Rd · (508) 291-4898 · 1 examiner
- Same Day & Saturday Appointments · 194 Main Street · (508) 291-6119 · 1 examiner
Wellesley
- CVS Minute Clinic · 188 Linden St · (866) 389-2727 · 2 examiners
West Boylston
- Worcester County Jail & House of Corrections · 5 Paul X Tivnan Drive · (508) 854-1800 · 1 examiner
West Brookfield
- Jeffrey Jones · 46 North Main Street · (508) 867-8977 · 1 examiner
- West Brookfield Family Practice · PO Box 1044 · (508) 867-8977 · 1 examiner
West Roxbury
- Carbon Health Urgent Care · 75 Spring Street Ste 500 · (617) 892-4827 · 2 examiners
West Wareham
- Wareham Chiropractic and Wellness · PO Box 284 · (508) 273-0190 · 1 examiner
Westford
- CHUC Westford Urgent Care · 198 Littleton Rd · (978) 458-6868 · 2 examiners
Westport
- Westport Medical Center · 831 Main Road · (508) 996-3311 · 2 examiners
Westwood
- Brigham and Women's Health Center · 100 Brigham Way · (857) 307-5600 · 1 examiner
Winchendon
- Heywood Hospital · The Winchendon Health Center · (978) 297-2311 · 1 examiner
Winthrop
- McGee Chiropractic · 57 Putnam Street · (617) 846-4553 · 1 examiner
Registry data checked November 11, 2026 · Source: FMCSA National Registry