- Lead
- 30,678
- Total
- 148,785
- vs nation
- D+22.1
- Turnout
- 79.3%
Barnstable County, MA
President margin by year
Place winner margin
President results by year
2024 turnout 79.3% of 189,559 citizens 18+
- Lead
- 36,683
- Total
- 151,512
- vs nation
- D+19.8
- Turnout
- 87.1%
- Lead
- 18,331
- Total
- 137,912
- vs nation
- D+11.2
- Turnout
- 79.0%
- Lead
- 10,376
- Total
- 133,115
- vs nation
- D+3.9
- Turnout
- —
- Lead
- 18,570
- Total
- 132,270
- vs nation
- D+6.8
- Turnout
- —
- Lead
- 13,629
- Total
- 132,148
- vs nation
- D+12.8
- Turnout
- —
- Lead
- 12,677
- Total
- 121,086
- vs nation
- D+10.0
- Turnout
- —
- Lead
- 19,079
- Total
- 110,737
- vs nation
- D+8.7
- Turnout
- —
Key facts
- 2024 presidential margin
- D+20.6MIT Election Lab
- Population
- 231,6682024 5-year
- Median household income
- $95,2412024 5-year
- White (non-Hispanic)
- 85.2%2024 5-year
- Black
- 2.8%2024 5-year
- Hispanic / Latino
- 3.7%2024 5-year
- Peak Democratic margin
- D+24.2 in 2020MIT Election Lab
- Peak Republican margin
- R+76.4 in 1896MIT Election Lab
- Most similar
- Plymouth County, MA · twin score 91.4
Midterm durability
Total general-election participants divided by same-year citizen voting-age population. These are total ballots or participating voters—not presidential candidate votes.
- 2024 total turnout
- 79.3%150,241 participants ÷ 189,559 CVAP
- 2020→2022 drop-off
- +23.8 ptsPresidential-dependent
- Drop-off versus state
- +0.2 ptsPositive means a larger decline than the statewide pattern
- Mechanical 2026 scenario
- 55.4%–62.2%Recent-cycle and two-cycle persistence scenarios; not a forecast
| Election | Participants | CVAP | Turnout | Quality |
|---|---|---|---|---|
| 2016 · Presidential | 137,912 | 174,551 | 79.0% | B/A |
| 2018 · Midterm | 119,544 | 173,743 | 68.8% | B/A |
| 2020 · Presidential | 151,512 | 173,864 | 87.1% | B/A |
| 2022 · Midterm | 118,733 | 187,566 | 63.3% | B/A |
| 2024 · Presidential | 150,241 | 189,559 | 79.3% | B/A |
Sources and methods
- 2016: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:aggregated; allocation share 0.0%; series 292/111.
- 2018: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:aggregated; allocation share 0.0%; series 296/138.
- 2020: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:aggregated; allocation share 0.0%; series 300/2.
- 2022: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:aggregated; allocation share 0.0%; series 305/183.
- 2024: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:aggregated; allocation share 0.0%; series 310/228.
Precinct data
Results by precinct
70 precincts · 148,785 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -Eastham Precinct 1Eastham Precinct 1 | 2,885 | 1,157 | 97 | 4,139 | 69.7% | 28.0% | D+41.7 |
|---|---|---|---|---|---|---|---|
| Precinct -Mashpee Precinct 5Mashpee Precinct 5 | 1,536 | 1,138 | 49 | 2,723 | 56.4% | 41.8% | D+14.6 |
| Precinct -Falmouth Precinct 5Falmouth Precinct 5 | 1,706 | 930 | 60 | 2,696 | 63.3% | 34.5% | D+28.8 |
| Precinct -Barnstable Precinct 7Barnstable Precinct 7 | 1,536 | 1,063 | 78 | 2,677 | 57.4% | 39.7% | D+17.7 |
| Precinct -Barnstable Precinct 5Barnstable Precinct 5 | 1,389 | 1,211 | 62 | 2,662 | 52.2% | 45.5% | D+6.7 |
| Precinct -Provincetown Precinct 1Provincetown Precinct 1 | 2,429 | 191 | 42 | 2,662 | 91.2% | 7.2% | D+84.1 |
| Precinct -Barnstable Precinct 1Barnstable Precinct 1 | 1,622 | 942 | 46 | 2,610 | 62.1% | 36.1% | D+26.1 |
| Precinct -Brewster Precinct 1Brewster Precinct 1 | 1,684 | 860 | 57 | 2,601 | 64.7% | 33.1% | D+31.7 |
| Precinct -Falmouth Precinct 6Falmouth Precinct 6 | 1,642 | 903 | 55 | 2,600 | 63.2% | 34.7% | D+28.4 |
| Precinct -Harwich Precinct 1Harwich Precinct 1 | 1,604 | 919 | 50 | 2,573 | 62.3% | 35.7% | D+26.6 |
| Precinct -Falmouth Precinct 1Falmouth Precinct 1 | 2,002 | 481 | 63 | 2,546 | 78.6% | 18.9% | D+59.7 |
| Precinct -Falmouth Precinct 4Falmouth Precinct 4 | 1,465 | 1,001 | 59 | 2,525 | 58.0% | 39.6% | D+18.4 |
| Precinct -Wellfleet Precinct 1Wellfleet Precinct 1 | 1,890 | 525 | 78 | 2,493 | 75.8% | 21.1% | D+54.8 |
| Precinct -Sandwich Precinct 1Sandwich Precinct 1 | 1,455 | 978 | 56 | 2,489 | 58.5% | 39.3% | D+19.2 |
| Precinct -Barnstable Precinct 11Barnstable Precinct 11 | 1,265 | 1,156 | 45 | 2,466 | 51.3% | 46.9% | D+4.4 |
| Precinct -Chatham Precinct 1Chatham Precinct 1 | 1,517 | 875 | 66 | 2,458 | 61.7% | 35.6% | D+26.1 |
| Precinct -Barnstable Precinct 6Barnstable Precinct 6 | 1,283 | 1,109 | 50 | 2,442 | 52.5% | 45.4% | D+7.1 |
| Precinct -Barnstable Precinct 12Barnstable Precinct 12 | 1,274 | 1,105 | 52 | 2,431 | 52.4% | 45.5% | D+7.0 |
| Precinct -Falmouth Precinct 8Falmouth Precinct 8 | 1,377 | 977 | 65 | 2,419 | 56.9% | 40.4% | D+16.5 |
| Precinct -Falmouth Precinct 7Falmouth Precinct 7 | 1,352 | 978 | 69 | 2,399 | 56.4% | 40.8% | D+15.6 |
| Precinct -Barnstable Precinct 2Barnstable Precinct 2 | 1,297 | 1,029 | 66 | 2,392 | 54.2% | 43.0% | D+11.2 |
| Precinct -Orleans Precinct 2Orleans Precinct 2 | 1,514 | 827 | 49 | 2,390 | 63.3% | 34.6% | D+28.7 |
| Precinct -Chatham Precinct 2Chatham Precinct 2 | 1,445 | 871 | 70 | 2,386 | 60.6% | 36.5% | D+24.1 |
| Precinct -Orleans Precinct 1Orleans Precinct 1 | 1,711 | 606 | 61 | 2,378 | 72.0% | 25.5% | D+46.5 |
| Precinct -Falmouth Precinct 3Falmouth Precinct 3 | 1,438 | 898 | 30 | 2,366 | 60.8% | 38.0% | D+22.8 |
| Precinct -Dennis Precinct 2Dennis Precinct 2 | 1,410 | 887 | 60 | 2,357 | 59.8% | 37.6% | D+22.2 |
| Precinct -Brewster Precinct 3Brewster Precinct 3 | 1,540 | 773 | 40 | 2,353 | 65.4% | 32.9% | D+32.6 |
| Precinct -Sandwich Precinct 2Sandwich Precinct 2 | 1,360 | 952 | 39 | 2,351 | 57.8% | 40.5% | D+17.4 |
| Precinct -Falmouth Precinct 2Falmouth Precinct 2 | 1,570 | 737 | 40 | 2,347 | 66.9% | 31.4% | D+35.5 |
| Precinct -Sandwich Precinct 4Sandwich Precinct 4 | 1,167 | 1,101 | 48 | 2,316 | 50.4% | 47.5% | D+2.8 |
| Precinct -Harwich Precinct 2Harwich Precinct 2 | 1,426 | 835 | 46 | 2,307 | 61.8% | 36.2% | D+25.6 |
| Precinct -Brewster Precinct 2Brewster Precinct 2 | 1,552 | 704 | 50 | 2,306 | 67.3% | 30.5% | D+36.8 |
| Precinct -Dennis Precinct 1Dennis Precinct 1 | 1,270 | 981 | 50 | 2,301 | 55.2% | 42.6% | D+12.6 |
| Precinct -Harwich Precinct 3Harwich Precinct 3 | 1,345 | 889 | 53 | 2,287 | 58.8% | 38.9% | D+19.9 |
| Precinct -Yarmouth Precinct 7Yarmouth Precinct 7 | 1,369 | 858 | 30 | 2,257 | 60.7% | 38.0% | D+22.6 |
| Precinct -Sandwich Precinct 3Sandwich Precinct 3 | 1,190 | 994 | 56 | 2,240 | 53.1% | 44.4% | D+8.8 |
| Precinct -Yarmouth Precinct 1Yarmouth Precinct 1 | 1,315 | 865 | 51 | 2,231 | 58.9% | 38.8% | D+20.2 |
| Precinct -Yarmouth Precinct 2Yarmouth Precinct 2 | 1,282 | 833 | 48 | 2,163 | 59.3% | 38.5% | D+20.8 |
| Precinct -Barnstable Precinct 4Barnstable Precinct 4 | 1,250 | 862 | 50 | 2,162 | 57.8% | 39.9% | D+17.9 |
| Precinct -Barnstable Precinct 10Barnstable Precinct 10 | 1,074 | 1,033 | 51 | 2,158 | 49.8% | 47.9% | D+1.9 |
| Precinct -Dennis Precinct 4Dennis Precinct 4 | 1,198 | 910 | 46 | 2,154 | 55.6% | 42.2% | D+13.4 |
| Precinct -Sandwich Precinct 6Sandwich Precinct 6 | 1,002 | 1,064 | 54 | 2,120 | 47.3% | 50.2% | R+2.9 |
| Precinct -Falmouth Precinct 9Falmouth Precinct 9 | 1,192 | 881 | 43 | 2,116 | 56.3% | 41.6% | D+14.7 |
| Precinct -Harwich Precinct 4Harwich Precinct 4 | 1,223 | 849 | 43 | 2,115 | 57.8% | 40.1% | D+17.7 |
| Precinct -Sandwich Precinct 5Sandwich Precinct 5 | 1,082 | 990 | 42 | 2,114 | 51.2% | 46.8% | D+4.4 |
| Precinct -Bourne Precinct 4Bourne Precinct 4 | 1,159 | 899 | 28 | 2,086 | 55.6% | 43.1% | D+12.5 |
| Precinct -Mashpee Precinct 1Mashpee Precinct 1 | 1,257 | 745 | 36 | 2,038 | 61.7% | 36.6% | D+25.1 |
| Precinct -Bourne Precinct 1Bourne Precinct 1 | 853 | 1,058 | 51 | 1,962 | 43.5% | 53.9% | R+10.4 |
| Precinct -Bourne Precinct 2Bourne Precinct 2 | 954 | 943 | 53 | 1,950 | 48.9% | 48.4% | D+0.6 |
| Precinct -Yarmouth Precinct 4Yarmouth Precinct 4 | 1,091 | 795 | 30 | 1,916 | 56.9% | 41.5% | D+15.4 |
| Precinct -Mashpee Precinct 4Mashpee Precinct 4 | 1,135 | 725 | 42 | 1,902 | 59.7% | 38.1% | D+21.6 |
| Precinct -Mashpee Precinct 3Mashpee Precinct 3 | 949 | 892 | 35 | 1,876 | 50.6% | 47.5% | D+3.0 |
| Precinct -Mashpee Precinct 2Mashpee Precinct 2 | 1,006 | 805 | 36 | 1,847 | 54.5% | 43.6% | D+10.9 |
| Precinct -Dennis Precinct 5Dennis Precinct 5 | 1,036 | 771 | 32 | 1,839 | 56.3% | 41.9% | D+14.4 |
| Precinct -Truro Precinct 1Truro Precinct 1 | 1,434 | 358 | 26 | 1,818 | 78.9% | 19.7% | D+59.2 |
| Precinct -Barnstable Precinct 3Barnstable Precinct 3 | 990 | 780 | 37 | 1,807 | 54.8% | 43.2% | D+11.6 |
| Precinct -Yarmouth Precinct 6Yarmouth Precinct 6 | 1,053 | 700 | 38 | 1,791 | 58.8% | 39.1% | D+19.7 |
| Precinct -Yarmouth Precinct 5Yarmouth Precinct 5 | 897 | 837 | 35 | 1,769 | 50.7% | 47.3% | D+3.4 |
| Precinct -Bourne Precinct 5Bourne Precinct 5 | 932 | 732 | 29 | 1,693 | 55.1% | 43.2% | D+11.8 |
| Precinct -Bourne Precinct 7Bourne Precinct 7 | 835 | 748 | 41 | 1,624 | 51.4% | 46.1% | D+5.4 |
| Precinct -Yarmouth Precinct 3Yarmouth Precinct 3 | 841 | 749 | 32 | 1,622 | 51.8% | 46.2% | D+5.7 |
| Precinct -Barnstable Precinct 8Barnstable Precinct 8 | 852 | 681 | 26 | 1,559 | 54.7% | 43.7% | D+11.0 |
| Precinct -Dennis Precinct 3Dennis Precinct 3 | 895 | 629 | 33 | 1,557 | 57.5% | 40.4% | D+17.1 |
| Precinct -Barnstable Precinct 13Barnstable Precinct 13 | 887 | 607 | 28 | 1,522 | 58.3% | 39.9% | D+18.4 |
| Precinct -Bourne Precinct 6Bourne Precinct 6 | 888 | 523 | 45 | 1,456 | 61.0% | 35.9% | D+25.1 |
| Precinct -Yarmouth Precinct 8Yarmouth Precinct 8 | 761 | 572 | 25 | 1,358 | 56.0% | 42.1% | D+13.9 |
| Precinct -Bourne Precinct 3Bourne Precinct 3 | 476 | 537 | 21 | 1,034 | 46.0% | 51.9% | R+5.9 |
| Precinct -Barnstable Precinct 9Barnstable Precinct 9 | 508 | 341 | 18 | 867 | 58.6% | 39.3% | D+19.3 |
| Precinct -Bourne Precinct 5ABourne Precinct 5A | 168 | 169 | 9 | 346 | 48.6% | 48.8% | R+0.3 |
| Precinct -Yarmouth Precinct 8AYarmouth Precinct 8A | 137 | 127 | 4 | 268 | 51.1% | 47.4% | D+3.7 |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | −44.2% |
| 1896 | −76.4% |
| 1900 | −62.0% |
| 1904 | −58.5% |
| 1908 | −58.4% |
| 1912 | +1.5% |
| 1916 | −19.5% |
| 1920 | −69.5% |
| 1924 | −75.2% |
| 1928 | −54.4% |
| 1932 | −41.7% |
| 1936 | −40.0% |
| 1940 | −40.3% |
| 1944 | −40.0% |
| 1948 | −51.4% |
| 1952 | −61.4% |
| 1956 | −66.7% |
| 1960 | −25.4% |
| 1964 | +14.1% |
| 1968 | −18.4% |
| 1972 | −23.1% |
| 1976 | −11.0% |
| 1980 | −21.3% |
| 1984 | −14.3% |
| 1988 | −0.9% |
| 1992 | +11.7% |
| 1996 | +17.2% |
| 2000 | +10.5% |
| 2004 | +10.3% |
| 2008 | +14.0% |
| 2012 | +7.8% |
| 2016 | +13.3% |
| 2020 | +24.2% |
| 2024 | +20.6% |
U.S. House
Each row shows U.S. House votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
| Year | Vote lead | Democratic | Republican | Total |
|---|---|---|---|---|
| 2024 | D | 60.8%88,440 | 39.2%56,911 | 145,351 |
| 2020 | D | 65.3%93,493 | 34.7%49,753 | 143,246 |
U.S. Senate
Each row shows U.S. Senate votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
U.S. Senate special elections
Each row shows U.S. Senate special votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
Governor
Each row shows Governor votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
Registered voters
By party of registration, over time
Registration leans Democratic; the presidential vote runs 11 points more Republican.
196,566 registered voters · 2025
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
+547 net domestic migration · 2025
Net +14,763 over 2011–2025 · gain loss
Arrivals reported $147,692 in average income, against $113,394 for residents who stayed — 30% higher. (IRS SOI, 2022–23)
The places arrivals came from lean D+23.2 on average — 2.6 points more Democratic-leaning than Barnstable County, MA itself (D+20.6).
Where arrivals came from lean of each source
- Middlesex County, MA680D+39.2
- Norfolk County, MA575D+28.5
- Plymouth County, MA556D+8.8
- Suffolk County, MA405D+52.1
- Worcester County, MA296D+10.0
- Bristol County, MA288D+1.3
Where departures went households, 2022–23
- Plymouth County, MA813
- Suffolk County, MA439
- Middlesex County, MA438
- Norfolk County, MA372
- Bristol County, MA301
- Worcester County, MA208
Migration is one input to a place’s political change, not its cause — a shift can also come from residents changing their minds, generational turnover, or turnout. These figures describe the places people moved between; they do not measure how any mover voted.
| Year | Net domestic migration |
|---|---|
| 2011 | +480 |
| 2012 | +235 |
| 2013 | +866 |
| 2014 | +765 |
| 2015 | +717 |
| 2016 | +644 |
| 2017 | +1,006 |
| 2018 | +934 |
| 2019 | +616 |
| 2021 | +6,242 |
| 2022 | +834 |
| 2023 | +642 |
| 2024 | +235 |
| 2025 | +547 |
Barnstable County covers the entirety of Cape Cod, where a large retiree population and second-home owners produce an older, college-educated electorate that has voted Democratic at the presidential level by double digits in recent cycles.
Across the recorded series it reached a Democratic high of 24.2 points in 2020 and a Republican high of 76.4 points in 1896. Between 2020 and 2024 the county moved 3.6 points toward the Republican candidate; the 2024 margin was 20.6 points.
A population of 231,668, a 85% non-Hispanic-white share, and a median household income of $95,241 describe the county. The county's voting pattern over the last decade is most similar to that of Plymouth County and Cumberland County.
The counties whose fingerprint — 2000–2024 trajectory, demographics, ancestry, religion — sits closest to this one, and why.
Twin score (0–100) = weighted cosine between tier-standardized fingerprints: presidential margins 2000–2024 with 12-yr trend and elasticity, ACS income, age, education, population and race, top reported ancestries, and religious adherence — chips name the closest-shared dimensions and the widest gap. Re-weight the groups in the twins explorer.
Browse places by community — income, education, race & ethnicity, language — all community cuts →
Compare two places, side by side
Twelve curated comparisons line up election history, demographics, and the divergence story for two places at a glance. Browse all comparisons →
Barnstable County, Massachusetts. Akashic. https://akashic.app/county/25001/. Accessed May 20, 2026. License: CC BY 4.0.