 In the 2012 presidential election, Democrat Barack Obama received 2,949 votes (57.8% vs. 58.1% countywide), ahead of Republican Mitt Romney with 2,034 votes (39.9% vs. 40.2%) and other candidates with 74 votes (1.5% vs. 1.0%), among the 5,102 ballots cast by the township's 6,794 registered voters, for a turnout of 75.1% (vs. 74.5% in Burlington County).In the 2008 presidential election, Democrat Barack Obama received 2,812 votes (54.7% vs. 58.4% countywide), ahead of Republican John McCain with 2,232 votes (43.4% vs. 39.9%) and other candidates with 62 votes (1.2% vs. 1.0%), among the 5,144 ballots cast by the township's 6,374 registered voters, for a turnout of 80.7% (vs. 80.0% in Burlington County).In the 2004 presidential election, Democrat John Kerry received 2,320 votes (49.4% vs. 52.9% countywide), ahead of Republican George W. Bush with 2,305 votes (49.1% vs. 46.0%) and other candidates with 33 votes (0.7% vs. 0.8%), among the 4,694 ballots cast by the township's 5,903 registered voters, for a turnout of 79.5% (vs. 78.8% in the whole county).