In the 2016 presidential election, Democrat Hillary Clinton received 5,474 votes (61.1% vs. 54.2% countywide), ahead of Republican Donald Trump with 3,119 votes (34.8% vs. 41.1% countywide) and other candidates with 221 votes (2.5% vs. 3.0% countywide), among the 8,953 ballots cast by the borough's 12,979 registered voters for a turnout of 68.9% (vs. 73% in Bergen County). In the 2012 presidential election, Democrat Barack Obama received 5,410 votes (66.0% vs. 54.8% countywide), ahead of Republican Mitt Romney with 2,627 votes (32.0% vs. 43.5%) and other candidates with 64 votes (0.8% vs. 0.9%), among the 8,203 ballots cast by the borough's 11,870 registered voters, for a turnout of 69.1% (vs. 70.4% in Bergen County). In the 2008 presidential election, Democrat Barack Obama received 5,348 votes (61.9% vs. 53.9% countywide), ahead of Republican John McCain with 3,095 votes (35.8% vs. 44.5%) and other candidates with 88 votes (1.0% vs. 0.8%), among the 8,636 ballots cast by the borough's 11,775 registered voters, for a turnout of 73.3% (vs. 76.8% in Bergen County). In the 2004 presidential election, Democrat John Kerry received 5,024 votes (60.0% vs. 51.7% countywide), ahead of Republican George W. Bush with 3,232 votes (38.6% vs. 47.2%) and other candidates with 62 votes (0.7% vs. 0.7%), among the 8,374 ballots cast by the borough's 11,341 registered voters, for a turnout of 73.8% (vs. 76.9% in the whole county).