In the 2012 presidential election, Republican Mitt Romney received 51.7% of the vote (2,633 cast), ahead of Democrat Barack Obama with 47.2% (2,400 votes), and other candidates with 1.1% (55 votes), among the 5,132 ballots cast by the borough's 7,472 registered voters (44 ballots were spoiled), for a turnout of 68.7%. In the 2008 presidential election, Republican John McCain received 2,798 votes (52.1% vs. 37.7% countywide), ahead of Democrat Barack Obama with 2,428 votes (45.2% vs. 58.8%) and other candidates with 46 votes (0.9% vs. 0.8%), among the 5,374 ballots cast by the borough's 7,117 registered voters, for a turnout of 75.5% (vs. 70.4% in Passaic County). In the 2004 presidential election, Republican George W. Bush received 2,452 votes (55.1% vs. 42.7% countywide), ahead of Democrat John Kerry with 1,876 votes (42.1% vs. 53.9%) and other candidates with 39 votes (0.9% vs. 0.7%), among the 4,451 ballots cast by the borough's 6,132 registered voters, for a turnout of 72.6% (vs. 69.3% in the whole county).