Official results from the Virginia Department of Elections

2,569 of 2,569 precincts reporting (100.00%)

Corey Stewart 
179 23.74%
Nick Freitas
526 69.76%
E.W. Jackson
49 6.50%

Middlesex County


Freitas
32 (76.19%)
Stewart
10 (23.81%)
Jackson
0 (0.00%)

Freitas
53 (62.35%)
Stewart
25 (29.41%)
Jackson
7 (8.24%)

Freitas
185 (77.08%)
Stewart
46 (19.17%)
Jackson
9 (3.75%)

Freitas
57 (60.00%)
Stewart
27 (28.42%)
Jackson
11 (11.58%)

Freitas
72 (63.72%)
Stewart
29 (25.66%)
Jackson
12 (10.62%)

Freitas
109 (72.19%)
Stewart
34 (22.52%)
Jackson
8 (5.30%)

Freitas
18 (64.29%)
Stewart
8 (28.57%)
Jackson
2 (7.14%)

Stewart
0 (0.00%)
Freitas
0 (0.00%)
Jackson
0 (0.00%)
2018 Election Data Visuals & Analysis