Voting Quick Links

Educate. Participate. Advocate.

Quick Links to the
2024 General Election Information

 

Overview of 2024 Elections

Voter Registration Form

On-Line Voter Registration

Check your registration

View your sample ballot

NC Absentee Ballot Portal

Track the status of your absentee ballot

Up-to-date information on Voter ID requirements
(Voter ID is required)

Early voting runs from October 17 – November 2.

Find your Election Day Polling Place

Buncombe County Board of Elections/
Election Services Website

Phone: 828-250-4200
Address: 59 Woodfin Place, Asheville, NC 28801
Mailing address for registration forms: PO Box 7468, Asheville, NC 28802-7468

 

 

 

 

 

 

 

General Election Dates

January 1
Voters can begin requesting absentee ballots.
September 6
County boards of elections begin mailing absentee ballots to eligible voters who submitted an absentee ballot request form.
October 11
Voter registration deadline (5 pm).
October 17
In-person early voting begins; same-day registration available.
October 21 or earlier
Mail your absentee ballot early. To be counted, ballots must be received at Elections Services by 7:30 pm on November 5. There is no longer a grace period for mailed absentee ballots.
October 29
Absentee ballot request deadline (5 pm).
November 2
In-person early voting ends (3 pm).
November 5
GENERAL ELECTION DAY (must vote at your assigned polling place).
November 5
Mailed or hand-delivered Absentee ballots must be received by Board of Elections by 7:30 pm or it will not be counted.