Next Charlotte Primary Election will be held on Tuesday September 12, 2023.

The next primary election date is Tuesday September 12, 2023. 

Voter Registration Deadline

The voter registration deadline to participate in this election is August 18, 2023.

Mail-in Voter Registration Applications

The Mecklenburg County Board of Election must receive your completed application, postmarked by the voter registration deadline and received no later than 20 days before a primary or election. Otherwise, your application will not be processed until after the election. Learn more at Complete Your Registration by Mail.