This is the 2008 race. The latest: 2024 →

2008Final results

2008 election for President in Maine

President · Maine

Barack H. Obama (D) won with 57.7% of the vote, defeating John McCain (R) by 17.3 points.

Barack H. ObamaDemocrat · winner
57.7%421,923
John McCainRepublican
40.4%295,273
Ralph NaderIndependent
1.5%10,636
0.4%2,900
731,163 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 2008

Races before and after

EvenD+20.91996D+5.12000D+9.02004D+17.32008D+15.32012D+3.02016

Source: MIT Election Data and Science LabUpdated Sep 30, 2026, 7:25 AM ET

The candidates

Barack H. Obama (D)John McCain (R)

Also on the ballot: Ralph Nader (Independent), 1.5%; Cynthia McKinney (Green), 0.4%