In the 2012 presidential election, Republican Mitt Romney received 56.3% of the vote (1,481 cast), ahead of Democrat Barack Obama with 42.6% (1,122 votes), and other candidates with 1.1% (28 votes), among the 2,654 ballots cast by the borough's 3,811 registered voters (23 ballots were spoiled), for a turnout of 69.6%. In the 2008 presidential election, Republican John McCain received 64.4% of the vote (1,326 cast), ahead of Democrat Barack Obama with 32.8% (676 votes) and other candidates with 1.0% (20 votes), among the 2,059 ballots cast by the borough's 2,692 registered voters, for a turnout of 76.5%. In the 2004 presidential election, Republican George W. Bush received 64.0% of the vote (1,427 ballots cast), outpolling Democrat John Kerry with 30.1% (670 votes) and other candidates with 1.0% (30 votes), among the 2,229 ballots cast by the borough's 2,873 registered voters, for a turnout percentage of 77.6.