John Edwards

John Edwards has served in the State Senate since 1996 (SD21).
Democrat
Represents constituents who live in previous SD21

State Senate - District 21
Nov. 5, 2019

Candidate Spent Votes
Edwards, John* (D) Winner $300,118 26,877
(65.48%)
Nelson, Steve (I) $5,698 13,882
(33.82%)

Show all elections for Edwards

johnedwardsva.com

CAMPAIGN FINANCE FOR ACTIVE COMMITTEE

Cash on Hand
Edwards for Senate - John $89,055