In the 2012 presidential election, Democrat Barack Obama received 52.6% of the vote (1,109 cast), ahead of Republican Mitt Romney with 46.3% (976 votes), and other candidates with 1.0% (22 votes), among the 2,119 ballots cast by the borough's 3,857 registered voters (12 ballots were spoiled), for a turnout of 54.9%. In the 2008 presidential election, Republican John McCain received 53.2% of the vote (1,490 cast), ahead of Democrat Barack Obama with 43.9% (1,229 votes) and other candidates with 1.5% (41 votes), among the 2,802 ballots cast by the borough's 4,103 registered voters, for a turnout of 68.3%. In the 2004 presidential election, Republican George W. Bush received 56.2% of the vote (1,569 ballots cast), outpolling Democrat John Kerry with 42.0% (1,172 votes) and other candidates with 0.9% (37 votes), among the 2,793 ballots cast by the borough's 4,114 registered voters, for a turnout percentage of 67.9.