In the 2012 presidential election, Democrat Barack Obama received 50.4% of the vote (893 cast), ahead of Republican Mitt Romney with 47.8% (846 votes), and other candidates with 1.8% (32 votes), among the 1,788 ballots cast by the borough's 2,497 registered voters (17 ballots were spoiled), for a turnout of 71.6%. In the 2008 presidential election, Democrat Barack Obama received 48.6% of the vote (938 cast), ahead of Republican John McCain with 48.4% (936 votes) and other candidates with 2.1% (41 votes), among the 1,932 ballots cast by the borough's 2,487 registered voters, for a turnout of 77.7%.2008 Presidential General Election Results: Hunterdon County, New Jersey Department of State Division of Elections, December 23, 2008. Accessed November 14, 2012. In the 2004 presidential election, Republican George W. Bush received 55.9% of the vote (1,012 ballots cast), outpolling Democrat John Kerry with 43.0% (778 votes) and other candidates with 1.1% (25 votes), among the 1,811 ballots cast by the borough's 2,315 registered voters, for a turnout percentage of 78.2.2004 Presidential Election: Hunterdon County, New Jersey Department of State Division of Elections, December 13, 2004. Accessed November 14, 2012.
