North Carolina Voter Information
Primary Information
Primary Complete
GENERAL ELECTION
North Carolina Voter Registration
Voter Registration Deadline: October 14, 2016
Absentee Ballot Request Deadline: November 1, 2016 by 5 PM
Absentee Ballot Submission Deadline: Postmarked November 8, 2016 and received by November 11, 2016 by 5PM or in-person by November 8, 2016 by 5 PM
Early Voting: October 27th through November 5th - times vary by county