Voter Registration >>
Register to vote, update your registration, check your status, and be ready to track your ballot. Click here to visit our voter registration page.
Vote By Mail >>
Learn how to vote by mail, find out important deadlines, and track your mail-in ballot. Click here to learn more about vote by mail.
In Person Voting >>
Learn how, where, and when to cast your vote in person. Click here to visit our in person voting page.
Primary Election Timeline
April 18
Commencement of Mailing Mail-In Ballots for General Election
May 12
Voter Registration Deadline Primary Election
May 26 – May 31
Early Voting Period
May 26
Deadline to Request Mail-In Ballot by Mail
June 1 by 3pm
Deadline to Request Mail-In Ballot in Person
June 2
Primary Election Day- In Person Voting, Mail-In Ballots must be postmarked or placed in Drop Box by 8PM
June 8
Mail-In ballots with postmark must be received in County Board of Elections
June 10
Deadline for Receipt of Cure Form to County Board of Elections
General Election Timeline
September 19
Commencement of Mailing Mail-In Ballots for General Election
October 13
Voter Registration Deadline General Election
October 24 through November 1
Early Voting Period
October 27
Deadline to Request Mail-In Ballot by Mail
November 2 by 3pm
Deadline to Request Mail-In Ballot in Person
November 3
General Election Day- In Person Voting, Mail-In Ballots must be postmarked or placed in Drop Box by 8PM
November 9
Mail-In ballots with postmark must be received in County Board of Elections
November 14
Deadline for Receipt of Cure Form to County Board of Elections
