David Williams

Republican
U.S. Senate — Virginia — 2026

Campaign Finances

$50,556
Total Raised
$43,964
Total Spent
$6,592
Cash on Hand
Upgrade to Basic for detailed FEC breakdown