Voter Guides and Resources

Voting Deadlines
2022 Primary Information:

Registration Deadline: April 22, 2022*
*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: May 10, 2022
Absentee Ballot Return Deadline: May 17, 2022

Early Voting: April 28, 2022 - May 14, 2022

*Primary Election: May 17, 2022

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


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