In the 2012 presidential election, Democrat Barack Obama received 1,195 votes (49.1% vs. 58.1% countywide), ahead of Republican Mitt Romney with 1,189 votes (48.8% vs. 40.2%) and other candidates with 37 votes (1.5% vs. 1.0%), among the 2,436 ballots cast by the township's 3,129 registered voters, for a turnout of 77.9% (vs. 74.5% in Burlington County). In the 2008 presidential election, Democrat Barack Obama received 1,089 votes (49.4% vs. 58.4% countywide), ahead of Republican John McCain with 1,058 votes (48.0% vs. 39.9%) and other candidates with 32 votes (1.5% vs. 1.0%), among the 2,204 ballots cast by the township's 2,681 registered voters, for a turnout of 82.2% (vs. 80.0% in Burlington County). In the 2004 presidential election, Republican George W. Bush received 896 votes (54.8% vs. 46.0% countywide), ahead of Democrat John Kerry with 713 votes (43.6% vs. 52.9%) and other candidates with 19 votes (1.2% vs. 0.8%), among the 1,636 ballots cast by the township's 1,986 registered voters, for a turnout of 82.4% (vs. 78.8% in the whole county).