Donald McEachin

Donald McEachin has served in Congress since 2017.

Currently represents US House of Representatives District 4

2020 US Representative - District 4 - Regular General

Candidate Spent Votes
McEachin, Donald* (D) Winner $961,115 240,510
Benjamin, Leon (R) $479,001 149,481

Note: The totals on this page may be less than a candidate's statewide totals due to invalid zip codes listed for some Virginia donors.