In the 2012 presidential election, Democrat Barack Obama received 61.3% of the vote (991 cast), ahead of Republican Mitt Romney with 38.2% (617 votes), and other candidates with 0.6% (9 votes), among the 1,635 ballots cast by the city's 2,979 registered voters (18 ballots were spoiled), for a turnout of 54.9%. In the 2008 presidential election, Democrat Barack Obama received 54.4% of the vote (964 cast), ahead of Republican John McCain, who received 44.2% (783 votes), with 1,772 ballots cast among the city's 2,583 registered voters, for a turnout of 68.6%. In the 2004 presidential election, Democrat John Kerry received 52.6% of the vote (949 ballots cast), outpolling Republican George W. Bush, who received around 45.8% (825 votes), with 1,803 ballots cast among the city's 3,161 registered voters, for a turnout percentage of 57.0.