Virginia House of Delegates District 51
2023 Election Season
$182,841Total Contributions
$2,750Total Loans
$121,468Total Expenditures
Stage
Results Final
Election Date
November 7, 2023
General Election
November 7, 2023
Democratic Party Primary Election
June 20, 2023
Republican Party Convention Election
June 10, 2023