Jefferson County, Alabama DMV

Jefferson County DMV hours, appointments, locations, phone numbers, holidays, and services. Find the Jefferson County, AL DMV office near me.

List of Jefferson County DMV Locations

Bessemer Driver's License Office 1801 3rd Avenue North Bessemer AL 35020 205-426-7958

Birmingham Driver's License Office 908 Bankhead Highway West Birmingham AL 35204 205-252-7445

Jefferson-Bessemer Tag & Title Office 1801 3rd Avenue North Bessemer AL 35020 205-481-4110

Jefferson-Birmingham Tag & Title Office 716 Richard Arrington Junior Boulevard North Birmingham AL 35203 205-325-5171

Shelby-Inverness Tag & Title Office 310 Inverness Cors Birmingham AL 35242 205-670-6824