In the 2012 presidential election, Republican Mitt Romney received 60.4% of the vote (356 cast), ahead of Democrat Barack Obama with 38.0% (224 votes), and other candidates with 1.5% (9 votes), among the 593 ballots cast by the borough's 875 registered voters (4 ballots were spoiled), for a turnout of 67.8%. In the 2008 presidential election, Republican John McCain received 375 votes (56.4% vs. 46.6% countywide), ahead of Democrat Barack Obama with 261 votes (39.2% vs. 50.4%) and other candidates with 15 votes (2.3% vs. 1.6%), among the 665 ballots cast by the borough's 892 registered voters, for a turnout of 74.6% (vs. 71.8% in Salem County). In the 2004 presidential election, Republican George W. Bush received 414 votes (62.4% vs. 52.5% countywide), ahead of Democrat John Kerry with 242 votes (36.5% vs. 45.9%) and other candidates with 5 votes (0.8% vs. 1.0%), among the 663 ballots cast by the borough's 904 registered voters, for a turnout of 73.3% (vs. 71.0% in the whole county).