Virginia House of Delegates District 30
2023 Election Season
$2,943,152Total Contributions
$29,847Total Loans
$2,287,123Total 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
May 13, 2023