There have been many changes to district lines and voting regulations in recent years. Use the tools below to ensure you have everything you need to make your voice heard this November 6th!

NC State Senate Districts 2018 revisions
Click this image to open a detailed PDF.

Qualifications to Vote in NC

To register to vote in North Carolina, a prospective voter must meet all of the following qualifications:

  • Must be a citizen of the United States.
  • Must live in the county of his/her registration, and have resided there for at least 30 days prior to the date of the election.
  • Must be at least 18 years old. A prospective voter can submit a registration form up to two years before his/her 18th birthday, if and only if he/she will be 18 at the time of the next general election.
  • Must not be serving a sentence for a felony conviction (including probation or parole). If a prospective voter has previously been convicted of a felony, his/her citizenship rights must be restored. Voting rights for those in the North Carolina criminal justice system.
  • Must rescind any previous registration in any other county or state.

(From NC State Board of Elections)

Where do I vote?

Use this online form from the NC State Board of Elections to locate your voting location.

Am I registered to vote?

Check your voter registration status at NC State Board of Elections.

Use these voting tools and be sure to vote!

Absentee Ballots

Learn how to vote via absentee mail-in ballot.

Military Ballots

Learn how to vote via absentee mail-in ballot.

Voter Registration

Get a voter registration form (PDF) to fill in and download.

NC Voter Tools

Early voting locations, provisional voter lookup and more