Javascript is required to run this page

John Edwards

John Edwards has served in the State Senate since 1996 (SD21).
Democrat
Represents constituents who live in previous SD21
Running for re-election in 2023 in SD4

Map Donations to John Edwards

All Years
Regions
Less
More

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