2020Final results
2020 election for Virginia's 4th District
U.S. House · Virginia
A. Donald McEachin (D) won with 61.6% of the vote, defeating Leon Benjamin Sr. (R) by 23.4 points.
A. Donald McEachinDemocrat · winner
61.6%241,142
Leon Benjamin Sr.Republican
38.2%149,625
391,402 votes
Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 10:09 AM ET
The seat over time
D − R margin in this seat's races around 2020
Races before and after
Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 10:09 AM ET
Money in this race
Each line compares the two campaigns on one scale.
A. Donald McEachinLeon Benjamin Sr.
$986.4K
Raised by the campaign
$546.6K
$988.8K
Spent by the campaign
$524.7K
$209.1K
Cash on hand
$21.9K
Campaign money: FEC, through Dec 31, 2020.
Source: FEC campaign filingsUpdated Dec 31, 2020