In the 2012 presidential election, Democrat Barack Obama received 73.7% of the vote (2,142 cast), ahead of Republican Mitt Romney with 25.3% (735 votes), and other candidates with 1.0% (29 votes), among the 2,935 ballots cast by the borough's 4,689 registered voters (29 ballots were spoiled), for a turnout of 62.6%. In the 2008 presidential election, Democrat Barack Obama received 1,973 votes (66.8% vs. 58.8% countywide), ahead of Republican John McCain with 858 votes (29.0% vs. 37.7%) and other candidates with 31 votes (1.0% vs. 0.8%), among the 2,955 ballots cast by the borough's 4,364 registered voters, for a turnout of 67.7% (vs. 70.4% in Passaic County). In the 2004 presidential election, Democrat John Kerry received 1,666 votes (59.0% vs. 53.9% countywide), ahead of Republican George W. Bush with 1,047 votes (37.1% vs. 42.7%) and other candidates with 26 votes (0.9% vs. 0.7%), among the 2,825 ballots cast by the borough's 3,982 registered voters, for a turnout of 70.9% (vs. 69.3% in the whole county).