The Alabama DMV Guide - Alabama Law Enforcement Agency's (ALEA) & Alabama Department of Revenue's (DOR) Motor Vehicle Division (MVD) Simplified

The Alabama Law Enforcement Agency’s (ALEA) & Alabama Department of Revenue’s (DOR) Motor Vehicle Division (MVD) Simplified

The Alabama Motor Vehicle Division oversees driving services in 67 counties.

At your local Alabama DMV office, you can do tasks like getting drivers permitting & licensing, registering or renewing vehicle titles, request or maintain vehicle and driver records, and more. You can access information when you arrive or grab copies and forms, filing them at your leisure.

DMVConnect is an easy way to navigate the Alabama DMV system without hassle.

We know going to an AL DMV can be a frustrating experience. The long wait times, noisy environment, and sometimes confusing forms can turn a trip into a mess.

We did the work for you — compiling DMV info into easy-to-understand AL MVD guides. Our driver guides and pages share Alabama DMV office locations, what to expect when going or using their systems, and how to complete different driving needs without it taking forever.

Get Help with Alabama DMV Services

Whether you’re a new driver in the state’s graduated program or need help with AL driver services — DMVConnect provides everything you need. Those getting behind-the-wheel or simply updating their driver information will find our tutorials refreshing since we explain things directly.

Our round-up of AL DMV services takes you through the process of driving and vehicle ownership.

Topics we cover include (but not limited to):

  • Licensing & Registration
  • Traffic school & Driver education
  • Driver safety
  • Records & forms
  • Fees & taxes

…and anything else you may need as an AL resident, out-of-state driver, or military member.

Plus, we share helpful AL MVC driving tips and tricks to ace driving and knowledge tests. You’ll discover forms and other paperwork you’ll file when going to an office or processing items online or mail. We’ve done our best keeping the DMV information up-to-date.

Want the latest news about your state’s requirements? We’ve got that in our blog. Plus, we’re constantly sharing resourceful tutorials to make you a better Alabama driver!

Where to Find Alabama DMV Offices

There are hundreds of Alabama DOR and MVD locations. Trying to find the best one to suit your driving needs can be a quite a taxing task. We’ve collected all AL DMV locations in our directory, so you can compare which is closer, offer services you need, and call ahead.

Each DMV office page includes services offered, Alabama DMV hours of operation, and contact details – letting you quickly get in, do your business, and be on your way.

Can’t find the information you’re looking for? We’re constantly updating our DMV guides and directory as road rules change. We’ve included a ton of helpful links and official resources so you’re never on your own. It’s our goal to make the most complete directory of Alabama driving-related information.

Alabama Licensing Appointments

The Alabama ALEA Driver License Division is available through their Morpho Trust Scheduling System.

Here, you can schedule or cancel a driver’s license services appointment 24-hours in advance. You just need to input your last name, phone #, email, and appointment # to get things going.

Other inquiries – like checking your potential wait times and last-minute items – can be found by calling your local DMV office. Use our AL DMV directory to find the one nearest to you and its contact details. We hope you’ll find that going to the DMV, now that you’ve been DMV connected, isn’t as difficult and annoying as you remembered!

Read MoreRead Less

The following are all DMV Offices in Alabama


DMV Offices in Abbeville Henry County Tag & Title Of Abbeville, Alabama
 Abbeville Driver's License Office Of Abbeville, Alabama
DMV Offices in Albertville Marshall-albertville Of Albertville, Alabama
DMV Offices in Alex City Tallapoosa-alex City Tag & Title Of Alex City, Alabama
DMV Offices in Alexander City Alexander City Driver's License Of Alexander City, Alabama
DMV Offices in Andalusia Andalusia Driver's License Office Of Andalusia, Alabama
 Covington County Tag & Title Of Andalusia, Alabama
DMV Offices in Anniston Calhoun County Tag & Title Of Anniston, Alabama
DMV Offices in Ashland Ashland Driver's License Office Of Ashland, Alabama
 Clay County Tag & Title Of Ashland, Alabama
DMV Offices in Ashville Ashville Driver's License Office Of Ashville, Alabama
 St. Clair-ashville Tag & Title Of Ashville, Alabama
DMV Offices in Athens Athens Driver's License Office Of Athens, Alabama
 Limestone County Tag & Title Of Athens, Alabama
DMV Offices in Atmore Escambia-atmore Tag & Title Of Atmore, Alabama
DMV Offices in Auburn Lee-auburn Registration & Title Of Auburn, Alabama
DMV Offices in Bay Minette Baldwin-bay Minette Tag & Title Of Bay Minette, Alabama
 Bay Minette Driver's License Of Bay Minette, Alabama
DMV Offices in Bessemer Bessemer Driver's License Office Of Bessemer, Alabama
 Jefferson-bessemer Tag & Title Of Bessemer, Alabama
DMV Offices in Birmingham Jefferson-hoover Tag & Title Of Birmingham, Alabama
 Birmingham Driver's License Office Of Birmingham, Alabama
 Jefferson-birmingham Tag & Title Of Birmingham, Alabama
 Shelby-inverness Tag & Title Of Birmingham, Alabama
 Jefferson-center Point Tag & Title Of Birmingham, Alabama
DMV Offices in Brewton Brewton Driver's License Office Of Brewton, Alabama
 Escambia-brewton Tag & Title Of Brewton, Alabama
DMV Offices in Butler Butler Driver's License Office Of Butler, Alabama
 Choctaw County Tag & Title Of Butler, Alabama
DMV Offices in Camden Wilcox County Tag & Title Of Camden, Alabama
 Camden Driver's License Office Of Camden, Alabama
DMV Offices in Carrollton Pickens County Tag & Title Of Carrollton, Alabama
 Carrollton Driver's License Office Of Carrollton, Alabama
DMV Offices in Centre Centre Driver's License Office Of Centre, Alabama
 Cherokee County Tag & Title Of Centre, Alabama
DMV Offices in Centreville Bibb-centreville Tag & Title Of Centreville, Alabama
 Centreville Driver's License Of Centreville, Alabama
DMV Offices in Chatom Chatom Driver's License Office Of Chatom, Alabama
 Washington County Tag & Title Of Chatom, Alabama
DMV Offices in Childersburg Talladega-childersburg Tag & Title Of Childersburg, Alabama
DMV Offices in Clanton Chilton County Tag & Title Of Clanton, Alabama
 Clanton Driver's License Office Of Clanton, Alabama
DMV Offices in Columbiana Shelby-columbiana Tag & Title Of Columbiana, Alabama
 Columbiana Driver's License Office Of Columbiana, Alabama
DMV Offices in Cullman Cullman Driver's License Office Of Cullman, Alabama
 Cullman County Tag & Title Of Cullman, Alabama
DMV Offices in Dadeville Dadeville Driver's License Office Of Dadeville, Alabama
 Tallapoosa-dadeville Tag & Title Of Dadeville, Alabama
DMV Offices in Decatur Morgan County Tag & Title Of Decatur, Alabama
 Decatur Driver's License Office Of Decatur, Alabama
DMV Offices in Dothan Dothan Driver's License Office Of Dothan, Alabama
 Houston County Tag & Title Of Dothan, Alabama
DMV Offices in Double Springs Double Springs Driver's License Of Double Springs, Alabama
 Winston County Tag & Title Of Double Springs, Alabama
DMV Offices in Eight Mile Eight Mile Registration & Title Of Eight Mile, Alabama
DMV Offices in Elba Coffee-elba Tag & Title Of Elba, Alabama
DMV Offices in Enterprise Coffee-enterprise Tag & Title Of Enterprise, Alabama
DMV Offices in Eufaula Eufaula Driver's License Office Of Eufaula, Alabama
 Barbour-eufaula Tag & Title Of Eufaula, Alabama
DMV Offices in Eutaw Eutaw Driver's License Office Of Eutaw, Alabama
 Greene County Tag & Title Of Eutaw, Alabama
DMV Offices in Evergreen Evergreen Driver's License Of Evergreen, Alabama
 Conecuh County Tag & Title Of Evergreen, Alabama
DMV Offices in Fairhope Fairhope Driver's License Office Of Fairhope, Alabama
 Baldwin-fairhope Tag & Title Of Fairhope, Alabama
DMV Offices in Fayette Fayette Driver's License Office Of Fayette, Alabama
 Fayette County Tag & Title Of Fayette, Alabama
DMV Offices in Florence Lauderdale County Tag & Title Of Florence, Alabama
DMV Offices in Foley Foley Driver's License Office Of Foley, Alabama
 Baldwin-foley Tag & Title Of Foley, Alabama
DMV Offices in Fort Payne Dekalb County Tag & Title Of Fort Payne, Alabama
 Fort Payne Driver's License Office Of Fort Payne, Alabama
DMV Offices in Gadsden Etowah County Tag & Title Of Gadsden, Alabama
 Glencoe Driver's License Office Of Gadsden, Alabama
DMV Offices in Geneva Geneva Driver's License Office Of Geneva, Alabama
 Geneva County Tag & Title Of Geneva, Alabama
DMV Offices in Greensboro Hale County Tag & Title Of Greensboro, Alabama
 Greensboro Driver's License Office Of Greensboro, Alabama
DMV Offices in Greenville Greenville Driver's License Office Of Greenville, Alabama
 Butler County Tag & Title Of Greenville, Alabama
DMV Offices in Grove Hill Grove Hill Driver's License Office Of Grove Hill, Alabama
 Clarke County Tag & Title Of Grove Hill, Alabama
DMV Offices in Guntersville Marshall County Driver's License Office Of Guntersville, Alabama
 Marshall County Tag & Title Of Guntersville, Alabama
DMV Offices in Hamilton Hamilton Driver's License Office Of Hamilton, Alabama
 Marion County Tag & Title Of Hamilton, Alabama
DMV Offices in Hayneville Lowndes County Driver's License Of Hayneville, Alabama
 Lowndes Registration & Title Of Hayneville, Alabama
DMV Offices in Heflin Cleburne County Tag & Title Of Heflin, Alabama
 Heflin Driver's License Office Of Heflin, Alabama
DMV Offices in Huntsville Madison-county Service Center Of Huntsville, Alabama
 Madison County Driver License Office Of Huntsville, Alabama
 Madison-bailey Cove Tag & Title Of Huntsville, Alabama
 Huntsville Driver's License & Cdl Of Huntsville, Alabama
 Memorial Parkway Tag & Title Of Huntsville, Alabama
 Madison County Registration & Title Of Huntsville, Alabama
DMV Offices in Jacksonville Jacksonville Driver's License/cdl Of Jacksonville, Alabama
DMV Offices in Jasper Walker County Tag & Title Of Jasper, Alabama
 Jasper Driver's License Office Of Jasper, Alabama
DMV Offices in Lafayette Chambers-lafayette Tag & Title Of Lafayette, Alabama
 Lafayette Driver's License Office Of Lafayette, Alabama
DMV Offices in Lanett Chambers-valley Tag & Title Of Lanett, Alabama
DMV Offices in Linden Marengo County Driver License Office Of Linden, Alabama
 Marengo County Tag & Title Of Linden, Alabama
DMV Offices in Livingston Livingston Driver's License Office Of Livingston, Alabama
 Sumter County Tag & Title Of Livingston, Alabama
DMV Offices in Luverne Crenshaw County Tag & Title Of Luverne, Alabama
 Luverne Driver's License Office Of Luverne, Alabama
DMV Offices in Marion Perry County Tag & Title Of Marion, Alabama
 Marion Driver's License Office Of Marion, Alabama
DMV Offices in Meridianville Madison-meridianville Tag & Title Of Meridianville, Alabama
DMV Offices in Mobile Mobile County Tag & Title Of Mobile, Alabama
 Mobile Driver's License & Cdl Of Mobile, Alabama
DMV Offices in Monroeville Monroeville County Driver's License Of Monroeville, Alabama
 Monroe County Tag & Title Of Monroeville, Alabama
DMV Offices in Montgomery Montgomery-west Tag & Title Of Montgomery, Alabama
 Montgomery Driver's License Office (limited Services - No Testing) Of Montgomery, Alabama
 Montgomery County Tag & Title Of Montgomery, Alabama
 Montgomery Driver's License/cdl Of Montgomery, Alabama
 Montgomery-east Tag & Title Of Montgomery, Alabama
DMV Offices in Moulton Moulton Driver's License Office Of Moulton, Alabama
 Lawrence County Tag & Title Of Moulton, Alabama
DMV Offices in New Brockton Driver License Office Of New Brockton, Alabama
DMV Offices in New Hope Madison-new Hope Tag & Title Of New Hope, Alabama
DMV Offices in Northport Tuscaloosa-northport Registration & Title Of Northport, Alabama
DMV Offices in Oneonta Blount County Tag & Title Of Oneonta, Alabama
 Oneonta Driver's License Office Of Oneonta, Alabama
DMV Offices in Opelika Lee County Tag & Title Of Opelika, Alabama
 Lee County Driver License Office Of Opelika, Alabama
DMV Offices in Ozark Ozark Driver's License Office Of Ozark, Alabama
 Dale County Tag & Title Of Ozark, Alabama
DMV Offices in Pelham Pelham Driver's License Office Of Pelham, Alabama
 Shelby-pelham Tag & Title Of Pelham, Alabama
DMV Offices in Pell City St. Clair-pell City Tag & Title Of Pell City, Alabama
DMV Offices in Phenix City Phenix City Driver's License Of Phenix City, Alabama
 Russell County Tag & Title Of Phenix City, Alabama
DMV Offices in Prattville Autauga County Tag & Title Of Prattville, Alabama
 Prattville Driver's License Office Of Prattville, Alabama
DMV Offices in Red Bay Franklin-red Bay Tag & Title Of Red Bay, Alabama
DMV Offices in Rockford Coosa County Tag & Title Of Rockford, Alabama
 Rockford Driver's License Office Of Rockford, Alabama
DMV Offices in Russellville Russellville Driver's License Of Russellville, Alabama
 Franklin-russellville Tag & Title Of Russellville, Alabama
DMV Offices in Scottsboro Jackson County Tag & Title Of Scottsboro, Alabama
 Scottsboro Driver's License Office Of Scottsboro, Alabama
DMV Offices in Selma Selma Driver's License Office Of Selma, Alabama
 Dallas County Tag & Title Of Selma, Alabama
DMV Offices in Sheffield Sheffield Driver's License & Cdl Of Sheffield, Alabama
DMV Offices in Smiths Station Smiths Station Motor Vehicle Registration & Title Of Smiths Station, Alabama
DMV Offices in Sumiton Walker County Driver's License Of Sumiton, Alabama
DMV Offices in Sylacauga Talladega-sylacauga Tag & Title Of Sylacauga, Alabama
DMV Offices in Talladega Talladega County Tag & Title Of Talladega, Alabama
 Talladega Driver's License Office Of Talladega, Alabama
DMV Offices in Theodore Theodore Registration & Title Of Theodore, Alabama
DMV Offices in Troy Troy Driver's License Office Of Troy, Alabama
 Pike County Tag & Title Of Troy, Alabama
DMV Offices in Tuscaloosa Tuscaloosa County Tag & Title Of Tuscaloosa, Alabama
 Tuscaloosa-skyland Registration & Title Of Tuscaloosa, Alabama
 Tuscaloosa Driver's License/cdl Of Tuscaloosa, Alabama
DMV Offices in Tuscumbia Colbert County Tag & Title Of Tuscumbia, Alabama
DMV Offices in Tuskegee Tuskegee Driver's License Office Of Tuskegee, Alabama
 Macon County Tag & Title Of Tuskegee, Alabama
DMV Offices in Union Springs Union Springs Driver's License Of Union Springs, Alabama
 Bullock County Tag & Title Of Union Springs, Alabama
DMV Offices in Vance Tuscaloosa-vance Town Hall Registration & Title Of Vance, Alabama
DMV Offices in Vernon Vernon Driver's License Office Of Vernon, Alabama
 Lamar County Tag & Title Of Vernon, Alabama
DMV Offices in Wedowee Wedowee Driver's License Office Of Wedowee, Alabama
 Randolph County Tag & Title Of Wedowee, Alabama
DMV Offices in Wetumpka Wetumpka Driver's License Office Of Wetumpka, Alabama
 Elmore County Tag & Title Of Wetumpka, Alabama
DMV Offices in Woodstock Bibb-woodstock Tag & Title Of Woodstock, Alabama