« Go Back   « Go Back
Candidate Key
 
Timothy M. Kaine
Democratic
 
 
Hung Cao
Republican
 
 

2024 U.S. Senate General Election

View as: # | %  
County/City Ward Pct All Others Total Votes Cast
Totals
2,415,429
2,018,992
8,469 4,442,890
Accomack County More »
 
7,672
9,339
26 17,037
Albemarle County More »
 
43,968
21,912
75 65,955
Alexandria City More »
 
62,597
17,175
222 79,994
Alleghany County More »
 
2,786
5,358
13 8,157
Amelia County More »
 
2,314
5,600
6 7,920
Amherst County More »
 
5,790
11,414
20 17,224
Appomattox County More »
 
2,562
6,923
10 9,495
Arlington County More »
 
100,725
27,269
365 128,359
Augusta County More »
 
12,517
31,605
61 44,183
Bath County More »
 
684
1,881
1 2,566
Bedford County More »
 
13,068
37,536
50 50,654
Bland County More »
 
709
2,707
2 3,418
Botetourt County More »
 
6,608
14,950
24 21,582
Bristol City More »
 
2,629
4,699
4 7,332
Brunswick County More »
 
4,324
3,372
6 7,702
Buchanan County More »
 
2,331
6,686
16 9,033
Buckingham County More »
 
3,242
4,581
9 7,832
Buena Vista City More »
 
935
1,881
3 2,819
Campbell County More »
 
8,526
22,449
39 31,014
Caroline County More »
 
8,249
9,218
18 17,485
Carroll County More »
 
3,637
12,318
14 15,969
Charles City County More »
 
2,397
1,802
4 4,203
Charlotte County More »
 
2,148
3,815
3 5,966
Charlottesville City More »
 
19,439
3,650
58 23,147
Chesapeake City More »
 
67,224
59,657
149 127,030
Chesterfield County More »
 
115,364
93,336
277 208,977
Clarke County More »
 
4,182
5,487
8 9,677
Colonial Heights City More »
 
3,259
5,456
5 8,720
Covington City More »
 
1,025
1,418
0 2,443
Craig County More »
 
671
2,415
2 3,088
Culpeper County More »
 
11,211
17,105
24 28,340
Cumberland County More »
 
2,164
3,256
5 5,425
Danville City More »
 
10,986
6,335
33 17,354
Dickenson County More »
 
1,929
4,884
17 6,830
Dinwiddie County More »
 
6,335
9,163
18 15,516
Emporia City More »
 
1,415
673
2 2,090
Essex County More »
 
2,858
3,072
8 5,938
Fairfax County More »
 
393,906
186,266
1,907 582,079
Fairfax City More »
 
8,882
4,407
53 13,342
Falls Church City More »
 
7,163
1,791
20 8,974
Fauquier County More »
 
17,441
26,971
51 44,463
Floyd County More »
 
3,302
6,251
12 9,565
Fluvanna County More »
 
7,992
8,581
24 16,597
Franklin County More »
 
9,114
21,569
37 30,720
Franklin City More »
 
2,367
1,359
6 3,732
Frederick County More »
 
19,769
31,659
62 51,490
Fredericksburg City More »
 
8,858
4,346
32 13,236
Galax City More »
 
893
1,788
5 2,686
Giles County More »
 
2,593
6,435
13 9,041
Gloucester County More »
 
7,522
15,391
21 22,934
Goochland County More »
 
7,956
11,655
14 19,625
Grayson County More »
 
1,888
6,045
11 7,944
Greene County More »
 
4,731
7,193
16 11,940
Greensville County More »
 
2,416
1,770
9 4,195
Halifax County More »
 
7,397
10,218
40 17,655
Hampton City More »
 
44,201
17,611
83 61,895
Hanover County More »
 
27,207
44,715
62 71,984
Harrisonburg City More »
 
10,922
5,946
31 16,899
Henrico County More »
 
116,336
61,160
242 177,738
Henry County More »
 
9,583
15,426
43 25,052
Highland County More »
 
497
1,012
1 1,510
Hopewell City More »
 
5,173
3,438
16 8,627
Isle of Wight County More »
 
10,292
14,163
20 24,475
James City County More »
 
26,991
24,033
68 51,092
King and Queen County More »
 
1,628
2,513
2 4,143
King George County More »
 
5,843
9,459
16 15,318
King William County More »
 
3,659
7,678
10 11,347
Lancaster County More »
 
3,364
3,888
6 7,258
Lee County More »
 
2,306
7,452
20 9,778
Lexington City More »
 
1,817
1,031
4 2,852
Loudoun County More »
 
133,436
93,441
860 227,737
Louisa County More »
 
9,124
14,726
22 23,872
Lunenburg County More »
 
2,344
3,324
4 5,672
Lynchburg City More »
 
17,020
19,478
75 36,573
Madison County More »
 
2,839
5,546
3 8,388
Manassas City More »
 
9,375
6,438
36 15,849
Manassas Park City More »
 
3,713
2,112
28 5,853
Martinsville City More »
 
3,515
1,942
9 5,466
Mathews County More »
 
1,872
4,015
9 5,896
Mecklenburg County More »
 
6,699
9,170
23 15,892
Middlesex County More »
 
2,570
4,265
3 6,838
Montgomery County More »
 
25,037
21,575
107 46,719
Nelson County More »
 
4,520
4,849
16 9,385
New Kent County More »
 
5,700
10,695
10 16,405
Newport News City More »
 
49,499
25,323
91 74,913
Norfolk City More »
 
61,334
23,657
140 85,131
Northampton County More »
 
3,687
3,047
8 6,742
Northumberland County More »
 
3,253
4,912
7 8,172
Norton City More »
 
606
973
2 1,581
Nottoway County More »
 
2,800
4,000
10 6,810
Orange County More »
 
8,725
13,289
43 22,057
Page County More »
 
3,618
9,354
21 12,993
Patrick County More »
 
2,391
7,005
9 9,405
Petersburg City More »
 
11,254
1,583
22 12,859
Pittsylvania County More »
 
10,523
22,725
42 33,290
Poquoson City More »
 
2,273
5,729
10 8,012
Portsmouth City More »
 
28,791
11,581
30 40,402
Powhatan County More »
 
5,949
14,844
16 20,809
Prince Edward County More »
 
4,617
4,567
14 9,198
Prince George County More »
 
7,048
10,010
13 17,071
Prince William County More »
 
137,060
87,310
708 225,078
Pulaski County More »
 
5,655
11,743
16 17,414
Radford City More »
 
3,423
3,051
16 6,490
Rappahannock County More »
 
2,053
2,947
16 5,016
Richmond County More »
 
1,562
2,550
1 4,113
Richmond City More »
 
89,672
17,400
242 107,314
Roanoke County More »
 
22,978
33,609
70 56,657
Roanoke City More »
 
26,676
15,082
82 41,840
Rockbridge County More »
 
4,526
8,199
13 12,738
Rockingham County More »
 
14,494
31,162
77 45,733
Russell County More »
 
3,326
9,885
18 13,229
Salem City More »
 
5,653
7,352
17 13,022
Scott County More »
 
2,431
8,359
20 10,810
Shenandoah County More »
 
7,968
16,097
36 24,101
Smyth County More »
 
3,885
10,339
20 14,244
Southampton County More »
 
3,914
5,801
10 9,725
Spotsylvania County More »
 
37,339
41,199
106 78,644
Stafford County More »
 
42,603
39,764
140 82,507
Staunton City More »
 
7,820
5,552
24 13,396
Suffolk City More »
 
31,587
21,255
81 52,923
Surry County More »
 
2,232
2,100
9 4,341
Sussex County More »
 
2,605
2,226
5 4,836
Tazewell County More »
 
4,952
14,096
31 19,079
Virginia Beach City More »
 
118,920
106,476
238 225,634
Warren County More »
 
7,529
14,771
42 22,342
Washington County More »
 
8,259
20,851
57 29,167
Waynesboro City More »
 
5,521
5,598
16 11,135
Westmoreland County More »
 
4,774
5,615
12 10,401
Williamsburg City More »
 
5,635
2,151
10 7,796
Winchester City More »
 
6,804
4,905
23 11,732
Wise County More »
 
4,494
11,802
20 16,316
Wythe County More »
 
3,732
11,268
20 15,020
York County More »
 
18,726
20,685
36 39,447
Totals
2,415,429
2,018,992
8,469 4,442,890