In the 2012 presidential election, Democrat Barack Obama received 72.4% of the vote (3,223 cast), ahead of Republican Mitt Romney with 26.8% (1,195 votes), and other candidates with 0.8% (35 votes), among the 4,494 ballots cast by the town's 7,196 registered voters (41 ballots were spoiled), for a turnout of 62.5%. In the 2008 presidential election, Democrat Barack Obama received 67.1% of the vote (3,172 cast), ahead of Republican John McCain with 31.7% (1,500 votes) and other candidates with 0.7% (31 votes), among the 4,727 ballots cast by the town's 7,019 registered voters, for a turnout of 67.3%. In the 2004 presidential election, Democrat John Kerry received 57.2% of the vote (2,658 ballots cast), outpolling Republican George W. Bush with 41.2% (1,914 votes) and other candidates with 0.5% (34 votes), among the 4,643 ballots cast by the town's 7,356 registered voters, for a turnout percentage of 63.1.
In the 2012 presidential election, Democrat Barack Obama received 72.4% of the vote (3,223 cast), ahead of Republican Mitt Romney with 26.8% (1,195 votes), and other candidates with 0.8% (35 votes), among the 4,494 ballots cast by the town's 7,196 registered voters (41 ballots were spoiled), for a turnout of 62.5%. In the 2008 presidential election, Democrat Barack Obama received 67.1% of the vote (3172 cast), ahead of Republican John McCain with 3,1.7% (1,500 votes) and other candidates with 0.7% (31 votes), among the 4,727 ballots cast by the town's 7,019 registered voters, for a turnout of 67.3%. In the 2004 presidential election, Democrat John Kerry received 57.2% of the vote (2,658 ballots cast), outpolling Republican George W. Bush with 41.2% (1,914 votes) and other candidates with 0.5% (34 votes), among the 4,643 ballots cast by the town's 7,356 registered voters, for a turnout percentage of 63.1.