Giles County

Election Results

Party Performance in Recent Statewide Elections

Corey Stewart (R)
4,500 67.79%
Tim Kaine (D)
2,036 30.67%
Matt Waters (L)
97 1.46%

Precinct Stewart (R) Kaine (D) Waters (L)
101 - Glen Lyn
63 (75.90%)
18 (21.69%)
2 (2.41%)
102 - Rich Creek
264 (72.33%)
99 (27.12%)
2 (0.55%)
103 - Narrows
827 (68.92%)
360 (30.00%)
12 (1.00%)
201 - Pearisburg
1,143 (69.99%)
464 (28.41%)
24 (1.47%)
202 - Staffordsville
198 (74.72%)
63 (23.77%)
4 (1.51%)
203 - White Gate
158 (85.41%)
24 (12.97%)
3 (1.62%)
301 - Eggleston
338 (66.14%)
164 (32.09%)
9 (1.76%)
302 - Pembroke
825 (67.29%)
380 (31.00%)
20 (1.63%)
303 - Newport
398 (58.02%)
276 (40.23%)
12 (1.75%)
Central Absentee Precinct
285 (59.01%)
188 (38.92%)
9 (1.86%)
Provisional
1 (100.00%)
0 (0.00%)
0 (0.00%)
Total 4,500 (67.79%) 2,036 (30.67%) 97 (1.46%)