John Edwards
John Edwards served in the State Senate from 1996 to 2024 (SD21).
Democrat
Democrat
Top Donors
| Amount | Donor |
|---|---|
| $20,566 | Blue Ridge Beverage Co - Salem |
| $18,450 | HCA |
| $18,422 | Virginia Realtors |
| $17,000 | Firefighters - State |
| $16,530 | Smith, James R |
| $16,000 | McEachin for Senate - Donald |
| $15,500 | Elevance Health/Anthem |
| $15,283 | Dalhouse, Warner N |
| $14,750 | Intl Brotherhood of Electrical Workers |
| $14,000 | Mid-Atlantic Laborers' Political Education Fund |
| $13,375 | Va Beer Wholesalers Assn |
| $13,080 | Commonwealth Victory Fund |
| $12,750 | Va Health Care Assn |
| $12,645 | Bergman, William |
| $12,250 | Altria |
| $11,850 | Appalachian Power Co |
| $11,256 | Va Education Assn |
| $11,129 | NextGen Climate Action |
| $11,000 | Froggatt, Connie |
| $11,000 | Va Credit Union League |
| $10,600 | Lawson, Anna L |
| $10,500 | Alpha Metallurgical Resources Inc |
| $10,300 | Farrier, Augusta S |
| $9,950 | Williams Mullen |
| $9,850 | Troutman Pepper Locke |