In the 2012 presidential election, Republican Mitt Romney received 2,247 votes here (58.4% vs. 40.2% countywide), ahead of Democrat Barack Obama with 1,525 votes (39.6% vs. 58.1%) and other candidates with 49 votes (1.3% vs. 1.0%), among the 3,848 ballots cast by the township's 5,202 registered voters, for a turnout of 74.0% (vs. 74.5% in Burlington County). In the 2008 presidential election, Republican John McCain received 2,216 votes here (56.4% vs. 39.9% countywide), ahead of Democrat Barack Obama with 1,635 votes (41.6% vs. 58.4%) and other candidates with 53 votes (1.3% vs. 1.0%), among the 3,926 ballots cast by the township's 4,978 registered voters, for a turnout of 78.9% (vs. 80.0% in Burlington County). In the 2004 presidential election, Republican George W. Bush received 2,345 votes here (59.4% vs. 46.0% countywide), ahead of Democrat John Kerry with 1,544 votes (39.1% vs. 52.9%) and other candidates with 45 votes (1.1% vs. 0.8%), among the 3,950 ballots cast by the township's 4,991 registered voters, for a turnout of 79.1% (vs. 78.8% in the whole county).