Press enter to search
Don't want to wait until Election Day?

Early Voting

In 2025, there are three municipal election dates in North Carolina:

  1. Tuesday, Sept. 9, 2025 (Partisan primary):
    • Forsyth County: Rural Hall, Tobaccoville
    • Lee County: Sanford
    • Mecklenburg County: Charlotte

Election Day for the primary is September 9, 2025.

Same-Day Registration

If you were not able to register to vote before the registration deadline, you have another chance! You can register to vote at an Early Voting Site right before you vote (Same-Day Registration). You can also update your name or address if any changes occurred  within the same county. More information at Register in Person During Early Voting. Note that same-day registration is not available for most voters on Election Day.

 

Absentee Ballot Drop-Off

If you are planning on voting with an absentee ballot, in addition to mailing your ballot you also have the option to deliver your ballot to an election official at an early voting site (during the hours the  site is open for voting). You can also deliver your ballot to your county board of elections office during their hours of operation.

Help Elect Democrats

Volunteer Take Action Donate