In the 2012 presidential election, Democrat Barack Obama received 93.4% of the vote (23,125 cast), ahead of Republican Mitt Romney with 6.2% (1,528 votes), and other candidates with 0.4% (97 votes), among the 27,831 ballots cast by the city's 40,362 registered voters (3,081 ballots were spoiled), for a turnout of 69.0%. In the 2008 presidential election, Democrat Barack Obama received 89.9% of the vote here (23,577 cast), ahead of Republican John McCain with 8.2% (2,157 votes) and other candidates with 0.5% (141 votes), among the 26,229 ballots cast by the city's 41,005 registered voters, for a turnout of 64.0%. In the 2004 presidential election, Democrat John Kerry received 79.8% of the vote here (18,539 ballots cast), outpolling Republican George W. Bush with 16.3% (3,791 votes) and other candidates with 0.4% (146 votes), among the 23,228 ballots cast by the city's 39,139 registered voters, for a turnout percentage of 59.3.