This is the 2012 race. The latest: 2024 →

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
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

EvenD+9.92000D+20.12004D+37.02008D+35.62012D+26.42016D+35.42020

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%