2017 Virginia Attorney General election
The Virginia Attorney General election of 2017 was held on November 7, 2017. The incumbent attorney general, Democrat Mark Herring, was expected to run for governor, but announced he would run for re-election instead. As only Herring and Republican John Adams qualified for their respective party primaries, the two automatically became their parties' nominees. In the general election, Herring defeated Adams to win a second term as Attorney General of Virginia.Democratic primary
Candidates
Nominee
Candidates
Nominee
Candidates
- Democratic nominee: Mark Herring, incumbent attorney general
- Republican nominee: John Adams
Endorsements
Polling
Polls
Results