2017Final results
2017 election for Virginia Attorney General
Attorney General · Virginia
Mark Rankin Herring (D) won with 53.3% of the vote, defeating John Donley Adams (R) by 6.8 points.
Mark Rankin HerringDemocrat · winner
53.3%1,385,390
John Donley AdamsRepublican
46.6%1,209,540
2,597,544 votes
Source: Virginia Department of ElectionsUpdated Oct 8, 2026, 6:11 AM ET
The seat over time
D − R margin in this seat's races around 2017
Races before and after
Source: Virginia Department of ElectionsUpdated Oct 8, 2026, 6:11 AM ET