U.S. flag An official website of the United States government.

Dot gov

The .gov means it's official.
Federal government websites always use a .gov or .mil domain. Before sharing sensitive information online, make sure you’re on a .gov or .mil site by inspecting your browser's address (or "location") bar.

SSL

This site is also protected by an SSL (Secure Sockets Layer) certificate that's been signed by the U.S. government. The https:// means all transmitted data is encrypted  — in other words, any information or browsing history that you provide is transmitted securely.

Auburn/Opelika

  • 334-887-9549
  • 334-887-9885
  • Monday – Friday 8:00 a.m. – 5: 00 p.m.

Street Address

3300 Skyway Drive
Auburn, AL 36830

Mailing Address

3320 Skyway Drive, Suite 808
Opelika, AL 36801

Counties Serving

  • Chambers County
  • Clay County
  • Coosa County
  • Lee County
  • Randolph County
  • Russell County
  • Talladega County
  • Tallapoosa County

Dothan

  • 334-793-5803
  • 334-793-1488
  • Monday – Friday 8:00 a.m. – 5: 00 p.m.

Street Address

121 Adris Place
Dothan, AL 36303

Mailing Address

P.O. Box 5739
Dothan, AL 36302-5739

Counties Serving

  • Barbour County
  • Coffee County
  • Covington County
  • Dale County
  • Geneva County
  • Henry County
  • Houston County

Gadsden

  • 256-547-0554
  • 256-547-6922
  • Monday – Friday 8:00 a.m. – 5: 00 p.m.

Street Address

701 Forrest Avenue
Gadsden, AL 35901

Mailing Address

P.O. Drawer 1190
Gadsden, AL 35902-1190

Counties Serving

  • Blount County
  • Calhoun County
  • Cherokee County
  • Cleburne County
  • DeKalb County
  • Etowah County
  • Marshall County
  • St. Clair County

Huntsville

  • 256-837-2319
  • 256-837-7322
  • Monday – Friday 8:00 a.m. – 5: 00 p.m.

Street Address

4920 Corporate Drive, Suite H
Huntsville, AL 35805

Mailing Address

P.O. Box 11487
Huntsville, AL 35814-1487

Counties Serving

  • Cullman County
  • Jackson County
  • Lawrence County
  • Limestone County
  • Madison County
  • Morgan County

Jefferson/Shelby

  • 205-733-2740
  • 205-733-2989
  • Monday – Friday 8:00 a.m. – 5: 00 p.m.

Street Address

2020 Valleydale Road, Suite 208
Hoover, AL 35244

Mailing Address

P.O. Box 1927
Pelham, AL 35124

Counties Serving

  • Jefferson County
  • Shelby County

Mobile

  • 251-344-4737
  • 251-476-5032
  • Monday – Friday 8:00 a.m. – 5: 00 p.m.

Street Address

851 East I-65 Service Road South, Suite 100
Mobile, AL 36606

Mailing Address

P.O. Box 160406
Mobile, AL 36616-1406

Counties Serving

  • Baldwin County
  • Choctaw County
  • Clarke County
  • Conecuh County
  • Escambia County
  • Mobile County
  • Monroe County
  • Washington County
  • Wilcox County

Montgomery / Motor Vehicle Division

  • 334-242-2677
  • 334-265-9887
  • Monday – Friday 8:00 a.m. – 5: 00 p.m.

Street Address

2545 Taylor Road
Montgomery, AL 36117

Mailing Address

P.O. Box 327490
Montgomery, AL 36132-7490

Counties Serving

  • Autauga County
  • Bullock County
  • Butler County
  • Chilton County
  • Crenshaw County
  • Dallas County
  • Elmore County
  • Lowndes County
  • Macon County
  • Montgomery County
  • Pike County

Shoals

  • 256-383-4631
  • 256-764-2536
  • Monday – Friday 8:00 a.m. – 5: 00 p.m.

Street Address

201 South Court Street, Suite 200
Florence, AL 35630

Mailing Address

P.O. Box 219
Florence, AL 35631-0219

Counties Serving

  • Colbert County
  • Franklin County
  • Lauderdale County

Tuscaloosa

  • 205-759-2571
  • 205-349-3780
  • Monday – Friday 8:00 a.m. – 5: 00 p.m.

Street Address

1434 22nd Avenue
Tuscaloosa, AL 35401

Mailing Address

P.O. Box 2467
Tuscaloosa, AL 35403-2467

Counties Serving

  • Bibb County
  • Fayette County
  • Greene County
  • Hale County
  • Lamar County
  • Marengo County
  • Marion County
  • Perry County
  • Pickens County
  • Sumter County
  • Tuscaloosa County
  • Walker County
  • Winston County