North Carolina, U.S. Senate

Make Your Voice Heard

Democracy only works when we all participate. Check your registration status or sign up to vote. It takes just a few minutes and every ballot counts.

Am I Registered?

Use the NC State Board of Elections voter lookup tool to instantly confirm your registration status, find your polling place, and review your voting history.

  1. Enter your name, date of birth, and county
  2. View your registration details and polling location
  3. Update your address if you've moved
Check My Status →

Opens NC State Board of Elections • Official state site

Register to Vote

Not yet registered? Complete a voter registration application through the NC DMV online portal. You can also update your address or change your party affiliation.

  1. Have your NC Driver's License or DMV ID ready
  2. Complete the online application (takes about 5 minutes)
  3. Registration must be completed 25 days before Election Day
Register Now →

Opens NC DMV portal • Official state site

Questions? Contact us at [email protected] and we'll help you get registered.

North Carolina, 2026 General Election

Important Dates

Mark your calendar. Here are the key deadlines for the 2026 general election in North Carolina.

October 9 Last day to register to vote
October 15 In-person early voting begins (same-day registration available)
October 20 Absentee ballot request deadline
October 31 In-person early voting ends
★ November 3, 2026 General Election

Dates are for North Carolina's 2026 general election. Confirm details at ncsbe.gov.

Register by Oct 9 · Early voting Oct 15–31 · Election Day Nov 3, 2026 · Voter resources →