Secretary of State Online Registration
https://www.sos.alabama.gov/alabama-votes/voter/register-to-vote
Contacts for Voting Registration Information:
Alabama Secretary of State: 800-274-8683
Jefferson County Board of Registrars: 205-325-5550
The Jefferson County Board of Registrars will mail a voter identification card based on the address listed on the application. The voter identification card will provide the name and address of your polling location.