2023Final results

2023 election for Virginia Senate District 28

Virginia State Senate · Virginia

Bryce Reeves (R) won with 62.5% of the vote, defeating Jason A. Ford (D) by 28.5 points.

Bryce ReevesRepublican · winner
62.5%44,718
34.1%24,374
3.2%2,302
71,499 votes

Source: Virginia Department of ElectionsUpdated Sep 30, 2026, 12:42 PM ET

The seat over time

D − R margin in this seat's races around 2023

Races before and after

EvenR+50.31983R+36.71987R+39.01991R+1.42007R+15.02019R+28.52023

Source: Virginia Department of ElectionsUpdated Sep 30, 2026, 12:42 PM ET

The candidates

Bryce Reeves (R)Jason A. Ford (D)

Also on the ballot: Elizabeth G. Melson (Independent), 3.2%