COVID-19 in Virginia

Donald McEachin

Donald McEachin has served in Congress since 2017.
Democrat

Currently represents US House of Representatives District 4



2020 US Representative - District 4 - Regular Primary

Candidate Raised
Levine, Cazel (D) $0
McEachin, Donald* (D) $469,888
 

2018 US Representative - District 4 - Regular General

Candidate Raised
McEachin, Donald* (D) Winner $863,818
McAdams, Ryan (R) $239,417
Wells, Pete (L) $3,409
 

2016 US Representative - District 4 - Regular General

Candidate Raised
McEachin, Donald (D) Winner $795,102
Wade, Mike (R) $0
 

2016 US Representative - District 4 - Regular Primary

Candidate Raised
McEachin, Donald (D) Winner $341,031
Ward, Ella (D) $0
 

2015 State Senate - District 9 - Regular General

Candidate Raised
McEachin, Donald* (D) Winner $717,659
 

2011 State Senate - District 9 - Regular General

Candidate Raised
McEachin, Donald* (D) Winner $328,075
Mays, Floyd (R) N/A
 

2007 State Senate - District 9 - Regular General

Candidate Raised
McEachin, Donald (D) Winner $202,839
Persinger, Silver (I) $278
Pantophlet, Luis (Withdrew from Race) $0

 

2007 House of Delegates - District 74 - Regular General

Candidate Raised
Morrissey, Joe (D) Winner $128,233
Taylor, Brian (Withdrew from Race) $224
McEachin, Donald* (Sought Other Office) $97,327

 

2007 State Senate - District 9 - Regular Primary

Candidate Raised
McEachin, Donald (D) Winner $145,393
Lambert, Bennie* (D) $350,548
 

2005 Attorney General - Regular General

Candidate Raised
McDonnell, Bob (R) Winner $6,025,396
Deeds, Creigh (D) $3,148,248
McEachin, Donald (Withdrew from Race) $114,849

 

2005 House of Delegates - District 74 - Regular General

Candidate Raised
McEachin, Donald (D) Winner $109,927
Goodall, Shirley McCall (I) $10,150
 

2005 House of Delegates - District 74 - Regular Primary

Candidate Raised
McEachin, Donald (D) Winner $77,732
Miles, Floyd H Sr* (D) $113,878
 

2003 State Senate - District 9 - Regular General

Candidate Raised
Lambert, Bennie* (D) Winner $172,853
McEachin, Donald (Withdrew from Race) $0

 

2001 House of Delegates - District 74 - Regular General

Candidate Raised
Miles, Floyd H Sr (D) Winner $58,851
Green, Terone B (I) $88,350
Motley, Victor A (I) $1,556
McEachin, Donald* (Sought Other Office) $11,550

 

2001 Attorney General - Regular General

Candidate Raised
Kilgore, Jerry (R) Winner $2,250,321
McEachin, Donald (D) $1,647,444
Conrad, John (Withdrew from Race) $115,647

 

2001 Attorney General - Regular Primary

Candidate Raised
McEachin, Donald (D) Winner $817,606
Clement, Whitt (D) $856,918
Clute, Sylvia (D) $32,318
Edwards, John (D) $449,636
 

1999 House of Delegates - District 74 - Regular General

Candidate Raised
McEachin, Donald* (D) Winner $65,905
 

1997 House of Delegates - District 74 - Regular Primary

Candidate Raised
McEachin, Donald* (D) Winner $74,944
Motley, Victor A (D) $3,325
 

1997 House of Delegates - District 74 - Regular General

Candidate Raised
McEachin, Donald* (D) Winner $99,043
Phillips, Cherie (I) $49