Alabama DMV

Search all DMV locations in the state of Alabama. Find a Alabama DMV office in your city. Below is the statewide list of Alabama offices. Make an appointment at any of the AL DMV Locations listed below and get all your driving needs and requirements done.

DMV Address City Details
Cullman County Tag & Title
500 Second Ave., SW Cullman AL 35056
Cullman
Marshall County Tag & Title
425 Gunter Ave. Ste. 110 Guntersville AL 35976
Guntersville
Walker County Driver's License
271 State St. Sumiton AL 35148
Sumiton
St. Clair-Pell City Tag & Title
1815 Cogswell Ave. Ste. 212 Pell City AL 35125
Pell City
Macon County Tag & Title
210 N. Elm St. Tuskegee AL 36083
Tuskegee
Tuskegee Driver's License Office
302 N. Main St. Tuskegee AL 36083
Tuskegee
Montgomery-East Tag & Title
5449 Atlanta Highway Montgomery AL 36109
Montgomery
Butler County Tag & Title
700 Court Square Greenville AL 36037
Greenville
Greenville Driver's License Office
101 S. Conecuh St. Greenville AL 36037
Greenville
Evergreen Driver's License
111 Court St. Evergreen AL 36401
Evergreen
Crenshaw County Tag & Title
29 S. Glenwood Ave. Luverne AL 36049
Luverne
Luverne Driver's License Office
29 S. Glenwood Ave. Luverne AL 36049
Luverne
Camden Driver's License Office
101 Court Street Camden AL 36726
Camden
Wilcox County Tag & Title
100 Broad St. Camden AL 36726
Camden
Covington County Tag & Title
1-K North Court Square Andalusia AL 36420
Andalusia
Andalusia Driver's License Office
One Court Square Andalusia AL 36420
Andalusia
Jacksonville Driver's License/CDL
1703 Pelham Road S. Jacksonville AL 36265
Jacksonville
Calhoun County Tag & Title
1702 Noble St. Ste. 107 Anniston AL 36201
Anniston
Glencoe Driver's License Office
Lay & Rains Streets #T-24 Gadsden AL 35905
Gadsden
Etowah County Tag & Title
800 Forrest Ave. Stes. 15-16 Gadsden AL 35901
Gadsden
Cleburne County Tag & Title
120 Vickery St. Room 101 Heflin AL 36264
Heflin
Heflin Driver's License Office
279 Martin Luther King Drive Heflin AL 36264
Heflin
Talladega Driver's License Office
1 Courthouse Square Talladega AL 35160
Talladega
Talladega County Tag & Title
1 Courthouse Square Talladega AL 35161
Talladega