In the 2012 presidential election, Republican Mitt Romney received 57.2% of the vote (1,205 cast), ahead of Democrat Barack Obama with 41.6% (876 votes), and other candidates with 1.3% (27 votes), among the 2,120 ballots cast by the borough's 2,935 registered voters (12 ballots were spoiled), for a turnout of 72.2%. In the 2008 presidential election, Republican John McCain received 54.5% of the vote (1,248 cast), ahead of Democrat Barack Obama with 42.8% (980 votes) and other candidates with 1.3% (30 votes), among the 2,291 ballots cast by the borough's 2,944 registered voters, for a turnout of 77.8%. In the 2004 presidential election, Republican George W. Bush received 58.9% of the vote (1,305 ballots cast), outpolling Democrat John Kerry with 40.2% (891 votes) and other candidates with 0.6% (18 votes), among the 2,217 ballots cast by the township's 2,834 registered voters, for a turnout percentage of 78.2.