Election Results

Giles, Virginia

Chart:
Year Democrat Republican Other
2000 3,004 44.0% 3,574 52.4% 242 3.5%
2004 3,047 40.6% 4,320 57.6% 131 1.7%
2008 3,192 40.9% 4,462 57.2% 141 1.8%
2012 2,730 36.1% 4,660 61.7% 168 2.2%
2016 1,950 23.7% 5,910 72.0% 352 4.3%
2020 2,156 23.5% 6,876 74.9% 144 1.6%

Sources