Note: All election results are unofficial. Election results are certified following canvass on March 15, 2024.
Nearly 60,000 Buncombe area residents cast their vote for Asheville City Council, Buncombe County Board of Commissioners and the Buncombe County Clerk of Superior Court on Super Tuesday. See the full unofficial election results.
Asheville City Council
Six candidates running for Asheville City Council will move on to the general election. Voters had the option to vote for up to three candidates.
Incumbents Kim Roney and Sage Turner led the pack, receiving just over 20% and 18% of votes, respectively.
Kevan Frazier was close behind the incumbents, earning nearly 17% of votes. Bo Hess, Tod Leaven and CJ Domingo rounded out the bottom, with around 14%, 12%, and 8% of the vote, respectively.
Domingo edged out Iindia Pearson by 368 votes. Pearson, who came in seventh place, will not move forward. Taylon Breeden, a candidate who withdrew from the race but remained listed on the ballot, received less than 2,000 votes.
In the general election, the six candidates will compete for three seats, which are currently held by Roney, Turner and Vice Mayor Sandra Kilgore. Kilgore is not seeking reelection.

Buncombe County Board of Commissioners
Of Buncombe’s three districts, only one saw a primary election: District 1. In the Democratic primary, candidate Jennifer Horton captured more than 53% of the vote and edged out Matt Kern by just under 700 votes. In the Republican race, Paul Benjamin defeated Rondell Lance, with Benjamin receiving over 63% of the vote.
The winner of the District 1 seat will replace Commissioner Jasmine Beach-Ferrara, who did not run.
Incumbents from Districts 2 and 3, Terri Wells and Parker Sloan, both Democrats, are both running unopposed in November’s general election. Commissioner Amanda Edwards, Democrat, is running to replace Brownie Newman as Chair. In October, Newman announced he would not seek reelection. Edwards will face off against former Buncombe Sheriff Van Duncan, unaffiliated, who ran a successful petition campaign to get on the ballot.
Buncombe County Clerk of Superior Court
Jean Marie Christy, who currently serves as the Buncombe County Clerk of Court, defeated Johanna Finkelstein handily. Christy received more than 65% of the vote.
Christy previously served as Assistant Public Defender for Buncombe County and Robeson County. She grew up in Buncombe County and shared on her campaign website that her father was Clerk of Superior Court from 1990 to 2008. Christy says that her experience with technology will be important as the county shifts to the eCourts system.