John Edwards
John Edwards served in the State Senate from 1996 to 2024 (SD21).
Democrat
Democrat
Top Donors
| Amount | Donor |
|---|---|
| $2,600 | Trower, William Peter |
| $2,550 | Virginia Maryland & Delaware Assn of Electric Cooperatives |
| $2,500 | Amelia Life Care LLC |
| $2,500 | Betting on Virginia Jobs |
| $2,500 | Cartledge, George B Jr |
| $2,500 | Chapman, James H III |
| $2,500 | Davis, William C |
| $2,500 | Favola for Senate - Barbara |
| $2,500 | Fralin & Waldron Inc |
| $2,500 | Health Pro LLC |
| $2,500 | Holland, Edward M |
| $2,500 | Marks & Harrison |
| $2,500 | Moody, Willard J Sr |
| $2,500 | New Democrat Network The |
| $2,500 | One Commonwealth PAC |
| $2,500 | Phillips, Charles B |
| $2,500 | Royall, William A Jr |
| $2,500 | Scully, John |
| $2,500 | Service Corporation International |
| $2,500 | S & M Brands Inc |
| $2,500 | The Mitchell Law Firm |
| $2,500 | United Steelworkers of America |
| $2,500 | Valley Distributing Corp |
| $2,500 | Wachovia |
| $2,475 | Woodrum, Chip |