Election Results

Roanoke, Virginia

Chart:
Year Democrat Republican Other
2000 16,141 37.7% 25,740 60.1% 936 2.2%
2004 16,082 34.2% 30,596 65.1% 295 0.6%
2008 19,812 38.9% 30,571 60.0% 592 1.2%
2012 18,711 36.5% 31,624 61.7% 882 1.7%
2016 17,200 33.4% 31,408 61.0% 2,881 5.6%
2020 21,801 38.1% 34,268 59.9% 1,115 1.9%

Sources