Official results from the Virginia Department of Elections

228 of 228 precincts reporting (100.00%)

Abigail Spanberger 
33,210 72.68%
Dan Ward
12,483 27.32%

Amelia County


Spanberger
49 (62.03%)
Ward
30 (37.97%)

Spanberger
121 (76.58%)
Ward
37 (23.42%)

Spanberger
48 (73.85%)
Ward
17 (26.15%)

Spanberger
59 (79.73%)
Ward
15 (20.27%)

Spanberger
128 (82.58%)
Ward
27 (17.42%)

Spanberger
22 (75.86%)
Ward
7 (24.14%)

Spanberger
1 (100.00%)
Ward
0 (0.00%)

Spanberger
0 (0.00%)
Ward
0 (0.00%)

Chesterfield County


Spanberger
72 (60.00%)
Ward
48 (40.00%)

Spanberger
192 (62.75%)
Ward
114 (37.25%)

Spanberger
134 (73.22%)
Ward
49 (26.78%)

Spanberger
237 (60.61%)
Ward
154 (39.39%)

Spanberger
121 (62.37%)
Ward
73 (37.63%)

Spanberger
71 (68.27%)
Ward
33 (31.73%)

Spanberger
170 (53.46%)
Ward
148 (46.54%)

Spanberger
268 (66.50%)
Ward
135 (33.50%)

Spanberger
82 (67.21%)
Ward
40 (32.79%)

Spanberger
333 (52.11%)
Ward
306 (47.89%)

Spanberger
22 (61.11%)
Ward
14 (38.89%)

Spanberger
63 (53.39%)
Ward
55 (46.61%)

Spanberger
66 (74.16%)
Ward
23 (25.84%)

Spanberger
121 (63.68%)
Ward
69 (36.32%)

Spanberger
221 (78.65%)
Ward
60 (21.35%)

Spanberger
60 (75.00%)
Ward
20 (25.00%)

Spanberger
272 (79.77%)
Ward
69 (20.23%)

Spanberger
300 (84.99%)
Ward
53 (15.01%)

Spanberger
325 (84.86%)
Ward
58 (15.14%)

Spanberger
149 (79.26%)
Ward
39 (20.74%)

Spanberger
143 (78.14%)
Ward
40 (21.86%)

Spanberger
282 (76.84%)
Ward
85 (23.16%)

Spanberger
49 (53.85%)
Ward
42 (46.15%)

Spanberger
154 (77.78%)
Ward
44 (22.22%)

Spanberger
288 (72.36%)
Ward
110 (27.64%)

Spanberger
324 (85.49%)
Ward
55 (14.51%)

Spanberger
216 (74.48%)
Ward
74 (25.52%)

Spanberger
261 (79.09%)
Ward
69 (20.91%)

Spanberger
239 (84.45%)
Ward
44 (15.55%)

Spanberger
134 (77.01%)
Ward
40 (22.99%)

Spanberger
330 (69.33%)
Ward
146 (30.67%)

Spanberger
131 (77.51%)
Ward
38 (22.49%)

Spanberger
96 (66.21%)
Ward
49 (33.79%)

Spanberger
298 (78.42%)
Ward
82 (21.58%)

Spanberger
250 (84.46%)
Ward
46 (15.54%)

Spanberger
186 (66.19%)
Ward
95 (33.81%)

Spanberger
230 (83.33%)
Ward
46 (16.67%)

Spanberger
110 (81.48%)
Ward
25 (18.52%)

Spanberger
140 (86.96%)
Ward
21 (13.04%)

Spanberger
276 (82.63%)
Ward
58 (17.37%)

Spanberger
208 (85.60%)
Ward
35 (14.40%)

Spanberger
209 (82.94%)
Ward
43 (17.06%)

Spanberger
453 (84.36%)
Ward
84 (15.64%)

Spanberger
476 (90.32%)
Ward
51 (9.68%)

Spanberger
316 (83.38%)
Ward
63 (16.62%)

Spanberger
364 (86.67%)
Ward
56 (13.33%)

Spanberger
189 (71.86%)
Ward
74 (28.14%)

Spanberger
197 (81.74%)
Ward
44 (18.26%)

Spanberger
272 (85.00%)
Ward
48 (15.00%)

Spanberger
245 (91.42%)
Ward
23 (8.58%)

Spanberger
89 (77.39%)
Ward
26 (22.61%)

Spanberger
308 (87.01%)
Ward
46 (12.99%)

Spanberger
160 (62.26%)
Ward
97 (37.74%)

Spanberger
135 (54.66%)
Ward
112 (45.34%)

Spanberger
58 (87.88%)
Ward
8 (12.12%)

Spanberger
258 (90.53%)
Ward
27 (9.47%)

Spanberger
395 (78.22%)
Ward
110 (21.78%)

Spanberger
2 (66.67%)
Ward
1 (33.33%)

Spanberger
0 (0.00%)
Ward
0 (0.00%)

Culpeper County


Ward
157 (55.67%)
Spanberger
125 (44.33%)

Ward
122 (54.46%)
Spanberger
102 (45.54%)

Spanberger
46 (68.66%)
Ward
21 (31.34%)

Spanberger
30 (61.22%)
Ward
19 (38.78%)

Spanberger
31 (52.54%)
Ward
28 (47.46%)

Spanberger
43 (52.44%)
Ward
39 (47.56%)

Ward
95 (55.23%)
Spanberger
77 (44.77%)

Ward
55 (50.93%)
Spanberger
53 (49.07%)

Ward
75 (59.06%)
Spanberger
52 (40.94%)

Ward
18 (69.23%)
Spanberger
8 (30.77%)

Ward
92 (60.13%)
Spanberger
61 (39.87%)

Spanberger
28 (50.91%)
Ward
27 (49.09%)

Spanberger
48 (51.06%)
Ward
46 (48.94%)

Ward
31 (52.54%)
Spanberger
28 (47.46%)

Ward
11 (57.89%)
Spanberger
8 (42.11%)

Spanberger
46 (54.76%)
Ward
38 (45.24%)

Spanberger
1 (100.00%)
Ward
0 (0.00%)

Spanberger
0 (0.00%)
Ward
0 (0.00%)

Goochland County


Spanberger
75 (68.81%)
Ward
34 (31.19%)

Spanberger
126 (67.38%)
Ward
61 (32.62%)

Ward
48 (51.61%)
Spanberger
45 (48.39%)

Spanberger
191 (67.25%)
Ward
93 (32.75%)

Spanberger
119 (73.01%)
Ward
44 (26.99%)

Spanberger
51 (69.86%)
Ward
22 (30.14%)

Spanberger
138 (71.88%)
Ward
54 (28.13%)

Spanberger
175 (80.65%)
Ward
42 (19.35%)

Spanberger
205 (82.33%)
Ward
44 (17.67%)

Spanberger
140 (89.17%)
Ward
17 (10.83%)

Spanberger
111 (84.09%)
Ward
21 (15.91%)

Spanberger
0 (0.00%)
Ward
0 (0.00%)

Spanberger
0 (0.00%)
Ward
0 (0.00%)

Henrico County


Spanberger
303 (80.37%)
Ward
74 (19.63%)

Spanberger
228 (66.09%)
Ward
117 (33.91%)

Spanberger
282 (78.77%)
Ward
76 (21.23%)

Spanberger
278 (81.76%)
Ward
62 (18.24%)

Spanberger
160 (68.67%)
Ward
73 (31.33%)

Spanberger
336 (78.69%)
Ward
91 (21.31%)

Spanberger
59 (78.67%)
Ward
16 (21.33%)

Spanberger
212 (67.30%)
Ward
103 (32.70%)

Spanberger
334 (78.77%)
Ward
90 (21.23%)

Spanberger
144 (73.47%)
Ward
52 (26.53%)

Spanberger
79 (61.72%)
Ward
49 (38.28%)

Spanberger
105 (83.33%)
Ward
21 (16.67%)

Spanberger
289 (77.90%)
Ward
82 (22.10%)

Spanberger
264 (87.71%)
Ward
37 (12.29%)

Ward
228 (61.13%)
Spanberger
145 (38.87%)

Spanberger
204 (69.62%)
Ward
89 (30.38%)

Spanberger
44 (75.86%)
Ward
14 (24.14%)

Spanberger
131 (83.44%)
Ward
26 (16.56%)

Spanberger
276 (50.92%)
Ward
266 (49.08%)

Spanberger
176 (56.41%)
Ward
136 (43.59%)

Spanberger
93 (65.03%)
Ward
50 (34.97%)

Spanberger
143 (51.07%)
Ward
137 (48.93%)

Spanberger
109 (73.15%)
Ward
40 (26.85%)

Spanberger
112 (78.32%)
Ward
31 (21.68%)

Spanberger
76 (82.61%)
Ward
16 (17.39%)

Spanberger
11 (91.67%)
Ward
1 (8.33%)

Spanberger
33 (54.10%)
Ward
28 (45.90%)

Spanberger
42 (85.71%)
Ward
7 (14.29%)

Spanberger
211 (50.97%)
Ward
203 (49.03%)

Spanberger
209 (56.64%)
Ward
160 (43.36%)

Spanberger
222 (90.61%)
Ward
23 (9.39%)

Spanberger
254 (85.23%)
Ward
44 (14.77%)

Spanberger
219 (83.59%)
Ward
43 (16.41%)

Spanberger
125 (77.16%)
Ward
37 (22.84%)

Spanberger
381 (91.59%)
Ward
35 (8.41%)

Spanberger
237 (85.87%)
Ward
39 (14.13%)

Spanberger
124 (81.58%)
Ward
28 (18.42%)

Spanberger
336 (91.30%)
Ward
32 (8.70%)

Spanberger
287 (90.25%)
Ward
31 (9.75%)

Spanberger
344 (93.73%)
Ward
23 (6.27%)

Spanberger
300 (84.99%)
Ward
53 (15.01%)

Spanberger
137 (74.46%)
Ward
47 (25.54%)

Spanberger
413 (86.22%)
Ward
66 (13.78%)

Spanberger
258 (82.69%)
Ward
54 (17.31%)

Spanberger
191 (73.18%)
Ward
70 (26.82%)

Spanberger
299 (79.73%)
Ward
76 (20.27%)

Spanberger
221 (87.35%)
Ward
32 (12.65%)

Spanberger
227 (88.33%)
Ward
30 (11.67%)

Spanberger
166 (86.91%)
Ward
25 (13.09%)

Spanberger
372 (87.32%)
Ward
54 (12.68%)

Spanberger
317 (87.33%)
Ward
46 (12.67%)

Spanberger
173 (79.00%)
Ward
46 (21.00%)

Spanberger
216 (85.71%)
Ward
36 (14.29%)

Spanberger
276 (87.07%)
Ward
41 (12.93%)

Spanberger
195 (95.12%)
Ward
10 (4.88%)

Spanberger
156 (79.19%)
Ward
41 (20.81%)

Spanberger
267 (88.70%)
Ward
34 (11.30%)

Spanberger
299 (92.00%)
Ward
26 (8.00%)

Spanberger
345 (93.24%)
Ward
25 (6.76%)

Spanberger
108 (73.97%)
Ward
38 (26.03%)

Spanberger
162 (91.01%)
Ward
16 (8.99%)

Spanberger
419 (91.09%)
Ward
41 (8.91%)

Spanberger
168 (84.00%)
Ward
32 (16.00%)

Spanberger
291 (89.26%)
Ward
35 (10.74%)

Spanberger
620 (83.67%)
Ward
121 (16.33%)

Ward
2 (66.67%)
Spanberger
1 (33.33%)

Spanberger
0 (0.00%)
Ward
0 (0.00%)

Louisa County


Ward
113 (53.30%)
Spanberger
99 (46.70%)

Ward
45 (51.72%)
Spanberger
42 (48.28%)

Spanberger
47 (57.32%)
Ward
35 (42.68%)

Ward
53 (51.46%)
Spanberger
50 (48.54%)

Ward
155 (59.16%)
Spanberger
107 (40.84%)

Ward
23 (52.27%)
Spanberger
21 (47.73%)

Ward
76 (51.70%)
Spanberger
71 (48.30%)

Spanberger
35 (68.63%)
Ward
16 (31.37%)

Ward
51 (65.38%)
Spanberger
27 (34.62%)

Spanberger
35 (63.64%)
Ward
20 (36.36%)

Spanberger
40 (68.97%)
Ward
18 (31.03%)

Spanberger
28 (54.90%)
Ward
23 (45.10%)

Ward
48 (51.06%)
Spanberger
46 (48.94%)

Spanberger
65 (71.43%)
Ward
26 (28.57%)

Spanberger
55 (69.62%)
Ward
24 (30.38%)

Spanberger
50 (57.47%)
Ward
37 (42.53%)

Spanberger
0 (0.00%)
Ward
0 (0.00%)

Spanberger
0 (0.00%)
Ward
0 (0.00%)

Nottoway County


Spanberger
28 (54.90%)
Ward
23 (45.10%)

Spanberger
30 (58.82%)
Ward
21 (41.18%)

Spanberger
43 (62.32%)
Ward
26 (37.68%)

Ward
24 (55.81%)
Spanberger
19 (44.19%)

Spanberger
59 (55.66%)
Ward
47 (44.34%)

Spanberger
27 (71.05%)
Ward
11 (28.95%)

Ward
64 (55.17%)
Spanberger
52 (44.83%)

Spanberger
24 (51.06%)
Ward
23 (48.94%)

Ward
73 (54.07%)
Spanberger
62 (45.93%)

Ward
12 (54.55%)
Spanberger
10 (45.45%)

Spanberger
0 (0.00%)
Ward
0 (0.00%)

Spanberger
0 (0.00%)
Ward
0 (0.00%)

Orange County


Ward
81 (50.94%)
Spanberger
78 (49.06%)

Ward
94 (57.32%)
Spanberger
70 (42.68%)

Ward
75 (65.79%)
Spanberger
39 (34.21%)

Ward
46 (62.16%)
Spanberger
28 (37.84%)

Ward
173 (75.55%)
Spanberger
56 (24.45%)

Ward
35 (74.47%)
Spanberger
12 (25.53%)

Spanberger
46 (54.76%)
Ward
38 (45.24%)

Spanberger
53 (57.61%)
Ward
39 (42.39%)

Spanberger
123 (66.49%)
Ward
62 (33.51%)

Spanberger
139 (61.78%)
Ward
86 (38.22%)

Spanberger
36 (54.55%)
Ward
30 (45.45%)

Spanberger
0 (0.00%)
Ward
0 (0.00%)

Spanberger
0 (0.00%)
Ward
0 (0.00%)

Powhatan County


Spanberger
66 (77.65%)
Ward
19 (22.35%)

Spanberger
129 (84.87%)
Ward
23 (15.13%)

Spanberger
35 (63.64%)
Ward
20 (36.36%)

Spanberger
48 (77.42%)
Ward
14 (22.58%)

Spanberger
68 (69.39%)
Ward
30 (30.61%)

Spanberger
73 (73.74%)
Ward
26 (26.26%)

Spanberger
65 (71.43%)
Ward
26 (28.57%)

Spanberger
97 (67.83%)
Ward
46 (32.17%)

Spanberger
36 (64.29%)
Ward
20 (35.71%)

Spanberger
101 (65.58%)
Ward
53 (34.42%)

Spanberger
64 (68.82%)
Ward
29 (31.18%)

Spanberger
18 (56.25%)
Ward
14 (43.75%)

Spanberger
66 (88.00%)
Ward
9 (12.00%)

Spanberger
0 (0.00%)
Ward
0 (0.00%)

Spanberger
0 (0.00%)
Ward
0 (0.00%)

Spotsylvania County


Spanberger
51 (62.20%)
Ward
31 (37.80%)

Spanberger
35 (56.45%)
Ward
27 (43.55%)

Spanberger
93 (58.49%)
Ward
66 (41.51%)

Ward
64 (52.03%)
Spanberger
59 (47.97%)

Spanberger
86 (60.14%)
Ward
57 (39.86%)

Spanberger
74 (63.79%)
Ward
42 (36.21%)

Spanberger
108 (60.00%)
Ward
72 (40.00%)

Spanberger
94 (54.97%)
Ward
77 (45.03%)

Spanberger
137 (55.92%)
Ward
108 (44.08%)

Spanberger
162 (62.31%)
Ward
98 (37.69%)

Spanberger
23 (62.16%)
Ward
14 (37.84%)

Spanberger
64 (62.14%)
Ward
39 (37.86%)

Spanberger
32 (60.38%)
Ward
21 (39.62%)

Spanberger
40 (71.43%)
Ward
16 (28.57%)

Spanberger
93 (60.39%)
Ward
61 (39.61%)

Spanberger
103 (56.59%)
Ward
79 (43.41%)

Spanberger
110 (58.51%)
Ward
78 (41.49%)

Spanberger
178 (60.75%)
Ward
115 (39.25%)

Spanberger
58 (51.33%)
Ward
55 (48.67%)

Spanberger
55 (57.29%)
Ward
41 (42.71%)

Spanberger
41 (67.21%)
Ward
20 (32.79%)

Spanberger
128 (66.67%)
Ward
64 (33.33%)

Spanberger
111 (68.10%)
Ward
52 (31.90%)

Spanberger
2 (100.00%)
Ward
0 (0.00%)

Spanberger
0 (0.00%)
Ward
0 (0.00%)
2018 Election Data Visuals & Analysis