Voter Resources

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