North Carolina
Local Election Office Directory
State Election Office Website
Register to Vote
Absentee/ Mail Voting Information
Early Voting Information
Track Your Ballot
Polling Place Lookup
866-522-4723
919-814-0700
2024 Election Dates
|
Registration Deadlines
|
Presidential and State Primary Election: March 5, 2024 |
February 9, 2024 (by mail and online)
March 2, 2024 3:00 p.m. (in-person) |
General Election: November 5, 2024 |
October 11, 2024 (by mail and online)
November 2, 2024 3:00 p.m. (in-person) |
Registration Deadline |
25 days before Election Day by mail and online* |
*In North Carolina, if you miss the registration deadline, you may be eligible to register and vote or make changes to your voter registration (anything other than party affiliation) and vote during the early voting period. Learn more at Register in Person During Early Voting.
Updated on January 18, 2024.