In the 2016 presidential election, Republican Donald Trump received 3,721 votes (61.2% vs. 41.1% countywide), ahead of Democrat Hillary Clinton with 2,153 votes (35.4% vs. 54.2%) and other candidates with 202 votes (3.3% vs. 4.6%), among the 6,131 ballots cast by the borough's 8,367 registered voters, for a turnout of 73.3% (vs. 72.5% in Bergen County). In the 2012 presidential election, Republican Mitt Romney received 3,910 votes (69.6% vs. 43.5% countywide), ahead of Democrat Barack Obama with 1,601 votes (28.5% vs. 54.8%) and other candidates with 44 votes (0.8% vs. 0.9%), among the 5,614 ballots cast by the borough's 7,881 registered voters, for a turnout of 71.2% (vs. 70.4% in Bergen County). In the 2008 presidential election, Republican John McCain received 3,818 votes (62.6% vs. 44.5% countywide), ahead of Democrat Barack Obama with 2,206 votes (36.2% vs. 53.9%) and other candidates with 29 votes (0.5% vs. 0.8%), among the 6,095 ballots cast by the borough's 7,698 registered voters, for a turnout of 79.2% (vs. 76.8% in Bergen County). In the 2004 presidential election, Republican George W. Bush received 3,819 votes (65.9% vs. 47.2% countywide), ahead of Democrat John Kerry with 1,923 votes (33.2% vs. 51.7%) and other candidates with 32 votes (0.6% vs. 0.7%), among the 5,792 ballots cast by the borough's 7,251 registered voters, for a turnout of 79.9% (vs. 76.9% in the whole county).