Donald McEachin

Donald McEachin has served in Congress since 2017.

Currently represents US House of Representatives District 4

2022 US Representative - District 4 - Regular General

Candidate Raised
Benjamin, Leon (R) $3,882
McEachin, Donald* (D) $63,065

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.