Voter Guides and Resources

Voting Deadlines
Registration Deadlines:
Mail: October 9, 2020
Online: N/A
In Person: At early voting sites

Absentee Ballot Request Deadline:October 26, 2020
Absentee Ballot Return Deadline: November 2, 2020

Early Voting: October 15-24, 2020

General Election: November 3, 2020

North Carolina State Board of Elections
North Carolina State Board of Elections


National Right to Life
116th Congressional Senate Scorecard
116th Congressional House Scorecard

NC Family Policy Council
Primary Candidate Information