Virginia 2012 Senate Election
Tim Kaine vs. George Allen
Tim Kaine won the Virginia 2012 senate election with 2,008,887 votes (52.9%), a margin of D+5.9.
Statewide Results
52.9%
47.0%
2,008,887
Tim Kaine (52.9%)
1,784,022
George Allen (47.0%)
Total Votes: 3,799,493|Margin: D+5.9
County Results
Loading county map...