In the 2012 presidential election, Democrat Barack Obama received 59.4% of the vote (1,604 cast), ahead of Republican Mitt Romney with 39.1% (1,056 votes), and other candidates with 1.6% (42 votes), among the 2,733 ballots cast by the borough's 5,673 registered voters (31 ballots were spoiled), for a turnout of 48.2%. In the 2008 presidential election, Republican John McCain received 48.5% of the vote (1,782 cast), ahead of Democrat Barack Obama with 48.1% (1,769 votes) and other candidates with 1.4% (53 votes), among the 3,677 ballots cast by the borough's 6,248 registered voters, for a turnout of 58.9%. In the 2004 presidential election, Republican George W. Bush received 52.1% of the vote (1,995 ballots cast), outpolling Democrat John Kerry with 46.6% (1,783 votes) and other candidates with 0.5% (36 votes), among the 3,827 ballots cast by the borough's 6,588 registered voters, for a turnout percentage of 58.1.