In the 2012 presidential election, Democrat Barack Obama received 1,011 votes (53.2% vs. 57.9% countywide), ahead of Republican Mitt Romney with 847 votes (44.6% vs. 41.1%) and other candidates with 18 votes (0.9% vs. 0.9%), among the 1,899 ballots cast by the borough's 2,919 registered voters, for a turnout of 65.1% (vs. 65.8% in Atlantic County). In the 2008 presidential election, Democrat Barack Obama received 1,048 votes (53.0% vs. 56.5% countywide), ahead of Republican John McCain with 877 votes (44.3% vs. 41.6%) and other candidates with 31 votes (1.6% vs. 1.1%), among the 1,979 ballots cast by the borough's 2,932 registered voters, for a turnout of 67.5% (vs. 68.1% in Atlantic County). In the 2004 presidential election, Democrat John Kerry received 927 votes (49.7% vs. 52.0% countywide), ahead of Republican George W. Bush with 894 votes (47.9% vs. 46.2%) and other candidates with 14 votes (0.7% vs. 0.8%), among the 1,867 ballots cast by the borough's 2,749 registered voters, for a turnout of 67.9% (vs. 69.8% in the whole county).