COVID-19 in Virginia

Donald McEachin

Donald McEachin has served in Congress since 2017.
Democrat

Currently represents US House of Representatives District 4

Select Year:



Floor Vote Participation 97%
Close Votes 149
Abstentions 0
Present but Not Voting 6
Changed Votes 0
Voting Unity
Democratic Caucus 90%
Capital Region Delegation 52%