Voting Information

 

In order to help citizens prepare for the upcoming 2024 Elections we pulled together some helpful links.

The Secretary of State website: Alabama Votes. Here you can update your voter information and/or register to vote. The site also has information on upcoming elections, absentee voting and much more.

The Jefferson County Board of Registrars Here you will find voting locations, maps of congressional districts, contact information for Absentee Voting and more.


Dates to remember:
Primary Election – March 5, 2024
Feb. 16 – Last day to hand-deliver voter registration forms
Feb. 17 – Last day to postmark voter registration forms
Feb. 19 – Last day to register to vote electronically
Feb. 27 – Last day to apply for an absentee ballot to mail
Feb. 29 – Last day to apply for an absentee ballot in person
March 4 – Last day to hand-deliver absentee ballot
March 5 – Absentee ballots returned by mail must be received by Noon.

Primary Runoff Election (If necessary) – April 16, 2024
April 1 – Voter registration deadline
April 9 – Last day to apply for an absentee ballot by mail
April 11 – Last day to apply for an absentee ballot in person
April 15 – Last day to hand-deliver absentee ballot
April 16 – Absentee ballots returned by mail must be received by Noon*

General Election – November 5, 2024
October 21 – Voter registration deadline
October 29 – Last day to apply for absentee ballot by mail
October 31 – Last day to apply for an absentee ballot in person
November 4 – Last day to hand-deliver an absentee ballot
November 5 – Absentee ballots returned by mail must be received by Noon*


* Except for persons casting absentee ballots pursuant to the Uniformed and Overseas Citizens Absentee Voting Act (UOCAVA voters).