© 2026 Blue Ridge Public Radio
Blue Ridge Mountains banner background
Your source for information and inspiration in Western North Carolina.
Play Live Radio
Next Up:
0:00
0:00
0:00 0:00
Available On Air Stations
Notice - BPR News on 89.1 in Clyde is off air while repairs are being performed - Notice

Election results for Western North Carolina

A sign directs voters in front of the Weaverville Community Center.
Laura Hackett
/
BPR News
A sign directs voters in front of the Weaverville Community Center.

This is a developing story and will be updated. Check back here for live election results throughout the evening.

Note: These are the unofficial results as provisional and absentee ballots are still being counted.

Woodfin has a new mayor after more than two decades. Jim McAllister won the race against Jason Moore with nearly 80% of the approximately 800 votes.

In Sylva, Johnny Phillips won the mayoral race with 255 votes to Natalie Newman’s 174 votes.

In Waynesville, incumbent Mayor Gary Caldwell held onto his seat with 1,283 votes to Joey Reece’s 1,031 votes. Candidate John Barrett garnered just about 3% of the vote.

Incumbent Maggie Valley Mayor Mike Eveland bested challenger Janet Banks with 349 votes to Banks' 151 votes.

Gordon Maybury, Lauren Edgerton and Larry Hopkins were the top three contenders in the race for Woodfin Sanitary Water and Sewer District Board.

You can find live election results here.

Lilly Knoepp was a Senior Regional Reporter for Blue Ridge Public Radio. She served as BPR’s first fulltime reporter and covered Western North Carolina from 2018 to 2025. She is from Franklin, NC. She returns to WNC after serving as the assistant editor of Women@Forbes and digital producer of the Forbes podcast network. She holds a master’s degree in international journalism from the City University of New York and earned a double major from UNC Chapel Hill in religious studies and political science.
Felicia Sonmez is a reporter covering growth and development for Blue Ridge Public Radio.