In the 2016 presidential election, Republican Donald Trump received 59.2% (1,997 votes) of the vote, ahead of Democrat Hillary Clinton with 37.0% (1249 votes) among the total 3,375 ballots cast. In the 2012 presidential election, Republican Mitt Romney received 59.8% of the vote (1,836 cast), ahead of Democrat Barack Obama with 39.1% (1,200 votes), and other candidates with 1.0% (32 votes), among the 3,087 ballots cast by the borough's 4,379 registered voters (19 ballots were spoiled), for a turnout of 70.5%. In the 2008 presidential election, Republican John McCain received 56.9% of the vote (1,982 cast), ahead of Democrat Barack Obama with 40.4% (1,408 votes) and other candidates with 1.1% (40 votes), among the 3,481 ballots cast by the borough's 4,475 registered voters, for a turnout of 77.8%. In the 2004 presidential election, Republican George W. Bush received 60.5% of the vote (2,078 ballots cast), outpolling Democrat John Kerry with 38.3% (1,316 votes) and other candidates with 0.6% (28 votes), among the 3,433 ballots cast by the borough's 4,317 registered voters, for a turnout percentage of 79.5.