2012Final results
2012 election for President in Vermont
President · Vermont
Barack H. Obama (D) won with 66.6% of the vote, defeating Mitt Romney (R) by 35.6 points.
Barack H. ObamaDemocrat · winner
66.6%199,239
Mitt RomneyRepublican
31.0%92,698
Gary JohnsonLibertarian
1.2%3,487
Write-ins and other votesOther party
0.7%2,043
Ross Carl ""rocky"" AndersonOther party
0.4%1,128
Peta LindsayParty for Socialism and Liberation
0.2%695
299,290 votes
Source: MIT Election Data and Science LabUpdated Sep 30, 2026, 7:25 AM ET
The seat over time
D − R margin in this seat's races around 2012
Races before and after
Source: MIT Election Data and Science LabUpdated Sep 30, 2026, 7:25 AM ET
The candidates
Barack H. Obama (D)Mitt Romney (R)
Also on the ballot: Gary Johnson (Libertarian), 1.2%; Ross Carl ""rocky"" Anderson (Other party), 0.4%; Peta Lindsay (Party for Socialism and Liberation), 0.2%