Calendar
2021
July 2 - Candidate filing for Beech Mountain, Blowing Rock, Boone, and Seven Devils opens at Noon
July 13 - Deadline to withdraw Notice of Candidacy
July 16 - Candidate filing closes at Noon
October 1 - First day to mail absentee ballots (State Absentee Ballot Request Form must be used)
October 8 - Close of voter registration. Forms must be received by 5:00 PM or be postmarked by 10/08/2021
October 14 - One Stop early voting begins. See Notices page for times and locations.
October 26 - 5:00 PM Deadline to submit Absentee By Mail ballot request
October 30 - One Stop early voting ends at 3:00 PM
November 2 - Election Day - Municipal polling places open 6:30AM - 7:30PM
5:00 PM deadline to return absentee by mail ballot in person
7:30 PM deadline to return military/overseas ballot electronically
November 5 - 5:00 PM deadline to receive Absentee by Mail ballots in the mail
(must be postmarked by Election Day)
November 11 - 5:00 PM deadline to receive military/overseas Absentee ballots in the mail
November 12 - 11:00 AM County Canvass
November 15 - 5:00 PM deadline to request a recount
November 16 - 5:00 PM deadline to file an Election Protest
December 17 - Candidate Filing Ends at 12 Noon