Javascript is required to run this page

94 of 94 precincts reporting in Loudoun County (100%)
Official results from the Virginia Department of Elections

Democratic Primary

Ralph Northam
10,760 51.58%
Tom Perriello
10,101 48.42%

Republican Primary

Ed Gillespie
5,566 44.90%
Corey Stewart
5,372 43.34%
Frank Wagner
1,458 11.76%

Republican Primary Results for Loudoun County by Precinct

Precinct Gillespie Stewart Wagner
107 - Little River
64 (48.48%)
50 (37.88%)
18 (13.64%)
108 - Mercer
51 (43.97%)
54 (46.55%)
11 (9.48%)
112 - Freedom
36 (47.37%)
27 (35.53%)
13 (17.11%)
114 - Dulles South
28 (34.15%)
46 (56.10%)
8 (9.76%)
117 - Carter
9 (39.13%)
8 (34.78%)
6 (26.09%)
118 - Moorefield
30 (38.96%)
40 (51.95%)
7 (9.09%)
119 - Arcola
54 (40.91%)
62 (46.97%)
16 (12.12%)
120 - Lunsford
48 (55.17%)
28 (32.18%)
11 (12.64%)
121 - Town Hall
58 (49.15%)
51 (43.22%)
9 (7.63%)
122 - Hutchison Farm
54 (46.55%)
43 (37.07%)
19 (16.38%)
123 - Cardinal Ridge
38 (44.19%)
33 (38.37%)
15 (17.44%)
124 - Liberty
31 (50.00%)
24 (38.71%)
7 (11.29%)
125 - Rock Ridge
21 (50.00%)
16 (38.10%)
5 (11.90%)
207 - River Bend
46 (37.10%)
67 (54.03%)
11 (8.87%)
208 - Algonkian
47 (36.72%)
60 (46.88%)
21 (16.41%)
209 - Potomac Falls
75 (42.86%)
69 (39.43%)
31 (17.71%)
210 - Cascades
49 (40.83%)
56 (46.67%)
15 (12.50%)
213 - Countryside
33 (58.93%)
20 (35.71%)
3 (5.36%)
214 - Sugarland North
171 (63.57%)
61 (22.68%)
37 (13.75%)
215 - Sugarland South
94 (45.41%)
83 (40.10%)
30 (14.49%)
216 - Lowes Island
84 (58.74%)
53 (37.06%)
6 (4.20%)
217 - South Bank
64 (45.07%)
59 (41.55%)
19 (13.38%)
218 - University Center
23 (30.26%)
40 (52.63%)
13 (17.11%)
219 - Galilee Church
29 (27.88%)
67 (64.42%)
8 (7.69%)
301 - Purcellville
120 (50.00%)
88 (36.67%)
32 (13.33%)
302 - Round Hill
109 (44.13%)
126 (51.01%)
12 (4.86%)
303 - Hillsboro
88 (39.11%)
116 (51.56%)
21 (9.33%)
305 - Philomont
45 (35.43%)
69 (54.33%)
13 (10.24%)
307 - Middleburg
60 (54.05%)
42 (37.84%)
9 (8.11%)
308 - St Louis
49 (46.67%)
44 (41.90%)
12 (11.43%)
309 - Aldie
75 (59.52%)
44 (34.92%)
7 (5.56%)
310 - Mountain View
92 (46.23%)
89 (44.72%)
18 (9.05%)
311 - Round Hill Elementary
83 (41.92%)
82 (41.41%)
33 (16.67%)
312 - Briar Woods
21 (35.59%)
34 (57.63%)
4 (6.78%)
313 - Pinebrook
94 (44.55%)
104 (49.29%)
13 (6.16%)
314 - Legacy
48 (48.00%)
40 (40.00%)
12 (12.00%)
315 - Firehouse
42 (46.15%)
43 (47.25%)
6 (6.59%)
316 - Creighton's Corner
48 (39.02%)
58 (47.15%)
17 (13.82%)
318 - Madison's Trust
47 (38.52%)
68 (55.74%)
7 (5.74%)
401 - West Lovettsville
98 (36.57%)
146 (54.48%)
24 (8.96%)
402 - Waterford
103 (44.59%)
113 (48.92%)
15 (6.49%)
403 - Lucketts
69 (38.98%)
93 (52.54%)
15 (8.47%)
407 - Harper Park
35 (39.33%)
44 (49.44%)
10 (11.24%)
408 - Evergreen
45 (48.39%)
38 (40.86%)
10 (10.75%)
409 - Clarkes Gap
101 (39.00%)
128 (49.42%)
30 (11.58%)
411 - East Lovettsville
70 (34.31%)
112 (54.90%)
22 (10.78%)
413 - Tuscarora
2 (40.00%)
3 (60.00%)
0 (0.00%)
414 - Red Rock
33 (50.00%)
25 (37.88%)
8 (12.12%)
416 - Hamilton
138 (44.66%)
134 (43.37%)
37 (11.97%)
419 - J. L. Simpson
65 (37.36%)
93 (53.45%)
16 (9.20%)
420 - River Creek
111 (53.37%)
71 (34.13%)
26 (12.50%)
421 - Between The Hills
10 (29.41%)
18 (52.94%)
6 (17.65%)
501 - West Leesburg
82 (44.09%)
83 (44.62%)
21 (11.29%)
502 - East Leesburg
27 (30.00%)
46 (51.11%)
17 (18.89%)
503 - Dry Mill
59 (53.64%)
41 (37.27%)
10 (9.09%)
504 - Smarts Mill
82 (46.86%)
70 (40.00%)
23 (13.14%)
505 - Cool Spring
86 (45.74%)
81 (43.09%)
21 (11.17%)
506 - Brandon Park
30 (41.67%)
35 (48.61%)
7 (9.72%)
507 - Greenway
49 (53.26%)
29 (31.52%)
14 (15.22%)
508 - Balls Bluff
58 (46.40%)
49 (39.20%)
18 (14.40%)
509 - Tolbert
27 (35.53%)
43 (56.58%)
6 (7.89%)
510 - Heritage
70 (53.44%)
43 (32.82%)
18 (13.74%)
615 - Hillside
57 (39.31%)
61 (42.07%)
27 (18.62%)
616 - Eagle Ridge
51 (51.00%)
38 (38.00%)
11 (11.00%)
617 - Oak Grove
12 (46.15%)
11 (42.31%)
3 (11.54%)
619 - Ridgetop
10 (35.71%)
16 (57.14%)
2 (7.14%)
620 - Russell Branch
76 (43.43%)
74 (42.29%)
25 (14.29%)
621 - Dominion Trail
69 (46.31%)
60 (40.27%)
20 (13.42%)
622 - Farmwell Station
67 (42.95%)
71 (45.51%)
18 (11.54%)
623 - Weller
99 (51.03%)
78 (40.21%)
17 (8.76%)
625 - Mill Run
33 (50.00%)
28 (42.42%)
5 (7.58%)
626 - Ashby Ponds
147 (67.12%)
43 (19.63%)
29 (13.24%)
627 - Ashbrook
40 (51.95%)
31 (40.26%)
6 (7.79%)
628 - Moorefield Station
21 (35.59%)
28 (47.46%)
10 (16.95%)
629 - Discovery
9 (28.13%)
19 (59.38%)
4 (12.50%)
701 - Sully
44 (34.11%)
74 (57.36%)
11 (8.53%)
702 - Park View
49 (40.83%)
64 (53.33%)
7 (5.83%)
703 - Rolling Ridge
20 (27.40%)
45 (61.64%)
8 (10.96%)
705 - Forest Grove
67 (38.07%)
82 (46.59%)
27 (15.34%)
707 - Claude Moore Park
25 (51.02%)
21 (42.86%)
3 (6.12%)
708 - Seneca
54 (40.30%)
61 (45.52%)
19 (14.18%)
709 - Mirror Ridge
35 (35.00%)
47 (47.00%)
18 (18.00%)
710 - Sterling
44 (41.12%)
47 (43.93%)
16 (14.95%)
808 - Stone Bridge
59 (35.12%)
76 (45.24%)
33 (19.64%)
810 - Cedar Lane
60 (49.18%)
45 (36.89%)
17 (13.93%)
813 - Seldens Landing
37 (51.39%)
30 (41.67%)
5 (6.94%)
814 - Newton - Lee
94 (51.37%)
68 (37.16%)
21 (11.48%)
815 - Belmont Ridge
105 (51.47%)
79 (38.73%)
20 (9.80%)
817 - Sanders Corner
91 (44.39%)
75 (36.59%)
39 (19.02%)
818 - Broad Run
41 (41.84%)
37 (37.76%)
20 (20.41%)
819 - Heritage Church
51 (40.80%)
62 (49.60%)
12 (9.60%)
820 - Belmont Station
45 (42.06%)
44 (41.12%)
18 (16.82%)
822 - Riverside
27 (42.86%)
26 (41.27%)
10 (15.87%)
Central Absentee Precinct
218 (55.47%)
127 (32.32%)
48 (12.21%)