DOT physicals in Michigan
The FMCSA National Registry lists 1,125 certified medical examiners accepting exams at 669 locations in Michigan. The most are in Grand Rapids (66), Dearborn (42) and Lansing (28).
Interstate vs. in-state driving. The federal DOT physical rules apply to interstate commercial drivers. Michigan may apply its own medical rules to drivers who stay inside the state; check with the Michigan 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 Michigan
- Grand Rapids 66
- Dearborn 42
- Lansing 28
- Livonia 27
- Warren 27
- Detroit 25
- Flint 25
- Southfield 25
- Romulus 23
- Ann Arbor 20
- Jackson 20
- Novi 20
- Sterling Heights 20
- Troy 20
- Kalamazoo 19
- Monroe 19
- Rochester Hills 19
- Cadillac 18
- Clarkston 18
- Madison Heights 17
- Traverse City 16
- Allen Park 14
- Farmington Hills 14
- Shelby Township 14
- Battle Creek 13
- Canton 13
- Portage 12
- Saint Clair Shores 12
- Sturgis 12
- Brighton 11
- Fraser 11
- Sandusky 11
- Woodhaven 11
- Bad Axe 10
- Northville 10
- Royal Oak 10
- Taylor 10
- Waterford 10
- Auburn Hills 9
- Chesterfield 9
- Macomb 9
- Saginaw 9
- Southgate 9
- West Branch 9
- Alpena 8
- Bloomfield Hills 8
- Grandville 8
- Holland 8
- Muskegon 8
- Port Huron 8
- Bay City 7
- Cass City 7
- Coldwater 7
- Dearborn Heights 7
- Grosse Pointe 7
- Iron Mountain 7
- Marquette 7
- Midland 7
- Benton Harbor 6
- Grand Blanc 6
- Howell 6
- Kentwood 6
- Okemos 6
- Pontiac 6
- Saint Joseph 6
- Clinton Township 5
- Clio 5
- Fenton 5
- Garden City 5
- Gladwin 5
- Grand Haven 5
- Lincoln Park 5
- Oxford 5
- Roseville 5
- Adrian 4
- Alma 4
- Bark River 4
- Big Rapids 4
- Caro 4
- Clawson 4
- Gaylord 4
- Ionia 4
- Lowell 4
- Munising 4
- Petoskey 4
- Saint Johns 4
- Tawas City 4
- Wyoming 4
- Burton 3
- Deckerville 3
- East Lansing 3
- Ferndale 3
- Freeland 3
- Georgetown 3
- Hazel Park 3
- Houghton Lake 3
- Lambertville 3
- Ludington 3
- Marshall 3
- Mount Pleasant 3
- New Hudson 3
- Niles 3
- Owosso 3
- Pigeon 3
- Plainwell 3
- Saint Ignace 3
- Swartz Creek 3
- Three Rivers 3
- Walled Lake 3
- Wayne 3
- Westland 3
- Ypsilanti 3
- Zeeland 3
Other locations in Michigan
Allegan
- Marathon Health · 325 Eastern Avenue · (269) 673-9000 · 1 examiner
Allendale
- Allendale Family Practice · 11160 WJ Presley Pkwy · (616) 895-2000 · 1 examiner
Atlanta
- Thunder Bay Community Health Services · 11899 M-32 West · (989) 785-4855 · 1 examiner
Auburn
- Total Family Healthcare · 120 Midland Road · (989) 266-3266 · 1 examiner
Belleville
- VanBuren Urgent Care · 11650 Belleville Road · (313) 663-0355 · 1 examiner
- Wellhealth Medical Associates dba Belleville Healthcar · 265 Main Street Suite One · (734) 697-9300 · 1 examiner
Benzonia
- Crystal Lake Health Center · 6227 Frankfort Hwy. · (231) 723-3567 · 1 examiner
Berkley
- Be Well Medical Center · 1964 West 11 Mile Rd. · (248) 544-9300 · 1 examiner
Bingham Farms
- Concentra · 30800 Telegraph Road Ste 3900 · (248) 712-2213 · 1 examiner
- Concentra · 30800 Telegraph Rd. Suite 3900 · (248) 712-2100 · 1 examiner
Birch Run
- Hope Urgent Care · 9197 Birch Run Rd #3, · (989) 244-6441 · 1 examiner
Bloomfield
- 1st Choice Urgent Care of Bloomfield · 2274 S Telegraph Rd. · (248) 451-0933 · 2 examiners
Bloomfield Township
- Michigan Healthcare Professionals · 1954 Klingensmith Road · (989) 631-8256 · 1 examiner
Boyne City
- Boyne Area Medical Center · 223 N. Park St · (231) 582-5314 · 1 examiner
Brimley
- Bay Mills Health Center · 12455 W. Lakeshore Drive · (906) 248-5527 · 1 examiner
Brown City
- Marlette Regional Hospital · 4472 Main Street · (810) 346-2751 · 1 examiner
Buchanan
- Harold E Brown MD · 804 E Front St · (269) 695-3897 · 1 examiner
Byron Center
- Byron Center Family Medicine · 7740 Byron Center Avenue Suite 202 · (616) 217-5100 · 1 examiner
Caledonia
- Battiste Family Medicine · 7125 Kraft Ave · (616) 583-0958 · 1 examiner
Capac
- Family First Health Care · 117 S. Main Street · (810) 395-4840 · 1 examiner
Carson
- Clinton County Medical Center-Ferguson Campus · Lisalynnern@yahoo.com · (989) 224-3000 · 1 examiner
Cassopolis
- Cassopolis Family Clinic · 261 M62 North · (269) 445-3874 · 1 examiner
Charlotte
- Allegiant Community Care · 134 S Cochran Rd · (517) 541-1000 · 1 examiner
- Ted Coy, Medical Doctor · 114 West Harris Street · (517) 543-6555 · 1 examiner
Chelsea
- Chelsea Hospital · 775 S Main St · (734) 593-5000 · 1 examiner
Clare
- MidMichigan Urgent Care- Clare · 602 Beech St. Suite 1100 · (989) 386-9911 · 2 examiners
Clinton TWP
- Clinton Urgent Care Walk-In Clinic · 37150 S. Gratiot Ave · (586) 267-1334 · 1 examiner
- Michigan Urgent Care · 22500 Metro Parkway · (586) 267-9300 · 1 examiner
Commerce
- AFC Urgent Care · 39450 W 14 Mile Rd · (248) 864-0010 · 1 examiner
Curtis
- Manistique Lake Family Clinic · W17530 Main St · (906) 586-3300 · 1 examiner
Daggett
- Bellin Health · 106 South School Road · (906) 753-2155 · 1 examiner
Davisburg
- Mobile Exam · 9331 Wildflower Way · (734) 788-8462 · 1 examiner
Dowagiac
- Pokagon Band of Potawatomi Indians · 58620 Sink Road · (269) 782-4141 · 1 examiner
- Pokagon Health Services · 32652 Kno Road · (269) 782-4141 · 1 examiner
Drummond
- MyMichigan Sault Drummond Island Medical Center · 33896 S Townline Rd · (906) 493-5221 · 1 examiner
Dundee
- Dundee Urgent Care · 100 Powell Drive · (734) 823-5900 · 1 examiner
East China
- St. Clair Medical · 3436 South River Road · (810) 329-7000 · 1 examiner
- St. John Providence River District Hospital Occ. Health · 4100 River Rd. · (810) 329-8912 · 1 examiner
Eastpointe
- Eastpointe Urgent Care · 22471 Gratiot Ave · (586) 218-7774 · 1 examiner
Elmira
- Elmira Occupational Health and Medicine · 2572 Us-131 · (989) 731-7700 · 2 examiners
Escanaba
- UP Health System · 710 S. Lincoln Road · (906) 786-0440 · 1 examiner
Fair Haven
- North Point Medical Center · 9838 Dixie Highway · (586) 725-9611 · 1 examiner
Flat Rock
- Instahealth PC · 23000 Telegraph Rd Suite 3 · (734) 982-4046 · 2 examiners
- Inspire Urgent Care · 26346 Gibraltar Rd · (734) 789-7070 · 1 examiner
Fort Gratiot
- Physician Healthcare Network · 4190 24th Ave · (810) 989-7770 · 1 examiner
Frankenmuth
- Frankenmuth Medical Associates · 154 S Main St Ste 6 · (989) 502-1122 · 2 examiners
Fremont
- Spectrum Health Gerber hospital · 230 west Oak street · (231) 924-6095 · 2 examiners
Gladstone
- OSF St Francis Hospital and Medical Group · 145 4th · (906) 786-3311 · 2 examiners
Grayling
- Munson Healthcare · 1100 E Michigan Ave. · (989) 348-0368 · 2 examiners
Greenville
- Corewell Health Occupational Medicine · 705 Greenville West Drive, Suite 102 · (616) 225-6472 · 1 examiner
- Craig White, D.O. · 800 S. Maplewood Dr · (616) 225-9369 · 1 examiner
Grosse Pointe Woods
- IEP Urgent Care · 19815 Mack Ave · (313) 880-1220 · 1 examiner
Hale
- MyMichigan Family Practice · 3190 Northridge Rd. · (989) 728-4211 · 1 examiner
Hamtramck
- Hamtramck Medical urgent care · 9740 Conant · (313) 556-9900 · 1 examiner
- Livewell Medical Clinic · 12170 Conant ste c2 · (313) 826-0702 · 1 examiner
Hancock
- Upper Great Lakes Family Health Center · 500 Campus Dr · (906) 483-1060 · 2 examiners
Harbor Beach
- Harbor Beach Medical Clinic · 230 South First Street · (989) 479-3291 · 1 examiner
Harper Woods
- Get Well Urgent Care · 19959 Vernier Rd · (313) 499-1951 · 2 examiners
Hartland
- Advance Urgent Care & Walk In Clinic · 11554 Highland Rd · (810) 632-0086 · 1 examiner
Haslett
- Lansing Urgent Care · 16945 Marsh Road · (517) 999-2273 · 1 examiner
Hastings
- Corewell Health Occupational Services · 1108 West State St. · (269) 948-3102 · 2 examiners
Hemlock
- QuadMed - Hemlock Employee Health Center · 12334 Geddes Rd · (888) 417-1001 · 1 examiner
Hillman
- Thunder Bay Community Health Service, Inc. · 15774 State Street · (989) 742-4583 · 1 examiner
Hillsdale
- Karim Healthcare · 3271 W. Carleton Rd · (517) 437-3879 · 1 examiner
Holt
- Bio-Care, Inc · 1778 Holloway Drive Suite A · (517) 694-5000 · 1 examiner
Hope
- On-Site DOT Exam Services, LLC · P.O. Box 53 · (989) 625-9500 · 1 examiner
Horton
- Stress Free DOTs, LLC · 189 Pine Hill Lake Dr · (517) 740-9885 · 2 examiners
Houghton
- Express Care · 921 W. Sharon Ave · (906) 483-1777 · 1 examiner
- Upper Great Lakes Family Health Center · 600 MacInnes Drive · (906) 483-1860 · 1 examiner
Hudson
- Jonna L Schmidt, MD · 456 Cross Street · (517) 448-8918 · 1 examiner
Hurley
- Aspirus Occupational Health · 501 Granite Street · (906) 932-7629 · 1 examiner
Ida
- Optima Wellness & Hormones, LLC · 2707 Lewis Av · (419) 679-9077 · 1 examiner
Imlay
- Total Urgent Care & Primary Care · 147 N Almont Ave, Imlay City, Mi · (810) 721-7640 · 2 examiners
imlay City
- Imlay City Medical · 1834 S Cedar St · (810) 721-0000 · 1 examiner
Iron River
- Aspirus Ice Lake Clinic · 814 S. Ice Lake Rd. · (906) 265-0499 · 1 examiner
- Upper Great Lakes Ice Lake Family Health Center · 1500 W Ice Lake Road · (906) 265-5378 · 1 examiner
Ironwood
- Aspirus Ironwood Clinic · Aspirus Grand View Clinic · (906) 932-1500 · 1 examiner
Ishpeming
- Bell Occupational Health · 901 Lakeshore drive Suite 108 · (906) 485-2267 · 2 examiners
Jamestown
- David C. Tattan, D.O. · Box 230 · (616) 896-8382 · 1 examiner
Jonesville
- Jonesville Healthcare · 216 Olds St · (517) 849-7100 · 2 examiners
Lake Linden
- Aspirus Keweenaw · 110 Calumet St. · (906) 296-5040 · 1 examiner
Lake Orion
- Orion Family Physicians · 1455 S Lapeer Rd #100 · (248) 693-3551 · 1 examiner
- St. Joseph Lake Orion Urgent Care · 1375 Lapeer Rd, Suite 106 · (248) 693-9040 · 1 examiner
Lakeview
- The Healing Center · 332 S Lincoln Ave · (989) 352-6500 · 1 examiner
Lapeer
- Lapeer Community Urgent Care · 1227 Summit Dr. · (810) 969-4546 · 1 examiner
Laurium
- Aspirus Keweenaw Hospital · 205 Osceola St · (906) 337-6560 · 1 examiner
- Laurium Wellness Center · 300 Hecla · (906) 337-9355 · 1 examiner
Lawrence
- Integrity Health PLLC (Lawrence Community Care, DBA) · 119 N. Paw Paw St. · (269) 241-2220 · 1 examiner
Livinia
- Lionheart Holistic Care · 33300 Five Mile Rd. #105 · (248) 671-6476 · 1 examiner
Madison Hts
- Robert Hasbany,MD · 28200 John R · (248) 547-1400 · 1 examiner
Manistique
- Schoolcraft Memorial Hospital · 7870W US Highway 2 · (906) 341-2153 · 1 examiner
- U.P. North Family Medicine · P.O. Box 5 · (906) 254-5400 · 1 examiner
Marlette
- Marlette Quick Care · 2771 Angle St · (989) 683-2221 · 1 examiner
- Marlette Rapid Care · 2985 Main street. Ste. 1 · (989) 712-4214 · 1 examiner
McBain
- Family Health Care · 117 N Roland · (231) 825-2643 · 1 examiner
Michigan
- Lakeshore Internal Medicine · 7307 Cherry Street · (810) 622-9248 · 1 examiner
Middlebury
- Grand Design RV · 11134 County Road 2 · (574) 825-8000 · 1 examiner
Milford
- Gm · 3300 GM Rd. #22 · (248) 685-6296 · 1 examiner
Montrose
- Montrose Medical Group · 190 E State St · (810) 639-2056 · 1 examiner
Mt. Morris
- Mt Morris Medical Group · 8434 Saginaw St · (810) 686-1997 · 1 examiner
New Baltimore
- Bay Area Family Physicians · 34301 23 Mile · (586) 725-1770 · 1 examiner
New Buffalo
- New Buffalo Medical Center · 225 S Whittaker St · (269) 469-0202 · 1 examiner
Newberry
- Helen Newberry Joy Hospital · 502 W. Harrie St. · (906) 293-9200 · 1 examiner
- LMAS District Health Department · 14150 Hamilton Lake Rd · (906) 293-5107 · 1 examiner
Niagara
- J L Loewen mdsc · 615 Washington ave. · (715) 251-3104 · 1 examiner
North Branch
- McLaren North Branch · 4482 Huron St · (810) 688-3093 · 1 examiner
North Brnch
- Ascent Family Care And Walk In Clinic · 5830 M Lapeer · (810) 255-1070 · 1 examiner
Norway
- Foundations Health and Physical Medicine · 415 Us-2 · (906) 563-5871 · 3 examiners
Onaway
- Thunder Bay Community Health Services- Onaway · 21258 M-68 · (989) 733-2082 · 1 examiner
Ontonagon
- Aspirus Ontonagon Hospital · 601 S 7th Street · (906) 884-8240 · 1 examiner
- Upper Great Lakes Family Health · 751 S 7th St · (906) 884-4120 · 1 examiner
Orion Charter Twp.
- Corewell Urgent Care · 845 S. Lapeer Road · (248) 469-0011 · 2 examiners
Orion Township
- Pro-Health · 3003 South Baldwin Road · (248) 301-1090 · 2 examiners
Oscoda
- MyMichigan- Health Park Oscoda · 5939 N Huron · (989) 739-1441 · 1 examiner
Paw Paw
- Bronson ProHealth - Paw Paw · 404 Hazen St · (269) 341-8938 · 2 examiners
Pinckney
- Springfield Urgent Car · 9547 Chilson Commons Circle · (248) 942-5888 · 1 examiner
Port Austin
- Huron Medical Center - Port Austin · 24 E. Spring St. · (989) 738-5222 · 1 examiner
Powers
- OSF Medical Group-Powers Clinic · N15995 Main st · (906) 497-4360 · 1 examiner
Prudenville
- Munson Prudenville Community Health Center · 2585 W Houghton Lake Dr · (989) 366-2900 · 1 examiner
Ravenna
- Ravenna Family Practice · 12520 Crockery Creek Drive · (231) 853-6725 · 2 examiners
Redford
- Premise Health c/o Detroit Diesel · 13400 W. Outer Drive Medical Department · (313) 592-5810 · 2 examiners
Redford Township
- Elite care Physicians · 27144 Joy Rd, · (313) 937-1400 · 1 examiner
Reed City
- Michigan Primary Care Partners · 22018 Professional Drive · (231) 832-1111 · 2 examiners
Riverview
- E.C. Bush, M.D., Family Medicine · 14241 Pennsylvania Road · (734) 284-6800 · 1 examiner
- SpecialCare Obgyn · 14450 King Rd · (734) 479-2100 · 1 examiner
Rochester
- Eugene Sawyer Medical Consultants, Plcc · 321 Lonesome Oak Drive · (248) 930-8258 · 1 examiner
- Medpointe urgent care · 150 S Main St · (248) 710-3303 · 1 examiner
Romeo
- MyHealth Urgent Care · 7701 26 Mile Rd · (586) 935-4000 · 2 examiners
Sacra,enton
- UCDavis · 1 Shields Ave · (530) 752-6051 · 1 examiner
Saline
- Ascent Urgent Care · 140 South Industrial Dr. · (734) 316-2268 · 1 examiner
- Ascent Urgent Care · 140 S. Industrial · (734) 316-2268 · 1 examiner
Sault Sainte Marie
- Lake Superior State University Health Car · 650 West Easterday Avenue · (906) 635-2110 · 2 examiners
Sault Ste. Marie
- My Michigan Medical Center Sault · 550 Osborn Blvd. Suite 2602 · (906) 253-1039 · 1 examiner
Shelby
- Peterson Farms Urgent Care · 3071 W Baseline Rd · (231) 923-1570 · 1 examiner
Shepherd
- Sweetwater Medical Center · 322 E Wright Ave · (989) 828-4614 · 1 examiner
Sheridan
- Sheridan Care · 303 Congress St · (989) 291-5077 · 1 examiner
Soutfield
- IMA Group · 15565 Northland Dr · (313) 499-3630 · 1 examiner
South Haven
- Bronson ProHealth - South Haven · 950 S. Bailey Ave STE 1 · (269) 639-2787 · 2 examiners
South Lyon
- Advance Urgent Care · 22316 Pontiac Trail · (248) 437-0086 · 1 examiner
St. Clair
- McLaren Port Huron St. Clair Health Center · 1163 S Carney Dr. · (810) 561-8450 · 1 examiner
Standish
- Mclaren Standish Family Practice · 4489 M-61 · (989) 846-2600 · 1 examiner
Stanton
- Willis F Gaffney MD P.C. · 2939 S Sheridan Rd · (989) 831-9009 · 1 examiner
Stephenson
- Carlson Medical Clinic · S926 US Hwy 41 · (906) 753-4665 · 1 examiner
Sterling
- Sterling Area Health Center · 725 E State Street · (810) 654-2491 · 1 examiner
- Sterling Health Center · 725 E State Street · (989) 654-2491 · 1 examiner
Techumseh
- Worksphere Occupational Medicine and Walk-In Clinic · 5449 S Occidental Rd · (517) 423-3901 · 2 examiners
Tecumseh
- Tecumseh Urgent Care · 501 E Chicago Blvd · (517) 662-3144 · 2 examiners
Trenton
- Trenton Total Health Care · 1675 Kingsway CT · (734) 676-8530 · 1 examiner
Ubly
- Ubly Medical Clinic · 2254 Main St. · (989) 658-9191 · 1 examiner
Utica
- Signify health · 7897 Ruby Street · (469) 466-7170 · 1 examiner
Vassar
- McLaren Caro Vassar Clinic · 201 W Huron Avenue · (989) 432-3040 · 1 examiner
Wakefield
- Rocco Medical Clinic · 601 Sunday Lake St · (906) 229-9080 · 1 examiner
Washington
- Village Health Urgent and Family Care · 12150 30 Mile Rd · (586) 752-7256 · 2 examiners
Waterford Towns
- Travel Care Services · 3101 Angelus Drive · (248) 202-2022 · 1 examiner
Watersmeet
- Lac Vieux Desert Health Center · N5241 US Hwy 45 · (906) 358-4588 · 1 examiner
West Bloomfield
- Beaumont Urgent care · 6470 Orchard Lake Rd · (248) 419-8019 · 1 examiner
- Internal Medicine and Primary Care Specialists · 2300 Haggerty Road · (248) 668-0900 · 1 examiner
White Lake
- CoreMed Plus · 8355 Highland Rd · (248) 666-6005 · 1 examiner
- Springfield Urgent Care · 320 Town Center Blvd Suite C-101 · (248) 849-0365 · 1 examiner
Whitmore Lake
- Springfield Urgent Care · 9547 Chilson Commons Cir · (248) 942-5888 · 1 examiner
Wyandotte
- Downriver Medical Associates · 2300 Biddle Ave, Suite 100 · (734) 246-5705 · 1 examiner
Registry data checked November 11, 2026 · Source: FMCSA National Registry