North Carolina State Board of Elections Home Page

Yancey and Mitchell County Sample Ballots

Voter Registration Deadline - Friday April 11th

Voter registration deadline (voter registration forms must be postmarked or delivered in person by 5:00pm for the May 6 Primary). Last day to change party affiliation before teh May 6 primary

One-Stop early Voting Begins Tuesday April 29th

One-Stop early voting begins for May 6 Primary. For locations, check your county elections office or the State Board of Elections website. 

Absentee Ballots - April 29th

Last day to request absentee ballots by mail

One Stop Voting Ends - Saturday May 3rd

One-Stop early voting ends

Election Day - Tuesday May 6

Primary Day (polls open at 6:30am and close at 7:30pm)
Last day to return voted absentee ballots (by 5pm)
The District Attorney Candidates Forum for the 24th Judicial District was held March 21st in Spruce Pine. (Details)