John Edwards
John Edwards served in the State Senate from 1996 to 2024 (SD21).
Democrat
Democrat
Top Donors
| Amount | Donor |
|---|---|
| $5,135 | Meyer, Julien H Jr |
| $5,100 | Smith, Donald G |
| $5,000 | Associated General Contractors of Virginia |
| $5,000 | Communication Workers of America - Cope VA |
| $5,000 | Intl Brotherhood of Teamsters |
| $5,000 | Johnson & Johnson |
| $5,000 | Schaufeld, Frederick D |
| $5,000 | SEIU Committee on Political Education |
| $5,000 | Smith, S Sonjia |
| $5,000 | Virginia Legislative Black Caucus |
| $4,900 | F & W Management |
| $4,750 | Goode, David R |
| $4,750 | Va Wine Wholesalers Assn |
| $4,700 | Short, Phillip Aden Jr |
| $4,650 | Lumen |
| $4,600 | Va Sheriffs Assn |
| $4,550 | Smith, Claude N |
| $4,500 | Clarke, Thomas M |
| $4,500 | Comcast |
| $4,500 | Hershey, Loren W |
| $4,500 | Lanford Brothers Co Inc |
| $4,500 | Smith/Packett Med-Com |
| $4,500 | Va Transportation Construction Alliance |
| $4,300 | Mason, William F Jr |
| $4,250 | Doctors Company |