In the 2012 presidential election, Democrat Barack Obama received 82.9% of the vote (1,744 cast), ahead of Republican Mitt Romney with 16.5% (348 votes), and other candidates with 0.6% (12 votes), among the 2,130 ballots cast by the borough's 3,402 registered voters (26 ballots were spoiled), for a turnout of 62.6%. In the 2008 presidential election, Democrat Barack Obama received 1,721 votes (75.9% vs. 58.8% countywide), ahead of Republican John McCain with 474 votes (20.9% vs. 37.7%) and other candidates with 15 votes (0.7% vs. 0.8%), among the 2,267 ballots cast by the borough's 3,387 registered voters, for a turnout of 66.9% (vs. 70.4% in Passaic County). In the 2004 presidential election, Democrat John Kerry received 1,325 votes (64.8% vs. 53.9% countywide), ahead of Republican George W. Bush with 655 votes (32.0% vs. 42.7%) and other candidates with 22 votes (1.1% vs. 0.7%), among the 2,046 ballots cast by the borough's 3,270 registered voters, for a turnout of 62.6% (vs. 69.3% in the whole county).