Javascript is required to run this page

Senate: Special Elections

Note: Districts were renumbered starting in 2023. The district numbers in past elections do not relate to the current district numbers
Candidate Spent Votes Percentage
Cuccinelli, Ken (R) Winner $170,568 10,041 55.01%
Belter, Catherine A (D) $231,347 8,193 44.89%
Candidate Spent Votes Percentage
O'Brien, Jay (R) Winner $183,997 27,935 56.64%
Lynch, Rosemary (D) $135,659 21,364 43.31%

* Incumbent