In the 2012 presidential election, Republican Mitt Romney received 49.9% of the vote (1,828 cast), ahead of Democrat Barack Obama with 48.7% (1,784 votes), and other candidates with 1.4% (53 votes), among the 3,706 ballots cast by the borough's 5,159 registered voters (41 ballots were spoiled), for a turnout of 71.8%. In the 2008 presidential election, Republican John McCain received 52.0% of the vote (2,112 cast), ahead of Democrat Barack Obama with 45.5% (1,848 votes) and other candidates with 1.6% (65 votes), among the 4,058 ballots cast by the borough's 5,250 registered voters, for a turnout of 77.3%. In the 2004 presidential election, Republican George W. Bush received 55.5% of the vote (2,181 ballots cast), outpolling Democrat John Kerry with 42.9% (1,683 votes) and other candidates with 0.9% (44 votes), among the 3,927 ballots cast by the borough's 5,064 registered voters, for a turnout percentage of 77.5.