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 General

Candidate Raised
McEachin, Donald* (D) $226,694

2018 US Representative - District 4 - Regular General

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

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 (I) (Withdrew from Race) $0

2007 House of Delegates - District 74 - Regular General

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

2007 State Senate - District 9 - Regular Primary

Candidate Raised
McEachin, Donald (D) Winner $145,393
Lambert, Benjamin J III* (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 (D) (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, Benjamin J III* (D) Winner $172,853
McEachin, Donald (D) (Withdrew from Race) $0

2001 Attorney General - Regular General

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

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* (D) (Sought Other Office) $11,550

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