John Edwards
John Edwards served in the State Senate from 1996 to 2024 (SD21).
Democrat
Democrat
Top Donors
| Amount | Donor |
|---|---|
| $2,450 | Reynolds, Roscoe |
| $2,400 | Pfizer Inc |
| $2,350 | Flippen, G Frank |
| $2,350 | Lichtenstein, John E |
| $2,350 | Prillaman, Alton B |
| $2,350 | Va Mortgage Lenders Assn |
| $2,300 | Brotherhood of Locomotive Engineers |
| $2,250 | Anheuser-Busch |
| $2,250 | Assn of Insurance & Financial Advisors |
| $2,250 | Citigroup |
| $2,250 | Dixon, David L III |
| $2,250 | Frank, Peggy H |
| $2,250 | Gunther Hoyt Assocates LLC |
| $2,250 | Transportation Pol Education League |
| $2,250 | Va College of Emergency Physicians |
| $2,250 | Va Orthopaedic Society |
| $2,200 | Branch Group |
| $2,185 | Olin, James R |
| $2,161 | Barkett, Erryn |
| $2,150 | American Physical Therapy Assn - Virginia |
| $2,150 | Fraizer, Randall |
| $2,100 | Backer, Anne Mudge |
| $2,100 | Bernard, Hazel L |
| $2,100 | Hoyt, H Gunther |
| $2,100 | Reynolds for Senate - Roscoe |