Nov. 2025 Local Municipal Elections

November 2025 Contests on the Ballot:

  • Mayor (nonpartisan): 4-year term, $20 filing fee.
  • Town Council, 3 seats (nonpartisan): 4-year term, $20 filing fee.

Qualifications: Must be at least 21 years of age by the time of the election. Primary residency must reside within the Town of Weaverville municipal corporate limits.
https://vt.ncsbe.gov/reglkup/ (NC Voter Lookup Tool).

Candidate Filing Info:

Location: Buncombe County Election Services. Filing Begins: Monday, July 7, 2025, 8:00am.Deadline to Withdraw Notice of Candidacy: Tuesday, July 15, 2025. Filing Ends: Friday, July 18, 2025, noon.

Identification: Bring a valid NC driver license or valid photo ID. Payment: Cash, Check, or Money Order (made to Buncombe County Election Services).

Upcoming Candidate Committee Information Sessions, 5:30pm-6:30pm, at Buncombe County Election Services on:

•       April 24, May 15, and June 26.

•       Contact Information: Buncombe County Board of Elections

•       nathaniel.speier@buncombecounty.org, Candidate Coordinator.

•       karen.rae@buncombecounty.org, Elections Coordinator (Recruitment).

Questions Contact- Town Clerk

Tamara Mercer
30 South Main Street
Weaverville, NC 28787

(828) 484-7003tmercer@weavervillenc.org

North Carolina State website: North Carolina State Board of Elections candidates/running-office