In the 2012 presidential election, Republican Mitt Romney received 58.0% of the vote (1,262 cast), ahead of Democrat Barack Obama with 41.1% (893 votes), and other candidates with 0.9% (19 votes), among the 2,184 ballots cast by the borough's 3,125 registered voters (10 ballots were spoiled), for a turnout of 69.9%. In the 2008 presidential election, Democrat Barack Obama received 49.2% of the vote (1,177 cast), ahead of Republican John McCain with 49.1% (1,173 votes) and other candidates with 1.1% (27 votes), among the 2,391 ballots cast by the borough's 3,103 registered voters, for a turnout of 77.1%. In the 2004 presidential election, Republican George W. Bush received 55.1% of the vote (1,299 ballots cast), outpolling Democrat John Kerry with 43.6% (1,027 votes) and other candidates with 0.7% (21 votes), among the 2,356 ballots cast by the borough's 3,018 registered voters, for a turnout percentage of 78.1.