DMV offices in Birmingham

Jefferson County Boat License

  • 716 Richard Arrington Jr Blvd N, Birmingham, AL 35203
  • +1 205-325-5188

Jefferson County Vehicle Title

  • 2651 Center Point Pkwy, Birmingham, AL 35215
  • +1 205-714-7175

Public Safety-Drivers License

  • 908 Bankhead Hwy W, Birmingham, AL 35204
  • +1 205-252-7445

Shelby County License Office

  • 310 Inverness Cors, Birmingham, AL 35242
  • +1 205-670-6824