John Edwards

John Edwards served in the State Senate from 1996 to 2024 (SD21).
Democrat

Donors by Occupation: Political

All Years
Amount Industry
$520,966 Democrat - Leadership/Candidate Committee
$449,652 Democrat - State/Local Committees
$26,877 Democrat - Individuals
$18,261 Democrat - National Committees
$8,762 Political Consultants
$7,248 Democrat Advocacy
$250 Gov. Kaine Appointee