Donald McEachin

Donald McEachin has served in Congress since 2017.
Democrat

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
www.donaldmceachin.com

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.