Donald McEachin

Donald McEachin has served in Congress since 2017.
Democrat

Currently represents US House of Representatives District 4



2018 US Representative - District 4 - Regular General

Candidate Raised
McAdams, Ryan (R) $239,417
McEachin, Donald* (D) Winner $863,818
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
Mays, Floyd (R) N/A
McEachin, Donald* (D) Winner $328,075

2007 State Senate - District 9 - Regular General

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

2007 House of Delegates - District 74 - Regular General

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

2007 State Senate - District 9 - Regular Primary

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

2005 House of Delegates - District 74 - Regular General

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

2005 Attorney General - Regular General

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

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) $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) $115,647

2001 House of Delegates - District 74 - Regular General

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

2001 Attorney General - Regular Primary

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

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