In the 2016 presidential election, Democrat Hillary Clinton received 2,086 votes (52.8% vs. 54.2% countywide), ahead of Republican Donald Trump with 1,689 votes (42.7% vs. 41.1% countywide) and other candidates with 127 votes (3.2% vs 3.0% countywide), among the 3,953 ballots cast by the borough's 5,467 registered voters for a turnout of 72.3% (vs. 73% in Bergen County). In the 2012 presidential election, Republican Mitt Romney received 1,805 votes (49.7% vs. 43.5% countywide), ahead of Democrat Barack Obama with 1,777 votes (48.9% vs. 54.8%) and other candidates with 22 votes (0.6% vs. 0.9%), among the 3,634 ballots cast by the borough's 5,163 registered voters, for a turnout of 70.4% (vs. 70.4% in Bergen County). In the 2008 presidential election, Democrat Barack Obama received 1,989 votes (50.4% vs. 53.9% countywide), ahead of Republican John McCain with 1,913 votes (48.5% vs. 44.5%) and other candidates with 23 votes (0.6% vs. 0.8%), among the 3,944 ballots cast by the borough's 5,074 registered voters, for a turnout of 77.7% (vs. 76.8% in Bergen County). In the 2004 presidential election, Republican George W. Bush received 1,886 votes (50.5% vs. 47.2% countywide), ahead of Democrat John Kerry with 1,813 votes (48.5% vs. 51.7%) and other candidates with 27 votes (0.7% vs. 0.7%), among the 3,738 ballots cast by the borough's 4,748 registered voters, for a turnout of 78.7% (vs. 76.9% in the whole county).