Skip to main content

How to Register to Vote (Including Online!)

Check or update your registration or register for the first time!

Registering to Vote

Voting By Mail

Learn how to request an absentee-by-mail ballot for 2020 elections.

How to Vote by Mail

Impact of COVID-19

Get the latest about how the coronavirus is impacting NC's elections and how to learn more.

Learn More

2020 Primary Results

Want to see how North Carolina voted in the 2020 Primary Election? See the State Board of Elections' results page.

Election Results