John Edwards
John Edwards served in the State Senate from 1996 to 2024 (SD21).
Democrat
Democrat
Top Donors
| Amount | Donor |
|---|---|
| $3,500 | Fox, Charles Dunsmore IV |
| $3,500 | Kemper Consulting Inc |
| $3,500 | Rockydale Quarries Corp |
| $3,500 | Russell, Anthony Marc |
| $3,500 | Stronger Together PAC |
| $3,500 | Thornhill, Glenn O Jr |
| $3,500 | Va Land Title Assn |
| $3,384 | Roanoke Valley Democratic Women |
| $3,300 | Murphy, Edward G MD |
| $3,256 | R Frazier Inc |
| $3,250 | Blum, Ronald D |
| $3,250 | Boucher for US House of Representatives - Rick |
| $3,250 | Va Manufactured & Modular Housing Assn |
| $3,250 | Va Petroleum and Convenience Marketers Assn |
| $3,250 | Va Retail Federation |
| $3,218 | Law Office of John S Edwards |
| $3,150 | Mathis, John M |
| $3,136 | Va Outdoor Advertising Assn |
| $3,000 | American College of Radiology - Va Chapter |
| $3,000 | Amos, William E |
| $3,000 | Danielsen, Vernon M |
| $3,000 | Entertainment Software Assn |
| $3,000 | Firefighters - Roanoke City |
| $3,000 | Grassroots Solutions |
| $3,000 | Home Builders Assn of Va |