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

2023 State Senate - District 4 - Regular General

Candidate Raised
Edwards, John* (D) $138,115
Suetterlein, Dave* (R) $162,335
 

2019 State Senate - District 21 - Regular General

Candidate Spent Votes
Edwards, John* (D) Winner $300,118 26,877
(65.48%)
Nelson, Steve (I) $5,698 13,882
(33.82%)
 

2015 State Senate - District 21 - Regular General

Candidate Spent Votes
Edwards, John* (D) Winner $946,006 20,881
(51.00%)
Caldwell, Don (I) $65,778 2,626
(6.41%)
Dye, Nancy (R) $1,166,531 17,438
(42.59%)
 

2011 State Senate - District 21 - Regular General

Candidate Spent Votes
Edwards, John* (D) Winner $817,049 21,259
(55.89%)
Nutter, Dave (R) $814,832 16,728
(43.98%)
 

2007 State Senate - District 21 - Regular General

Candidate Spent Votes
Edwards, John* (D) Winner $269,434 22,282
(98.17%)
 

2005 Attorney General - Regular Primary

Candidate Spent Votes
Edwards, John (Withdrew from Race) $90,428 0
(0.00%)
Pandak, Sharon (Withdrew from Race) $29,154 0
(0.00%)

 

2003 State Senate - District 21 - Regular General

Candidate Spent Votes
Edwards, John* (D) Winner $107,874 21,349
(99.92%)
 

2001 Attorney General - Regular Primary

Candidate Spent Votes
McEachin, Donald (D) Winner $754,206 55,017
(33.30%)
Clement, Whitt (D) $855,922 44,065
(26.90%)
Clute, Sylvia (D) $27,227 16,470
(10.00%)
Edwards, John (D) $449,097 48,405
(29.70%)
 

1999 State Senate - District 21 - Regular General

Candidate Spent Votes
Edwards, John* (D) Winner $490,009 23,091
(58.86%)
Fralin, William H Jr (R) $480,290 16,133
(41.12%)