Incumbents in all three contested constitutional officer races were reelected.

Commonwealth’s Attorney A.J. Dudley defeated challenger Steve Maddy, an attorney who represents the Franklin County school division. Dudley received  9,050 votes while Maddy received 7,371.

Dudley, 50, won a second term as the county’s top prosecutor. Over the next four years, Dudley said he wants to continue renewing the grant that allowed him to add a victim-witness coordinator to the office, working closely with narcotics officers as they continue to fight the drug epidemic and running the small office efficiently.

The race for Franklin County’s sheriff was a rematch from 2015, with the same end result four years later. Bill Overton won a third term as sheriff, defeating Riley Hodges, a former employee of the sheriff’s office who now works as a detective with the Roanoke police. Overton received 9,562 votes and Hodges received 7,467 votes.

Overton, 58, has worked to change the culture of the sheriff’s office and promote professionalism. In his next term, he hopes to continue addressing compression issues with salaries to ensure employees are justly compensated for their years of service, expand forensic technology and work with the commonwealth’s attorney and judges to start an adult drug court.

Margaret Torrence, who was first elected commissioner of the revenue in 2006, will retain the role having received 8,395 votes. She faced off against accountant Andy Turner, who garnered 7,990 votes.

Torrence, 64, has worked in the office for 31 years. Torrence has said she strives to be sensitive to citizens’ needs and equitably assess all taxes.

Four school board seats were also on the ballot Tuesday, but none of the races were contested. Incumbents Julie Nix and P.D. Hambrick, who hold the Blue Ridge and Union Hall seats respectively, were both reelected. Jon Atchue will represent the Gills Creek District and Arlet Greer the Blackwater District. Both were first-time candidates.

Additionally, Susan Wray was reelected as treasurer. She ran unopposed.

Recommended for you

(0) comments

Welcome to the discussion.

Keep it Clean. Please avoid obscene, vulgar, lewd, racist or sexually-oriented language.
Don't Threaten. Threats of harming another person will not be tolerated.
Be Truthful. Don't knowingly lie about anyone or anything.
Be Nice. No racism, sexism or any sort of -ism that is degrading to another person.
Be Proactive. Use the 'Report' link on each comment to let us know of abusive posts.
Share with Us. We'd love to hear eyewitness accounts, the history behind an article.