Skip to main content

COVID-19 Update

Stay up to date

Recognized Parties

When you register to vote you may also register with any political party recognized in the State of North Carolina.

Party affiliation determines the primary in which a voter is eligible to vote. You may also register as unaffiliated. If you do not declare a party affiliation upon registering, you will be registered as unaffiliated. However, during a partisan primary election, an unaffiliated voter may vote only if a party authorizes unaffiliated voters to vote in that primary election.

Democratic Party

Mailing Address:
951 Old Fairview Rd.
PO Box 1544
Asheville, NC 28802

P: (828) 274-4482

Jeff Rose, Chair
(828) 333-2595

Republican Party

Mailing Address:
18G Regent Park Blvd
Post Office Box 9834
Asheville, NC 28815

P: (828) 253-5800

Jerry Green, Chair
(828) 702-2155

Libertarian Party

Mailing Address:
121 Barnard Ave.
Asheville, NC 28804

P: (828) 279-4232

Charles "Alex" Lanahan, Chair

Constitution Party

Mailing Address:
7209 - J E. WT Harris Blvd. #119.
Charlotte, NC 28227

P: (888) 683-2762

Al Pisano, Chair

Locate & Contact

Buncombe County Election Services


Joyce Kanavel
Voter Registration Specialist
P: (828) 250-4209

Election Services
77 McDowell Street
Asheville, NC 28801

Hours of Operation

Monday - Friday
8:00 a.m. to 5:00 p.m.

Email Us