In the 2012 presidential election, Republican Mitt Romney received 65.5% of the vote (3,497 cast), ahead of Democrat Barack Obama with 33.2% (1,772 votes), and other candidates with 1.3% (68 votes), among the 5,354 ballots cast by the borough's 7,463 registered voters (17 ballots were spoiled), for a turnout of 71.7%. In the 2008 presidential election, Republican John McCain received 62.4% of the vote (3,638 cast), ahead of Democrat Barack Obama with 36.1% (2,105 votes) and other candidates with 0.9% (55 votes), among the 5,829 ballots cast by the borough's 7,334 registered voters, for a turnout of 79.5%. In the 2004 presidential election, Republican George W. Bush received 64.4% of the vote (3,517 ballots cast), outpolling Democrat John Kerry with 34.7% (1,895 votes) and other candidates with 0.5% (35 votes), among the 5,463 ballots cast by the borough's 6,955 registered voters, for a turnout percentage of 78.5.