Javascript is required to run this page

John Edwards

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

Map Donations to John Edwards

All Years
Regions
Less
More

Contributions do not include money that candidates transfer from one committee to another.