- Lead
- 3,612
- Total
- 278,049
- vs nation
- D+2.8
- Turnout
- 64.7%
Bristol County, MA
▦ precinct · ▥ counties · ▢ no spatial detail
President margin by year
Place winner margin
President results by year
2024 turnout 64.7% of 433,863 citizens 18+
- Lead
- 33,505
- Total
- 281,364
- vs nation
- D+7.5
- Turnout
- 66.3%
- Lead
- 24,097
- Total
- 256,686
- vs nation
- D+7.3
- Turnout
- 62.0%
- Lead
- 49,535
- Total
- 241,509
- vs nation
- D+16.7
- Turnout
- —
- Lead
- 56,330
- Total
- 243,120
- vs nation
- D+15.9
- Turnout
- —
- Lead
- 65,330
- Total
- 232,878
- vs nation
- D+30.5
- Turnout
- —
- Lead
- 73,477
- Total
- 211,337
- vs nation
- D+34.2
- Turnout
- —
- Lead
- 80,561
- Total
- 198,213
- vs nation
- D+32.1
- Turnout
- —
Key facts
- 2024 presidential margin
- D+1.3MIT Election Lab
- Population
- 582,2702024 5-year
- Population density
- 1,053 / sq mi2024 5-year · TIGER/Line
- Land area
- 553 sq miTIGER/Line
- Median household income
- $85,6252024 5-year
- White (non-Hispanic)
- 75.3%2024 5-year
- Black
- 4.0%2024 5-year
- Hispanic / Latino
- 10.2%2024 5-year
- Peak Democratic margin
- D+57.7 in 1964MIT Election Lab
- Peak Republican margin
- R+54.9 in 1896MIT Election Lab
- Most similar
- Hampden County, MA · twin score 93.3
Turnout and midterm durability
Participation measured against the same-year citizen voting-age population. Audited cycles count total general-election participants — ballots or participating voters, not presidential candidate votes. Cycles before 2016 predate that series and are derived from the certified presidential returns instead; they are marked everywhere they appear and are excluded from the figures below.
- 2024 turnout
- 64.7%280,762 participants ÷ 433,863 CVAP
- 2020→2022 drop-off
- +23.5 ptsPresidential-dependent
- Drop-off vs state
- -0.2 ptsPositive means a larger decline than the statewide pattern
- Mechanical 2026
- 41.2%–45.1%Recent-cycle and two-cycle persistence scenarios; not a forecast
Select a presidential cycle to show it on the map and results ledger above.
| Cycle | Participants | CVAP | Turnout | Series | Quality |
|---|---|---|---|---|---|
| 280,762 | 433,863 ± 2,623 | 64.7% | Audited | B/A | |
| 2022Mid | 185,535 | 433,021 ± 2,447 | 42.8% | Audited | B/A |
| 281,364 | 424,240 ± 2,426 | 66.3% | Audited | B/A | |
| 2018Mid | 193,145 | 418,797 ± 2,192 | 46.1% | Audited | B/A |
| 256,686 | 414,315 ± 2,024 | 62.0% | Audited | B/A | |
| 241,509 | 404,551 | 59.7% | Derived | — | |
| 243,120 | 393,670 | 61.8% | Derived | — | |
| 232,878 | 382,789 extrapolated | 60.8% | Derived | — |
Sources and methods
Audited cycles (2016, 2018, 2020, 2022, 2024) count total general-election participants against the same-year CVAP special tabulation, each cell carrying its own numerator and denominator quality grade. Derived cycles (2004, 2008, 2012) come from the certified presidential returns on this page over the ACS 5-year CVAP series, so they measure presidential votes cast rather than ballots — a floor on participation. Where a derived cycle predates the ACS its denominator is extrapolated rather than read, and says so on its own line below. They are shown for the longer arc and are excluded from the drop-off, excess-drop-off, and 2026 scenario figures above.
- 2024: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:aggregated; allocation share 0.0%; series 310/228.
- 2022: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:aggregated; allocation share 0.0%; series 305/183.
- 2020: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:aggregated; allocation share 0.0%; series 300/2.
- 2018: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:aggregated; allocation share 0.0%; series 296/138.
- 2016: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:aggregated; allocation share 0.0%; series 292/111.
- 2012 (derived): Certified presidential returns · ACS 5-year CVAP (B05003); presidential votes cast — a floor on participation, not a ballot count.
- 2008 (derived): Certified presidential returns · ACS 5-year CVAP (B05003); presidential votes cast — a floor on participation, not a ballot count.
- 2004 (derived): Certified presidential returns · extrapolated CVAP denominator; presidential votes cast — a floor on participation, not a ballot count; 2004 predates the ACS, so the denominator is a linear back-extrapolation from the 2008 and 2012 CVAP values, not a read figure.
Interactive election map
One map. Every available contest.
Explore precinct resultsSearch, sort, compare years, or export CSV · 185 precincts
Precinct data
Results by precinct
185 precincts · 278,017 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -Dartmouth Precinct 9Dartmouth Precinct 9 | 1,573 | 1,138 | 48 | 2,759 | 57.0% | 41.2% | D+15.8 |
|---|---|---|---|---|---|---|---|
| Precinct -Dartmouth Precinct 8Dartmouth Precinct 8 | 1,509 | 1,061 | 52 | 2,622 | 57.6% | 40.5% | D+17.1 |
| Precinct -Seekonk Precinct 2Seekonk Precinct 2 | 1,293 | 1,181 | 66 | 2,540 | 50.9% | 46.5% | D+4.4 |
| Precinct -Attleboro Precinct 4-BAttleboro Precinct 4-B | 1,324 | 1,102 | 39 | 2,465 | 53.7% | 44.7% | D+9.0 |
| Precinct -Westport Precinct EWestport Precinct E | 1,224 | 1,164 | 53 | 2,441 | 50.1% | 47.7% | D+2.5 |
| Precinct -Dartmouth Precinct 1Dartmouth Precinct 1 | 955 | 1,407 | 46 | 2,408 | 39.7% | 58.4% | R+18.8 |
| Precinct -Raynham Precinct 3Raynham Precinct 3 | 1,132 | 1,221 | 50 | 2,403 | 47.1% | 50.8% | R+3.7 |
| Precinct -Westport Precinct BWestport Precinct B | 1,211 | 1,091 | 53 | 2,355 | 51.4% | 46.3% | D+5.1 |
| Precinct -Norton Precinct 3Norton Precinct 3 | 1,207 | 1,070 | 67 | 2,344 | 51.5% | 45.6% | D+5.8 |
| Precinct -Easton Precinct 1Easton Precinct 1 | 1,349 | 936 | 58 | 2,343 | 57.6% | 39.9% | D+17.6 |
| Precinct -Dartmouth Precinct 7Dartmouth Precinct 7 | 1,142 | 1,156 | 39 | 2,337 | 48.9% | 49.5% | R+0.6 |
| Precinct -Mansfield Precinct 3Mansfield Precinct 3 | 1,327 | 922 | 69 | 2,318 | 57.2% | 39.8% | D+17.5 |
| Precinct -Norton Precinct 4Norton Precinct 4 | 1,148 | 1,106 | 59 | 2,313 | 49.6% | 47.8% | D+1.8 |
| Precinct -Norton Precinct 2Norton Precinct 2 | 1,201 | 1,056 | 54 | 2,311 | 52.0% | 45.7% | D+6.3 |
| Precinct -Somerset Precinct 1Somerset Precinct 1 | 1,111 | 1,174 | 24 | 2,309 | 48.1% | 50.8% | R+2.7 |
| Precinct -Somerset Precinct 2Somerset Precinct 2 | 1,061 | 1,166 | 37 | 2,264 | 46.9% | 51.5% | R+4.6 |
| Precinct -Norton Precinct 1Norton Precinct 1 | 1,085 | 1,103 | 64 | 2,252 | 48.2% | 49.0% | R+0.8 |
| Precinct -Berkley Precinct 1Berkley Precinct 1 | 888 | 1,323 | 36 | 2,247 | 39.5% | 58.9% | R+19.4 |
| Precinct -Easton Precinct 2Easton Precinct 2 | 1,334 | 856 | 55 | 2,245 | 59.4% | 38.1% | D+21.3 |
| Precinct -Somerset Precinct 3Somerset Precinct 3 | 1,109 | 1,082 | 41 | 2,232 | 49.7% | 48.5% | D+1.2 |
| Precinct -Raynham Precinct 1Raynham Precinct 1 | 1,011 | 1,164 | 46 | 2,221 | 45.5% | 52.4% | R+6.9 |
| Precinct -Seekonk Precinct 1Seekonk Precinct 1 | 1,042 | 1,128 | 51 | 2,221 | 46.9% | 50.8% | R+3.9 |
| Precinct -Taunton Precinct 7-BTaunton Precinct 7-B | 978 | 1,192 | 49 | 2,219 | 44.1% | 53.7% | R+9.6 |
| Precinct -North Attleborough Precinct 7North Attleborough Precinct 7 | 1,124 | 1,028 | 60 | 2,212 | 50.8% | 46.5% | D+4.3 |
| Precinct -Easton Precinct 6Easton Precinct 6 | 1,111 | 1,009 | 67 | 2,187 | 50.8% | 46.1% | D+4.7 |
| Precinct -Seekonk Precinct 4Seekonk Precinct 4 | 1,042 | 1,080 | 60 | 2,182 | 47.8% | 49.5% | R+1.7 |
| Precinct -Taunton Precinct 8-ATaunton Precinct 8-A | 1,120 | 1,028 | 29 | 2,177 | 51.4% | 47.2% | D+4.2 |
| Precinct -Acushnet Precinct 3Acushnet Precinct 3 | 804 | 1,321 | 47 | 2,172 | 37.0% | 60.8% | R+23.8 |
| Precinct -Swansea Precinct 5Swansea Precinct 5 | 868 | 1,260 | 43 | 2,171 | 40.0% | 58.0% | R+18.1 |
| Precinct -Seekonk Precinct 3Seekonk Precinct 3 | 1,015 | 1,094 | 47 | 2,156 | 47.1% | 50.7% | R+3.7 |
| Precinct -Attleboro Precinct 2-AAttleboro Precinct 2-A | 1,178 | 918 | 53 | 2,149 | 54.8% | 42.7% | D+12.1 |
| Precinct -Dartmouth Precinct 5Dartmouth Precinct 5 | 1,058 | 1,052 | 39 | 2,149 | 49.2% | 49.0% | D+0.3 |
| Precinct -Dartmouth Precinct 4Dartmouth Precinct 4 | 998 | 1,115 | 29 | 2,142 | 46.6% | 52.1% | R+5.5 |
| Precinct -Rehoboth Precinct 4Rehoboth Precinct 4 | 909 | 1,195 | 37 | 2,141 | 42.5% | 55.8% | R+13.4 |
| Precinct -Easton Precinct 7Easton Precinct 7 | 1,180 | 896 | 59 | 2,135 | 55.3% | 42.0% | D+13.3 |
| Precinct -Mansfield Precinct 1Mansfield Precinct 1 | 1,121 | 931 | 82 | 2,134 | 52.5% | 43.6% | D+8.9 |
| Precinct -Somerset Precinct 5Somerset Precinct 5 | 941 | 1,137 | 36 | 2,114 | 44.5% | 53.8% | R+9.3 |
| Precinct -Taunton Precinct 8-BTaunton Precinct 8-B | 1,042 | 1,021 | 46 | 2,109 | 49.4% | 48.4% | D+1.0 |
| Precinct -Attleboro Precinct 6-BAttleboro Precinct 6-B | 1,139 | 893 | 54 | 2,086 | 54.6% | 42.8% | D+11.8 |
| Precinct -Somerset Precinct 4Somerset Precinct 4 | 977 | 1,070 | 36 | 2,083 | 46.9% | 51.4% | R+4.5 |
| Precinct -Raynham Precinct 4Raynham Precinct 4 | 928 | 1,110 | 43 | 2,081 | 44.6% | 53.3% | R+8.7 |
| Precinct -Swansea Precinct 4Swansea Precinct 4 | 898 | 1,139 | 37 | 2,074 | 43.3% | 54.9% | R+11.6 |
| Precinct -Swansea Precinct 3Swansea Precinct 3 | 913 | 1,114 | 39 | 2,066 | 44.2% | 53.9% | R+9.7 |
| Precinct -Attleboro Precinct 3-BAttleboro Precinct 3-B | 1,167 | 824 | 53 | 2,044 | 57.1% | 40.3% | D+16.8 |
| Precinct -Rehoboth Precinct 1Rehoboth Precinct 1 | 834 | 1,159 | 47 | 2,040 | 40.9% | 56.8% | R+15.9 |
| Precinct -Mansfield Precinct 4Mansfield Precinct 4 | 1,146 | 810 | 79 | 2,035 | 56.3% | 39.8% | D+16.5 |
| Precinct -Easton Precinct 5Easton Precinct 5 | 1,230 | 760 | 44 | 2,034 | 60.5% | 37.4% | D+23.1 |
| Precinct -Swansea Precinct 1Swansea Precinct 1 | 760 | 1,237 | 29 | 2,026 | 37.5% | 61.1% | R+23.5 |
| Precinct -Westport Precinct DWestport Precinct D | 902 | 1,084 | 33 | 2,019 | 44.7% | 53.7% | R+9.0 |
| Precinct -North Attleborough Precinct 3North Attleborough Precinct 3 | 909 | 1,014 | 93 | 2,016 | 45.1% | 50.3% | R+5.2 |
| Precinct -Westport Precinct AWestport Precinct A | 852 | 1,125 | 31 | 2,008 | 42.4% | 56.0% | R+13.6 |
| Precinct -Taunton Precinct 1-BTaunton Precinct 1-B | 931 | 1,029 | 41 | 2,001 | 46.5% | 51.4% | R+4.9 |
| Precinct -North Attleborough Precinct 6North Attleborough Precinct 6 | 1,071 | 865 | 63 | 1,999 | 53.6% | 43.3% | D+10.3 |
| Precinct -Westport Precinct CWestport Precinct C | 766 | 1,199 | 32 | 1,997 | 38.4% | 60.0% | R+21.7 |
| Precinct -Fall River Precinct 9-AFall River Precinct 9-A | 974 | 992 | 29 | 1,995 | 48.8% | 49.7% | R+0.9 |
| Precinct -Swansea Precinct 2Swansea Precinct 2 | 963 | 985 | 46 | 1,994 | 48.3% | 49.4% | R+1.1 |
| Precinct -Rehoboth Precinct 2Rehoboth Precinct 2 | 888 | 1,069 | 27 | 1,984 | 44.8% | 53.9% | R+9.1 |
| Precinct -Berkley Precinct 2Berkley Precinct 2 | 724 | 1,226 | 32 | 1,982 | 36.5% | 61.9% | R+25.3 |
| Precinct -Dartmouth Precinct 6Dartmouth Precinct 6 | 870 | 1,070 | 34 | 1,974 | 44.1% | 54.2% | R+10.1 |
| Precinct -Attleboro Precinct 5-BAttleboro Precinct 5-B | 1,072 | 840 | 49 | 1,961 | 54.7% | 42.8% | D+11.8 |
| Precinct -Attleboro Precinct 2-BAttleboro Precinct 2-B | 989 | 902 | 65 | 1,956 | 50.6% | 46.1% | D+4.4 |
| Precinct -Taunton Precinct 3-BTaunton Precinct 3-B | 962 | 937 | 45 | 1,944 | 49.5% | 48.2% | D+1.3 |
| Precinct -Attleboro Precinct 6-AAttleboro Precinct 6-A | 990 | 892 | 57 | 1,939 | 51.1% | 46.0% | D+5.1 |
| Precinct -Rehoboth Precinct 3Rehoboth Precinct 3 | 824 | 1,078 | 32 | 1,934 | 42.6% | 55.7% | R+13.1 |
| Precinct -North Attleborough Precinct 8North Attleborough Precinct 8 | 1,024 | 848 | 58 | 1,930 | 53.1% | 43.9% | D+9.1 |
| Precinct -Attleboro Precinct 1-AAttleboro Precinct 1-A | 973 | 903 | 53 | 1,929 | 50.4% | 46.8% | D+3.6 |
| Precinct -North Attleborough Precinct 2North Attleborough Precinct 2 | 1,047 | 838 | 42 | 1,927 | 54.3% | 43.5% | D+10.8 |
| Precinct -Acushnet Precinct 1Acushnet Precinct 1 | 745 | 1,148 | 30 | 1,923 | 38.7% | 59.7% | R+21.0 |
| Precinct -Acushnet Precinct 2Acushnet Precinct 2 | 670 | 1,201 | 32 | 1,903 | 35.2% | 63.1% | R+27.9 |
| Precinct -Freetown Precinct 2Freetown Precinct 2 | 739 | 1,101 | 43 | 1,883 | 39.2% | 58.5% | R+19.2 |
| Precinct -Taunton Precinct 7-ATaunton Precinct 7-A | 915 | 919 | 44 | 1,878 | 48.7% | 48.9% | R+0.2 |
| Precinct -Attleboro Precinct 3-AAttleboro Precinct 3-A | 1,078 | 738 | 49 | 1,865 | 57.8% | 39.6% | D+18.2 |
| Precinct -Taunton Precinct 4-ATaunton Precinct 4-A | 799 | 1,007 | 43 | 1,849 | 43.2% | 54.5% | R+11.2 |
| Precinct -Freetown Precinct 3Freetown Precinct 3 | 729 | 1,065 | 48 | 1,842 | 39.6% | 57.8% | R+18.2 |
| Precinct -North Attleborough Precinct 9North Attleborough Precinct 9 | 926 | 877 | 38 | 1,841 | 50.3% | 47.6% | D+2.7 |
| Precinct -Mansfield Precinct 7Mansfield Precinct 7 | 1,121 | 673 | 46 | 1,840 | 60.9% | 36.6% | D+24.3 |
| Precinct -Attleboro Precinct 1-BAttleboro Precinct 1-B | 923 | 862 | 40 | 1,825 | 50.6% | 47.2% | D+3.3 |
| Precinct -Freetown Precinct 1Freetown Precinct 1 | 768 | 1,018 | 38 | 1,824 | 42.1% | 55.8% | R+13.7 |
| Precinct -Taunton Precinct 4-BTaunton Precinct 4-B | 949 | 837 | 30 | 1,816 | 52.3% | 46.1% | D+6.2 |
| Precinct -North Attleborough Precinct 5North Attleborough Precinct 5 | 921 | 812 | 43 | 1,776 | 51.9% | 45.7% | D+6.1 |
| Precinct -Mansfield Precinct 5Mansfield Precinct 5 | 994 | 669 | 61 | 1,724 | 57.7% | 38.8% | D+18.9 |
| Precinct -Attleboro Precinct 4-AAttleboro Precinct 4-A | 1,005 | 651 | 51 | 1,707 | 58.9% | 38.1% | D+20.7 |
| Precinct -Fairhaven Precinct 5Fairhaven Precinct 5 | 836 | 820 | 27 | 1,683 | 49.7% | 48.7% | D+1.0 |
| Precinct -North Attleborough Precinct 4North Attleborough Precinct 4 | 936 | 705 | 42 | 1,683 | 55.6% | 41.9% | D+13.7 |
| Precinct -Fairhaven Precinct 4Fairhaven Precinct 4 | 816 | 823 | 24 | 1,663 | 49.1% | 49.5% | R+0.4 |
| Precinct -Fairhaven Precinct 6Fairhaven Precinct 6 | 752 | 890 | 18 | 1,660 | 45.3% | 53.6% | R+8.3 |
| Precinct -Dartmouth Precinct 2Dartmouth Precinct 2 | 793 | 845 | 20 | 1,658 | 47.8% | 51.0% | R+3.1 |
| Precinct -Fall River Precinct 1-AFall River Precinct 1-A | 719 | 904 | 24 | 1,647 | 43.7% | 54.9% | R+11.2 |
| Precinct -Dighton Precinct 2Dighton Precinct 2 | 600 | 996 | 23 | 1,619 | 37.1% | 61.5% | R+24.5 |
| Precinct -Taunton Precinct 6-BTaunton Precinct 6-B | 828 | 756 | 33 | 1,617 | 51.2% | 46.8% | D+4.5 |
| Precinct -Dighton Precinct 1Dighton Precinct 1 | 672 | 912 | 27 | 1,611 | 41.7% | 56.6% | R+14.9 |
| Precinct -Fall River Precinct 8-CFall River Precinct 8-C | 774 | 792 | 38 | 1,604 | 48.3% | 49.4% | R+1.1 |
| Precinct -Fairhaven Precinct 1Fairhaven Precinct 1 | 934 | 628 | 38 | 1,600 | 58.4% | 39.3% | D+19.1 |
| Precinct -New Bedford Precinct 1-DNew Bedford Precinct 1-D | 674 | 872 | 31 | 1,577 | 42.7% | 55.3% | R+12.6 |
| Precinct -Fall River Precinct 9-CFall River Precinct 9-C | 838 | 704 | 33 | 1,575 | 53.2% | 44.7% | D+8.5 |
| Precinct -Fairhaven Precinct 2Fairhaven Precinct 2 | 831 | 707 | 22 | 1,560 | 53.3% | 45.3% | D+7.9 |
| Precinct -Dighton Precinct 3Dighton Precinct 3 | 634 | 897 | 22 | 1,553 | 40.8% | 57.8% | R+16.9 |
| Precinct -Mansfield Precinct 6Mansfield Precinct 6 | 899 | 571 | 69 | 1,539 | 58.4% | 37.1% | D+21.3 |
| Precinct -Mansfield Precinct 2Mansfield Precinct 2 | 844 | 636 | 38 | 1,518 | 55.6% | 41.9% | D+13.7 |
| Precinct -Taunton Precinct 1-ATaunton Precinct 1-A | 820 | 659 | 31 | 1,510 | 54.3% | 43.6% | D+10.7 |
| Precinct -Fall River Precinct 8-BFall River Precinct 8-B | 781 | 691 | 26 | 1,498 | 52.1% | 46.1% | D+6.0 |
| Precinct -North Attleborough Precinct 1North Attleborough Precinct 1 | 856 | 592 | 29 | 1,477 | 58.0% | 40.1% | D+17.9 |
| Precinct -Taunton Precinct 3-ATaunton Precinct 3-A | 774 | 670 | 28 | 1,472 | 52.6% | 45.5% | D+7.1 |
| Precinct -Fall River Precinct 9-BFall River Precinct 9-B | 735 | 712 | 23 | 1,470 | 50.0% | 48.4% | D+1.6 |
| Precinct -New Bedford Precinct 1-FNew Bedford Precinct 1-F | 647 | 748 | 27 | 1,422 | 45.5% | 52.6% | R+7.1 |
| Precinct -Norton Precinct 5Norton Precinct 5 | 678 | 693 | 39 | 1,410 | 48.1% | 49.1% | R+1.1 |
| Precinct -New Bedford Precinct 5-ENew Bedford Precinct 5-E | 820 | 546 | 22 | 1,388 | 59.1% | 39.3% | D+19.7 |
| Precinct -New Bedford Precinct 1-BNew Bedford Precinct 1-B | 640 | 726 | 20 | 1,386 | 46.2% | 52.4% | R+6.2 |
| Precinct -New Bedford Precinct 5-FNew Bedford Precinct 5-F | 779 | 573 | 29 | 1,381 | 56.4% | 41.5% | D+14.9 |
| Precinct -Fall River Precinct 3-CFall River Precinct 3-C | 642 | 715 | 23 | 1,380 | 46.5% | 51.8% | R+5.3 |
| Precinct -New Bedford Precinct 1-ENew Bedford Precinct 1-E | 674 | 682 | 16 | 1,372 | 49.1% | 49.7% | R+0.6 |
| Precinct -Fairhaven Precinct 3Fairhaven Precinct 3 | 612 | 740 | 18 | 1,370 | 44.7% | 54.0% | R+9.3 |
| Precinct -Attleboro Precinct 5-AAttleboro Precinct 5-A | 837 | 482 | 36 | 1,355 | 61.8% | 35.6% | D+26.2 |
| Precinct -Taunton Precinct 2-BTaunton Precinct 2-B | 736 | 591 | 23 | 1,350 | 54.5% | 43.8% | D+10.7 |
| Precinct -Taunton Precinct 5-ATaunton Precinct 5-A | 690 | 621 | 37 | 1,348 | 51.2% | 46.1% | D+5.1 |
| Precinct -Fall River Precinct 6-AFall River Precinct 6-A | 589 | 732 | 18 | 1,339 | 44.0% | 54.7% | R+10.7 |
| Precinct -Taunton Precinct 5-BTaunton Precinct 5-B | 749 | 522 | 36 | 1,307 | 57.3% | 39.9% | D+17.4 |
| Precinct -Raynham Precinct 2Raynham Precinct 2 | 608 | 667 | 23 | 1,298 | 46.8% | 51.4% | R+4.5 |
| Precinct -Fall River Precinct 7-AFall River Precinct 7-A | 678 | 583 | 22 | 1,283 | 52.8% | 45.4% | D+7.4 |
| Precinct -Taunton Precinct 6-ATaunton Precinct 6-A | 675 | 587 | 21 | 1,283 | 52.6% | 45.8% | D+6.9 |
| Precinct -New Bedford Precinct 2-ENew Bedford Precinct 2-E | 536 | 666 | 27 | 1,229 | 43.6% | 54.2% | R+10.6 |
| Precinct -Fall River Precinct 1-CFall River Precinct 1-C | 513 | 684 | 30 | 1,227 | 41.8% | 55.7% | R+13.9 |
| Precinct -Easton Precinct 4BEaston Precinct 4B | 679 | 500 | 37 | 1,216 | 55.8% | 41.1% | D+14.7 |
| Precinct -New Bedford Precinct 6-ANew Bedford Precinct 6-A | 609 | 571 | 23 | 1,203 | 50.6% | 47.5% | D+3.2 |
| Precinct -New Bedford Precinct 5-DNew Bedford Precinct 5-D | 736 | 411 | 32 | 1,179 | 62.4% | 34.9% | D+27.6 |
| Precinct -New Bedford Precinct 1-ANew Bedford Precinct 1-A | 534 | 617 | 24 | 1,175 | 45.4% | 52.5% | R+7.1 |
| Precinct -Fall River Precinct 3-AFall River Precinct 3-A | 534 | 582 | 21 | 1,137 | 47.0% | 51.2% | R+4.2 |
| Precinct -Fall River Precinct 1-BFall River Precinct 1-B | 492 | 605 | 20 | 1,117 | 44.0% | 54.2% | R+10.1 |
| Precinct -New Bedford Precinct 5-ANew Bedford Precinct 5-A | 691 | 409 | 15 | 1,115 | 62.0% | 36.7% | D+25.3 |
| Precinct -Fall River Precinct 6-CFall River Precinct 6-C | 512 | 572 | 18 | 1,102 | 46.5% | 51.9% | R+5.4 |
| Precinct -Fall River Precinct 6-BFall River Precinct 6-B | 560 | 522 | 16 | 1,098 | 51.0% | 47.5% | D+3.5 |
| Precinct -New Bedford Precinct 3-ENew Bedford Precinct 3-E | 573 | 495 | 26 | 1,094 | 52.4% | 45.2% | D+7.1 |
| Precinct -Fall River Precinct 3-BFall River Precinct 3-B | 485 | 585 | 17 | 1,087 | 44.6% | 53.8% | R+9.2 |
| Precinct -Easton Precinct 4AEaston Precinct 4A | 584 | 444 | 30 | 1,058 | 55.2% | 42.0% | D+13.2 |
| Precinct -New Bedford Precinct 5-BNew Bedford Precinct 5-B | 619 | 394 | 23 | 1,036 | 59.7% | 38.0% | D+21.7 |
| Precinct -Fall River Precinct 8-AFall River Precinct 8-A | 473 | 540 | 19 | 1,032 | 45.8% | 52.3% | R+6.5 |
| Precinct -Fall River Precinct 7-CFall River Precinct 7-C | 525 | 472 | 34 | 1,031 | 50.9% | 45.8% | D+5.1 |
| Precinct -New Bedford Precinct 5-CNew Bedford Precinct 5-C | 559 | 452 | 18 | 1,029 | 54.3% | 43.9% | D+10.4 |
| Precinct -New Bedford Precinct 4-FNew Bedford Precinct 4-F | 617 | 369 | 25 | 1,011 | 61.0% | 36.5% | D+24.5 |
| Precinct -New Bedford Precinct 2-DNew Bedford Precinct 2-D | 544 | 435 | 24 | 1,003 | 54.2% | 43.4% | D+10.9 |
| Precinct -Taunton Precinct 2-ATaunton Precinct 2-A | 550 | 412 | 23 | 985 | 55.8% | 41.8% | D+14.0 |
| Precinct -Fall River Precinct 2-CFall River Precinct 2-C | 437 | 510 | 27 | 974 | 44.9% | 52.4% | R+7.5 |
| Precinct -New Bedford Precinct 4-CNew Bedford Precinct 4-C | 663 | 277 | 23 | 963 | 68.8% | 28.8% | D+40.1 |
| Precinct -New Bedford Precinct 6-BNew Bedford Precinct 6-B | 496 | 437 | 18 | 951 | 52.2% | 46.0% | D+6.2 |
| Precinct -New Bedford Precinct 4-BNew Bedford Precinct 4-B | 571 | 341 | 35 | 947 | 60.3% | 36.0% | D+24.3 |
| Precinct -New Bedford Precinct 1-CNew Bedford Precinct 1-C | 447 | 479 | 17 | 943 | 47.4% | 50.8% | R+3.4 |
| Precinct -Easton Precinct 3Easton Precinct 3 | 530 | 376 | 26 | 932 | 56.9% | 40.3% | D+16.5 |
| Precinct -New Bedford Precinct 3-FNew Bedford Precinct 3-F | 515 | 393 | 15 | 923 | 55.8% | 42.6% | D+13.2 |
| Precinct -New Bedford Precinct 2-FNew Bedford Precinct 2-F | 414 | 456 | 32 | 902 | 45.9% | 50.6% | R+4.7 |
| Precinct -Fall River Precinct 2-AFall River Precinct 2-A | 400 | 461 | 20 | 881 | 45.4% | 52.3% | R+6.9 |
| Precinct -Fall River Precinct 7-BFall River Precinct 7-B | 467 | 387 | 26 | 880 | 53.1% | 44.0% | D+9.1 |
| Precinct -New Bedford Precinct 4-DNew Bedford Precinct 4-D | 489 | 351 | 26 | 866 | 56.5% | 40.5% | D+15.9 |
| Precinct -Raynham Precinct 2ARaynham Precinct 2A | 362 | 489 | 14 | 865 | 41.8% | 56.5% | R+14.7 |
| Precinct -Fall River Precinct 4-CFall River Precinct 4-C | 488 | 354 | 22 | 864 | 56.5% | 41.0% | D+15.5 |
| Precinct -New Bedford Precinct 4-ENew Bedford Precinct 4-E | 486 | 355 | 16 | 857 | 56.7% | 41.4% | D+15.3 |
| Precinct -Fall River Precinct 2-BFall River Precinct 2-B | 360 | 439 | 17 | 816 | 44.1% | 53.8% | R+9.7 |
| Precinct -New Bedford Precinct 6-FNew Bedford Precinct 6-F | 416 | 365 | 15 | 796 | 52.3% | 45.9% | D+6.4 |
| Precinct -Fall River Precinct 4-AFall River Precinct 4-A | 403 | 368 | 19 | 790 | 51.0% | 46.6% | D+4.4 |
| Precinct -Fall River Precinct 5-CFall River Precinct 5-C | 373 | 401 | 9 | 783 | 47.6% | 51.2% | R+3.6 |
| Precinct -New Bedford Precinct 3-DNew Bedford Precinct 3-D | 383 | 370 | 15 | 768 | 49.9% | 48.2% | D+1.7 |
| Precinct -Fall River Precinct 4-BFall River Precinct 4-B | 365 | 336 | 8 | 709 | 51.5% | 47.4% | D+4.1 |
| Precinct -Fall River Precinct 5-AFall River Precinct 5-A | 312 | 334 | 12 | 658 | 47.4% | 50.8% | R+3.3 |
| Precinct -New Bedford Precinct 3-BNew Bedford Precinct 3-B | 325 | 274 | 12 | 611 | 53.2% | 44.8% | D+8.3 |
| Precinct -Mansfield Precinct 2AMansfield Precinct 2A | 351 | 231 | 18 | 600 | 58.5% | 38.5% | D+20.0 |
| Precinct -New Bedford Precinct 2-CNew Bedford Precinct 2-C | 274 | 304 | 7 | 585 | 46.8% | 52.0% | R+5.1 |
| Precinct -New Bedford Precinct 3-ANew Bedford Precinct 3-A | 352 | 212 | 16 | 580 | 60.7% | 36.6% | D+24.1 |
| Precinct -Fall River Precinct 5-BFall River Precinct 5-B | 297 | 253 | 22 | 572 | 51.9% | 44.2% | D+7.7 |
| Precinct -New Bedford Precinct 6-CNew Bedford Precinct 6-C | 287 | 267 | 14 | 568 | 50.5% | 47.0% | D+3.5 |
| Precinct -New Bedford Precinct 6-ENew Bedford Precinct 6-E | 272 | 268 | 12 | 552 | 49.3% | 48.6% | D+0.7 |
| Precinct -New Bedford Precinct 2-BNew Bedford Precinct 2-B | 227 | 260 | 11 | 498 | 45.6% | 52.2% | R+6.6 |
| Precinct -New Bedford Precinct 3-CNew Bedford Precinct 3-C | 231 | 250 | 16 | 497 | 46.5% | 50.3% | R+3.8 |
| Precinct -New Bedford Precinct 3-F1New Bedford Precinct 3-F1 | 240 | 196 | 8 | 444 | 54.1% | 44.1% | D+9.9 |
| Precinct -New Bedford Precinct 6-DNew Bedford Precinct 6-D | 225 | 206 | 6 | 437 | 51.5% | 47.1% | D+4.3 |
| Precinct -New Bedford Precinct 4-A1New Bedford Precinct 4-A1 | 217 | 108 | 12 | 337 | 64.4% | 32.0% | D+32.3 |
| Precinct -Dartmouth Precinct 3Dartmouth Precinct 3 | 156 | 150 | 5 | 311 | 50.2% | 48.2% | D+1.9 |
| Precinct -New Bedford Precinct 2-ANew Bedford Precinct 2-A | 168 | 134 | 9 | 311 | 54.0% | 43.1% | D+10.9 |
| Precinct -New Bedford Precinct 4-ANew Bedford Precinct 4-A | 207 | 96 | 6 | 309 | 67.0% | 31.1% | D+35.9 |
| Precinct -Acushnet Precinct 2AAcushnet Precinct 2A | 92 | 138 | 2 | 232 | 39.7% | 59.5% | R+19.8 |
| Precinct -Mansfield Precinct 6AMansfield Precinct 6A | 136 | 90 | 6 | 232 | 58.6% | 38.8% | D+19.8 |
| Precinct -New Bedford Precinct 1-C1New Bedford Precinct 1-C1 | 92 | 93 | 5 | 190 | 48.4% | 48.9% | R+0.5 |
| Precinct -New Bedford Precinct 1-A1New Bedford Precinct 1-A1 | 65 | 50 | 7 | 122 | 53.3% | 41.0% | D+12.3 |
| Precinct -New Bedford Precinct 1-B1New Bedford Precinct 1-B1 | 58 | 44 | 0 | 102 | 56.9% | 43.1% | D+13.7 |
| Precinct -Taunton Precinct 1-A1Taunton Precinct 1-A1 | 52 | 25 | 2 | 79 | 65.8% | 31.6% | D+34.2 |
| Precinct -Raynham Precinct 4ARaynham Precinct 4A | 18 | 43 | 0 | 61 | 29.5% | 70.5% | R+41.0 |
| Precinct -Taunton Precinct 4-B1Taunton Precinct 4-B1 | 12 | 24 | 0 | 36 | 33.3% | 66.7% | R+33.3 |
presidential history
Party record book
Bristol County, MA · the strongest Democratic and Republican presidential performances recorded here, measured three ways.
1892–2024 · 34 presidential cycles
Highest vote share
Largest share of the presidential candidate vote cast here.
Democratic
Lyndon B. Johnson1964
78.7%
146,885 votes · D+57.7
Runner-up · John F. Kennedy, 1960 · 66.8%
Republican
William McKinley1896
76.1%
21,629 votes · R+54.9
Runner-up · Warren G. Harding, 1920 · 73.6%
Most votes
Largest number of votes cast for the party’s presidential nominee here.
Democratic
Joe Biden2020
153,377votes
54.5% of the vote · D+11.9
Runner-up · John Kerry, 2004 · 147,854 votes
Republican
Donald Trump2024
134,201votes
48.3% of the vote · D+1.3
Runner-up · Donald Trump, 2020 · 119,872 votes
Best relative to the U.S.
This Place’s margin against the national margin in the same election — positive when it leaned toward the party more than the country did.
Democratic
Lyndon B. Johnson1964
+35.1pts D vs U.S.
Place D+57.7 · U.S. D+22.6
Runner-up · Hubert Humphrey, 1968 · +34.9 pts
Republican
William McKinley1896
+48.8pts R vs U.S.
Place R+54.9 · U.S. R+6.1
Runner-up · William McKinley, 1900 · +26.0 pts
Current officeholders
Seats representing Bristol County, MA. A county elects none of these itself — they are the members for the 2 congressional, 4 state senate and 7 state house districts it falls inside, so parts of the county are represented by different members.
Senate and governor results are in the Office selector at the top of this page.
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 | 81.0%173,251 | 19.0%40,756 | 214,007 |
| 2020 | D | 55.8%145,651 | 44.2%115,347 | 260,998 |
Registered voters
By party of registration, over time
Registration leans Democratic; the presidential vote runs 11 points more Republican than the rolls.
427,089 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
+906 net domestic migration · 2025
Net +5,674 over 2011–2025 · gain loss
Arrivals reported $71,336 in average income, against $90,796 for residents who stayed — 21% lower. (IRS SOI, 2022–23)
The places arrivals came from lean D+21.2 on average — 20 points more Democratic-leaning than Bristol County, MA itself (D+1.3).
Where arrivals came from lean of each source
- Plymouth County, MA2,268D+8.8
- Norfolk County, MA1,859D+28.5
- Providence County, RI1,087D+14.4
- Suffolk County, MA891D+52.1
- Middlesex County, MA624D+39.2
- Newport County, RI303D+25.5
Where departures went households, 2022–23
- Plymouth County, MA1,710
- Providence County, RI1,424
- Norfolk County, MA1,226
- Suffolk County, MA601
- Middlesex County, MA499
- Worcester County, MA373
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 | −1,399 |
| 2012 | 0 |
| 2013 | −274 |
| 2014 | +1,040 |
| 2015 | +110 |
| 2016 | −853 |
| 2017 | +966 |
| 2018 | +1,275 |
| 2019 | +30 |
| 2021 | +2,775 |
| 2022 | −715 |
| 2023 | +1,179 |
| 2024 | +634 |
| 2025 | +906 |
Bristol County, anchored by cities like New Bedford and Fall River, swung significantly rightward over the past decade — its 2024 presidential margin of D+1.3 made it among the most competitive counties in an otherwise heavily Democratic state.
Across the recorded series it reached a Democratic high of 57.7 points in 1964 and a Republican high of 54.9 points in 1896. Between 2020 and 2024 the county moved 10.6 points toward the Republican candidate; the 2024 margin was 1.3 points.
A population of 582,270, a 75% non-Hispanic-white share, and a median household income of $85,625 describe the county. The county's voting pattern over the last decade is most similar to that of Hampden County and Providence 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 →
Bristol County, Massachusetts. Akashic. https://akashic.app/county/25005/. Accessed May 20, 2026. License: CC BY 4.0.