Upcoming Elections
Next Election: General
Tuesday, November 5, 2024 | 7am - 8pm
Early Voting: Thursday, October 24th - Thursday, October 31st, 2024 | 7am - 8pm, daily
Registration Deadlines
Online
Tuesday, October 15, 2024
By Mail (postmarked)
Tuesday, October 15, 2024
Vote in-person
Tuesday, November 5, 2024
Mail-in Ballot Process
Mail-in voting is available and no excuse is required. The last day to request a mail-in ballot by mail is 14 days (October 15, 2024) before the election. Return your mail-in ballot request form through the mail, in person at your local elections office, or online. Completed ballots must be received or postmarked by 8pm on Election Day in order to be counted. Track your mail-in ballot.
If you requested a mail-in ballot but intend to vote in person, you must vote a provisional ballot. Don't mail a ballot and vote in person. For more information, contact your local county clerk here.
Overseas citizens and U.S. military personnel can register to vote and request a mail-in ballot at the Overseas Vote Foundation.