In the 2016 presidential election, Democrat Hillary Clinton received 2,345 votes (49.6% vs. 54.2% countywide), ahead of Republican Donald Trump with 2,209 votes (46.7% vs. 41.1%) and other candidates with 173 votes (3.7% vs. 4.6%), among the 4,796 ballots cast by the borough's 6,130 registered voters, for a turnout of 78.2% (vs. 72.5% in Bergen County). In the 2012 presidential election, Republican Mitt Romney received 2,354 votes (53.7% vs. 43.5% countywide), ahead of Democrat Barack Obama with 1,973 votes (45.0% vs. 54.8%) and other candidates with 40 votes (0.9% vs. 0.9%), among the 4,386 ballots cast by the borough's 5,856 registered voters, for a turnout of 74.9% (vs. 70.4% in Bergen County). In the 2008 presidential election, Republican John McCain received 2,491 votes (51.9% vs. 44.5% countywide), ahead of Democrat Barack Obama with 2,245 votes (46.8% vs. 53.9%) and other candidates with 29 votes (0.6% vs. 0.8%), among the 4,798 ballots cast by the borough's 5,826 registered voters, for a turnout of 82.4% (vs. 76.8% in Bergen County). In the 2004 presidential election, Republican George W. Bush received 2,592 votes (55.5% vs. 47.2% countywide), ahead of Democrat John Kerry with 2,034 votes (43.5% vs. 51.7%) and other candidates with 32 votes (0.7% vs. 0.7%), among the 4,672 ballots cast by the borough's 5,696 registered voters, for a turnout of 82.0% (vs. 76.9% in the whole county).