John Edwards
John Edwards served in the State Senate from 1996 to 2024 (SD21).
Democrat
Democrat
Top Donors
| Amount | Donor |
|---|---|
| $3,000 | Hunt, Robert H |
| $3,000 | Kurshan, Gertrude |
| $3,000 | Mid-Atlantic Region Council of Carpenters |
| $3,000 | Newport News Shipbuilding |
| $3,000 | Patsel, S Kime |
| $3,000 | Rakes, William R |
| $3,000 | Va Farm Bureau |
| $2,900 | Old Dominion Electric Cooperative |
| $2,850 | Va Pharmacists Assn |
| $2,800 | Lange, William |
| $2,800 | McCoy, Emily Brown |
| $2,750 | Adams Construction Co |
| $2,750 | CSX Corp |
| $2,750 | Kegley, George A |
| $2,750 | Krasnow, Jeffrey H |
| $2,750 | Merck & Co |
| $2,750 | Mutual Assurance Society of Va |
| $2,750 | Rhea, Randall R |
| $2,750 | Rutherfoord, Marie D |
| $2,650 | Coca-Cola Bottling Co Consolidated |
| $2,650 | Mundy, G Marshall |
| $2,650 | Roanoke Gas Co |
| $2,600 | Densmore, Douglas W |
| $2,600 | Richardson, Dianna B |
| $2,600 | Shackelford, George Scott III |