In the 2012 presidential election, Democrat Barack Obama received 64.5% of the vote (5,421 cast), ahead of Republican Mitt Romney with 34.5% (2,897 votes), and other candidates with 1.0% (81 votes), among the 8,470 ballots cast by the city's 14,289 registered voters (71 ballots were spoiled), for a turnout of 59.3%. In the 2008 presidential election, Democrat Barack Obama received 61.2% of the vote (6,171 cast), ahead of Republican John McCain with 35.7% (3,600 votes) and other candidates with 1.0% (98 votes), among the 10,090 ballots cast by the city's 14,433 registered voters, for a turnout of 69.9%. In the 2004 presidential election, Democrat John Kerry received 58.0% of the vote (5,724 ballots cast), outpolling Republican George W. Bush with 40.5% (4,001 votes) and other candidates with 0.7% (99 votes), among the 9,870 ballots cast by the city's 14,563 registered voters, for a turnout percentage of 67.8.