Election Results

Middlesex, Virginia

Chart:
Year Democrat Republican Other
2000 1,671 35.6% 2,844 60.7% 174 3.7%
2004 1,914 35.6% 3,336 62.0% 127 2.4%
2008 2,391 39.8% 3,545 59.0% 70 1.2%
2012 2,370 39.0% 3,619 59.5% 91 1.5%
2016 2,108 35.0% 3,670 61.0% 239 4.0%
2020 2,491 36.7% 4,196 61.8% 98 1.4%

Sources