Senate Elections

Virginia (class 1)

2024 Senate Election

dem
Tim Kaine
2 417 115
54.37%
rep
Hung Cao
2 019 911
45.44%
wrtin
Write-ins
8 509
0.19%

2018 Senate Election

dem
Tim Kaine
1 910 370
57.00%
rep
Corey Stewart
1 374 313
41.00%
lib
Matt Waters
61 565
1.84%
wrtin
Write-ins
5 509
0.16%

2012 Senate Election

dem
Timonthy M. Kaine
2 010 067
52.87%
rep
George F. Allen
1 785 542
46.96%
wrtin
Write-ins
6 587
0.17%