DOT physicals in Alabama
The FMCSA National Registry lists 753 certified medical examiners accepting exams at 542 locations in Alabama. The most are in Birmingham (63), Mobile (36) and Montgomery (33).
Interstate vs. in-state driving. The federal DOT physical rules apply to interstate commercial drivers. Alabama may apply its own medical rules to drivers who stay inside the state; check with the Alabama 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 Alabama
- Birmingham 63
- Mobile 36
- Montgomery 33
- Tuscaloosa 29
- Dothan 28
- Huntsville 23
- Enterprise 19
- Madison 18
- Florence 17
- Auburn 15
- Decatur 15
- Anniston 12
- Cullman 12
- Hoover 12
- Albertville 11
- Fairhope 11
- Jasper 11
- Daphne 10
- Gardendale 10
- Centre 9
- Demopolis 9
- Fort Payne 9
- Hartselle 9
- Northport 9
- Oneonta 9
- Pelham 9
- Scottsboro 9
- Eufaula 8
- Monroeville 8
- Moody 8
- Muscle Shoals 8
- Opelika 8
- Phenix City 8
- Prattville 8
- Selma 8
- Sylacauga 8
- Alabaster 7
- Alexander City 7
- Pell City 7
- Saraland 7
- Arab 6
- Foley 6
- Guntersville 6
- Homewood 6
- Millbrook 6
- Andalusia 5
- Ardmore 5
- Athens 5
- Bessemer 5
- Boaz 5
- Chelsea 5
- Fayette 5
- Greenville 5
- Hamilton 5
- Rainsville 5
- Russellville 5
- Valley 5
- Vestavia 5
- Atmore 4
- Attalla 4
- Dora 4
- Fairfield 4
- Meridianville 4
- Orange Beach 4
- Oxford 4
- Pinson 4
- Sheffield 4
- Spanish Fort 4
- Talladega 4
- Troy 4
- Wetumpka 4
- Abbeville 3
- Bay Minette 3
- Brewton 3
- Calera 3
- Clanton 3
- Evergreen 3
- Gadsden 3
- Haleyville 3
- Hazel Green 3
- Lincoln 3
- Marion 3
- New Hope 3
- Opp 3
- Owens Cross Roads 3
- Semmes 3
- Warrior 3
- Winfield 3
Other locations in Alabama
Alex City
- Temple Medical Clinic · 859 Airport Drive · (256) 234-4295 · 1 examiner
Alexandria
- Alexandria Medical Clinic · 7701 Alabama Hwy 144 · (256) 892-8135 · 1 examiner
Aliceville
- James L. Parker, M.D. · 100 5th St. NE · (205) 373-1574 · 1 examiner
Ashland
- Ashland Family Practice · 83745 Highway 9 · (256) 354-4139 · 2 examiners
Augusta
- Center For Occupational Medicine (HCA) · 2215 Tobacco Rd Suite F · (706) 396-1140 · 1 examiner
Autaugaville
- Autauga Medical · 201 South Washington St. · (334) 361-9979 · 2 examiners
Baileyton
- Baileyton Family Medicine · 105 Fire Station Rd · (256) 735-4057 · 1 examiner
Blountsville
- Premier Family Care Blountsville · 68278 Main Street · (833) 429-2324 · 1 examiner
Bryant
- Northeast Alabama Health Services, Inc · 29810 Alabama Hwy 71 · (256) 597-4114 · 1 examiner
Butler
- U Matter · 813 West Pushmataha Street · (205) 459-2043 · 1 examiner
Camden
- Physicians Care of Camden · 24 B Camden Bypass · (334) 882-1919 · 1 examiner
- Rural Health Medical Program-Camden/yellow bluff · 2210 Hwy 221 · (334) 682-5772 · 1 examiner
Carrollton
- Whatley Health Services Inc · 376 Commerce Ave · (205) 614-6228 · 1 examiner
Castleberry
- Tanya's DOT Clinic · 200 Nettles Street · (251) 369-2903 · 1 examiner
Centreville
- Bibb Medical Associates · 208 Pierson Ave · (205) 926-3229 · 1 examiner
Chatom
- Chatom Primary Care · 14634 St Stephens Ave · (251) 847-6262 · 1 examiner
Childersburg
- Lourdes Health Solutions · 107 Coosa Pines Road · (256) 346-3054 · 1 examiner
Cleveland
- DripMe IV Hydration & Wellness · 62350 U.s. 231 · (205) 737-8210 · 1 examiner
Cottonwood
- Modern Health Family Care Practice · 13000 Cottonwood rd · (334) 618-9544 · 1 examiner
Crossville
- Medical Asset Group · 15239 Al Hwy 68 · (256) 925-0012 · 1 examiner
Dadeville
- Lake Martin Family Medicine · 301 Mariarden Rd · (256) 825-3199 · 1 examiner
Deatsville
- Express Mro · 2175 US Hwy 31 North · (334) 657-4728 · 1 examiner
- Holtville Family Practice, LLC · 213 Lightwood Road, Ste. 1 · (334) 543-4164 · 1 examiner
Elba
- Elba Healthcare · 918 Drayton Ave. · (334) 493-5713 · 1 examiner
Falkville
- Falkville medical clinic · 484 E Pike Rd · (256) 784-2200 · 1 examiner
Florala
- Florala Medical Associates · 24245 Fifth Ave · (334) 858-1171 · 1 examiner
Fulton
- Fulton Family Medical · 218 Main St · (334) 636-4823 · 1 examiner
Fultondale
- ALL Healthcare Solutions · 1512 Morgan Way · (205) 899-9990 · 1 examiner
Fyffe
- On Med · 813 County Road 424 · (813) 543-4051 · 1 examiner
Geneva
- SARHA Geneva Family Health Center · 100 West Lake Professional Park #3 · (334) 684-2281 · 1 examiner
- Simmons Family Medicine, LLC · 915 W Hospital Drive · (334) 684-3643 · 1 examiner
Georgiana
- Georgiana Rural Health Clinic · 149 Patterson Ave · (334) 376-2005 · 1 examiner
Geraldine
- Signify Health- Home office · 341 County Road 1004 · (256) 605-7487 · 1 examiner
Gilbertown
- Gilbertown Family Medical Clinic · 12731 HWY 17 South · (251) 843-2887 · 1 examiner
Glencoe
- Glencoe Family Chiropractic, LLC · 528 Main Street S. · (256) 467-3612 · 1 examiner
Grand Bay
- South Alabama Medical Clinic · 10075 Grand Bay Wilmer Rd · (251) 865-1852 · 1 examiner
Grove Hill
- Grove Hill Healthcare Clinic · 295 S. Jackson St. Suite B · (251) 275-3173 · 1 examiner
Grovehill
- Physician Care Clarke · 127 Clarke St · (251) 275-1268 · 1 examiner
Guin
- Miller Family Medicine · 6150 US Hwy 43 · (205) 468-2754 · 1 examiner
- Randolph Chiropractic Clnic · 7596 US Highway 43 · (205) 468-3464 · 1 examiner
Gulf Shores
- Baldwin Health · 101 E 15th Ave · (251) 962-1250 · 1 examiner
- Mercy Medical Health Center of Gulf Shores · 3849 Gulf Shores Parkway · (251) 957-8970 · 1 examiner
Heflin
- Southern Immediate Care · 150 Tompkins St · (256) 568-8818 · 1 examiner
Helena
- Southern Immediate Care · 225 Helena Marketplace · (205) 409-2794 · 1 examiner
Hueytown
- Fast Pace Health · 2731 Allison-Bonnett Memorial Dr · (205) 548-4102 · 2 examiners
Irondale
- Workdoc 1st · 2820 Crestwood Boulevard · (205) 777-3440 · 1 examiner
Jackson
- Family Medical Clinic · 227 Hospital Dr · (251) 246-4446 · 1 examiner
- Total Spine and Rehab · 1120 College Ave · (251) 246-7333 · 1 examiner
Jacksonville
- Fastpace Health · 1648 Pelham Road South · (256) 365-0455 · 1 examiner
Leeds
- Fast Pace Health · 1455 Ashville Road NE · (205) 596-1180 · 1 examiner
Leesburg
- Weiss Family Care · 280 Industrial Boulevard · (256) 526-3323 · 2 examiners
Lexington
- Shoals Primary Care · 11631 AL Hwy 101 · (256) 229-6262 · 1 examiner
Lineville
- Lineville Clinic · 60026 Hwy 49 · (256) 396-2141 · 1 examiner
Loxley
- Alamo Chiropractic · PO BOX 374 1071 North Hickory Street/Hwy 59 · (251) 964-6273 · 1 examiner
- Minney Health · 30181 State Highway 59, suite 4A · (251) 862-1995 · 1 examiner
Luverne
- Crenshaw Family Care Center · 58 Roy Beall Dr · (334) 335-1212 · 1 examiner
McCalla
- Achieving Wellness Chiropractic Center · 4760 Eastern Valley Rd Suite 130 · (205) 600-9400 · 1 examiner
McKinney
- QuickMDCare · 10101 Westridge Blvd · (972) 645-9400 · 1 examiner
Midland City
- Wendy Strawder, Advanced Practice Registered Nurse · 122 Abercorn Drive · (334) 791-9141 · 1 examiner
Mt. Vernon
- Minney Health · 19380 Highway 43 · (251) 866-4643 · 1 examiner
Munford
- Unity Health · 48 Cedars Rd · (256) 358-4554 · 1 examiner
Ocala
- CareSpot · 2415 SW College Rd. · (352) 237-3536 · 1 examiner
Ozark
- Claybank Family Medicine · 1519 Andrews Avenue · (334) 774-7610 · 1 examiner
Pansey
- Southeastern Health and Wellness · 761 Beck Road · (689) 262-6576 · 1 examiner
PellCity
- Elixir Health Direct Primary Care · 84 Cropwell Drive · (205) 606-4273 · 1 examiner
Pike Road
- Jackson Clinic · 6521 Vaughn Road · (334) 523-6047 · 1 examiner
Pisgah
- Pisgah Medical Clinic · 6110 County Rd 88 · (256) 451-1250 · 1 examiner
Rainbow City
- ACG Hospice · 2901 b Rainbow Dr · (866) 260-2296 · 1 examiner
- Knighten Family health & Chiropractic · 3326 Rainbow Drive · (256) 442-1118 · 1 examiner
Red Bay
- Bay Health & Wellness · 399 5th ST SE · (256) 376-2036 · 1 examiner
- Bay Tree Family Care, P.C. · PO Box 1100 · (256) 356-5609 · 1 examiner
Redstone Arsenal
- Fox Army Health Center · 4100 Goss Road · (256) 955-8888 · 2 examiners
Reform
- Pickens County Primary Care · 108 4th Ave SW Suite A · (205) 375-6251 · 1 examiner
Rogersville
- Elgin Medical Center · 2850 Hwy 101 · (256) 247-5792 · 1 examiner
Samson
- Samson Medical Clinic · 98 E. Morris St · (334) 898-2727 · 1 examiner
Section
- Section Quick Care Clinic · 302 Main Streat S · (256) 228-8080 · 1 examiner
Snead
- Gana Holdings, DBA United Doctors Family Medical Center-Snead · 180 Medical Street · (205) 386-4341 · 1 examiner
Springville
- On Demand Healthcare Springvill · 8088 US HWY 11 Suite 103 · (205) 684-7256 · 1 examiner
- Stopwatch Urgent care · 110 Legacy Parkway · (205) 719-1000 · 1 examiner
Sumiton
- After Hours Clinic, LLC · 292 Bryan Road · (205) 648-0240 · 1 examiner
Tallassee
- Tallassee Family Care · 115 Herren Hill Road · (334) 283-3477 · 1 examiner
Tanner
- Tanner Community Care · 11185 US Hwy 31 · (256) 216-9658 · 1 examiner
Tarrant
- Tarrant Medical PCP · 2038 Springdale Lane · (205) 841-7665 · 1 examiner
Theodore
- Fast Pace Health Urgent Care · 7071 Theodore Dawes Road · (251) 240-6240 · 1 examiner
Thomasville
- Dr. Jerry L. Schreiner · 209 West 3rd Street North · (334) 636-0800 · 1 examiner
Trussville
- Elite Health & Wellness LLC · PO Box 725 · (205) 842-2404 · 1 examiner
Valley Head
- North DeKalb Primary Care · 136 Commerce Ave · (256) 674-1052 · 1 examiner
Vernon
- Chiropractic Center of Vernon · 178 1st Street NE · (205) 695-7570 · 1 examiner
- Lamar Family Medicine · 45020 Hwy 17 · (205) 695-0106 · 1 examiner
Vestavia Hills
- AFC Urgent Care · 708 Montgomery Highway · (205) 438-9679 · 1 examiner
Vinemont
- West Point Family Medical Clinic · 4131 County Road 1141 · (256) 531-2784 · 1 examiner
West Blocton
- Cahaba Medical Care · 319 Magnolia Street · (205) 928-3365 · 1 examiner
- Cahaba Medical Care West Blocton Elementary (School Based Health Clinic) · 828 Cahaba River Drive · (205) 928-6046 · 1 examiner
West Point
- Vera Whole Health · 901 Avenue C · (762) 209-8009 · 1 examiner
Wilmer
- Wilmer Medical Clinic · 6353 2nd Street · (251) 410-7425 · 1 examiner
Registry data checked November 11, 2026 · Source: FMCSA National Registry