In the 2016 presidential election Republican Donald Trump received 2,188 votes (55.2%), ahead of Democrat Hillary Clinton with 1,629 votes (40.9%) and other candidates with 150 votes (3.8%). In the 2012 presidential election, Republican Mitt Romney received 2,019 votes (55.7% vs. 43.5% countywide), ahead of Democrat Barack Obama with 1,532 votes (42.3% vs. 54.8%) and other candidates with 31 votes (0.9% vs. 0.9%), among the 3,623 ballots cast by the borough's 4,899 registered voters, for a turnout of 74.0% (vs. 70.4% in Bergen County). In the 2008 presidential election, Republican John McCain received 2,206 votes (56.7% vs. 44.5% countywide), ahead of Democrat Barack Obama with 1,636 votes (42.0% vs. 53.9%) and other candidates with 28 votes (0.7% vs. 0.8%), among the 3,893 ballots cast by the borough's 4,922 registered voters, for a turnout of 79.1% (vs. 76.8% in Bergen County). In the 2004 presidential election, Republican George W. Bush received 2,228 votes (58.2% vs. 47.2% countywide), ahead of Democrat John Kerry with 1,553 votes (40.6% vs. 51.7%) and other candidates with 23 votes (0.6% vs. 0.7%), among the 3,829 ballots cast by the borough's 4,913 registered voters, for a turnout of 77.9% (vs. 76.9% in the whole county).