Select Year:

Donald McEachin has served in Congress since 2017.



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