DMV in Alabama
Explore all public dmvs in Alabama including locations, contact details and services.
Choose Your County
- Autauga County2 Offices
- Baldwin County6 Offices
- Barbour County3 Offices
- Bibb County3 Offices
- Blount County2 Offices
- Bullock County2 Offices
- Butler County1 Offices
- Calhoun County2 Offices
- Chambers County3 Offices
- Cherokee County2 Offices
- Chilton County2 Offices
- Choctaw County2 Offices
- Clarke County2 Offices
- Clay County2 Offices
- Cleburne County2 Offices
- Coffee County2 Offices
- Colbert County2 Offices
- Conecuh County2 Offices
- Coosa County2 Offices
- Covington County2 Offices
- Crenshaw County2 Offices
- Cullman County1 Offices
- Dale County2 Offices
- Dallas County2 Offices
- DeKalb County2 Offices
- Elmore County2 Offices
- Escambia County4 Offices
- Etowah County2 Offices
- Fayette County2 Offices
- Franklin County3 Offices
- Geneva County2 Offices
- Greene County3 Offices
- Hale County2 Offices
- Houston County2 Offices
- Jackson County2 Offices
- Jefferson County5 Offices
- Lamar County2 Offices
- Lauderdale County1 Offices
- Lawrence County2 Offices
- Lee County1 Offices
- Limestone County2 Offices
- Lowndes County1 Offices
- Macon County2 Offices
- Madison County8 Offices
- Marengo County1 Offices
- Marion County2 Offices
- Marshall County3 Offices
- Mobile County2 Offices
- Monroe County2 Offices
- Montgomery County5 Offices
- Morgan County2 Offices
- Perry County2 Offices
- Pickens County2 Offices
- Pike County2 Offices
- Randolph County2 Offices
- Russell County2 Offices
- Shelby County4 Offices
- St. Clair County4 Offices
- Sumter County2 Offices
- Talladega County4 Offices
- Tallapoosa County4 Offices
- Tuscaloosa County2 Offices
- Walker County3 Offices
- Washington County2 Offices
- Wilcox County2 Offices
- Winston County2 Offices