In the 2012 presidential election, Democrat Barack Obama received 66.0% of the vote (985 cast), ahead of Republican Mitt Romney with 32.7% (488 votes), and other candidates with 1.3% (19 votes), among the 1,653 ballots cast by the borough's 2,115 registered voters (161 ballots were spoiled), for a turnout of 78.2%. In the 2008 presidential election, Democrat Barack Obama received 66.9% of the vote (1,090 cast), ahead of Republican John McCain with 31.0% (506 votes) and other candidates with 1.1% (18 votes), among the 1,630 ballots cast by the borough's 2,088 registered voters, for a turnout of 78.1%. In the 2004 presidential election, Democrat John Kerry received 61.7% of the vote (999 ballots cast), outpolling Republican George W. Bush with 35.9% (581 votes) and other candidates with 0.5% (11 votes), among the 1,619 ballots cast by the borough's 2,022 registered voters, for a turnout percentage of 80.1.