In the 2016 presidential election, Democrat Hillary Clinton received 1,382 votes (51.7% vs. 54.8% countywide), ahead of Republican Donald Trump with 1,147 votes (42.9% vs. 41.6%) and other candidates with 76 votes (2.8% vs. 3.0%), among the 2,673 ballots cast by the borough's 3,510 registered voters, for a turnout of 76.2% (vs. 72.5% in Bergen County). In the 2012 presidential election, Republican Mitt Romney received 1,340 votes (51.2% vs. 43.5% countywide), ahead of Democrat Barack Obama with 1,218 votes (46.5% vs. 54.8%) and other candidates with 32 votes (1.2% vs. 0.9%), among the 2,618 ballots cast by the borough's 3,447 registered voters, for a turnout of 76.0% (vs. 70.4% in Bergen County). In the 2008 presidential election, Republican John McCain received 1,371 votes (49.7% vs. 44.5% countywide), ahead of Democrat Barack Obama with 1,355 votes (49.1% vs. 53.9%) and other candidates with 14 votes (0.5% vs. 0.8%), among the 2,761 ballots cast by the borough's 3,413 registered voters, for a turnout of 80.9% (vs. 76.8% in Bergen County). In the 2004 presidential election, Republican George W. Bush received 1,445 votes (52.8% vs. 47.2% countywide), ahead of Democrat John Kerry with 1,263 votes (46.2% vs. 51.7%) and other candidates with 22 votes (0.8% vs. 0.7%), among the 2,735 ballots cast by the borough's 3,324 registered voters, for a turnout of 82.3% (vs. 76.9% in the whole county).