Voter Guides and Resources
Dates and Deadlines
2024 Primary Runoff Election Information:
The runoff will be held May 14, 2024
2024 General Election Information:
Registration Deadline: October 11, 2024*
*Same-day registration is available during early voting in some cases. Check out the Secretary of State's website for additional information.
Absentee Ballot Request Deadline: October 29, 2024
Absentee Ballot Return Deadline: November 5, 2024
Early Voting: October 17, 2024 - November 2, 2024 (3PM)
*Primary Election: November 5, 2024
North Carolina State Board of Elections
North Carolina State Board of Elections
iVoterGuide
iVoterGuide.com
National Right to Life
Congressional Scorecard
Judicial Voter Guide
Judicial Voter Guide