John Edwards
John Edwards served in the State Senate from 1996 to 2024 (SD21).
Democrat
Democrat
Top Donors
| Amount | Donor |
|---|---|
| $4,250 | Levin, Mary Jean Redon |
| $4,225 | Va Partisans |
| $4,150 | Washburn, Joan Baker |
| $4,100 | Trinkle, William F |
| $4,050 | Flippin, Gilmer Franklin |
| $4,000 | Firefighters - Roanoke Co |
| $4,000 | Johnson, Thomas G Jr |
| $4,000 | Kings Dominion |
| $3,818 | Hardy, Eva Teig |
| $3,800 | Cooper, Coy W |
| $3,752 | US Dem - Democrats 2000 |
| $3,750 | Va Assn of Health Plans |
| $3,700 | Va Society of Eye Physicians & Surgeons |
| $3,572 | Desai, Jitendra S |
| $3,550 | Va Taxicab Assn |
| $3,509 | Democratic Party - Roanoke County |
| $3,500 | Amazon |
| $3,500 | Anderson, E O III |
| $3,500 | Anderson, Elizabeth E |
| $3,500 | AOL |
| $3,500 | Banner, J Matthew |
| $3,500 | Christian & Barton LLP |
| $3,500 | Colley, Mark Douglas |
| $3,500 | Dodson, Bert |
| $3,500 | ExxonMobil |