DOT physicals in Maine
The FMCSA National Registry lists 157 certified medical examiners accepting exams at 90 locations in Maine. The most are in South Portland (20), Bangor (19) and Augusta (16).
Interstate vs. in-state driving. The federal DOT physical rules apply to interstate commercial drivers. Maine may apply its own medical rules to drivers who stay inside the state; check with the Maine 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 Maine
- South Portland 20
- Bangor 19
- Augusta 16
- Lewiston 8
- Auburn 7
- Brunswick 7
- Portland 7
- Ellsworth 5
- Fort Kent 5
- Cedar City 4
- Madawaska 4
- Oxford 4
- Saco 4
- Sanford 4
- Scarborough 4
- Belfast 3
- Farmington 3
- Waterville 3
- Westbrook 3
Other locations in Maine
Bar Harbor
- Mount Desert Island Hospital · 10 Wayman Lane · (207) 667-5899 · 1 examiner
Bath
- General Dynamics Bath Iron Works · 700 Washington St · (207) 443-3311 · 1 examiner
Biddeford
- MaineHealth · 9 Healthcare Dr · (207) 282-3666 · 1 examiner
Bristol
- Best Practice Family Care, PLLC · 2137 Volunteer Pkwy · (423) 722-5000 · 1 examiner
Colchester
- UVM Colchester Family Medicine · 883 Blakely Rd. · (802) 847-2055 · 1 examiner
Danforh
- East Grand Health Center · 201 Houlton Road · (207) 448-2347 · 2 examiners
Dover
- Northern Light Work Health · 47 Dwelley Ave · (207) 564-4338 · 1 examiner
Dover Foxcroft
- Katahdin Valley Health · 188 Summer Street · (207) 538-3700 · 1 examiner
Eagle Lake
- Fish River Rural Health · 10 Carter St · (207) 444-5973 · 2 examiners
Gorham
- Gorham Primary Care · 130 Main Street · (207) 839-5551 · 1 examiner
Hampden
- Osteopathic Center for Family Medicine · 603 Main Road North · (207) 945-5400 · 1 examiner
Harrington
- Harrington Family Health Center · 50 E Main St · (207) 483-4502 · 1 examiner
- Integrity Urgent Care · 97 Old Addison Road · (207) 281-1077 · 1 examiner
Houlton
- Katahdin Valley Health Center · 59 Bangor St. · (207) 521-0022 · 1 examiner
Kittery
- John D. Barrick DC · 72 Route 236 Suite 151 · (207) 703-0880 · 1 examiner
Limestone
- Loring Job Corp · 36 Montana Rd · (207) 328-4731 · 1 examiner
Lincoln
- Health Access Network · P.O. Box 99 · (207) 794-6700 · 1 examiner
- Health Access Network-Lincoln · 175 W Broadway · (207) 794-6700 · 1 examiner
Machias
- ConvenientMD · 40 Waterville Commons Drive, Unit A · (603) 810-6700 · 1 examiner
Meddybemps
- Karen Cole FNP · 96 Stanhope Lane · (207) 214-6362 · 1 examiner
Millinocket
- Millinocket Regional Hospital · 200 Somerset St · (207) 723-3329 · 1 examiner
Naples
- Stephen Barter MD · 4 Meserve St · (207) 693-3912 · 1 examiner
Norway
- Concentra · 176 Main Street · (207) 743-7399 · 1 examiner
Old Orchard Beach
- Seaside Family Health Care LLC, PA · 155 Saco Avenue · (207) 937-8254 · 1 examiner
Orland
- School House Health, PLLC · 21 School House Road · (207) 702-9201 · 1 examiner
Pittsfield
- Northern Light Occupational Health · 130 Leighton Street · (207) 487-3726 · 2 examiners
Poland
- Live Life Family Practice · 364 Maine Street · (207) 539-7007 · 1 examiner
Princeton
- St. Croix Family Health Center · 136 Mill Street · (207) 796-5503 · 1 examiner
Rangeley
- Rangeley Family Medical · 42 Dallas Hill Rd · (207) 864-3303 · 1 examiner
Richmond
- Complete Health 180 PLLC · 3 Homestead Way, Suite 1 · (207) 737-2482 · 1 examiner
Rockport
- Health Connections · 6 Glen Cove Drive · (207) 301-5566 · 1 examiner
Skowhegan
- Redington Fairview General Hospital · 51 Fairview Ave · (207) 474-7005 · 1 examiner
- Redington-Fairview General Hospital · 46 Fairview Ave · (207) 474-7005 · 1 examiner
Springvale
- Nasson Healthcare · 15 Oak Street · (207) 490-6900 · 1 examiner
Steep Falls
- Steep Falls Family Practice · 1200 Pequawket Trail · (207) 675-3227 · 1 examiner
Van Buren
- Pines Health Services-FQHC · 4 Main Street · (207) 868-2796 · 1 examiner
Wells
- Maine Advanced Spinal Care · 1662 Post Rd · (207) 985-5795 · 1 examiner
West Bath
- Occupational Health Associates · 270 State Street · (207) 442-8625 · 2 examiners
Registry data checked November 11, 2026 · Source: FMCSA National Registry