Alabama DMV Hours

Search all DMV office locations in the state of Alabama. There are currently 152 offices in Alabama to choose from in order to get your driving requirements fulfilled. View all DMV hours, locations, and contact information to make an appointment today. Find a Alabama DMV office by the city your looking for. Below is the statewide list of Alabama DMV offices.

Office Address Phone Details
Elmore County Tag & Title
200 E. Commerce St.
Wetumpka, AL 36092
Fayette County Tag & Title
113 Temple Ave., N
Fayette, AL 35555
Fayette Driver's License Office
103 First Ave. N.W.
Fayette, AL 35555
Lamar County Tag & Title
44690 Highway 17
Vernon, AL 35592
Vernon Driver's License Office
1118 County Road 9
Vernon, AL 35592
Carrollton Driver's License Office
155 Reform St.
Carrollton, AL 35447
Hamilton Driver's License Office
4521 Military St., S.
Hamilton, AL 35570
Marion County Tag & Title
132 Military St., S
Hamilton, AL 35570
Franklin-Red Bay Tag & Title
511 FIrst St. S.E.
Red Bay, AL 35582
Greene County Tag & Title
400 Morrow Ave.
Eutaw, AL 35462
Eutaw Driver's License Office
400 Morrow Ave.
Eutaw, AL 35462
Hale County Tag & Title
1001 Main St.
Greensboro, AL 36744
Pickens County Tag & Title
Courthouse Square
Carrollton, AL 35447
Greensboro Driver's License Office
701 Hall St.
Greensboro, AL 36744
Tuscaloosa County Tag & Title
2501 Seventh St., Suite 100
Tuscaloosa, AL 35402
Madison-Meridianville Tag & Title
12290 Highway 231
Meridianville, AL 35759
Memorial Parkway Tag & Title
2801 Memorial Parkway, SW Ste. 100
Huntsville, AL 35801
Madison County Tag & Title
100 Northside Square
Huntsville, AL 35801
Madison-Bailey Cove Tag & Title
9020 Bailey Cove Road, SE
Huntsville, AL 35802
Birmingham Driver's License Office
908 Bankhead Hwy.,W
Birmingham, AL 35204
Jefferson-Birmingham Tag & Title
716 Richard Arrington Jr. Blvd., N County Courthouse, Suite 100A
Birmingham, AL 35203
Shelby-Inverness Tag & Title
310 Inverness Corners
Birmingham, AL 35242
Athens Driver's License Office
100 S. Clinton St. Suite C
Athens, AL 35611
Limestone County Tag & Title
100 South Clinton St.
Athens, AL 35611
Decatur Driver's License Office
302 Lee St. NE
Decatur, AL 35602