Voting & Elections in Dennis, MA

Presidential election results and party lean trends

County-level data: Election results are reported at the county level. Dennis is located in Barnstable County, MA. Results reflect all voters in the county, not just those in Dennis.

Election Overview

Source: Barnstable County (2024)

2024 Winner

Democrat

Dem Votes

88,129

59.6%

GOP Votes

57,451

38.9%

Total Votes

147,848

Margin

D+20.8%

Shift from 2020

R+3.7pp

vs prior election

📊Election Results by Year
20162024
📈Partisan Lean Trend
D+20.8%

Election History

Source: County-Level Election Results
YearDem VotesGOP VotesTotalDem %GOP %Margin
202488,12957,451147,84859.6%38.9%D+20.8
202091,99455,311150,32561.2%36.8%D+24.4
201671,63253,842132,66754.0%40.6%D+13.4

In the 2024 presidential election, Barnstable County recorded 147,848 total votes. Democrats won the county with 59.6% of the vote compared to 38.9% for Republicans, a margin of D+20.8%. Compared to 2020, the margin shifted R+3.7pp from the previous election. Since 2016, Barnstable County has shifted 7.3 percentage points toward Democrats.