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-7003 | tmercer@weavervillenc.org
North Carolina State website: North Carolina State Board of Elections candidates/running-office