In the 2012 presidential election, Republican Mitt Romney received 49.6% of the vote (2,418 cast), ahead of Democrat Barack Obama with 49.1% (2,396 votes), and other candidates with 1.3% (63 votes), among the 4,923 ballots cast by the borough's 7,536 registered voters (46 ballots were spoiled), for a turnout of 65.3%. In the 2008 presidential election, Republican John McCain received 2,803 votes (50.6% vs. 37.7% countywide), ahead of Democrat Barack Obama with 2,567 votes (46.3% vs. 58.8%) and other candidates with 53 votes (1.0% vs. 0.8%), among the 5,541 ballots cast by the borough's 7,587 registered voters, for a turnout of 73.0% (vs. 70.4% in Passaic County). In the 2004 presidential election, Republican George W. Bush received 2,847 votes (53.9% vs. 42.7% countywide), ahead of Democrat John Kerry with 2,330 votes (44.1% vs. 53.9%) and other candidates with 45 votes (0.9% vs. 0.7%), among the 5,283 ballots cast by the borough's 7,217 registered voters, for a turnout of 73.2% (vs. 69.3% in the whole county).