FIELDING NOW:IA U.S. SENATE; GUBERNATORIAL; IA-01 · IA-02 · IA-03 · IA-04 & MOREVIEW REAL TIME RESULTS

Massachusetts's 6th Congressional District

U.S. House · Massachusetts · District 6 · General election: Tuesday, November 3, 2026

Candidates on the November 3 ballot

Candidate list pending certified ballot.

Federal campaign finance filings for this seat: FEC election page (FEC registration is not the same as ballot qualification).

Certified candidates

  • Daniel Arrigg Koh Democratic
  • Micah Q. Jones Republican

Certified candidate list from Candidate Alerts, as of 2026-09-24, based on Massachusetts Secretary of the Commonwealth. Includes candidates the database marks as on the November 3 ballot. Incumbent tags here follow the database.

Past election results

2024: U.S. House, District 6 (2024 State Election)
CandidatePartyVotesShare
Seth W. MoultonDemocratic321,18697.8%
All Others7,1912.2%
Total328,377

Source: Massachusetts Secretary of the Commonwealth, PD43+ Election Statistics, precinct-level download. Status: Official, Secretary of the Commonwealth PD43+ certified results; precinct sums reconciled town by town to the PD43+ town-level download

2022: U.S. House, District 6 (2022 State Election)
CandidatePartyVotesShare
Seth W. MoultonDemocratic198,11962.9%
Bob MayRepublican110,77035.2%
Mark T. TashjianUne5,9951.9%
All Others1970.1%
Total315,081

Source: Massachusetts Secretary of the Commonwealth, PD43+ Election Statistics, precinct-level download. Status: Official, Secretary of the Commonwealth PD43+ certified results; precinct sums reconciled town by town to the PD43+ town-level download

2020: U.S. House, District 6 (2020 State Election)

Held under the district lines in effect at the time. Those boundaries differ from the 2026 district.

CandidatePartyVotesShare
Seth W. MoultonDemocratic286,37765.4%
John Paul MoranRepublican150,69534.4%
All Others6050.1%
Total437,677

Source: Massachusetts Secretary of the Commonwealth, PD43+ Election Statistics, precinct-level download. Status: Official, Secretary of the Commonwealth PD43+ certified results; precinct sums reconciled town by town to the PD43+ town-level download

Certified results from state or county election authorities, as compiled in the Candidate Alerts precinct results database (public API candidatealerts.com/api/district-results). Totals are sums of certified precinct and county-level rows.

Demographics

2020 Census demographics by district are not yet published in this data set.

Adults who speak Spanish at home: 8.2% of adults in this district

7 of 230 precincts are above 50%, and 26 are above 25%. Source: Census American Community Survey 2020-2024 5-year block groups, allocated to current precinct shapes by area.

Poll status

No GOTV Polling public poll has been released for this race.

Map

Nahant Precinct 1: 0.6% of adults speak Spanish at homeLynn Precinct 3-4: 38.6% of adults speak Spanish at homeSwampscott Precinct 5: 3.4% of adults speak Spanish at homeSwampscott Precinct 4: 1.3% of adults speak Spanish at homeSwampscott Precinct 3: 1.8% of adults speak Spanish at homeManchester-by-the-Sea Precinct 1: 1.1% of adults speak Spanish at homeGloucester Precinct 5-1: 0.7% of adults speak Spanish at homeGloucester Precinct 1-1: 2.5% of adults speak Spanish at homeGloucester Precinct 3-1: 1.2% of adults speak Spanish at homeWakefield Precinct 4: 2.0% of adults speak Spanish at homeWakefield Precinct 3: 1.6% of adults speak Spanish at homeLynn Precinct 6-4: 39.5% of adults speak Spanish at homeLynn Precinct 7-4: 32.2% of adults speak Spanish at homeLynn Precinct 6-2: 50.0% of adults speak Spanish at homeLynn Precinct 4-4: 23.2% of adults speak Spanish at homeLynn Precinct 6-3: 50.4% of adults speak Spanish at homeSaugus Precinct 10: 12.0% of adults speak Spanish at homeSaugus Precinct 2: 5.1% of adults speak Spanish at homeLynn Precinct 5-4: 39.1% of adults speak Spanish at homeLynn Precinct 7-3: 38.7% of adults speak Spanish at homeLynn Precinct 4-3: 34.8% of adults speak Spanish at homeLynn Precinct 5-3: 53.5% of adults speak Spanish at homeLynn Precinct 4-2: 54.9% of adults speak Spanish at homeLynn Precinct 5-2: 47.5% of adults speak Spanish at homeLynn Precinct 7-2: 29.5% of adults speak Spanish at homeLynn Precinct 4-1: 60.3% of adults speak Spanish at homeLynn Precinct 6-1: 36.2% of adults speak Spanish at homeLynn Precinct 2-3: 56.6% of adults speak Spanish at homeLynn Precinct 3-2: 52.1% of adults speak Spanish at homeLynn Precinct 2-4: 47.8% of adults speak Spanish at homeLynn Precinct 5-1: 39.9% of adults speak Spanish at homeLynn Precinct 7-1: 15.7% of adults speak Spanish at homeLynn Precinct 2-2: 39.0% of adults speak Spanish at homeLynn Precinct 3-1: 27.8% of adults speak Spanish at homeLynn Precinct 1-4: 43.6% of adults speak Spanish at homeLynn Precinct 1-3: 19.2% of adults speak Spanish at homeLynn Precinct 2-1: 28.6% of adults speak Spanish at homeLynn Precinct 1-2: 16.5% of adults speak Spanish at homeLynn Precinct 3-3: 32.4% of adults speak Spanish at homeSwampscott Precinct 6: 8.7% of adults speak Spanish at homeSwampscott Precinct 2: 8.5% of adults speak Spanish at homeSwampscott Precinct 1: 8.5% of adults speak Spanish at homeMarblehead Precinct 5: 1.1% of adults speak Spanish at homeMarblehead Precinct 6: 0.2% of adults speak Spanish at homeMarblehead Precinct 4: 2.0% of adults speak Spanish at homeSalem Precinct 7-2: 13.8% of adults speak Spanish at homeSalem Precinct 3-2: 22.8% of adults speak Spanish at homeSalem Precinct 7-1: 7.8% of adults speak Spanish at homeMarblehead Precinct 3: 1.4% of adults speak Spanish at homeSalem Precinct 4-2: 13.5% of adults speak Spanish at homeSalem Precinct 5-1: 4.3% of adults speak Spanish at homeMarblehead Precinct 2: 1.4% of adults speak Spanish at homeSalem Precinct 3-1: 25.9% of adults speak Spanish at homeMarblehead Precinct 1: 1.5% of adults speak Spanish at homeSalem Precinct 5-2: 15.0% of adults speak Spanish at homeSalem Precinct 4-1: 18.3% of adults speak Spanish at homeSalem Precinct 1-1: 7.2% of adults speak Spanish at homeSalem Precinct 1-2: 51.4% of adults speak Spanish at homeLynn Precinct 1-1: 9.6% of adults speak Spanish at homePeabody Precinct 1-1: 11.1% of adults speak Spanish at homePeabody Precinct 1-3: 10.6% of adults speak Spanish at homePeabody Precinct 2-3: 5.8% of adults speak Spanish at homePeabody Precinct 1-2: 4.6% of adults speak Spanish at homePeabody Precinct 2-1: 22.9% of adults speak Spanish at homePeabody Precinct 4-1: 6.0% of adults speak Spanish at homePeabody Precinct 5-3: 1.2% of adults speak Spanish at homePeabody Precinct 5-1: 2.4% of adults speak Spanish at homePeabody Precinct 4-2: 7.4% of adults speak Spanish at homePeabody Precinct 2-2: 25.5% of adults speak Spanish at homeSalem Precinct 2-2: 2.2% of adults speak Spanish at homeSalem Precinct 6-2: 7.0% of adults speak Spanish at homePeabody Precinct 3-1: 15.6% of adults speak Spanish at homeSalem Precinct 2-1: 3.8% of adults speak Spanish at homePeabody Precinct 3-2: 19.5% of adults speak Spanish at homeSalem Precinct 6-1: 1.5% of adults speak Spanish at homeBeverly Precinct 2-1: 4.7% of adults speak Spanish at homeBeverly Precinct 2-2: 4.2% of adults speak Spanish at homeBeverly Precinct 1-2: 2.8% of adults speak Spanish at homeBeverly Precinct 4-2: 0.1% of adults speak Spanish at homeDanvers Precinct 3: 1.6% of adults speak Spanish at homeBeverly Precinct 4-1: 0.8% of adults speak Spanish at homeBeverly Precinct 3-1: 6.9% of adults speak Spanish at homeBeverly Precinct 1-1: 1.9% of adults speak Spanish at homeBeverly Precinct 3-2: 11.0% of adults speak Spanish at homeBeverly Precinct 6-1: 0.7% of adults speak Spanish at homeBeverly Precinct 5-2: 3.7% of adults speak Spanish at homeDanvers Precinct 5: 0.7% of adults speak Spanish at homeBeverly Precinct 5-1: 3.2% of adults speak Spanish at homePeabody Precinct 3-3: 15.2% of adults speak Spanish at homePeabody Precinct 4-3: 1.5% of adults speak Spanish at homePeabody Precinct 5-2: 1.5% of adults speak Spanish at homeDanvers Precinct 1: 3.0% of adults speak Spanish at homeDanvers Precinct 2: 12.0% of adults speak Spanish at homeDanvers Precinct 7: 1.6% of adults speak Spanish at homeDanvers Precinct 8: 6.1% of adults speak Spanish at homeDanvers Precinct 4: 2.5% of adults speak Spanish at homeDanvers Precinct 6: 0.6% of adults speak Spanish at homeMiddleton Precinct 2: 23.9% of adults speak Spanish at homeWakefield Precinct 5: 2.4% of adults speak Spanish at homeWakefield Precinct 6: 0.8% of adults speak Spanish at homeWakefield Precinct 7: 0.6% of adults speak Spanish at homeSaugus Precinct 6: 7.3% of adults speak Spanish at homeSaugus Precinct 3: 10.3% of adults speak Spanish at homeSaugus Precinct 8: 5.2% of adults speak Spanish at homeSaugus Precinct 4: 8.6% of adults speak Spanish at homeSaugus Precinct 1: 4.5% of adults speak Spanish at homeSaugus Precinct 5: 13.8% of adults speak Spanish at homeSaugus Precinct 9: 4.7% of adults speak Spanish at homeSaugus Precinct 7: 6.3% of adults speak Spanish at homeLynnfield Precinct 2: 7.2% of adults speak Spanish at homeLynnfield Precinct 3: 0.0% of adults speak Spanish at homeReading Precinct 4: 0.7% of adults speak Spanish at homeReading Precinct 3: 3.5% of adults speak Spanish at homeReading Precinct 5: 0.2% of adults speak Spanish at homeReading Precinct 2: 8.9% of adults speak Spanish at homeReading Precinct 7: 1.3% of adults speak Spanish at homeNorth Reading Precinct 3: 1.1% of adults speak Spanish at homeNorth Reading Precinct 2: 1.1% of adults speak Spanish at homeWakefield Precinct 2: 1.6% of adults speak Spanish at homeWakefield Precinct 1: 3.5% of adults speak Spanish at homeLynnfield Precinct 1: 6.8% of adults speak Spanish at homeLynnfield Precinct 4: 2.0% of adults speak Spanish at homeNorth Reading Precinct 1: 0.8% of adults speak Spanish at homeNorth Andover Precinct 8: 2.7% of adults speak Spanish at homeBoxford Precinct 2: 0.0% of adults speak Spanish at homeReading Precinct 1: 2.5% of adults speak Spanish at homeNorth Reading Precinct 4: 1.4% of adults speak Spanish at homeNorth Andover Precinct 7: 3.0% of adults speak Spanish at homeNorth Andover Precinct 6: 2.6% of adults speak Spanish at homePeabody Precinct 6-1: 0.8% of adults speak Spanish at homePeabody Precinct 6-3: 0.6% of adults speak Spanish at homePeabody Precinct 6-2: 1.5% of adults speak Spanish at homeMiddleton Precinct 1: 0.4% of adults speak Spanish at homeMiddleton Precinct 3: 1.3% of adults speak Spanish at homeBoxford Precinct 1: 0.5% of adults speak Spanish at homeGeorgetown Precinct 2: 1.7% of adults speak Spanish at homeGroveland Precinct 1: 1.1% of adults speak Spanish at homeGroveland Precinct 2: 2.0% of adults speak Spanish at homeMerrimac Precinct 2: 0.6% of adults speak Spanish at homeBedford Precinct 2: 5.0% of adults speak Spanish at homeBedford Precinct 1: 0.0% of adults speak Spanish at homeBedford Precinct 4: 1.0% of adults speak Spanish at homeWilmington Precinct 2: 1.3% of adults speak Spanish at homeBillerica Precinct 5: 1.1% of adults speak Spanish at homeWilmington Precinct 1: 1.1% of adults speak Spanish at homeBillerica Precinct 10: 2.4% of adults speak Spanish at homeTewksbury Precinct 2: 3.9% of adults speak Spanish at homeTewksbury Precinct 8: 7.6% of adults speak Spanish at homeTewksbury Precinct 4: 1.4% of adults speak Spanish at homeTewksbury Precinct 5: 1.9% of adults speak Spanish at homeTewksbury Precinct 1: 1.2% of adults speak Spanish at homeBurlington Precinct 7: 2.8% of adults speak Spanish at homeBurlington Precinct 3: 3.1% of adults speak Spanish at homeBurlington Precinct 4: 9.2% of adults speak Spanish at homeBedford Precinct 3: 1.2% of adults speak Spanish at homeBurlington Precinct 5: 1.4% of adults speak Spanish at homeBillerica Precinct 9: 3.4% of adults speak Spanish at homeBurlington Precinct 6: 1.1% of adults speak Spanish at homeBillerica Precinct 3: 3.9% of adults speak Spanish at homeBillerica Precinct 4: 3.9% of adults speak Spanish at homeBurlington Precinct 2: 0.7% of adults speak Spanish at homeBurlington Precinct 1: 0.4% of adults speak Spanish at homeWilmington Precinct 3: 1.4% of adults speak Spanish at homeWilmington Precinct 4: 1.9% of adults speak Spanish at homeReading Precinct 6: 0.5% of adults speak Spanish at homeReading Precinct 8: 2.1% of adults speak Spanish at homeAndover Precinct 7: 1.6% of adults speak Spanish at homeAndover Precinct 1: 3.1% of adults speak Spanish at homeAndover Precinct 3: 2.5% of adults speak Spanish at homeNorth Andover Precinct 3: 7.2% of adults speak Spanish at homeWilmington Precinct 5: 1.6% of adults speak Spanish at homeTewksbury Precinct 6: 3.5% of adults speak Spanish at homeWilmington Precinct 6: 1.4% of adults speak Spanish at homeAndover Precinct 9: 2.8% of adults speak Spanish at homeAndover Precinct 10: 3.8% of adults speak Spanish at homeAndover Precinct 2: 2.1% of adults speak Spanish at homeAndover Precinct 4: 3.9% of adults speak Spanish at homeTewksbury Precinct 7: 1.1% of adults speak Spanish at homeTewksbury Precinct 3: 0.1% of adults speak Spanish at homeAndover Precinct 6: 1.9% of adults speak Spanish at homeAndover Precinct 5: 5.1% of adults speak Spanish at homeAndover Precinct 8: 3.0% of adults speak Spanish at homeNorth Andover Precinct 5: 5.5% of adults speak Spanish at homeNorth Andover Precinct 4: 2.9% of adults speak Spanish at homeNorth Andover Precinct 2: 5.7% of adults speak Spanish at homeNorth Andover Precinct 1: 9.0% of adults speak Spanish at homeGloucester Precinct 2-2: 4.5% of adults speak Spanish at homeGloucester Precinct 2-1: 13.8% of adults speak Spanish at homeGloucester Precinct 3-2: 3.8% of adults speak Spanish at homeGloucester Precinct 1-2: 2.2% of adults speak Spanish at homeGloucester Precinct 5-2: 3.4% of adults speak Spanish at homeEssex Precinct 1: 0.4% of adults speak Spanish at homeGloucester Precinct 4-1: 0.1% of adults speak Spanish at homeRockport Precinct 3: 1.4% of adults speak Spanish at homeRockport Precinct 2: 2.5% of adults speak Spanish at homeGloucester Precinct 4-2: 1.2% of adults speak Spanish at homeRockport Precinct 1: 0.0% of adults speak Spanish at homeBeverly Precinct 6-2: 4.3% of adults speak Spanish at homeWenham Precinct 1: 2.8% of adults speak Spanish at homeHamilton Precinct 2: 0.5% of adults speak Spanish at homeHamilton Precinct 1: 0.5% of adults speak Spanish at homeIpswich Precinct 1: 1.4% of adults speak Spanish at homeIpswich Precinct 4: 1.7% of adults speak Spanish at homeIpswich Precinct 3: 3.0% of adults speak Spanish at homeIpswich Precinct 2: 0.7% of adults speak Spanish at homeRowley Precinct 1: 0.0% of adults speak Spanish at homeNewbury Precinct 2: 2.7% of adults speak Spanish at homeTopsfield Precinct 2: 2.1% of adults speak Spanish at homeTopsfield Precinct 1: 0.4% of adults speak Spanish at homeBoxford Precinct 3: 2.6% of adults speak Spanish at homeGeorgetown Precinct 3: 1.5% of adults speak Spanish at homeGeorgetown Precinct 1: 0.0% of adults speak Spanish at homeWest Newbury Precinct 1: 2.7% of adults speak Spanish at homeAmesbury Precinct 1: 4.3% of adults speak Spanish at homeAmesbury Precinct 5: 1.2% of adults speak Spanish at homeAmesbury Precinct 6: 3.4% of adults speak Spanish at homeAmesbury Precinct 4: 1.8% of adults speak Spanish at homeNewbury Precinct 1: 0.6% of adults speak Spanish at homeNewburyport Precinct 3-1: 2.1% of adults speak Spanish at homeNewburyport Precinct 2-1: 7.5% of adults speak Spanish at homeNewburyport Precinct 1-1: 0.5% of adults speak Spanish at homeNewburyport Precinct 5-1: 1.5% of adults speak Spanish at homeNewburyport Precinct 6-1: 0.9% of adults speak Spanish at homeNewburyport Precinct 4-1: 0.2% of adults speak Spanish at homeSalisbury Precinct 1: 1.8% of adults speak Spanish at homeSalisbury Precinct 3: 4.1% of adults speak Spanish at homeSalisbury Precinct 2: 1.7% of adults speak Spanish at homeMerrimac Precinct 1: 0.3% of adults speak Spanish at homeAmesbury Precinct 2: 1.1% of adults speak Spanish at homeAmesbury Precinct 3: 0.7% of adults speak Spanish at home
under 5%5-15%15-30%30-50%50-70%70% or moreno data

Share of adults (18+) who speak Spanish at home, by precinct. Census ACS 2020-2024 5-year estimates on the current precinct layer. Hover a precinct for its value.

District shown in red: U.S. Census Bureau cartographic boundary file for the 119th Congress (cb_2024_us_cd119_500k). These are the lines in effect for 2026 in this state per the Candidate Alerts district registry.

Back to the national races map

Precinct map: past elections and demographics

R+30 or moreR+15-30R+5-15R+0-5D+0-5D+5-15D+15-30D+30 or moreno dataMargin = (Harris/Walz minus Trump/Vance) / all votes, by precinct.
R+30 or moreR+15-30R+5-15R+0-5D+0-5D+5-15D+15-30D+30 or moreno dataMargin = (Maura Healey minus Geoff Diehl) / all votes, by precinct.
R+30 or moreR+15-30R+5-15R+0-5D+0-5D+5-15D+15-30D+30 or moreno dataMargin = (Biden/Harris minus Trump/Pence) / all votes, by precinct.
<5%5-15%15-30%30-50%50-70%70%+no data
<5%5-15%15-30%30-50%50-70%70%+no data
<2%2-5%5-10%10-20%20-40%40%+no data
<$40k$40-60k$60-80k$80-100k$100-140k$140k+no data
<15%15-25%25-35%35-50%50-65%65%+no data
<10%10-15%15-20%20-25%25-30%30%+no data
<5%5-15%15-30%30-50%50-70%70%+no data
Nahant Precinct 1 | 24P D+26.0 | 20P D+31.2 | Hisp 1.1% Blk 2.0% Inc $142kLynn Precinct 3-4 | 24P D+38.9 | 22 D+53.6 | 20P D+52.6 | Hisp 42.2% Blk 15.9% Inc $88kSwampscott Precinct 5 | 24P D+39.5 | 22 D+40.0 | 20P D+41.1 | Hisp 6.7% Blk 2.6% Inc $218kSwampscott Precinct 4 | 24P D+43.7 | 22 D+50.3 | 20P D+54.0 | Hisp 5.2% Blk 3.0% Inc $143kSwampscott Precinct 3 | 24P D+51.4 | 22 D+58.3 | 20P D+43.6 | Hisp 3.8% Blk 8.4% Inc $151kManchester-by-the-Sea Precinct 1 | 24P D+44.6 | 20P D+44.5 | Hisp 2.9% Blk 0.0% Inc $203kGloucester Precinct 5-1 | 24P D+25.1 | 22 D+32.3 | 20P D+35.0 | Hisp 2.2% Blk 0.0% Inc $109kGloucester Precinct 1-1 | 24P D+37.0 | 22 D+43.0 | 20P D+43.7 | Hisp 2.1% Blk 0.1% Inc $120kGloucester Precinct 3-1 | 24P D+23.2 | 22 D+30.9 | 20P D+33.0 | Hisp 2.1% Blk 0.2% Inc $74kWakefield Precinct 4 | 24P D+26.3 | 22 D+28.3 | 20P D+27.2 | Hisp 3.3% Blk 0.2% Inc $146kWakefield Precinct 3 | 24P D+18.0 | 22 D+16.9 | 20P D+23.8 | Hisp 3.1% Blk 1.5% Inc $145kLynn Precinct 6-4 | 24P D+24.9 | 22 D+35.3 | 20P D+45.0 | Hisp 49.0% Blk 12.1% Inc $62kLynn Precinct 7-4 | 24P D+20.8 | 22 D+33.9 | 20P D+39.3 | Hisp 38.0% Blk 10.8% Inc $73kLynn Precinct 6-2 | 24P D+16.4 | 22 D+48.7 | 20P D+44.2 | Hisp 58.0% Blk 6.6% Inc $114kLynn Precinct 4-4 | 24P D+29.0 | 22 D+46.7 | 20P D+49.4 | Hisp 39.3% Blk 9.0% Inc $65kLynn Precinct 6-3 | 24P D+24.5 | 22 D+57.3 | 20P D+41.0 | Hisp 55.9% Blk 13.2% Inc $57kSaugus Precinct 10 | 24P R+13.4 | 22 R+0.1 | 20P D+7.2 | Hisp 21.4% Blk 3.6% Inc $113kSaugus Precinct 2 | 24P R+1.1 | 22 D+8.5 | 20P D+10.5 | Hisp 5.0% Blk 6.2% Inc $138kLynn Precinct 5-4 | 24P D+36.8 | 22 D+52.8 | 20P D+41.8 | Hisp 54.8% Blk 8.8% Inc $31kLynn Precinct 7-3 | 24P D+18.4 | 22 D+29.0 | 20P D+38.3 | Hisp 48.7% Blk 5.3% Inc $74kLynn Precinct 4-3 | 24P D+27.3 | 22 D+50.1 | 20P D+44.9 | Hisp 41.1% Blk 8.0% Inc $34kLynn Precinct 5-3 | 24P D+26.4 | 22 D+45.4 | 20P D+54.8 | Hisp 64.8% Blk 9.6% Inc $58kLynn Precinct 4-2 | 24P D+35.7 | 22 D+64.1 | 20P D+53.4 | Hisp 71.4% Blk 7.6% Inc $38kLynn Precinct 5-2 | 24P D+22.9 | 22 D+47.4 | 20P D+55.1 | Hisp 57.0% Blk 4.0% Inc $70kLynn Precinct 7-2 | 24P D+20.3 | 22 D+35.5 | 20P D+39.1 | Hisp 40.1% Blk 10.3% Inc $89kLynn Precinct 4-1 | 24P D+21.6 | 22 D+41.8 | 20P D+58.9 | Hisp 67.9% Blk 11.7% Inc $56kLynn Precinct 6-1 | 24P D+33.8 | 22 D+45.0 | 20P D+50.1 | Hisp 42.3% Blk 25.5% Inc $81kLynn Precinct 2-3 | 24P D+29.8 | 22 D+52.3 | 20P D+58.9 | Hisp 64.5% Blk 6.5% Inc $121kLynn Precinct 3-2 | 24P D+19.8 | 22 D+49.8 | 20P D+47.6 | Hisp 63.1% Blk 18.6% Inc $89kLynn Precinct 2-4 | 24P D+26.8 | 22 D+47.0 | 20P D+53.1 | Hisp 58.9% Blk 13.9% Inc $81kLynn Precinct 5-1 | 24P D+22.0 | 22 D+36.2 | 20P D+43.6 | Hisp 46.1% Blk 7.1% Inc $84kLynn Precinct 7-1 | 24P D+21.7 | 22 D+34.2 | 20P D+36.3 | Hisp 25.5% Blk 10.2% Inc $103kLynn Precinct 2-2 | 24P D+17.7 | 22 D+39.3 | 20P D+49.3 | Hisp 43.7% Blk 10.5% Inc $89kLynn Precinct 3-1 | 24P D+19.5 | 22 D+29.3 | 20P D+34.6 | Hisp 37.4% Blk 11.7% Inc $103kLynn Precinct 1-4 | 24P D+21.2 | 22 D+33.6 | 20P D+38.9 | Hisp 52.3% Blk 5.3% Inc $105kLynn Precinct 1-3 | 24P D+19.0 | 22 D+27.5 | 20P D+28.7 | Hisp 23.2% Blk 8.5% Inc $115kLynn Precinct 2-1 | 24P D+16.4 | 22 D+25.0 | 20P D+25.2 | Hisp 35.2% Blk 0.3% Inc $97kLynn Precinct 1-2 | 24P D+9.0 | 22 D+18.5 | 20P D+20.5 | Hisp 21.1% Blk 8.8% Inc $129kLynn Precinct 3-3 | 24P D+29.8 | 22 D+41.7 | 20P D+42.8 | Hisp 35.4% Blk 17.8% Inc $79kSwampscott Precinct 6 | 24P D+41.5 | 22 D+45.3 | 20P D+50.2 | Hisp 13.1% Blk 0.5% Inc $140kSwampscott Precinct 2 | 24P D+26.5 | 22 D+31.2 | 20P D+48.0 | Hisp 9.7% Blk 5.1% Inc $100kSwampscott Precinct 1 | 24P D+27.9 | 22 D+38.2 | 20P D+30.0 | Hisp 14.1% Blk 1.3% Inc $106kMarblehead Precinct 5 | 24P D+35.4 | 22 D+34.3 | 20P D+40.7 | Hisp 0.7% Blk 0.0% Inc $247kMarblehead Precinct 6 | 24P D+37.0 | 22 D+38.2 | 20P D+43.4 | Hisp 1.9% Blk 0.0% Inc $189kMarblehead Precinct 4 | 24P D+36.8 | 22 D+33.9 | 20P D+42.5 | Hisp 3.4% Blk 0.2% Inc $215kSalem Precinct 7-2 | 24P D+38.0 | 22 D+47.1 | 20P D+43.7 | Hisp 19.5% Blk 4.5% Inc $90kSalem Precinct 3-2 | 24P D+30.9 | 22 D+43.1 | 20P D+37.2 | Hisp 28.3% Blk 4.0% Inc $87kSalem Precinct 7-1 | 24P D+45.7 | 22 D+49.4 | 20P D+52.6 | Hisp 15.2% Blk 2.5% Inc $119kMarblehead Precinct 3 | 24P D+38.0 | 22 D+39.6 | 20P D+44.0 | Hisp 1.5% Blk 0.0% Inc $166kSalem Precinct 4-2 | 24P D+20.4 | 22 D+28.7 | 20P D+28.1 | Hisp 12.3% Blk 12.1% Inc $104kSalem Precinct 5-1 | 24P D+53.6 | 22 D+59.9 | 20P D+56.7 | Hisp 11.1% Blk 3.4% Inc $106kMarblehead Precinct 2 | 24P D+45.5 | 22 D+46.9 | 20P D+48.6 | Hisp 1.9% Blk 0.5% Inc $146kSalem Precinct 3-1 | 24P D+41.2 | 22 D+52.9 | 20P D+50.8 | Hisp 37.9% Blk 13.5% Inc $84kMarblehead Precinct 1 | 24P D+45.3 | 22 D+39.4 | 20P D+47.7 | Hisp 3.1% Blk 3.1% Inc $188kSalem Precinct 5-2 | 24P D+53.1 | 22 D+67.0 | 20P D+60.5 | Hisp 32.1% Blk 2.1% Inc $107kSalem Precinct 4-1 | 24P D+25.2 | 22 D+35.8 | 20P D+40.8 | Hisp 25.3% Blk 5.0% Inc $77kSalem Precinct 1-1 | 24P D+53.8 | 22 D+57.8 | 20P D+55.1 | Hisp 9.3% Blk 2.4% Inc $99kSalem Precinct 1-2 | 24P D+43.0 | 22 D+58.8 | 20P D+70.7 | Hisp 59.9% Blk 2.5% Inc $46kLynn Precinct 1-1 | 24P D+11.0 | 22 D+11.2 | 20P D+10.6 | Hisp 12.9% Blk 2.4% Inc $124kPeabody Precinct 1-1 | 24P D+7.1 | 22 D+13.9 | 20P D+20.2 | Hisp 24.3% Blk 1.0% Inc $127kPeabody Precinct 1-3 | 24P R+3.9 | 22 D+1.7 | 20P D+7.4 | Hisp 14.4% Blk 3.4% Inc $152kPeabody Precinct 2-3 | 24P D+4.0 | 22 D+14.0 | 20P D+16.4 | Hisp 9.9% Blk 1.2% Inc $94kPeabody Precinct 1-2 | 24P R+2.9 | 22 D+5.6 | 20P D+8.6 | Hisp 4.0% Blk 4.1% Inc $114kPeabody Precinct 2-1 | 24P D+17.1 | 22 D+38.2 | 20P D+39.7 | Hisp 36.3% Blk 6.1% Inc $68kPeabody Precinct 4-1 | 24P D+6.1 | 22 D+14.5 | 20P D+18.7 | Hisp 9.7% Blk 3.5% Inc $102kPeabody Precinct 5-3 | 24P R+0.4 | 22 D+5.2 | 20P D+10.5 | Hisp 6.1% Blk 2.0% Inc $110kPeabody Precinct 5-1 | 24P D+4.6 | 22 D+10.6 | 20P D+6.7 | Hisp 7.5% Blk 7.0% Inc $113kPeabody Precinct 4-2 | 24P D+2.4 | 22 D+8.0 | 20P D+17.1 | Hisp 13.9% Blk 14.8% Inc $119kPeabody Precinct 2-2 | 24P D+11.5 | 22 D+26.0 | 20P D+31.8 | Hisp 39.9% Blk 10.0% Inc $80kSalem Precinct 2-2 | 24P D+67.1 | 22 D+68.9 | 20P D+70.1 | Hisp 6.4% Blk 1.6% Inc $106kSalem Precinct 6-2 | 24P D+46.9 | 22 D+56.3 | 20P D+54.5 | Hisp 19.4% Blk 2.2% Inc $96kPeabody Precinct 3-1 | 24P D+9.6 | 22 D+27.5 | 20P D+30.9 | Hisp 17.8% Blk 6.4% Inc $61kSalem Precinct 2-1 | 24P D+61.6 | 22 D+67.6 | 20P D+64.9 | Hisp 7.9% Blk 2.2% Inc $106kPeabody Precinct 3-2 | 24P D+11.0 | 22 D+23.2 | 20P D+20.8 | Hisp 24.0% Blk 8.8% Inc $82kSalem Precinct 6-1 | 24P D+48.8 | 22 D+54.7 | 20P D+51.9 | Hisp 11.1% Blk 0.8% Inc $114kBeverly Precinct 2-1 | 24P D+39.8 | 22 D+49.8 | 20P D+52.4 | Hisp 8.0% Blk 2.4% Inc $76kBeverly Precinct 2-2 | 24P D+48.1 | 22 D+52.1 | 20P D+54.6 | Hisp 5.5% Blk 2.9% Inc $106kBeverly Precinct 1-2 | 24P D+30.3 | 22 D+34.0 | 20P D+34.9 | Hisp 2.1% Blk 2.0% Inc $136kBeverly Precinct 4-2 | 24P D+51.8 | 22 D+52.4 | 20P D+50.9 | Hisp 2.1% Blk 0.3% Inc $126kDanvers Precinct 3 | 24P D+5.3 | 22 D+11.7 | 20P D+17.7 | Hisp 2.6% Blk 5.6% Inc $112kBeverly Precinct 4-1 | 24P D+41.0 | 22 D+43.8 | 20P D+39.0 | Hisp 2.1% Blk 0.4% Inc $117kBeverly Precinct 3-1 | 24P D+38.7 | 22 D+48.7 | 20P D+45.4 | Hisp 21.1% Blk 4.6% Inc $89kBeverly Precinct 1-1 | 24P D+27.7 | 22 D+28.8 | 20P D+32.3 | Hisp 3.7% Blk 0.7% Inc $119kBeverly Precinct 3-2 | 24P D+25.5 | 22 D+30.9 | 20P D+32.5 | Hisp 15.5% Blk 10.0% Inc $81kBeverly Precinct 6-1 | 24P D+38.3 | 22 D+40.3 | 20P D+41.4 | Hisp 1.8% Blk 0.6% Inc $190kBeverly Precinct 5-2 | 24P D+27.3 | 22 D+28.6 | 20P D+28.5 | Hisp 5.1% Blk 1.6% Inc $122kDanvers Precinct 5 | 24P D+5.7 | 22 D+8.0 | 20P D+14.1 | Hisp 0.7% Blk 5.1% Inc $146kBeverly Precinct 5-1 | 24P D+23.8 | 22 D+30.0 | 20P D+30.2 | Hisp 8.9% Blk 8.0% Inc $108kPeabody Precinct 3-3 | 24P D+8.5 | 22 D+16.0 | 20P D+15.8 | Hisp 24.6% Blk 5.7% Inc $80kPeabody Precinct 4-3 | 24P D+1.1 | 22 D+15.2 | 20P D+13.0 | Hisp 10.5% Blk 0.7% Inc $58kPeabody Precinct 5-2 | 24P R+10.1 | 22 D+0.2 | 20P R+1.0 | Hisp 3.2% Blk 0.5% Inc $100kDanvers Precinct 1 | 24P D+18.8 | 22 D+23.4 | 20P D+27.1 | Hisp 5.3% Blk 1.1% Inc $123kDanvers Precinct 2 | 24P D+15.8 | 22 D+22.1 | 20P D+21.9 | Hisp 19.0% Blk 0.4% Inc $113kDanvers Precinct 7 | 24P D+11.2 | 22 D+13.1 | 20P D+19.0 | Hisp 2.3% Blk 0.7% Inc $134kDanvers Precinct 8 | 24P D+4.0 | 22 D+11.1 | 20P D+11.7 | Hisp 11.1% Blk 0.6% Inc $107kDanvers Precinct 4 | 24P D+14.1 | 22 D+16.4 | 20P D+26.3 | Hisp 4.4% Blk 0.4% Inc $144kDanvers Precinct 6 | 24P D+3.1 | 22 D+3.3 | 20P D+9.4 | Hisp 1.7% Blk 0.9% Inc $136kMiddleton Precinct 2 | 24P R+9.0 | 22 R+0.7 | 20P R+6.9 | Hisp 23.8% Blk 4.2% Inc $119kWakefield Precinct 5 | 24P D+25.1 | 22 D+28.6 | 20P D+30.5 | Hisp 3.9% Blk 0.4% Inc $134kWakefield Precinct 6 | 24P D+29.6 | 22 D+32.0 | 20P D+31.2 | Hisp 2.7% Blk 0.4% Inc $135kWakefield Precinct 7 | 24P D+17.0 | 22 D+19.6 | 20P D+25.3 | Hisp 0.6% Blk 0.0% Inc $143kSaugus Precinct 6 | 24P R+7.5 | 22 D+6.6 | 20P D+8.7 | Hisp 12.4% Blk 10.8% Inc $102kSaugus Precinct 3 | 24P R+7.4 | 22 D+3.0 | 20P D+7.9 | Hisp 16.2% Blk 7.5% Inc $114kSaugus Precinct 8 | 24P R+8.4 | 22 R+0.9 | 20P D+4.8 | Hisp 5.1% Blk 0.6% Inc $96kSaugus Precinct 4 | 24P R+5.7 | 22 D+8.7 | 20P D+2.2 | Hisp 10.6% Blk 0.6% Inc $107kSaugus Precinct 1 | 24P R+4.3 | 22 D+2.8 | 20P D+8.7 | Hisp 6.0% Blk 9.8% Inc $81kSaugus Precinct 5 | 24P R+15.4 | 22 R+13.0 | 20P R+5.4 | Hisp 22.4% Blk 4.4% Inc $96kSaugus Precinct 9 | 24P R+13.9 | 22 R+4.4 | 20P R+2.9 | Hisp 9.6% Blk 6.5% Inc $106kSaugus Precinct 7 | 24P R+20.3 | 22 R+13.9 | 20P R+7.6 | Hisp 13.7% Blk 4.4% Inc $102kLynnfield Precinct 2 | 24P D+1.0 | 22 D+6.0 | 20P D+8.9 | Hisp 9.6% Blk 0.0% Inc $147kLynnfield Precinct 3 | 24P R+5.2 | 22 R+1.0 | 20P D+0.1 | Hisp 1.5% Blk 3.9% Inc $176kReading Precinct 4 | 24P D+34.8 | 22 D+33.1 | 20P D+38.4 | Hisp 6.4% Blk 0.0% Inc $191kReading Precinct 3 | 24P D+23.3 | 22 D+25.9 | 20P D+29.1 | Hisp 3.6% Blk 0.6% Inc $125kReading Precinct 5 | 24P D+35.7 | 22 D+37.2 | 20P D+40.4 | Hisp 0.7% Blk 0.0% Inc $131kReading Precinct 2 | 24P D+29.7 | 22 D+27.4 | 20P D+34.1 | Hisp 8.8% Blk 1.8% Inc $166kReading Precinct 7 | 24P D+34.6 | 22 D+33.5 | 20P D+36.2 | Hisp 1.8% Blk 1.2% Inc $162kNorth Reading Precinct 3 | 24P D+4.5 | 22 D+7.8 | 20P D+14.7 | Hisp 1.6% Blk 0.2% Inc $125kNorth Reading Precinct 2 | 24P D+8.5 | 22 D+15.8 | 20P D+19.3 | Hisp 2.7% Blk 1.3% Inc $114kWakefield Precinct 2 | 24P D+19.8 | 22 D+24.0 | 20P D+23.8 | Hisp 1.7% Blk 0.4% Inc $132kWakefield Precinct 1 | 24P D+5.7 | 22 D+3.6 | 20P D+14.8 | Hisp 3.8% Blk 1.7% Inc $174kLynnfield Precinct 1 | 24P D+2.3 | 22 R+1.5 | 20P D+7.3 | Hisp 8.7% Blk 0.0% Inc $154kLynnfield Precinct 4 | 24P R+11.0 | 22 R+9.8 | 20P R+4.7 | Hisp 2.3% Blk 0.0% Inc $199kNorth Reading Precinct 1 | 24P D+11.4 | 22 D+8.6 | 20P D+11.1 | Hisp 2.3% Blk 0.0% Inc $196kNorth Andover Precinct 8 | 24P D+13.3 | 22 D+7.5 | 20P D+17.9 | Hisp 4.2% Blk 0.0% Inc $209kBoxford Precinct 2 | 24P D+17.6 | 22 D+13.9 | 20P D+16.1 | Hisp 0.0% Blk 0.9% Inc $172kReading Precinct 1 | 24P D+24.9 | 22 D+24.5 | 20P D+29.7 | Hisp 8.6% Blk 0.6% Inc $195kNorth Reading Precinct 4 | 24P D+7.6 | 22 D+12.0 | 20P D+14.4 | Hisp 2.1% Blk 0.1% Inc $179kNorth Andover Precinct 7 | 24P D+25.7 | 22 D+23.5 | 20P D+29.1 | Hisp 2.6% Blk 8.3% Inc $162kNorth Andover Precinct 6 | 24P D+18.9 | 22 D+12.0 | 20P D+21.0 | Hisp 2.5% Blk 0.3% Inc $210kPeabody Precinct 6-1 | 24P R+7.3 | 22 D+0.0 | 20P R+5.7 | Hisp 3.3% Blk 1.1% Inc $141kPeabody Precinct 6-3 | 24P R+14.8 | 22 R+3.3 | 20P R+3.1 | Hisp 1.8% Blk 0.9% Inc $148kPeabody Precinct 6-2 | 24P R+13.4 | 22 R+6.6 | 20P R+3.2 | Hisp 2.1% Blk 2.3% Inc $151kMiddleton Precinct 1 | 24P R+4.7 | 22 R+4.9 | 20P D+0.2 | Hisp 1.0% Blk 1.9% Inc $168kMiddleton Precinct 3 | Hisp 5.9% Blk 1.1% Inc $190kBoxford Precinct 1 | 24P D+5.5 | 22 D+9.2 | 20P D+14.0 | Hisp 2.0% Blk 0.0% Inc $239kGeorgetown Precinct 2 | 24P D+6.6 | 22 D+8.2 | 20P D+12.5 | Hisp 6.4% Blk 0.0% Inc $136kGroveland Precinct 1 | 24P D+2.7 | 22 D+5.6 | 20P D+12.3 | Hisp 4.2% Blk 0.0% Inc $146kGroveland Precinct 2 | 24P D+5.4 | 22 D+4.5 | 20P D+7.4 | Hisp 4.2% Blk 0.0% Inc $119kMerrimac Precinct 2 | 24P D+12.3 | 22 D+12.8 | 20P D+14.9 | Hisp 2.9% Blk 0.0% Inc $131kBedford Precinct 2 | 24P D+34.0 | 22 D+32.5 | 20P D+37.3 | Hisp 7.4% Blk 2.1% Inc $167kBedford Precinct 1 | 24P D+49.1 | 22 D+46.6 | 20P D+52.4 | Hisp 3.5% Blk 2.9% Inc $166kBedford Precinct 4 | 24P D+46.5 | 22 D+45.6 | 20P D+49.0 | Hisp 2.2% Blk 4.5% Inc $156kWilmington Precinct 2 | 24P D+3.7 | 22 D+4.5 | 20P D+10.1 | Hisp 1.9% Blk 0.3% Inc $176kBillerica Precinct 5 | 24P R+2.4 | 22 D+4.1 | 20P D+4.9 | Hisp 2.7% Blk 1.3% Inc $181kWilmington Precinct 1 | 24P D+4.5 | 22 D+7.6 | 20P D+12.1 | Hisp 3.7% Blk 0.8% Inc $154kBillerica Precinct 10 | 24P R+6.3 | 22 D+0.9 | 20P D+2.8 | Hisp 2.9% Blk 0.6% Inc $145kTewksbury Precinct 2 | 24P R+1.3 | 22 D+4.4 | 20P D+5.5 | Hisp 4.8% Blk 1.5% Inc $158kTewksbury Precinct 8 | Hisp 9.1% Blk 1.9% Inc $130kTewksbury Precinct 4 | 24P D+2.6 | 22 D+9.1 | 20P D+6.5 | Hisp 4.1% Blk 3.0% Inc $103kTewksbury Precinct 5 | Hisp 5.3% Blk 0.8% Inc $117kTewksbury Precinct 1 | 24P D+1.9 | 22 D+5.6 | 20P D+8.5 | Hisp 1.7% Blk 3.5% Inc $128kBurlington Precinct 7 | 24P D+27.7 | 22 D+31.5 | 20P D+31.8 | Hisp 7.8% Blk 0.7% Inc $133kBurlington Precinct 3 | 24P D+19.0 | 22 D+19.4 | 20P D+26.1 | Hisp 6.0% Blk 4.0% Inc $141kBurlington Precinct 4 | 24P D+22.8 | 22 D+18.2 | 20P D+27.3 | Hisp 15.7% Blk 5.2% Inc $146kBedford Precinct 3 | 24P D+46.3 | 22 D+43.8 | 20P D+53.6 | Hisp 1.9% Blk 1.2% Inc $176kBurlington Precinct 5 | 24P D+14.5 | 22 D+16.9 | 20P D+24.0 | Hisp 1.9% Blk 0.1% Inc $196kBillerica Precinct 9 | 24P R+7.6 | 22 R+2.0 | 20P D+4.0 | Hisp 5.0% Blk 3.6% Inc $153kBurlington Precinct 6 | 24P D+14.2 | 22 D+15.0 | 20P D+17.7 | Hisp 1.2% Blk 0.4% Inc $175kBillerica Precinct 3 | 24P R+3.8 | 22 D+3.1 | 20P D+9.1 | Hisp 5.6% Blk 1.5% Inc $126kBillerica Precinct 4 | 24P D+3.3 | 22 D+5.8 | 20P D+8.3 | Hisp 6.0% Blk 3.6% Inc $118kBurlington Precinct 2 | 24P D+21.6 | 22 D+25.4 | 20P D+31.3 | Hisp 3.1% Blk 3.4% Inc $111kBurlington Precinct 1 | 24P D+13.7 | 22 D+15.7 | 20P D+20.8 | Hisp 0.7% Blk 0.8% Inc $163kWilmington Precinct 3 | 24P D+3.3 | 22 D+5.3 | 20P D+9.1 | Hisp 2.2% Blk 1.1% Inc $147kWilmington Precinct 4 | 24P D+3.4 | 22 D+6.0 | 20P D+9.2 | Hisp 1.6% Blk 0.0% Inc $197kReading Precinct 6 | 24P D+32.0 | 22 D+30.9 | 20P D+32.8 | Hisp 5.5% Blk 0.0% Inc $184kReading Precinct 8 | 24P D+21.7 | 22 D+22.9 | 20P D+29.0 | Hisp 7.9% Blk 0.0% Inc $137kAndover Precinct 7 | 24P D+30.2 | 22 D+24.7 | 20P D+34.8 | Hisp 4.0% Blk 0.7% Inc $218kAndover Precinct 1 | 24P D+49.2 | 22 D+43.1 | 20P D+46.9 | Hisp 6.8% Blk 1.9% Inc $193kAndover Precinct 3 | 24P D+39.2 | 22 D+36.5 | 20P D+41.7 | Hisp 7.1% Blk 1.8% Inc $126kNorth Andover Precinct 3 | 24P D+14.3 | 22 D+20.4 | 20P D+26.4 | Hisp 12.3% Blk 2.9% Inc $111kWilmington Precinct 5 | 24P D+7.3 | 22 D+7.8 | 20P D+10.4 | Hisp 3.7% Blk 1.8% Inc $164kTewksbury Precinct 6 | Hisp 4.0% Blk 0.9% Inc $153kWilmington Precinct 6 | 24P R+0.3 | 22 D+1.7 | 20P D+13.0 | Hisp 1.8% Blk 1.9% Inc $178kAndover Precinct 9 | 24P D+29.9 | 22 D+25.0 | 20P D+36.2 | Hisp 4.2% Blk 0.5% Inc $219kAndover Precinct 10 | Hisp 12.3% Blk 0.6% Inc $169kAndover Precinct 2 | 24P D+33.3 | 22 D+30.6 | 20P D+33.3 | Hisp 4.8% Blk 0.5% Inc $146kAndover Precinct 4 | 24P D+22.9 | 22 D+22.3 | 20P D+31.3 | Hisp 6.0% Blk 4.3% Inc $188kTewksbury Precinct 7 | Hisp 1.9% Blk 1.8% Inc $109kTewksbury Precinct 3 | 24P R+4.2 | 22 R+2.4 | 20P D+8.8 | Hisp 0.3% Blk 0.2% Inc $136kAndover Precinct 6 | 24P D+21.1 | 22 D+20.9 | 20P D+32.6 | Hisp 7.3% Blk 3.1% Inc $194kAndover Precinct 5 | 24P D+23.6 | 22 D+23.4 | 20P D+30.2 | Hisp 6.8% Blk 7.8% Inc $147kAndover Precinct 8 | 24P D+34.4 | 22 D+34.9 | 20P D+39.5 | Hisp 3.9% Blk 1.6% Inc $220kNorth Andover Precinct 5 | 24P D+21.0 | 22 D+20.7 | 20P D+29.0 | Hisp 10.1% Blk 8.2% Inc $122kNorth Andover Precinct 4 | 24P D+27.3 | 22 D+24.3 | 20P D+29.3 | Hisp 3.7% Blk 1.0% Inc $161kNorth Andover Precinct 2 | 24P D+18.7 | 22 D+22.2 | 20P D+23.4 | Hisp 11.9% Blk 0.3% Inc $120kNorth Andover Precinct 1 | 24P D+19.8 | 22 D+25.1 | 20P D+23.8 | Hisp 16.8% Blk 1.8% Inc $100kGloucester Precinct 2-2 | 24P D+30.0 | 22 D+45.0 | 20P D+36.8 | Hisp 7.2% Blk 0.5% Inc $51kGloucester Precinct 2-1 | 24P D+25.2 | 22 D+40.0 | 20P D+33.4 | Hisp 17.9% Blk 0.0% Inc $78kGloucester Precinct 3-2 | 24P D+17.2 | 22 D+28.6 | 20P D+31.4 | Hisp 6.1% Blk 4.4% Inc $70kGloucester Precinct 1-2 | 24P D+28.3 | 22 D+36.0 | 20P D+36.9 | Hisp 3.9% Blk 0.1% Inc $91kGloucester Precinct 5-2 | 24P D+22.2 | 22 D+24.1 | 20P D+27.8 | Hisp 3.7% Blk 0.4% Inc $110kEssex Precinct 1 | 24P D+30.2 | 20P D+34.0 | Hisp 1.1% Blk 0.0% Inc $158kGloucester Precinct 4-1 | 24P D+18.6 | 22 D+22.6 | 20P D+27.4 | Hisp 5.6% Blk 8.3% Inc $80kRockport Precinct 3 | 24P D+47.9 | 22 D+45.1 | 20P D+48.8 | Hisp 2.9% Blk 0.0% Inc $108kRockport Precinct 2 | 24P D+45.0 | 22 D+50.5 | 20P D+48.4 | Hisp 2.9% Blk 1.2% Inc $74kGloucester Precinct 4-2 | 24P D+46.8 | 22 D+52.5 | 20P D+51.2 | Hisp 4.2% Blk 1.1% Inc $86kRockport Precinct 1 | 24P D+45.2 | 22 D+47.0 | 20P D+47.9 | Hisp 1.8% Blk 0.4% Inc $103kBeverly Precinct 6-2 | 24P D+23.6 | 22 D+23.8 | 20P D+22.9 | Hisp 3.7% Blk 0.2% Inc $142kWenham Precinct 1 | 24P D+35.2 | 22 D+26.2 | 20P D+38.2 | Hisp 5.6% Blk 1.7% Inc $197kHamilton Precinct 2 | 24P D+37.5 | 22 D+31.6 | 20P D+36.3 | Hisp 0.7% Blk 3.0% Inc $125kHamilton Precinct 1 | 24P D+34.4 | 22 D+28.9 | 20P D+35.0 | Hisp 2.1% Blk 4.0% Inc $161kIpswich Precinct 1 | 24P D+42.3 | 22 D+43.4 | 20P D+45.1 | Hisp 5.5% Blk 0.7% Inc $111kIpswich Precinct 4 | 24P D+26.0 | 22 D+27.0 | 20P D+30.5 | Hisp 0.4% Blk 0.0% Inc $130kIpswich Precinct 3 | 24P D+18.8 | 22 D+16.2 | 20P D+20.5 | Hisp 1.8% Blk 0.0% Inc $149kIpswich Precinct 2 | 24P D+35.1 | 22 D+33.6 | 20P D+35.5 | Hisp 3.3% Blk 0.0% Inc $139kRowley Precinct 1 | 24P D+3.5 | 20P D+5.6 | Hisp 0.2% Blk 0.0% Inc $131kNewbury Precinct 2 | 24P D+19.2 | 22 D+19.2 | 20P D+22.7 | Hisp 3.6% Blk 0.0% Inc $165kTopsfield Precinct 2 | Hisp 8.6% Blk 1.0% Inc $202kTopsfield Precinct 1 | 24P D+17.2 | 22 D+12.5 | 20P D+20.7 | Hisp 3.3% Blk 1.5% Inc $207kBoxford Precinct 3 | 24P D+18.3 | 22 D+10.0 | 20P D+15.6 | Hisp 3.3% Blk 0.0% Inc $180kGeorgetown Precinct 3 | 24P D+8.4 | 22 D+8.8 | 20P D+17.0 | Hisp 3.2% Blk 0.4% Inc $173kGeorgetown Precinct 1 | 24P D+2.4 | 22 D+8.5 | 20P D+7.3 | Hisp 1.0% Blk 2.1% Inc $157kWest Newbury Precinct 1 | 24P D+29.9 | 20P D+32.1 | Hisp 5.3% Blk 0.0% Inc $184kAmesbury Precinct 1 | 24P D+29.7 | 22 D+33.8 | 20P D+29.7 | Hisp 9.3% Blk 3.6% Inc $126kAmesbury Precinct 5 | 24P D+19.7 | 22 D+18.5 | 20P D+22.1 | Hisp 3.9% Blk 0.1% Inc $108kAmesbury Precinct 6 | 24P D+34.1 | 22 D+37.8 | 20P D+40.1 | Hisp 7.2% Blk 2.1% Inc $109kAmesbury Precinct 4 | 24P D+22.9 | 22 D+32.7 | 20P D+32.6 | Hisp 2.7% Blk 6.7% Inc $71kNewbury Precinct 1 | 24P D+28.2 | 22 D+26.7 | 20P D+32.4 | Hisp 1.1% Blk 0.0% Inc $190kNewburyport Precinct 3-1 | 24P D+52.1 | 22 D+55.0 | 20P D+53.4 | Hisp 2.5% Blk 0.0% Inc $136kNewburyport Precinct 2-1 | 24P D+54.0 | 22 D+54.7 | 20P D+60.5 | Hisp 4.8% Blk 0.0% Inc $124kNewburyport Precinct 1-1 | 24P D+57.3 | 22 D+54.8 | 20P D+57.1 | Hisp 2.4% Blk 0.5% Inc $123kNewburyport Precinct 5-1 | 24P D+31.2 | 22 D+29.8 | 20P D+32.1 | Hisp 4.4% Blk 0.0% Inc $128kNewburyport Precinct 6-1 | 24P D+30.7 | 22 D+33.5 | 20P D+33.7 | Hisp 1.6% Blk 1.1% Inc $170kNewburyport Precinct 4-1 | 24P D+48.4 | 22 D+48.7 | 20P D+50.9 | Hisp 0.3% Blk 0.1% Inc $178kSalisbury Precinct 1 | 24P D+7.6 | 22 D+12.5 | 20P D+14.2 | Hisp 5.3% Blk 2.3% Inc $99kSalisbury Precinct 3 | 24P R+14.4 | 22 R+5.6 | 20P R+6.3 | Hisp 7.2% Blk 0.9% Inc $120kSalisbury Precinct 2 | 24P D+2.5 | 22 D+5.6 | 20P D+3.7 | Hisp 5.6% Blk 0.6% Inc $99kMerrimac Precinct 1 | 24P D+14.4 | 22 D+16.0 | 20P D+22.7 | Hisp 1.9% Blk 0.0% Inc $113kAmesbury Precinct 2 | 24P D+35.5 | 22 D+40.6 | 20P D+38.7 | Hisp 1.7% Blk 1.6% Inc $85kAmesbury Precinct 3 | 24P D+37.5 | 22 D+39.8 | 20P D+38.7 | Hisp 2.5% Blk 1.2% Inc $114k

Choose a layer above. Hover a precinct for its values.

Precinct results

Certified precinct results on current precinct shapes, grouped by county. 223 precincts. "(part)" marks a precinct only partly inside this district; its full vote is shown, so district sums are approximate and are not the official district total. Elections were held under older lines and are shown on the 2026 district.

County2024 President2022 Governor2020 President
MarginVotesMarginVotesMarginVotes
EssexD+22.7313,730D+27.0218,721D+29.7335,885
MiddlesexD+15.498,653D+17.773,639D+21.7103,095
All counties (approx.)D+21.0412,383D+24.7292,360D+27.8438,980
Essex: 178 precincts
Precinct2024 President2022 Governor2020 President
MarginVotesMarginVotesMarginVotes
Amesbury Precinct 1D+29.72,067D+33.81,569D+29.71,895
Amesbury Precinct 2D+35.51,698D+40.61,216D+38.71,711
Amesbury Precinct 3D+37.51,775D+39.81,409D+38.71,753
Amesbury Precinct 4D+22.91,408D+32.71,007D+32.61,501
Amesbury Precinct 5D+19.71,865D+18.51,332D+22.11,965
Amesbury Precinct 6D+34.11,456D+37.81,053D+40.11,570
Andover Precinct 1D+49.21,434D+43.11,094D+46.91,885
Andover Precinct 2D+33.32,075D+30.61,567D+33.32,624
Andover Precinct 3D+39.22,305D+36.51,784D+41.72,385
Andover Precinct 4D+22.91,242D+22.3988D+31.32,463
Andover Precinct 5D+23.62,129D+23.41,616D+30.22,745
Andover Precinct 6D+21.11,995D+20.91,509D+32.62,501
Andover Precinct 7D+30.22,150D+24.71,712D+34.81,892
Andover Precinct 8D+34.42,273D+34.91,720D+39.52,342
Andover Precinct 9D+29.91,951D+25.01,518D+36.22,376
Beverly Ward 1 Precinct 1D+27.72,002D+28.81,314D+32.31,871
Beverly Ward 1 Precinct 2D+30.32,281D+34.01,753D+34.92,120
Beverly Ward 2 Precinct 1D+39.82,084D+49.81,370D+52.42,077
Beverly Ward 2 Precinct 2D+48.11,945D+52.11,508D+54.62,121
Beverly Ward 3 Precinct 1D+38.71,397D+48.7893D+45.41,815
Beverly Ward 3 Precinct 2D+25.51,846D+30.91,361D+32.51,858
Beverly Ward 4 Precinct 1D+41.01,029D+43.8857D+39.01,309
Beverly Ward 4 Precinct 2D+51.82,401D+52.41,984D+50.92,454
Beverly Ward 5 Precinct 1D+23.81,981D+30.01,592D+30.22,153
Beverly Ward 5 Precinct 2D+27.31,941D+28.61,414D+28.52,113
Beverly Ward 6 Precinct 1D+38.32,290D+40.31,801D+41.42,275
Beverly Ward 6 Precinct 2D+23.62,358D+23.81,902D+22.92,284
Boxford Precinct 1D+5.51,815D+9.21,321D+14.01,817
Boxford Precinct 2D+17.61,923D+13.91,459D+16.11,935
Boxford Precinct 3D+18.31,681D+10.01,364D+15.61,791
Danvers Precinct 1D+18.82,013D+23.41,477D+27.12,137
Danvers Precinct 2D+15.82,073D+22.11,535D+21.92,103
Danvers Precinct 3D+5.31,871D+11.71,336D+17.71,830
Danvers Precinct 4D+14.12,079D+16.41,553D+26.32,135
Danvers Precinct 5D+5.72,127D+8.01,570D+14.12,258
Danvers Precinct 6D+3.12,310D+3.31,733D+9.42,176
Danvers Precinct 7D+11.22,131D+13.11,583D+19.02,192
Danvers Precinct 8D+4.01,700D+11.11,249D+11.72,076
Essex Precinct 1D+30.22,417--D+34.02,512
Georgetown Precinct 1D+2.41,888D+8.51,428D+7.32,096
Georgetown Precinct 2D+6.61,783D+8.21,292D+12.51,791
Georgetown Precinct 3D+8.41,853D+8.81,296D+17.01,698
Gloucester Ward 1 Precinct 1D+37.02,135D+43.01,685D+43.72,053
Gloucester Ward 1 Precinct 2D+28.31,717D+36.01,271D+36.91,763
Gloucester Ward 2 Precinct 1D+25.21,449D+40.0979D+33.41,444
Gloucester Ward 2 Precinct 2D+30.01,226D+45.0883D+36.81,341
Gloucester Ward 3 Precinct 1D+23.21,358D+30.9957D+33.01,536
Gloucester Ward 3 Precinct 2D+17.21,563D+28.61,099D+31.41,578
Gloucester Ward 4 Precinct 1D+18.61,819D+22.61,314D+27.41,847
Gloucester Ward 4 Precinct 2D+46.82,176D+52.51,769D+51.22,213
Gloucester Ward 5 Precinct 1D+25.12,097D+32.31,609D+35.02,193
Gloucester Ward 5 Precinct 2D+22.22,185D+24.11,695D+27.82,191
Groveland Precinct 1D+2.72,177D+5.61,700D+12.32,251
Groveland Precinct 2D+5.42,251D+4.51,649D+7.42,285
Hamilton Precinct 1D+34.42,413D+28.91,860D+35.01,859
Hamilton Precinct 2D+37.52,357D+31.61,843D+36.31,802
Ipswich Precinct 1D+42.32,190D+43.41,755D+45.12,300
Ipswich Precinct 2D+35.12,416D+33.61,904D+35.52,536
Ipswich Precinct 3D+18.82,457D+16.21,867D+20.52,327
Ipswich Precinct 4D+26.02,441D+27.01,872D+30.52,451
Lynn Ward 1 Precinct 1D+11.02,181D+11.21,706D+10.61,947
Lynn Ward 1 Precinct 2D+9.01,620D+18.51,195D+20.52,105
Lynn Ward 1 Precinct 3D+19.01,708D+27.51,240D+28.71,756
Lynn Ward 1 Precinct 4D+21.21,373D+33.6903D+38.91,688
Lynn Ward 2 Precinct 1D+16.41,837D+25.01,312D+25.21,988
Lynn Ward 2 Precinct 2D+17.71,099D+39.3651D+49.31,220
Lynn Ward 2 Precinct 3D+29.8774D+52.3390D+58.9920
Lynn Ward 2 Precinct 4D+26.8724D+47.0372D+53.1857
Lynn Ward 3 Precinct 1D+19.51,285D+29.3817D+34.61,510
Lynn Ward 3 Precinct 2D+19.8874D+49.8474D+47.61,248
Lynn Ward 3 Precinct 3D+29.81,244D+41.7777D+42.81,298
Lynn Ward 3 Precinct 4D+38.91,247D+53.6789D+52.61,471
Lynn Ward 4 Precinct 1D+21.6579D+41.8292D+58.9679
Lynn Ward 4 Precinct 2D+35.7619D+64.1290D+53.4796
Lynn Ward 4 Precinct 3D+27.3834D+50.1467D+44.91,090
Lynn Ward 4 Precinct 4D+29.01,092D+46.7702D+49.41,436
Lynn Ward 5 Precinct 1D+22.01,273D+36.2850D+43.61,353
Lynn Ward 5 Precinct 2D+22.9663D+47.4344D+55.1706
Lynn Ward 5 Precinct 3D+26.4590D+45.4271D+54.8752
Lynn Ward 5 Precinct 4D+36.81,205D+52.8689D+41.81,464
Lynn Ward 6 Precinct 1D+33.8825D+45.0460D+50.1962
Lynn Ward 6 Precinct 2D+16.4664D+48.7263D+44.2708
Lynn Ward 6 Precinct 3D+24.5706D+57.3351D+41.01,017
Lynn Ward 6 Precinct 4D+24.91,061D+35.3640D+45.0933
Lynn Ward 7 Precinct 1D+21.71,533D+34.21,046D+36.31,891
Lynn Ward 7 Precinct 2D+20.31,517D+35.5976D+39.11,560
Lynn Ward 7 Precinct 3D+18.4954D+29.0541D+38.31,105
Lynn Ward 7 Precinct 4D+20.81,110D+33.9649D+39.31,317
Lynnfield Precinct 1D+2.31,947R+1.51,484D+7.32,101
Lynnfield Precinct 2D+1.02,019D+6.01,467D+8.92,156
Lynnfield Precinct 3R+5.21,980R+1.01,435D+0.11,920
Lynnfield Precinct 4R+11.02,068R+9.81,577R+4.72,168
Manchester-by-the-Sea Precinct 1D+44.63,636--D+44.53,819
Marblehead Precinct 1D+45.32,326D+39.41,879D+47.72,475
Marblehead Precinct 2D+45.52,302D+46.91,761D+48.62,430
Marblehead Precinct 3D+38.02,136D+39.61,604D+44.02,192
Marblehead Precinct 4D+36.82,282D+33.91,809D+42.52,434
Marblehead Precinct 5D+35.42,192D+34.31,659D+40.72,327
Marblehead Precinct 6D+37.02,314D+38.21,803D+43.42,376
Merrimac Precinct 1D+14.42,038D+16.01,553D+22.72,174
Merrimac Precinct 2D+12.32,248D+12.81,720D+14.92,217
Middleton Precinct 1R+4.72,301R+4.91,735D+0.22,864
Middleton Precinct 2R+9.01,447R+0.71,161R+6.92,994
N. Andover Precinct 1D+19.82,053D+25.11,280D+23.82,054
N. Andover Precinct 2D+18.72,133D+22.21,542D+23.42,282
N. Andover Precinct 3D+14.31,981D+20.41,439D+26.42,142
N. Andover Precinct 4D+27.32,545D+24.32,025D+29.32,650
N. Andover Precinct 5D+21.01,153D+20.7859D+29.01,553
N. Andover Precinct 6D+18.92,421D+12.01,934D+21.02,461
N. Andover Precinct 7D+25.72,288D+23.51,698D+29.12,403
N. Andover Precinct 8D+13.32,336D+7.51,753D+17.92,467
Nahant Precinct 1D+26.02,324--D+31.22,524
Newbury Precinct 1D+28.22,420D+26.71,976D+32.42,511
Newbury Precinct 2D+19.22,443D+19.21,966D+22.72,514
Newburyport Ward 1 Precinct 1D+57.31,609D+54.81,377D+57.11,605
Newburyport Ward 2 Precinct 1D+54.02,050D+54.71,631D+60.52,100
Newburyport Ward 3 Precinct 1D+52.12,228D+55.01,734D+53.42,160
Newburyport Ward 4 Precinct 1D+48.42,152D+48.71,705D+50.92,353
Newburyport Ward 5 Precinct 1D+31.21,872D+29.81,432D+32.11,921
Newburyport Ward 6 Precinct 1D+30.72,041D+33.51,574D+33.72,054
Peabody Ward 1 Precinct 1D+7.11,766D+13.91,248D+20.21,725
Peabody Ward 1 Precinct 2R+2.91,797D+5.61,369D+8.61,862
Peabody Ward 1 Precinct 3R+3.91,984D+1.71,397D+7.42,095
Peabody Ward 2 Precinct 1D+17.11,120D+38.2722D+39.71,292
Peabody Ward 2 Precinct 2D+11.51,145D+26.0685D+31.81,230
Peabody Ward 2 Precinct 3D+4.01,493D+14.0933D+16.41,514
Peabody Ward 3 Precinct 1D+9.6934D+27.5531D+30.91,057
Peabody Ward 3 Precinct 2D+11.01,278D+23.2871D+20.81,339
Peabody Ward 3 Precinct 3D+8.51,422D+16.01,026D+15.81,547
Peabody Ward 4 Precinct 1D+6.11,551D+14.51,119D+18.71,653
Peabody Ward 4 Precinct 2D+2.41,130D+8.0721D+17.11,583
Peabody Ward 4 Precinct 3D+1.1624D+15.2481D+13.0921
Peabody Ward 5 Precinct 1D+4.61,918D+10.61,485D+6.71,891
Peabody Ward 5 Precinct 2R+10.11,462D+0.21,016R+1.01,507
Peabody Ward 5 Precinct 3R+0.41,638D+5.21,065D+10.51,748
Peabody Ward 6 Precinct 1R+7.32,084D+0.01,640R+5.71,929
Peabody Ward 6 Precinct 2R+13.41,875R+6.61,404R+3.21,907
Peabody Ward 6 Precinct 3R+14.82,108R+3.31,585R+3.11,865
Rockport Precinct 1D+45.21,282D+47.01,074D+47.91,296
Rockport Precinct 2D+45.01,772D+50.51,412D+48.41,832
Rockport Precinct 3D+47.92,121D+45.11,772D+48.82,147
Rowley Precinct 1D+3.54,084--D+5.64,227
Salem Ward 1 Precinct 1D+53.81,954D+57.81,567D+55.11,989
Salem Ward 1 Precinct 2D+43.0886D+58.8471D+70.7885
Salem Ward 2 Precinct 1D+61.61,891D+67.61,424D+64.91,991
Salem Ward 2 Precinct 2D+67.12,064D+68.91,507D+70.12,134
Salem Ward 3 Precinct 1D+41.21,529D+52.91,034D+50.81,554
Salem Ward 3 Precinct 2D+30.91,643D+43.11,159D+37.21,601
Salem Ward 4 Precinct 1D+25.21,550D+35.81,105D+40.81,781
Salem Ward 4 Precinct 2D+20.41,775D+28.71,236D+28.11,860
Salem Ward 5 Precinct 1D+53.61,792D+59.91,260D+56.71,860
Salem Ward 5 Precinct 2D+53.11,498D+67.01,033D+60.51,596
Salem Ward 6 Precinct 1D+48.81,658D+54.71,204D+51.91,885
Salem Ward 6 Precinct 2D+46.91,884D+56.31,356D+54.51,774
Salem Ward 7 Precinct 1D+45.71,302D+49.4863D+52.61,363
Salem Ward 7 Precinct 2D+38.01,732D+47.11,320D+43.71,745
Salisbury Precinct 1D+7.61,893D+12.51,358D+14.21,999
Salisbury Precinct 2D+2.51,815D+5.61,367D+3.71,888
Salisbury Precinct 3R+14.41,799R+5.61,301R+6.31,669
Saugus Precinct 1R+4.31,385D+2.81,039D+8.71,500
Saugus Precinct 10R+13.41,312R+0.1877D+7.21,438
Saugus Precinct 2R+1.11,402D+8.5949D+10.51,470
Saugus Precinct 3R+7.41,466D+3.0989D+7.91,506
Saugus Precinct 4R+5.71,541D+8.7991D+2.21,355
Saugus Precinct 5R+15.41,690R+13.01,173R+5.41,843
Saugus Precinct 6R+7.51,441D+6.6994D+8.71,557
Saugus Precinct 7R+20.31,586R+13.91,142R+7.61,794
Saugus Precinct 8R+8.41,493R+0.91,028D+4.81,515
Saugus Precinct 9R+13.91,667R+4.41,148R+2.91,819
Swampscott Precinct 1D+27.91,474D+38.21,060D+30.01,532
Swampscott Precinct 2D+26.51,385D+31.21,087D+48.01,718
Swampscott Precinct 3D+51.41,473D+58.31,166D+43.61,381
Swampscott Precinct 4D+43.71,617D+50.31,283D+54.01,698
Swampscott Precinct 5D+39.51,635D+40.01,234D+41.11,539
Swampscott Precinct 6D+41.51,548D+45.31,196D+50.21,704
Topsfield Precinct 1D+17.22,232D+12.51,732D+20.74,144
W. Newbury Precinct 1D+29.93,259--D+32.13,270
Wenham Precinct 1D+35.2926D+26.2733D+38.22,608
Middlesex: 45 precincts
Precinct2024 President2022 Governor2020 President
MarginVotesMarginVotesMarginVotes
Bedford Precinct 1D+49.12,212D+46.61,790D+52.42,381
Bedford Precinct 2 (part)D+34.01,439D+32.51,064D+37.32,165
Bedford Precinct 3D+46.32,207D+43.81,785D+53.62,269
Bedford Precinct 4D+46.52,054D+45.61,632D+49.02,044
Billerica Precinct 10R+6.32,317D+0.91,682D+2.82,330
Billerica Precinct 3R+3.82,081D+3.11,449D+9.12,254
Billerica Precinct 4D+3.31,802D+5.81,300D+8.31,917
Billerica Precinct 5R+2.42,399D+4.11,797D+4.92,383
Billerica Precinct 9R+7.62,187R+2.01,559D+4.02,226
Burlington Precinct 1D+13.72,283D+15.71,809D+20.82,434
Burlington Precinct 2D+21.61,433D+25.41,040D+31.31,628
Burlington Precinct 3D+19.02,093D+19.41,554D+26.12,247
Burlington Precinct 4D+22.81,669D+18.21,245D+27.32,004
Burlington Precinct 5D+14.52,384D+16.91,865D+24.02,325
Burlington Precinct 6D+14.22,300D+15.01,743D+17.72,284
Burlington Precinct 7D+27.72,085D+31.51,467D+31.82,424
N. Reading Precinct 1D+11.42,439D+8.61,827D+11.12,598
N. Reading Precinct 2D+8.52,599D+15.81,841D+19.32,390
N. Reading Precinct 3D+4.52,405D+7.81,760D+14.72,435
N. Reading Precinct 4D+7.62,452D+12.01,835D+14.42,507
Reading Precinct 1D+24.92,217D+24.51,736D+29.72,301
Reading Precinct 2D+29.71,925D+27.41,443D+34.12,000
Reading Precinct 3D+23.32,093D+25.91,641D+29.12,526
Reading Precinct 4D+34.81,972D+33.11,551D+38.42,099
Reading Precinct 5D+35.71,973D+37.21,514D+40.42,095
Reading Precinct 6D+32.02,131D+30.91,622D+32.81,718
Reading Precinct 7D+34.62,065D+33.51,630D+36.22,124
Reading Precinct 8D+21.71,965D+22.91,489D+29.02,089
Tewksbury Precinct 1D+1.92,021D+5.61,465D+8.52,153
Tewksbury Precinct 2R+1.32,432D+4.41,755D+5.52,208
Tewksbury Precinct 3R+4.22,293R+2.41,560D+8.82,606
Tewksbury Precinct 4D+2.62,184D+9.11,566D+6.52,502
Wakefield Precinct 1D+5.72,235D+3.61,631D+14.82,568
Wakefield Precinct 2D+19.82,201D+24.01,553D+23.82,188
Wakefield Precinct 3D+18.02,391D+16.91,832D+23.82,375
Wakefield Precinct 4D+26.32,345D+28.31,524D+27.22,217
Wakefield Precinct 5D+25.12,433D+28.61,817D+30.52,449
Wakefield Precinct 6D+29.62,367D+32.01,967D+31.22,509
Wakefield Precinct 7D+17.02,329D+19.61,837D+25.32,317
Wilmington Precinct 1D+4.52,409D+7.61,811D+12.12,401
Wilmington Precinct 2D+3.72,369D+4.51,740D+10.12,333
Wilmington Precinct 3D+3.32,299D+5.31,667D+9.12,424
Wilmington Precinct 4D+3.42,457D+6.01,770D+9.22,535
Wilmington Precinct 5D+7.32,238D+7.81,624D+10.42,561
Wilmington Precinct 6R+0.32,469D+1.71,850D+13.02,552

2024 President (Harris/Walz vs. Trump/Vance). Source: Massachusetts Secretary of the Commonwealth, PD43+ contest downloads by city/town, rolled up to counties (Census cb_2023_25_cousub crosswalk). Certified, Massachusetts Secretary of the Commonwealth, PD43+ election statistics.

2022 Governor (Maura Healey vs. Geoff Diehl). Source: Massachusetts Secretary of the Commonwealth, PD43+ contest downloads by city/town, rolled up to counties (Census cb_2023_25_cousub crosswalk). Certified, Massachusetts Secretary of the Commonwealth, PD43+ election statistics.

2020 President (Biden/Harris vs. Trump/Pence). Source: Massachusetts Secretary of the Commonwealth, PD43+ contest downloads by city/town, rolled up to counties (Census cb_2023_25_cousub crosswalk). Certified, Massachusetts Secretary of the Commonwealth, PD43+ election statistics.

Precinct demographics

Demographics are Census American Community Survey (ACS) 2020-2024 5-year estimates for block groups, assigned to precincts by area share. They describe the resident population, not registered or likely voters, and include non-citizens. ACS margins of error are not shown; small precincts carry large error. Area weighting assumes people are spread evenly within each block group, so large rural precincts are the least reliable. Median income is a household-weighted average of block-group medians, an approximation.

AreaPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
District767,427613,28075.2%12.0%3.2%4.9%$130k49.8%17.2%19.7%70.4%7.2%8.2%
Essex (in district)586,090468,35472.9%14.5%3.7%4.0%$124k48.4%17.6%19.9%67.6%8.1%10.1%
Middlesex (in district)181,337144,92682.4%3.8%1.3%7.8%$151k54.3%15.9%19.3%80.0%4.3%2.1%
Essex: 181 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Amesbury Precinct 13,7092,96083.7%9.3%3.6%1.3%$126k53.3%17.3%20.6%75.2%7.4%4.3%
Amesbury Precinct 22,6562,10688.1%1.7%1.6%0.9%$85k46.9%16.9%19.6%54.3%15.0%1.1%
Amesbury Precinct 32,9392,41989.2%2.5%1.2%0.4%$114k45.5%9.6%23.7%75.9%4.2%0.7%
Amesbury Precinct 43,1082,40686.5%2.7%6.7%0.8%$71k29.4%9.8%16.4%59.4%6.3%1.8%
Amesbury Precinct 52,9392,29987.7%3.9%0.1%1.8%$108k50.4%13.2%14.8%80.8%3.8%1.2%
Amesbury Precinct 62,0281,72178.7%7.2%2.1%0.8%$109k41.3%15.8%11.6%63.0%6.1%3.4%
Andover Precinct 13,4972,94780.1%6.8%1.9%6.8%$193k74.7%52.2%8.3%73.0%5.2%3.1%
Andover Precinct 103,8202,78372.6%12.3%0.6%9.5%$169k74.0%15.4%17.2%75.0%4.3%3.8%
Andover Precinct 22,9452,23275.0%4.8%0.5%15.8%$147k78.5%5.9%20.6%80.2%2.9%2.1%
Andover Precinct 33,7362,94173.2%7.1%1.8%14.5%$126k73.0%13.1%17.8%75.8%4.1%2.5%
Andover Precinct 43,2992,54863.1%6.0%4.3%23.9%$188k69.4%14.5%17.3%76.5%3.9%3.9%
Andover Precinct 53,9742,89562.2%6.8%7.8%21.1%$147k80.0%18.1%11.4%71.2%2.4%5.1%
Andover Precinct 64,0333,03567.0%7.3%3.1%18.2%$194k79.3%16.2%18.6%86.7%1.0%1.9%
Andover Precinct 72,6072,01877.4%4.0%0.7%12.1%$218k75.3%13.1%16.0%92.4%2.3%1.6%
Andover Precinct 84,1243,18468.6%3.9%1.6%14.9%$220k74.5%15.6%16.5%86.7%2.9%3.0%
Andover Precinct 94,5843,39374.1%4.2%0.5%16.5%$219k75.7%12.2%16.7%84.2%1.6%2.8%
Beverly Precinct 1-13,3732,68287.7%3.7%0.7%1.7%$119k50.3%15.8%19.7%64.2%4.6%1.9%
Beverly Precinct 1-22,7372,13489.6%2.1%2.0%0.9%$136k48.9%8.2%23.9%86.9%2.3%2.8%
Beverly Precinct 2-13,4343,10582.5%8.0%2.4%1.3%$76k46.5%29.2%22.8%22.4%16.6%4.7%
Beverly Precinct 2-22,9262,74182.2%5.5%2.9%1.9%$106k59.8%32.6%14.4%46.0%8.5%4.2%
Beverly Precinct 3-12,3281,65666.0%21.1%4.6%2.0%$89k48.6%24.5%13.6%35.8%9.4%6.9%
Beverly Precinct 3-23,7832,82271.0%15.5%10.0%1.9%$81k41.5%20.0%17.1%45.9%16.6%11.0%
Beverly Precinct 4-11,8501,61792.1%2.1%0.4%1.3%$117k61.5%42.3%22.6%67.7%11.2%0.8%
Beverly Precinct 4-24,1073,23185.7%2.1%0.3%2.9%$126k60.4%14.7%16.3%74.0%7.6%0.1%
Beverly Precinct 5-13,7792,95078.2%8.9%8.0%1.2%$109k37.2%12.5%19.9%58.2%4.0%3.2%
Beverly Precinct 5-23,0932,15289.8%5.1%1.6%0.8%$122k50.2%14.5%16.5%62.6%18.9%3.7%
Beverly Precinct 6-15,8535,27992.1%1.8%0.6%1.1%$190k72.0%41.5%21.1%80.9%9.3%0.7%
Beverly Precinct 6-23,1382,48888.6%3.7%0.2%3.6%$142k64.1%13.0%23.3%96.9%5.4%4.3%
Boxford Precinct 13,4582,58189.9%2.0%0.0%0.1%$239k71.1%10.6%21.5%92.8%3.3%0.5%
Boxford Precinct 22,8022,21593.1%0.0%0.9%2.5%$172k70.1%16.4%19.2%95.8%4.1%0.0%
Boxford Precinct 31,9471,46391.3%3.3%0.0%1.0%$180k71.5%9.3%23.6%96.9%1.4%2.6%
Danvers Precinct 13,5492,90491.8%5.3%1.1%0.0%$123k42.8%21.7%17.8%60.4%5.5%3.0%
Danvers Precinct 22,7312,30873.2%19.0%0.4%4.5%$113k43.4%25.9%20.8%60.4%3.1%12.0%
Danvers Precinct 32,6382,30986.0%2.6%5.6%2.8%$112k38.9%15.1%29.0%67.2%8.9%1.6%
Danvers Precinct 43,3362,69589.9%4.4%0.4%0.8%$144k51.9%14.1%24.7%78.2%5.9%2.5%
Danvers Precinct 53,4732,90688.7%0.7%5.1%2.1%$146k47.8%15.2%23.8%87.1%4.6%0.7%
Danvers Precinct 64,0883,29495.0%1.7%0.9%0.2%$136k54.6%11.1%26.9%84.3%3.0%0.6%
Danvers Precinct 73,7013,00086.3%2.3%0.7%2.9%$134k46.9%16.3%19.2%73.5%2.2%1.6%
Danvers Precinct 83,7663,12684.5%11.1%0.6%1.3%$107k57.1%14.4%18.8%44.6%5.0%6.1%
Essex Precinct 13,4172,59997.1%1.1%0.0%0.9%$158k68.7%9.0%16.5%75.2%7.9%0.4%
Georgetown Precinct 12,6882,11188.3%1.0%2.1%0.6%$157k55.8%10.1%24.6%77.5%4.2%0.0%
Georgetown Precinct 22,7031,99284.5%6.4%0.0%4.6%$136k50.2%13.4%13.8%94.0%3.8%1.7%
Georgetown Precinct 33,0922,38791.0%3.2%0.4%1.4%$173k61.4%13.9%17.4%81.9%3.5%1.5%
Gloucester Precinct 1-12,9472,61997.7%2.1%0.1%0.1%$120k47.1%8.9%39.1%73.3%2.6%2.5%
Gloucester Precinct 1-22,9342,54586.5%3.9%0.1%4.7%$91k45.5%17.4%25.1%66.9%9.6%2.2%
Gloucester Precinct 2-12,6031,92675.6%17.9%0.0%2.8%$78k32.0%25.2%16.7%45.1%15.1%13.8%
Gloucester Precinct 2-22,3882,07386.3%7.2%0.5%3.5%$51k36.4%13.0%30.0%37.7%24.1%4.5%
Gloucester Precinct 3-12,1801,88696.6%2.1%0.2%0.6%$74k33.5%13.1%30.3%50.5%7.8%1.2%
Gloucester Precinct 3-22,8662,36779.8%6.1%4.4%0.9%$71k28.7%21.2%24.9%55.4%14.4%3.8%
Gloucester Precinct 4-12,5471,99777.4%5.6%8.3%0.2%$80k35.2%12.7%20.1%71.6%11.4%0.2%
Gloucester Precinct 4-22,8662,58591.6%4.2%1.1%0.1%$86k45.8%10.9%36.9%76.5%6.6%1.2%
Gloucester Precinct 5-12,5672,18092.0%2.2%0.0%3.3%$109k49.2%12.3%27.1%70.9%3.7%0.7%
Gloucester Precinct 5-23,4592,96592.6%3.7%0.4%1.8%$111k41.2%12.3%26.1%78.7%6.0%3.4%
Groveland Precinct 13,0052,40285.4%4.2%0.0%4.9%$146k45.2%13.9%25.4%92.1%2.3%1.1%
Groveland Precinct 23,7752,93394.8%4.2%0.0%0.1%$119k45.9%10.9%18.5%89.0%3.9%2.0%
Hamilton Precinct 13,5902,64791.5%2.1%4.0%1.8%$161k65.2%14.3%17.9%90.0%7.0%0.5%
Hamilton Precinct 23,9993,11988.9%0.7%3.0%4.6%$125k72.0%16.3%25.4%79.8%8.6%0.5%
Ipswich Precinct 13,1482,58789.9%5.5%0.7%2.8%$111k55.8%17.8%22.5%61.3%5.7%1.4%
Ipswich Precinct 22,5641,99191.3%3.3%0.0%3.9%$139k61.3%8.6%22.7%79.8%6.3%0.7%
Ipswich Precinct 33,3382,80289.8%1.8%0.0%1.8%$149k63.2%17.1%22.7%82.0%4.6%3.0%
Ipswich Precinct 44,0043,18895.2%0.4%0.0%0.1%$130k60.1%18.0%17.1%73.7%6.7%1.7%
Lynn Precinct 1-12,6942,14368.8%12.9%2.4%12.1%$124k42.4%13.9%20.3%94.7%7.1%9.6%
Lynn Precinct 1-23,6912,99562.7%21.1%8.8%5.4%$129k37.7%17.1%18.3%96.7%4.9%16.5%
Lynn Precinct 1-33,5312,78858.3%23.2%8.5%1.9%$115k42.0%18.6%18.5%84.0%6.5%19.3%
Lynn Precinct 1-44,3273,21832.4%52.3%5.3%6.5%$105k26.0%18.3%13.3%76.5%14.2%43.6%
Lynn Precinct 2-14,1093,19162.9%35.2%0.3%0.0%$97k34.0%18.1%17.1%89.8%1.6%28.6%
Lynn Precinct 2-22,9792,19841.1%43.7%10.5%3.4%$89k12.9%23.5%6.9%50.5%9.9%39.0%
Lynn Precinct 2-33,7182,79117.2%64.5%6.5%3.6%$121k8.7%25.2%9.7%30.2%12.5%56.6%
Lynn Precinct 2-43,2492,33115.3%58.9%13.9%6.0%$81k13.4%24.5%8.5%55.0%12.1%47.8%
Lynn Precinct 3-13,2332,54242.3%37.4%11.7%4.9%$103k30.3%22.9%10.0%53.6%5.5%27.8%
Lynn Precinct 3-24,3253,0098.7%63.1%18.6%3.9%$89k17.7%25.6%7.6%48.5%7.8%52.1%
Lynn Precinct 3-33,4792,66737.6%35.4%17.8%5.1%$79k23.1%23.5%13.8%51.2%12.0%32.4%
Lynn Precinct 3-43,7462,88221.3%42.2%15.9%7.7%$88k26.5%26.8%11.7%40.3%9.7%38.6%
Lynn Precinct 4-13,2202,30511.9%67.9%11.7%7.3%$56k16.1%25.8%6.0%31.8%17.4%60.3%
Lynn Precinct 4-24,0442,84916.3%71.4%7.6%2.8%$38k14.9%24.2%9.4%16.9%32.7%54.9%
Lynn Precinct 4-33,5932,76425.1%41.1%8.0%11.5%$34k27.0%18.6%15.0%25.4%31.2%34.8%
Lynn Precinct 4-43,3992,61939.6%39.3%9.0%3.8%$65k38.2%18.9%19.1%37.7%20.8%23.3%
Lynn Precinct 5-15,4314,31439.4%46.1%7.1%3.3%$84k26.5%29.6%15.5%57.1%7.6%39.8%
Lynn Precinct 5-22,9642,29727.3%57.0%4.0%8.9%$70k19.6%30.9%11.4%37.0%9.8%47.5%
Lynn Precinct 5-32,7342,01116.2%64.8%9.6%5.9%$58k18.5%17.8%11.7%28.6%17.2%53.5%
Lynn Precinct 5-43,1702,60128.7%54.8%8.8%3.2%$31k20.8%12.4%32.7%4.6%33.6%39.1%
Lynn Precinct 6-13,5312,46621.8%42.3%25.5%6.6%$81k19.7%33.0%9.1%42.5%20.7%36.2%
Lynn Precinct 6-23,7902,62314.1%58.0%6.6%15.2%$114k10.0%31.3%6.5%44.7%9.0%50.0%
Lynn Precinct 6-32,8112,19112.8%55.9%13.2%12.4%$57k18.5%20.4%13.1%16.0%20.5%50.4%
Lynn Precinct 6-44,5513,74021.8%49.0%12.1%11.1%$62k18.4%22.0%22.3%22.2%18.6%39.4%
Lynn Precinct 7-14,3213,25255.5%25.5%10.2%3.7%$103k29.7%23.9%14.2%59.3%15.1%15.7%
Lynn Precinct 7-23,6592,89738.4%40.1%10.3%9.4%$89k26.5%17.8%13.7%67.4%7.3%29.5%
Lynn Precinct 7-33,1892,13729.7%48.7%5.3%7.8%$74k14.0%20.7%10.1%48.3%19.3%38.7%
Lynn Precinct 7-43,0702,42041.1%38.0%10.8%4.1%$73k23.3%25.2%12.8%66.8%4.9%32.2%
Lynnfield Precinct 13,5802,57777.3%8.7%0.0%8.9%$154k67.4%10.3%20.3%81.7%6.7%6.8%
Lynnfield Precinct 23,0812,14174.5%9.6%0.0%14.1%$147k51.3%13.2%15.2%75.7%11.2%7.2%
Lynnfield Precinct 33,2722,37786.3%1.5%3.9%1.9%$176k57.3%11.4%17.5%97.4%2.5%0.0%
Lynnfield Precinct 43,1812,34387.0%2.3%0.0%3.1%$199k74.1%14.2%18.1%94.9%3.6%2.0%
Manchester-by-the-Sea Precinct 14,9563,86689.1%2.9%0.0%0.8%$203k77.7%9.3%28.8%76.2%2.0%1.1%
Marblehead Precinct 13,0112,45391.2%3.1%3.1%0.5%$188k75.4%10.9%28.8%85.7%7.2%1.5%
Marblehead Precinct 23,2032,58592.3%1.9%0.5%1.3%$146k73.2%10.1%23.5%74.9%4.1%1.4%
Marblehead Precinct 33,2262,38691.8%1.5%0.0%1.2%$166k77.8%9.0%19.0%79.3%3.8%1.4%
Marblehead Precinct 43,0832,41493.0%3.4%0.2%0.9%$215k81.2%14.3%22.1%80.7%5.9%2.0%
Marblehead Precinct 53,2752,46992.7%0.7%0.0%4.5%$247k81.2%12.0%14.4%96.4%2.5%1.1%
Marblehead Precinct 63,3412,54296.7%1.9%0.0%0.4%$189k79.7%8.1%26.1%94.0%2.8%0.2%
Merrimac Precinct 13,2052,67493.6%1.9%0.0%0.3%$113k38.9%19.2%26.7%83.7%11.9%0.3%
Merrimac Precinct 23,5292,94789.2%2.9%0.0%0.8%$131k42.9%17.5%26.6%78.9%7.2%0.6%
Middleton Precinct 13,3612,66191.5%1.0%1.9%3.8%$168k48.6%14.6%19.9%92.8%1.5%0.4%
Middleton Precinct 22,5602,27463.3%23.8%4.2%5.8%$119k28.8%20.5%18.9%93.4%4.3%23.9%
Middleton Precinct 33,8773,18185.8%5.9%1.1%6.0%$190k45.0%18.4%16.1%92.4%4.8%1.3%
Nahant Precinct 12,6372,36590.5%1.1%2.0%1.6%$143k61.4%9.4%36.9%77.8%9.0%0.6%
Newbury Precinct 13,6123,01393.0%1.1%0.0%0.8%$190k64.0%9.6%27.4%90.0%5.3%0.6%
Newbury Precinct 22,9422,41194.5%3.6%0.0%0.5%$165k54.3%14.9%24.8%79.5%2.7%2.7%
Newburyport Precinct 1-11,4991,24789.6%2.4%0.5%0.5%$123k72.9%6.5%34.4%76.0%3.1%0.5%
Newburyport Precinct 2-12,7992,34689.9%4.8%0.0%0.8%$124k69.1%10.7%28.2%65.2%6.2%7.5%
Newburyport Precinct 3-14,1223,39093.3%2.5%0.0%0.6%$136k61.3%8.6%24.5%74.1%2.7%2.1%
Newburyport Precinct 4-13,5412,47093.9%0.3%0.1%1.4%$178k75.8%13.0%15.6%83.5%3.6%0.2%
Newburyport Precinct 5-11,6731,36292.7%4.4%0.0%0.8%$128k66.5%7.0%31.7%76.9%4.4%1.5%
Newburyport Precinct 6-13,3862,76485.3%1.6%1.1%1.2%$170k64.4%12.4%20.0%88.4%11.3%0.9%
North Andover Precinct 13,5372,52869.0%16.8%1.8%4.3%$100k52.6%19.0%15.2%43.5%14.1%9.0%
North Andover Precinct 24,1083,10178.0%11.9%0.3%8.1%$120k54.2%17.2%14.9%60.8%6.6%5.7%
North Andover Precinct 33,8223,23076.9%12.3%2.9%4.6%$111k35.6%11.7%24.2%72.3%13.5%7.2%
North Andover Precinct 44,9274,04687.8%3.7%1.0%2.9%$161k71.6%17.9%24.1%75.2%5.7%2.9%
North Andover Precinct 54,4323,73471.2%10.1%8.2%7.1%$122k65.3%57.4%3.4%38.6%30.8%5.5%
North Andover Precinct 63,4082,58386.0%2.5%0.3%5.1%$210k74.4%10.4%19.4%96.6%2.1%2.6%
North Andover Precinct 73,6372,77871.7%2.6%8.3%16.2%$162k66.1%13.9%17.2%85.2%2.5%3.0%
North Andover Precinct 83,6572,84184.9%4.2%0.0%4.4%$209k70.6%7.7%18.3%85.0%0.4%2.7%
Peabody Precinct 1-13,0882,27470.0%24.3%1.0%1.9%$127k34.2%14.6%14.6%87.0%5.6%11.1%
Peabody Precinct 1-23,0362,45577.6%4.0%4.1%2.9%$114k37.7%10.3%23.9%89.3%7.2%4.6%
Peabody Precinct 1-34,5573,52171.5%14.4%3.4%5.7%$152k36.9%8.6%15.7%91.4%3.2%10.6%
Peabody Precinct 2-13,1252,57148.4%36.3%6.1%1.1%$68k25.0%21.3%16.4%39.8%12.5%22.9%
Peabody Precinct 2-23,6132,67942.4%39.9%10.0%1.0%$80k24.8%23.8%11.4%52.1%11.9%25.5%
Peabody Precinct 2-32,9532,29476.2%9.9%1.2%0.1%$94k20.5%21.5%14.7%57.4%7.6%5.8%
Peabody Precinct 3-11,3891,09854.7%17.8%6.4%3.6%$61k20.0%17.0%19.0%52.0%12.7%15.6%
Peabody Precinct 3-23,0032,48960.3%24.0%8.8%0.6%$82k29.2%18.2%24.7%49.5%10.6%19.5%
Peabody Precinct 3-33,9543,33962.8%24.6%5.7%0.6%$80k38.7%14.5%22.3%42.7%9.9%15.2%
Peabody Precinct 4-12,8482,31381.2%9.7%3.5%0.3%$102k30.2%20.0%20.3%67.8%9.2%6.0%
Peabody Precinct 4-22,3551,78165.8%13.9%14.8%0.2%$119k32.0%14.9%23.6%36.4%8.2%7.4%
Peabody Precinct 4-32,8202,51881.3%10.5%0.7%6.2%$58k46.9%7.0%59.2%49.8%9.1%1.5%
Peabody Precinct 5-13,0002,49682.4%7.5%7.0%0.1%$113k39.9%15.5%32.8%69.5%3.3%2.4%
Peabody Precinct 5-22,4562,06386.7%3.2%0.5%7.6%$100k36.9%9.8%35.8%73.7%11.4%1.5%
Peabody Precinct 5-33,2692,88981.4%6.1%2.0%3.9%$110k31.5%9.9%33.0%56.2%8.8%1.2%
Peabody Precinct 6-13,0412,61491.9%3.3%1.1%0.4%$141k38.6%11.8%28.4%94.8%2.8%0.8%
Peabody Precinct 6-23,3372,72686.0%2.1%2.3%2.8%$151k42.4%19.0%19.6%97.3%6.2%1.5%
Peabody Precinct 6-32,9002,37386.2%1.8%0.9%6.0%$148k49.3%12.0%30.4%94.4%2.2%0.6%
Rockport Precinct 11,5701,30294.9%1.8%0.4%0.6%$103k53.5%11.5%33.7%78.4%1.9%0.0%
Rockport Precinct 22,8262,41492.7%2.9%1.2%0.1%$74k54.1%9.9%34.5%58.1%12.0%2.5%
Rockport Precinct 32,4702,19496.1%2.9%0.0%0.0%$108k57.0%7.8%44.5%74.4%2.6%1.4%
Rowley Precinct 15,8074,68593.4%0.2%0.0%2.3%$131k56.8%13.9%21.9%81.7%3.0%0.0%
Salem Precinct 1-12,6322,32378.0%9.3%2.4%3.4%$99k63.0%19.1%22.5%51.8%11.8%7.1%
Salem Precinct 1-22,7382,08129.6%59.9%2.5%1.8%$46k26.4%24.4%14.9%12.8%35.2%51.4%
Salem Precinct 2-12,0401,68887.9%7.9%2.2%0.7%$106k60.4%23.4%19.2%50.4%8.3%3.8%
Salem Precinct 2-23,2592,84479.3%6.4%1.6%2.7%$106k62.1%17.5%13.0%40.9%5.1%2.2%
Salem Precinct 3-13,9172,94345.5%37.9%13.5%0.9%$84k37.2%13.3%16.7%32.3%15.2%25.9%
Salem Precinct 3-23,1442,85665.4%28.3%4.0%1.5%$87k27.5%26.3%18.9%44.8%12.7%22.8%
Salem Precinct 4-12,4681,96454.6%25.3%5.0%5.8%$77k35.8%15.2%13.4%63.5%9.4%18.3%
Salem Precinct 4-23,7932,86162.9%12.3%12.1%9.7%$104k47.5%8.8%19.4%74.6%6.7%13.5%
Salem Precinct 5-13,3122,88679.0%11.1%3.4%3.3%$106k53.5%26.8%13.2%56.4%11.0%4.3%
Salem Precinct 5-22,9882,62061.1%32.1%2.1%1.4%$107k40.7%31.1%11.3%27.5%18.2%15.0%
Salem Precinct 6-13,4793,07876.1%11.1%0.8%4.2%$114k59.3%22.5%15.3%67.7%5.0%1.5%
Salem Precinct 6-22,3992,07767.6%19.4%2.2%4.0%$96k50.1%13.4%21.3%52.2%4.3%7.0%
Salem Precinct 7-12,1661,91474.5%15.2%2.5%4.8%$119k48.7%41.0%14.8%75.9%9.3%7.9%
Salem Precinct 7-23,5003,04567.3%19.5%4.5%3.3%$91k49.7%23.8%24.9%63.0%16.2%13.8%
Salisbury Precinct 12,8412,44481.9%5.3%2.3%3.9%$99k48.6%22.4%27.7%63.9%6.1%1.8%
Salisbury Precinct 22,8432,48584.3%5.6%0.6%1.4%$99k49.7%15.0%30.0%70.3%3.4%1.7%
Salisbury Precinct 32,9982,61986.2%7.2%0.9%0.8%$120k34.8%22.6%17.5%87.1%5.3%4.1%
Saugus Precinct 13,1722,63775.6%6.0%9.8%3.5%$81k31.6%16.8%30.0%56.5%6.5%4.4%
Saugus Precinct 102,8602,36761.4%21.4%3.6%5.1%$113k30.6%18.7%17.1%77.9%6.6%12.0%
Saugus Precinct 22,5642,14476.6%5.0%6.2%2.6%$138k27.2%17.0%17.2%70.6%6.5%5.1%
Saugus Precinct 32,7122,32165.5%16.2%7.5%1.1%$114k30.1%23.4%17.0%83.7%5.8%10.3%
Saugus Precinct 43,2282,82168.7%10.6%0.6%5.5%$107k44.8%13.0%16.4%59.0%3.9%8.6%
Saugus Precinct 53,0132,54264.9%22.4%4.4%1.8%$96k21.7%17.1%22.9%78.4%3.6%13.8%
Saugus Precinct 62,9122,55766.0%12.4%10.8%4.3%$102k24.9%25.4%15.3%72.6%7.3%7.3%
Saugus Precinct 72,5301,99573.6%13.7%4.4%6.0%$102k34.1%12.5%30.7%85.6%3.1%6.3%
Saugus Precinct 82,5842,35180.2%5.1%0.6%0.9%$96k25.2%15.1%28.0%71.8%11.3%5.2%
Saugus Precinct 92,9082,40876.9%9.6%6.5%3.8%$106k41.1%15.3%26.1%69.7%5.2%4.7%
Swampscott Precinct 12,3701,84078.1%14.1%1.3%4.3%$106k50.2%21.3%13.3%74.5%16.7%8.5%
Swampscott Precinct 23,0282,54882.9%9.7%5.1%0.5%$100k58.3%12.8%25.0%66.8%3.5%8.5%
Swampscott Precinct 31,8811,52382.1%3.8%8.4%2.4%$151k66.5%16.1%18.0%63.0%11.7%1.8%
Swampscott Precinct 41,9331,59487.6%5.2%3.0%0.3%$143k59.8%15.8%25.2%79.0%5.2%1.3%
Swampscott Precinct 53,3152,55088.3%6.7%2.6%0.0%$218k72.3%17.0%16.3%84.8%2.8%3.4%
Swampscott Precinct 62,4481,91583.8%13.1%0.5%0.0%$140k63.8%10.0%24.8%86.2%5.7%8.6%
Topsfield Precinct 13,7882,82688.8%3.3%1.5%4.7%$207k72.7%11.5%22.6%90.8%5.0%0.4%
Topsfield Precinct 22,7862,11683.8%8.6%1.0%4.6%$203k70.4%11.5%22.2%89.9%11.1%2.1%
Wenham Precinct 14,9213,99188.6%5.6%1.7%2.3%$197k70.8%39.4%14.6%85.7%3.7%2.8%
West Newbury Precinct 14,6003,70082.9%5.3%0.0%1.8%$184k64.8%9.8%21.4%95.7%1.6%2.7%
Middlesex: 49 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Bedford Precinct 14,0523,27770.0%3.5%2.9%19.3%$166k71.3%10.4%22.7%79.6%4.2%0.0%
Bedford Precinct 23,5572,63459.2%7.4%2.1%21.6%$167k63.1%20.3%10.6%66.4%7.6%5.0%
Bedford Precinct 34,0853,37176.8%1.9%1.2%15.2%$176k74.0%18.0%21.2%51.9%5.2%1.2%
Bedford Precinct 43,0442,39174.0%2.2%4.5%14.9%$156k67.3%7.8%21.4%80.3%5.2%1.0%
Billerica Precinct 103,7173,05586.2%2.9%0.6%6.6%$145k38.2%18.4%21.6%98.9%5.7%2.4%
Billerica Precinct 32,5792,02372.8%5.6%1.5%16.3%$126k34.4%17.7%18.6%96.7%3.8%3.9%
Billerica Precinct 42,9272,46267.1%6.0%3.6%17.4%$118k39.4%24.3%16.3%60.7%14.9%3.9%
Billerica Precinct 54,0943,26990.4%2.7%1.3%4.3%$181k40.2%17.2%18.7%96.2%2.5%1.1%
Billerica Precinct 93,4562,85181.7%5.0%3.6%7.5%$153k34.1%17.3%20.6%97.4%3.1%3.4%
Burlington Precinct 14,6953,86676.7%0.7%0.8%17.9%$163k65.1%13.3%22.0%85.4%1.7%0.4%
Burlington Precinct 23,0602,62777.5%3.1%3.4%10.4%$111k45.1%23.9%12.0%43.4%13.8%0.7%
Burlington Precinct 33,0462,57565.3%6.0%4.0%21.2%$141k61.8%14.7%21.5%66.3%3.1%3.1%
Burlington Precinct 43,3152,54357.7%15.7%5.2%16.7%$146k56.0%20.6%18.6%80.6%9.7%9.2%
Burlington Precinct 53,9943,22487.2%1.9%0.1%6.3%$196k68.6%14.7%20.2%98.6%3.2%1.4%
Burlington Precinct 63,4312,79579.9%1.2%0.4%13.6%$175k57.0%10.4%23.4%96.9%1.2%1.1%
Burlington Precinct 74,7354,14072.8%7.8%0.7%15.3%$133k52.8%16.8%31.3%57.7%9.4%2.8%
North Reading Precinct 13,8863,00385.8%2.3%0.0%4.6%$196k60.7%15.7%17.4%97.9%1.8%0.8%
North Reading Precinct 23,6453,01790.3%2.7%1.3%4.6%$114k55.4%19.9%14.9%70.0%2.5%1.1%
North Reading Precinct 34,3903,44487.3%1.6%0.2%6.9%$125k52.1%12.7%15.7%84.4%3.4%1.1%
North Reading Precinct 43,7842,73182.2%2.1%0.1%3.7%$179k58.3%9.3%18.7%87.4%2.9%1.4%
Reading Precinct 14,5363,45883.5%8.6%0.6%5.0%$195k67.8%14.3%15.6%90.8%3.3%2.5%
Reading Precinct 22,3711,85960.6%8.8%1.8%27.1%$166k54.6%14.2%20.8%83.9%4.1%8.9%
Reading Precinct 33,2842,74685.6%3.6%0.6%9.3%$125k61.2%16.4%28.0%79.8%3.7%3.5%
Reading Precinct 43,2272,40386.4%6.4%0.0%1.6%$191k71.0%15.1%18.2%88.9%1.6%0.7%
Reading Precinct 53,1582,39389.7%0.7%0.0%3.7%$131k66.0%17.4%17.5%55.1%3.1%0.2%
Reading Precinct 63,3532,51086.9%5.5%0.0%5.1%$184k70.5%11.8%18.2%82.4%1.5%0.5%
Reading Precinct 72,4351,83093.9%1.8%1.2%0.9%$162k73.5%12.4%22.0%92.2%3.3%1.3%
Reading Precinct 83,1562,51583.5%7.9%0.0%2.8%$137k64.6%9.9%27.3%88.2%5.0%2.1%
Tewksbury Precinct 13,5232,77387.9%1.7%3.5%4.5%$128k42.9%17.5%19.4%84.6%4.0%1.2%
Tewksbury Precinct 23,6082,98986.0%4.8%1.5%3.7%$158k41.9%12.0%16.6%96.4%1.3%3.9%
Tewksbury Precinct 33,5392,90889.6%0.3%0.2%3.6%$136k41.4%20.4%17.0%85.1%2.3%0.1%
Tewksbury Precinct 43,6923,37186.2%4.1%3.0%4.0%$103k36.8%18.4%26.6%72.7%10.4%1.4%
Tewksbury Precinct 53,5782,69488.0%5.3%0.8%1.6%$117k38.9%17.1%18.7%82.9%1.1%1.9%
Tewksbury Precinct 63,8673,27389.8%4.0%0.9%2.5%$153k40.8%14.8%21.6%98.0%2.7%3.5%
Tewksbury Precinct 75,3054,40084.5%1.9%1.8%5.7%$109k44.5%17.8%22.2%75.3%3.3%1.1%
Tewksbury Precinct 84,1853,38981.3%9.1%1.9%4.1%$130k34.5%18.7%19.0%87.0%2.2%7.6%
Wakefield Precinct 13,5962,81885.0%3.8%1.7%3.3%$174k63.0%12.3%19.9%74.0%6.8%3.5%
Wakefield Precinct 24,4403,59384.0%1.7%0.4%9.4%$132k54.3%17.4%19.0%60.6%4.3%1.6%
Wakefield Precinct 34,1593,31083.6%3.1%1.5%7.5%$145k56.7%17.6%18.8%79.3%4.2%1.5%
Wakefield Precinct 43,8953,18283.6%3.3%0.2%6.0%$146k54.4%15.7%16.4%86.5%5.7%2.0%
Wakefield Precinct 53,7953,02682.4%3.9%0.4%3.4%$134k62.8%12.8%19.5%57.8%6.9%2.4%
Wakefield Precinct 64,3273,53788.5%2.7%0.4%3.8%$135k67.0%18.7%19.9%59.5%3.1%0.8%
Wakefield Precinct 73,4892,69891.6%0.6%0.0%6.1%$143k59.9%13.4%19.4%86.0%3.4%0.6%
Wilmington Precinct 14,1932,90973.5%3.7%0.8%5.4%$154k48.9%17.0%13.2%93.6%6.3%1.1%
Wilmington Precinct 23,9343,03490.9%1.9%0.3%2.2%$176k51.0%17.9%14.7%89.8%4.7%1.3%
Wilmington Precinct 33,4902,94885.1%2.2%1.1%8.7%$147k57.5%18.1%15.7%78.1%4.2%1.4%
Wilmington Precinct 44,1383,03093.1%1.6%0.0%1.0%$197k54.6%9.4%16.9%94.2%1.8%1.8%
Wilmington Precinct 52,9582,34785.7%3.7%1.8%3.4%$164k44.4%14.1%13.5%86.4%2.5%1.6%
Wilmington Precinct 64,6133,68490.8%1.8%1.9%2.5%$178k45.5%17.7%18.9%86.2%3.2%1.4%

*Median income is approximate (see note above). ACS 2020-2024 5-year.

Nonpartisan voter information. GOTV Polling does not endorse any candidate.