Making Democracy Work


Information about Elections and Voting

2017 Elections

Check back after Filing with the Board of Elections closes on Friday, July 21, 2017 at noon for list of candidates running.

Election Schedule

Tuesday, September 12, 2017 City of Charlotte Primary

Tuesday, October 10, 2017 City of Charlotte 2nd Primary if needed City of Matthews Primary if needed

Tuesday, November 7, 2017 Municipal Elections to include City of Charlotte, Towns of Cornelius, Davidson, Huntersville, Matthews, Mint Hill, Pineville and Stallings Charlotte Mecklenburg School Board

Voter Information Find the facts about voting in your state at Before an election, find your polling place.

Learn about upcoming local elections from the local Board of Elections.

Register to Vote

Are you registered to vote? Do you want to change your party, your address, your name?

Register or update your registration online

Board of Elections Tools

Check back once the candidate filing periods ends for a link to your local voter guide.