Election Results

Roanoke, Virginia

Chart:
Year Democrat Republican Other
2000 17,920 53.6% 14,630 43.7% 892 2.7%
2004 18,862 52.4% 16,661 46.3% 477 1.3%
2008 24,934 61.2% 15,394 37.8% 444 1.1%
2012 24,134 60.1% 14,991 37.3% 1,030 2.6%
2016 22,286 56.5% 14,789 37.5% 2,391 6.1%
2020 26,773 61.8% 15,607 36.0% 943 2.2%

Sources