Essex County, Massachusetts
Precinct data
Results by precinct
256 precincts · 401,851 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -Rowley Precinct 1Rowley Precinct 1 | 2,106 | 1,954 | 104 | 4,164 | 50.6% | 46.9% | D+3.7 |
|---|---|---|---|---|---|---|---|
| Precinct -Manchester-by-the-Sea Precinct 1Manchester-by-the-Sea Precinct 1 | 2,629 | 970 | 111 | 3,710 | 70.9% | 26.1% | D+44.7 |
| Precinct -West Newbury Precinct 1West Newbury Precinct 1 | 2,107 | 1,111 | 97 | 3,315 | 63.6% | 33.5% | D+30.0 |
| Precinct -North Andover Precinct 4North Andover Precinct 4 | 1,616 | 904 | 75 | 2,595 | 62.3% | 34.8% | D+27.4 |
| Precinct -Ipswich Precinct 3Ipswich Precinct 3 | 1,455 | 982 | 69 | 2,506 | 58.1% | 39.2% | D+18.9 |
| Precinct -Newbury Precinct 2Newbury Precinct 2 | 1,458 | 976 | 58 | 2,492 | 58.5% | 39.2% | D+19.3 |
| Precinct -Ipswich Precinct 4Ipswich Precinct 4 | 1,539 | 888 | 63 | 2,490 | 61.8% | 35.7% | D+26.1 |
| Precinct -North Andover Precinct 6North Andover Precinct 6 | 1,435 | 967 | 67 | 2,469 | 58.1% | 39.2% | D+19.0 |
| Precinct -Newbury Precinct 1Newbury Precinct 1 | 1,550 | 850 | 68 | 2,468 | 62.8% | 34.4% | D+28.4 |
| Precinct -Essex Precinct 1Essex Precinct 1 | 1,572 | 825 | 68 | 2,465 | 63.8% | 33.5% | D+30.3 |
| Precinct -Ipswich Precinct 2Ipswich Precinct 2 | 1,630 | 763 | 71 | 2,464 | 66.2% | 31.0% | D+35.2 |
| Precinct -Hamilton Precinct 1Hamilton Precinct 1 | 1,612 | 764 | 85 | 2,461 | 65.5% | 31.0% | D+34.5 |
| Precinct -Beverly Precinct 4-2Beverly Precinct 4-2 | 1,834 | 562 | 54 | 2,450 | 74.9% | 22.9% | D+51.9 |
| Precinct -Beverly Precinct 6-2Beverly Precinct 6-2 | 1,459 | 888 | 58 | 2,405 | 60.7% | 36.9% | D+23.7 |
| Precinct -Hamilton Precinct 2Hamilton Precinct 2 | 1,611 | 708 | 85 | 2,404 | 67.0% | 29.5% | D+37.6 |
| Precinct -North Andover Precinct 8North Andover Precinct 8 | 1,320 | 1,000 | 62 | 2,382 | 55.4% | 42.0% | D+13.4 |
| Precinct -Marblehead Precinct 1Marblehead Precinct 1 | 1,692 | 614 | 67 | 2,373 | 71.3% | 25.9% | D+45.4 |
| Precinct -Nahant Precinct 1Nahant Precinct 1 | 1,475 | 857 | 39 | 2,371 | 62.2% | 36.1% | D+26.1 |
| Precinct -Marblehead Precinct 6Marblehead Precinct 6 | 1,587 | 711 | 63 | 2,361 | 67.2% | 30.1% | D+37.1 |
| Precinct -Danvers Precinct 6Danvers Precinct 6 | 1,193 | 1,117 | 45 | 2,355 | 50.7% | 47.4% | D+3.2 |
| Precinct -Andover Precinct 3Andover Precinct 3 | 1,598 | 673 | 80 | 2,351 | 68.0% | 28.6% | D+39.3 |
| Precinct -Marblehead Precinct 2Marblehead Precinct 2 | 1,679 | 609 | 60 | 2,348 | 71.5% | 25.9% | D+45.6 |
| Precinct -Middleton Precinct 1Middleton Precinct 1 | 1,088 | 1,195 | 63 | 2,346 | 46.4% | 50.9% | R+4.6 |
| Precinct -Beverly Precinct 6-1Beverly Precinct 6-1 | 1,587 | 688 | 61 | 2,336 | 67.9% | 29.5% | D+38.5 |
| Precinct -North Andover Precinct 7North Andover Precinct 7 | 1,432 | 829 | 72 | 2,333 | 61.4% | 35.5% | D+25.8 |
| Precinct -Marblehead Precinct 4Marblehead Precinct 4 | 1,558 | 699 | 71 | 2,328 | 66.9% | 30.0% | D+36.9 |
| Precinct -Beverly Precinct 1-2Beverly Precinct 1-2 | 1,483 | 776 | 67 | 2,326 | 63.8% | 33.4% | D+30.4 |
| Precinct -Andover Precinct 8Andover Precinct 8 | 1,521 | 722 | 75 | 2,318 | 65.6% | 31.1% | D+34.5 |
| Precinct -Groveland Precinct 2Groveland Precinct 2 | 1,183 | 1,056 | 56 | 2,295 | 51.5% | 46.0% | D+5.5 |
| Precinct -Merrimac Precinct 2Merrimac Precinct 2 | 1,261 | 977 | 55 | 2,293 | 55.0% | 42.6% | D+12.4 |
| Precinct -Topsfield Precinct 1Topsfield Precinct 1 | 1,310 | 916 | 51 | 2,277 | 57.5% | 40.2% | D+17.3 |
| Precinct -Newburyport Precinct 3-1Newburyport Precinct 3-1 | 1,696 | 510 | 67 | 2,273 | 74.6% | 22.4% | D+52.2 |
| Precinct -Marblehead Precinct 5Marblehead Precinct 5 | 1,499 | 705 | 33 | 2,237 | 67.0% | 31.5% | D+35.5 |
| Precinct -Ipswich Precinct 1Ipswich Precinct 1 | 1,558 | 611 | 65 | 2,234 | 69.7% | 27.4% | D+42.4 |
| Precinct -Gloucester Precinct 5-2Gloucester Precinct 5-2 | 1,330 | 832 | 66 | 2,228 | 59.7% | 37.3% | D+22.4 |
| Precinct -Lynn Precinct 1-1Lynn Precinct 1-1 | 1,213 | 965 | 47 | 2,225 | 54.5% | 43.4% | D+11.1 |
| Precinct -Andover Precinct 10Andover Precinct 10 | 1,447 | 700 | 74 | 2,221 | 65.2% | 31.5% | D+33.6 |
| Precinct -Gloucester Precinct 4-2Gloucester Precinct 4-2 | 1,602 | 561 | 57 | 2,220 | 72.2% | 25.3% | D+46.9 |
| Precinct -Groveland Precinct 1Groveland Precinct 1 | 1,114 | 1,051 | 55 | 2,220 | 50.2% | 47.3% | D+2.8 |
| Precinct -Methuen Precinct 11Methuen Precinct 11 | 992 | 1,177 | 42 | 2,211 | 44.9% | 53.2% | R+8.4 |
| Precinct -Newburyport Precinct 4-1Newburyport Precinct 4-1 | 1,602 | 537 | 57 | 2,196 | 73.0% | 24.5% | D+48.5 |
| Precinct -Andover Precinct 7Andover Precinct 7 | 1,400 | 735 | 58 | 2,193 | 63.8% | 33.5% | D+30.3 |
| Precinct -Marblehead Precinct 3Marblehead Precinct 3 | 1,479 | 650 | 50 | 2,179 | 67.9% | 29.8% | D+38.0 |
| Precinct -Gloucester Precinct 1-1Gloucester Precinct 1-1 | 1,467 | 658 | 53 | 2,178 | 67.4% | 30.2% | D+37.1 |
| Precinct -North Andover Precinct 2North Andover Precinct 2 | 1,264 | 855 | 57 | 2,176 | 58.1% | 39.3% | D+18.8 |
| Precinct -Danvers Precinct 7Danvers Precinct 7 | 1,177 | 931 | 65 | 2,173 | 54.2% | 42.8% | D+11.3 |
| Precinct -Andover Precinct 5Andover Precinct 5 | 1,318 | 803 | 51 | 2,172 | 60.7% | 37.0% | D+23.7 |
| Precinct -Danvers Precinct 5Danvers Precinct 5 | 1,126 | 1,000 | 43 | 2,169 | 51.9% | 46.1% | D+5.8 |
| Precinct -Rockport Precinct 3Rockport Precinct 3 | 1,577 | 540 | 47 | 2,164 | 72.9% | 25.0% | D+47.9 |
| Precinct -Peabody Precinct 6-3Peabody Precinct 6-3 | 898 | 1,215 | 36 | 2,149 | 41.8% | 56.5% | R+14.8 |
| Precinct -Gloucester Precinct 5-1Gloucester Precinct 5-1 | 1,319 | 779 | 41 | 2,139 | 61.7% | 36.4% | D+25.2 |
| Precinct -Beverly Precinct 2-1Beverly Precinct 2-1 | 1,452 | 604 | 70 | 2,126 | 68.3% | 28.4% | D+39.9 |
| Precinct -Peabody Precinct 6-1Peabody Precinct 6-1 | 968 | 1,121 | 36 | 2,125 | 45.6% | 52.8% | R+7.2 |
| Precinct -Danvers Precinct 4Danvers Precinct 4 | 1,185 | 883 | 52 | 2,120 | 55.9% | 41.7% | D+14.2 |
| Precinct -Andover Precinct 2Andover Precinct 2 | 1,382 | 676 | 58 | 2,116 | 65.3% | 31.9% | D+33.4 |
| Precinct -Danvers Precinct 2Danvers Precinct 2 | 1,208 | 871 | 36 | 2,115 | 57.1% | 41.2% | D+15.9 |
| Precinct -Amesbury Precinct 1Amesbury Precinct 1 | 1,352 | 723 | 34 | 2,109 | 64.1% | 34.3% | D+29.8 |
| Precinct -Lynnfield Precinct 4Lynnfield Precinct 4 | 925 | 1,154 | 29 | 2,108 | 43.9% | 54.7% | R+10.9 |
| Precinct -Salem Precinct 2-2Salem Precinct 2-2 | 1,736 | 322 | 49 | 2,107 | 82.4% | 15.3% | D+67.1 |
| Precinct -Haverhill Precinct 4-2Haverhill Precinct 4-2 | 1,077 | 975 | 46 | 2,098 | 51.3% | 46.5% | D+4.9 |
| Precinct -North Andover Precinct 1North Andover Precinct 1 | 1,229 | 813 | 52 | 2,094 | 58.7% | 38.8% | D+19.9 |
| Precinct -Newburyport Precinct 2-1Newburyport Precinct 2-1 | 1,577 | 446 | 68 | 2,091 | 75.4% | 21.3% | D+54.1 |
| Precinct -Middleton Precinct 3Middleton Precinct 3 | 870 | 1,161 | 51 | 2,082 | 41.8% | 55.8% | R+14.0 |
| Precinct -Newburyport Precinct 6-1Newburyport Precinct 6-1 | 1,337 | 697 | 48 | 2,082 | 64.2% | 33.5% | D+30.7 |
| Precinct -Topsfield Precinct 2Topsfield Precinct 2 | 1,222 | 801 | 57 | 2,080 | 58.8% | 38.5% | D+20.2 |
| Precinct -Merrimac Precinct 1Merrimac Precinct 1 | 1,172 | 871 | 36 | 2,079 | 56.4% | 41.9% | D+14.5 |
| Precinct -Lynnfield Precinct 2Lynnfield Precinct 2 | 1,026 | 1,002 | 30 | 2,058 | 49.9% | 48.7% | D+1.2 |
| Precinct -Danvers Precinct 1Danvers Precinct 1 | 1,199 | 810 | 45 | 2,054 | 58.4% | 39.4% | D+18.9 |
| Precinct -Beverly Precinct 1-1Beverly Precinct 1-1 | 1,286 | 718 | 38 | 2,042 | 63.0% | 35.2% | D+27.8 |
| Precinct -Andover Precinct 6Andover Precinct 6 | 1,196 | 765 | 74 | 2,035 | 58.8% | 37.6% | D+21.2 |
| Precinct -Haverhill Precinct 7-3Haverhill Precinct 7-3 | 1,073 | 897 | 61 | 2,031 | 52.8% | 44.2% | D+8.7 |
| Precinct -Peabody Precinct 1-3Peabody Precinct 1-3 | 957 | 1,033 | 34 | 2,024 | 47.3% | 51.0% | R+3.8 |
| Precinct -Beverly Precinct 5-1Beverly Precinct 5-1 | 1,231 | 748 | 42 | 2,021 | 60.9% | 37.0% | D+23.9 |
| Precinct -North Andover Precinct 3North Andover Precinct 3 | 1,126 | 834 | 60 | 2,020 | 55.7% | 41.3% | D+14.5 |
| Precinct -Lynnfield Precinct 3Lynnfield Precinct 3 | 937 | 1,040 | 42 | 2,019 | 46.4% | 51.5% | R+5.1 |
| Precinct -Salem Precinct 1-1Salem Precinct 1-1 | 1,507 | 433 | 54 | 1,994 | 75.6% | 21.7% | D+53.9 |
| Precinct -Andover Precinct 9Andover Precinct 9 | 1,263 | 665 | 62 | 1,990 | 63.5% | 33.4% | D+30.1 |
| Precinct -Haverhill Precinct 5-2Haverhill Precinct 5-2 | 1,014 | 937 | 39 | 1,990 | 51.0% | 47.1% | D+3.9 |
| Precinct -Beverly Precinct 2-2Beverly Precinct 2-2 | 1,441 | 484 | 60 | 1,985 | 72.6% | 24.4% | D+48.2 |
| Precinct -Lynnfield Precinct 1Lynnfield Precinct 1 | 1,005 | 957 | 23 | 1,985 | 50.6% | 48.2% | D+2.4 |
| Precinct -Beverly Precinct 5-2Beverly Precinct 5-2 | 1,231 | 690 | 59 | 1,980 | 62.2% | 34.8% | D+27.3 |
| Precinct -Boxford Precinct 2Boxford Precinct 2 | 1,125 | 777 | 59 | 1,961 | 57.4% | 39.6% | D+17.7 |
| Precinct -Methuen Precinct 7Methuen Precinct 7 | 971 | 934 | 54 | 1,959 | 49.6% | 47.7% | D+1.9 |
| Precinct -Methuen Precinct 9Methuen Precinct 9 | 823 | 1,078 | 57 | 1,958 | 42.0% | 55.1% | R+13.0 |
| Precinct -Peabody Precinct 5-1Peabody Precinct 5-1 | 1,008 | 915 | 34 | 1,957 | 51.5% | 46.8% | D+4.8 |
| Precinct -Salisbury Precinct 1Salisbury Precinct 1 | 1,016 | 867 | 48 | 1,931 | 52.6% | 44.9% | D+7.7 |
| Precinct -Salem Precinct 2-1Salem Precinct 2-1 | 1,528 | 339 | 62 | 1,929 | 79.2% | 17.6% | D+61.6 |
| Precinct -Georgetown Precinct 1Georgetown Precinct 1 | 967 | 918 | 41 | 1,926 | 50.2% | 47.7% | D+2.5 |
| Precinct -Salem Precinct 6-2Salem Precinct 6-2 | 1,385 | 483 | 54 | 1,922 | 72.1% | 25.1% | D+46.9 |
| Precinct -Peabody Precinct 6-2Peabody Precinct 6-2 | 816 | 1,070 | 25 | 1,911 | 42.7% | 56.0% | R+13.3 |
| Precinct -Newburyport Precinct 5-1Newburyport Precinct 5-1 | 1,224 | 626 | 59 | 1,909 | 64.1% | 32.8% | D+31.3 |
| Precinct -Danvers Precinct 3Danvers Precinct 3 | 986 | 883 | 39 | 1,908 | 51.7% | 46.3% | D+5.4 |
| Precinct -Methuen Precinct 8Methuen Precinct 8 | 911 | 956 | 39 | 1,906 | 47.8% | 50.2% | R+2.4 |
| Precinct -Amesbury Precinct 5Amesbury Precinct 5 | 1,119 | 742 | 41 | 1,902 | 58.8% | 39.0% | D+19.8 |
| Precinct -Haverhill Precinct 4-1Haverhill Precinct 4-1 | 1,027 | 837 | 36 | 1,900 | 54.1% | 44.1% | D+10.0 |
| Precinct -Georgetown Precinct 3Georgetown Precinct 3 | 1,001 | 839 | 50 | 1,890 | 53.0% | 44.4% | D+8.6 |
| Precinct -Beverly Precinct 3-2Beverly Precinct 3-2 | 1,161 | 679 | 43 | 1,883 | 61.7% | 36.1% | D+25.6 |
| Precinct -Methuen Precinct 12Methuen Precinct 12 | 941 | 899 | 39 | 1,879 | 50.1% | 47.8% | D+2.2 |
| Precinct -Lynn Precinct 2-1Lynn Precinct 2-1 | 1,069 | 759 | 46 | 1,874 | 57.0% | 40.5% | D+16.5 |
| Precinct -Haverhill Precinct 5-3Haverhill Precinct 5-3 | 909 | 926 | 37 | 1,872 | 48.6% | 49.5% | R+0.9 |
| Precinct -Gloucester Precinct 4-1Gloucester Precinct 4-1 | 1,082 | 735 | 38 | 1,855 | 58.3% | 39.6% | D+18.7 |
| Precinct -Salisbury Precinct 2Salisbury Precinct 2 | 932 | 884 | 35 | 1,851 | 50.4% | 47.8% | D+2.6 |
| Precinct -Salisbury Precinct 3Salisbury Precinct 3 | 765 | 1,027 | 43 | 1,835 | 41.7% | 56.0% | R+14.3 |
| Precinct -Peabody Precinct 1-2Peabody Precinct 1-2 | 874 | 925 | 34 | 1,833 | 47.7% | 50.5% | R+2.8 |
| Precinct -Salem Precinct 5-1Salem Precinct 5-1 | 1,373 | 392 | 63 | 1,828 | 75.1% | 21.4% | D+53.7 |
| Precinct -Methuen Precinct 10Methuen Precinct 10 | 897 | 878 | 49 | 1,824 | 49.2% | 48.1% | D+1.0 |
| Precinct -Georgetown Precinct 2Georgetown Precinct 2 | 947 | 825 | 46 | 1,818 | 52.1% | 45.4% | D+6.7 |
| Precinct -Salem Precinct 4-2Salem Precinct 4-2 | 1,069 | 698 | 44 | 1,811 | 59.0% | 38.5% | D+20.5 |
| Precinct -Amesbury Precinct 3Amesbury Precinct 3 | 1,230 | 550 | 30 | 1,810 | 68.0% | 30.4% | D+37.6 |
| Precinct -Rockport Precinct 2Rockport Precinct 2 | 1,293 | 477 | 39 | 1,809 | 71.5% | 26.4% | D+45.1 |
| Precinct -Peabody Precinct 1-1Peabody Precinct 1-1 | 939 | 810 | 52 | 1,801 | 52.1% | 45.0% | D+7.2 |
| Precinct -Haverhill Precinct 6-3Haverhill Precinct 6-3 | 997 | 740 | 32 | 1,769 | 56.4% | 41.8% | D+14.5 |
| Precinct -Salem Precinct 7-2Salem Precinct 7-2 | 1,200 | 527 | 41 | 1,768 | 67.9% | 29.8% | D+38.1 |
| Precinct -Gloucester Precinct 1-2Gloucester Precinct 1-2 | 1,111 | 613 | 27 | 1,751 | 63.4% | 35.0% | D+28.4 |
| Precinct -Lynn Precinct 1-3Lynn Precinct 1-3 | 1,014 | 680 | 48 | 1,742 | 58.2% | 39.0% | D+19.2 |
| Precinct -Danvers Precinct 8Danvers Precinct 8 | 878 | 807 | 49 | 1,734 | 50.6% | 46.5% | D+4.1 |
| Precinct -Amesbury Precinct 2Amesbury Precinct 2 | 1,154 | 538 | 41 | 1,733 | 66.6% | 31.0% | D+35.5 |
| Precinct -Saugus Precinct 5Saugus Precinct 5 | 713 | 976 | 35 | 1,724 | 41.4% | 56.6% | R+15.3 |
| Precinct -Boxford Precinct 3Boxford Precinct 3 | 994 | 679 | 41 | 1,714 | 58.0% | 39.6% | D+18.4 |
| Precinct -Methuen Precinct 5Methuen Precinct 5 | 841 | 821 | 49 | 1,711 | 49.2% | 48.0% | D+1.2 |
| Precinct -Wenham Precinct 1AWenham Precinct 1A | 1,128 | 504 | 77 | 1,709 | 66.0% | 29.5% | D+36.5 |
| Precinct -Methuen Precinct 14Methuen Precinct 14 | 916 | 769 | 23 | 1,708 | 53.6% | 45.0% | D+8.6 |
| Precinct -Saugus Precinct 9Saugus Precinct 9 | 719 | 952 | 28 | 1,699 | 42.3% | 56.0% | R+13.7 |
| Precinct -Salem Precinct 6-1Salem Precinct 6-1 | 1,237 | 410 | 44 | 1,691 | 73.2% | 24.2% | D+48.9 |
| Precinct -Methuen Precinct 3Methuen Precinct 3 | 889 | 759 | 35 | 1,683 | 52.8% | 45.1% | D+7.7 |
| Precinct -Salem Precinct 3-2Salem Precinct 3-2 | 1,075 | 556 | 45 | 1,676 | 64.1% | 33.2% | D+31.0 |
| Precinct -Peabody Precinct 5-3Peabody Precinct 5-3 | 814 | 819 | 38 | 1,671 | 48.7% | 49.0% | R+0.3 |
| Precinct -Swampscott Precinct 5Swampscott Precinct 5 | 1,145 | 485 | 38 | 1,668 | 68.6% | 29.1% | D+39.6 |
| Precinct -Haverhill Precinct 7-1Haverhill Precinct 7-1 | 936 | 685 | 41 | 1,662 | 56.3% | 41.2% | D+15.1 |
| Precinct -Lynn Precinct 1-2Lynn Precinct 1-2 | 883 | 732 | 37 | 1,652 | 53.5% | 44.3% | D+9.1 |
| Precinct -Swampscott Precinct 4Swampscott Precinct 4 | 1,163 | 440 | 47 | 1,650 | 70.5% | 26.7% | D+43.8 |
| Precinct -Haverhill Precinct 6-1Haverhill Precinct 6-1 | 838 | 768 | 42 | 1,648 | 50.8% | 46.6% | D+4.2 |
| Precinct -Saugus Precinct 7Saugus Precinct 7 | 633 | 959 | 24 | 1,616 | 39.2% | 59.3% | R+20.2 |
| Precinct -Gloucester Precinct 3-2Gloucester Precinct 3-2 | 916 | 640 | 39 | 1,595 | 57.4% | 40.1% | D+17.3 |
| Precinct -Haverhill Precinct 2-2Haverhill Precinct 2-2 | 926 | 626 | 33 | 1,585 | 58.4% | 39.5% | D+18.9 |
| Precinct -Peabody Precinct 4-1Peabody Precinct 4-1 | 818 | 719 | 45 | 1,582 | 51.7% | 45.4% | D+6.3 |
| Precinct -Salem Precinct 4-1Salem Precinct 4-1 | 970 | 570 | 41 | 1,581 | 61.4% | 36.1% | D+25.3 |
| Precinct -Swampscott Precinct 6Swampscott Precinct 6 | 1,103 | 446 | 30 | 1,579 | 69.9% | 28.2% | D+41.6 |
| Precinct -Saugus Precinct 4Saugus Precinct 4 | 730 | 818 | 23 | 1,571 | 46.5% | 52.1% | R+5.6 |
| Precinct -Lynn Precinct 7-1Lynn Precinct 7-1 | 933 | 593 | 38 | 1,564 | 59.7% | 37.9% | D+21.7 |
| Precinct -Salem Precinct 3-1Salem Precinct 3-1 | 1,082 | 438 | 40 | 1,560 | 69.4% | 28.1% | D+41.3 |
| Precinct -Lynn Precinct 7-2Lynn Precinct 7-2 | 914 | 598 | 36 | 1,548 | 59.0% | 38.6% | D+20.4 |
| Precinct -Salem Precinct 5-2Salem Precinct 5-2 | 1,139 | 327 | 62 | 1,528 | 74.5% | 21.4% | D+53.1 |
| Precinct -Peabody Precinct 2-3Peabody Precinct 2-3 | 777 | 714 | 32 | 1,523 | 51.0% | 46.9% | D+4.1 |
| Precinct -Saugus Precinct 8Saugus Precinct 8 | 690 | 816 | 16 | 1,522 | 45.3% | 53.6% | R+8.3 |
| Precinct -Haverhill Precinct 2-1Haverhill Precinct 2-1 | 866 | 612 | 27 | 1,505 | 57.5% | 40.7% | D+16.9 |
| Precinct -Swampscott Precinct 1Swampscott Precinct 1 | 947 | 527 | 29 | 1,503 | 63.0% | 35.1% | D+27.9 |
| Precinct -Swampscott Precinct 3Swampscott Precinct 3 | 1,118 | 344 | 41 | 1,503 | 74.4% | 22.9% | D+51.5 |
| Precinct -Saugus Precinct 3Saugus Precinct 3 | 679 | 788 | 27 | 1,494 | 45.4% | 52.7% | R+7.3 |
| Precinct -Peabody Precinct 5-2Peabody Precinct 5-2 | 663 | 812 | 16 | 1,491 | 44.5% | 54.5% | R+10.0 |
| Precinct -Amesbury Precinct 6Amesbury Precinct 6 | 976 | 469 | 41 | 1,486 | 65.7% | 31.6% | D+34.1 |
| Precinct -Gloucester Precinct 2-1Gloucester Precinct 2-1 | 906 | 532 | 41 | 1,479 | 61.3% | 36.0% | D+25.3 |
| Precinct -Middleton Precinct 2Middleton Precinct 2 | 653 | 784 | 38 | 1,475 | 44.3% | 53.2% | R+8.9 |
| Precinct -Saugus Precinct 6Saugus Precinct 6 | 662 | 770 | 38 | 1,470 | 45.0% | 52.4% | R+7.3 |
| Precinct -Andover Precinct 1Andover Precinct 1 | 1,071 | 349 | 43 | 1,463 | 73.2% | 23.9% | D+49.4 |
| Precinct -Methuen Precinct 4Methuen Precinct 4 | 788 | 636 | 28 | 1,452 | 54.3% | 43.8% | D+10.5 |
| Precinct -Peabody Precinct 3-3Peabody Precinct 3-3 | 770 | 645 | 36 | 1,451 | 53.1% | 44.5% | D+8.6 |
| Precinct -Methuen Precinct 6Methuen Precinct 6 | 682 | 734 | 29 | 1,445 | 47.2% | 50.8% | R+3.6 |
| Precinct -Amesbury Precinct 4Amesbury Precinct 4 | 874 | 543 | 19 | 1,436 | 60.9% | 37.8% | D+23.1 |
| Precinct -Saugus Precinct 2Saugus Precinct 2 | 694 | 709 | 26 | 1,429 | 48.6% | 49.6% | R+1.0 |
| Precinct -Beverly Precinct 3-1Beverly Precinct 3-1 | 967 | 415 | 44 | 1,426 | 67.8% | 29.1% | D+38.7 |
| Precinct -Swampscott Precinct 2Swampscott Precinct 2 | 873 | 497 | 43 | 1,413 | 61.8% | 35.2% | D+26.6 |
| Precinct -Saugus Precinct 1Saugus Precinct 1 | 667 | 726 | 19 | 1,412 | 47.2% | 51.4% | R+4.2 |
| Precinct -Lynn Precinct 1-4Lynn Precinct 1-4 | 832 | 534 | 35 | 1,401 | 59.4% | 38.1% | D+21.3 |
| Precinct -Gloucester Precinct 3-1Gloucester Precinct 3-1 | 843 | 520 | 21 | 1,384 | 60.9% | 37.6% | D+23.3 |
| Precinct -Lawrence Precinct E-1Lawrence Precinct E-1 | 747 | 582 | 16 | 1,345 | 55.5% | 43.3% | D+12.3 |
| Precinct -Saugus Precinct 10Saugus Precinct 10 | 570 | 748 | 20 | 1,338 | 42.6% | 55.9% | R+13.3 |
| Precinct -Lawrence Precinct F-1Lawrence Precinct F-1 | 777 | 509 | 51 | 1,337 | 58.1% | 38.1% | D+20.0 |
| Precinct -Lawrence Precinct E-2Lawrence Precinct E-2 | 720 | 580 | 29 | 1,329 | 54.2% | 43.6% | D+10.5 |
| Precinct -Salem Precinct 7-1Salem Precinct 7-1 | 950 | 342 | 36 | 1,328 | 71.5% | 25.8% | D+45.8 |
| Precinct -Lynn Precinct 3-1Lynn Precinct 3-1 | 760 | 502 | 49 | 1,311 | 58.0% | 38.3% | D+19.7 |
| Precinct -Rockport Precinct 1Rockport Precinct 1 | 933 | 340 | 35 | 1,308 | 71.3% | 26.0% | D+45.3 |
| Precinct -Peabody Precinct 3-2Peabody Precinct 3-2 | 704 | 560 | 39 | 1,303 | 54.0% | 43.0% | D+11.1 |
| Precinct -Lynn Precinct 5-1Lynn Precinct 5-1 | 775 | 488 | 36 | 1,299 | 59.7% | 37.6% | D+22.1 |
| Precinct -Lynn Precinct 3-4Lynn Precinct 3-4 | 866 | 370 | 37 | 1,273 | 68.0% | 29.1% | D+39.0 |
| Precinct -Methuen Precinct 15Methuen Precinct 15 | 684 | 556 | 33 | 1,273 | 53.7% | 43.7% | D+10.1 |
| Precinct -Lynn Precinct 3-3Lynn Precinct 3-3 | 807 | 427 | 36 | 1,270 | 63.5% | 33.6% | D+29.9 |
| Precinct -Andover Precinct 4Andover Precinct 4 | 765 | 474 | 28 | 1,267 | 60.4% | 37.4% | D+23.0 |
| Precinct -Gloucester Precinct 2-2Gloucester Precinct 2-2 | 795 | 419 | 37 | 1,251 | 63.5% | 33.5% | D+30.1 |
| Precinct -Lynn Precinct 5-4Lynn Precinct 5-4 | 823 | 370 | 37 | 1,230 | 66.9% | 30.1% | D+36.8 |
| Precinct -Haverhill Precinct 7-2Haverhill Precinct 7-2 | 608 | 591 | 23 | 1,222 | 49.8% | 48.4% | D+1.4 |
| Precinct -North Andover Precinct 5North Andover Precinct 5 | 696 | 448 | 32 | 1,176 | 59.2% | 38.1% | D+21.1 |
| Precinct -Peabody Precinct 2-2Peabody Precinct 2-2 | 640 | 504 | 23 | 1,167 | 54.8% | 43.2% | D+11.7 |
| Precinct -Peabody Precinct 4-2Peabody Precinct 4-2 | 580 | 551 | 21 | 1,152 | 50.3% | 47.8% | D+2.5 |
| Precinct -Haverhill Precinct 6-2Haverhill Precinct 6-2 | 631 | 495 | 18 | 1,144 | 55.2% | 43.3% | D+11.9 |
| Precinct -Peabody Precinct 2-1Peabody Precinct 2-1 | 660 | 462 | 20 | 1,142 | 57.8% | 40.5% | D+17.3 |
| Precinct -Lynn Precinct 7-4Lynn Precinct 7-4 | 671 | 434 | 27 | 1,132 | 59.3% | 38.3% | D+20.9 |
| Precinct -Lynn Precinct 2-2Lynn Precinct 2-2 | 642 | 442 | 37 | 1,121 | 57.3% | 39.4% | D+17.8 |
| Precinct -Lynn Precinct 4-4Lynn Precinct 4-4 | 698 | 374 | 42 | 1,114 | 62.7% | 33.6% | D+29.1 |
| Precinct -Methuen Precinct 13Methuen Precinct 13 | 532 | 545 | 23 | 1,100 | 48.4% | 49.5% | R+1.2 |
| Precinct -Methuen Precinct 2Methuen Precinct 2 | 613 | 453 | 29 | 1,095 | 56.0% | 41.4% | D+14.6 |
| Precinct -Haverhill Precinct 3-1Haverhill Precinct 3-1 | 652 | 397 | 33 | 1,082 | 60.3% | 36.7% | D+23.6 |
| Precinct -Lynn Precinct 6-4Lynn Precinct 6-4 | 666 | 395 | 21 | 1,082 | 61.6% | 36.5% | D+25.0 |
| Precinct -Methuen Precinct 1Methuen Precinct 1 | 591 | 477 | 10 | 1,078 | 54.8% | 44.2% | D+10.6 |
| Precinct -Lawrence Precinct F-4Lawrence Precinct F-4 | 627 | 408 | 26 | 1,061 | 59.1% | 38.5% | D+20.6 |
| Precinct -Lawrence Precinct F-3Lawrence Precinct F-3 | 663 | 354 | 34 | 1,051 | 63.1% | 33.7% | D+29.4 |
| Precinct -Beverly Precinct 4-1Beverly Precinct 4-1 | 730 | 298 | 21 | 1,049 | 69.6% | 28.4% | D+41.2 |
| Precinct -Lawrence Precinct D-1Lawrence Precinct D-1 | 585 | 415 | 29 | 1,029 | 56.9% | 40.3% | D+16.5 |
| Precinct -Lawrence Precinct A-4Lawrence Precinct A-4 | 586 | 415 | 22 | 1,023 | 57.3% | 40.6% | D+16.7 |
| Precinct -Haverhill Precinct 3-3Haverhill Precinct 3-3 | 565 | 438 | 18 | 1,021 | 55.3% | 42.9% | D+12.4 |
| Precinct -Haverhill Precinct 3-2Haverhill Precinct 3-2 | 613 | 376 | 20 | 1,009 | 60.8% | 37.3% | D+23.5 |
| Precinct -Lynn Precinct 7-3Lynn Precinct 7-3 | 562 | 381 | 30 | 973 | 57.8% | 39.2% | D+18.6 |
| Precinct -Lawrence Precinct A-1Lawrence Precinct A-1 | 550 | 394 | 27 | 971 | 56.6% | 40.6% | D+16.1 |
| Precinct -Peabody Precinct 3-1Peabody Precinct 3-1 | 508 | 416 | 28 | 952 | 53.4% | 43.7% | D+9.7 |
| Precinct -Haverhill Precinct 5-1Haverhill Precinct 5-1 | 542 | 389 | 17 | 948 | 57.2% | 41.0% | D+16.1 |
| Precinct -Wenham Precinct 1Wenham Precinct 1 | 626 | 292 | 26 | 944 | 66.3% | 30.9% | D+35.4 |
| Precinct -Lawrence Precinct C-2Lawrence Precinct C-2 | 519 | 387 | 24 | 930 | 55.8% | 41.6% | D+14.2 |
| Precinct -Lawrence Precinct E-3Lawrence Precinct E-3 | 497 | 409 | 20 | 926 | 53.7% | 44.2% | D+9.5 |
| Precinct -Haverhill Precinct 2-3Haverhill Precinct 2-3 | 502 | 395 | 21 | 918 | 54.7% | 43.0% | D+11.7 |
| Precinct -Lawrence Precinct B-1Lawrence Precinct B-1 | 563 | 321 | 23 | 907 | 62.1% | 35.4% | D+26.7 |
| Precinct -Salem Precinct 1-2Salem Precinct 1-2 | 630 | 240 | 34 | 904 | 69.7% | 26.5% | D+43.1 |
| Precinct -Lynn Precinct 3-2Lynn Precinct 3-2 | 520 | 342 | 29 | 891 | 58.4% | 38.4% | D+20.0 |
| Precinct -Lawrence Precinct E-4Lawrence Precinct E-4 | 464 | 402 | 20 | 886 | 52.4% | 45.4% | D+7.0 |
| Precinct -Lynn Precinct 4-3Lynn Precinct 4-3 | 528 | 294 | 28 | 850 | 62.1% | 34.6% | D+27.5 |
| Precinct -Lynn Precinct 6-1Lynn Precinct 6-1 | 549 | 264 | 28 | 841 | 65.3% | 31.4% | D+33.9 |
| Precinct -Lawrence Precinct D-4Lawrence Precinct D-4 | 513 | 293 | 23 | 829 | 61.9% | 35.3% | D+26.5 |
| Precinct -Lawrence Precinct B-4Lawrence Precinct B-4 | 530 | 271 | 26 | 827 | 64.1% | 32.8% | D+31.3 |
| Precinct -Lawrence Precinct D-2Lawrence Precinct D-2 | 444 | 349 | 34 | 827 | 53.7% | 42.2% | D+11.5 |
| Precinct -Lynn Precinct 2-3Lynn Precinct 2-3 | 502 | 266 | 21 | 789 | 63.6% | 33.7% | D+29.9 |
| Precinct -Lawrence Precinct B-3Lawrence Precinct B-3 | 420 | 331 | 22 | 773 | 54.3% | 42.8% | D+11.5 |
| Precinct -Lawrence Precinct A-3Lawrence Precinct A-3 | 390 | 356 | 22 | 768 | 50.8% | 46.4% | D+4.4 |
| Precinct -Haverhill Precinct 1-2Haverhill Precinct 1-2 | 465 | 271 | 19 | 755 | 61.6% | 35.9% | D+25.7 |
| Precinct -Lawrence Precinct C-1Lawrence Precinct C-1 | 430 | 293 | 26 | 749 | 57.4% | 39.1% | D+18.3 |
| Precinct -Lawrence Precinct F-2Lawrence Precinct F-2 | 446 | 274 | 21 | 741 | 60.2% | 37.0% | D+23.2 |
| Precinct -Lynn Precinct 2-4Lynn Precinct 2-4 | 458 | 260 | 20 | 738 | 62.1% | 35.2% | D+26.8 |
| Precinct -Lynn Precinct 6-3Lynn Precinct 6-3 | 440 | 263 | 17 | 720 | 61.1% | 36.5% | D+24.6 |
| Precinct -Andover Precinct 4AAndover Precinct 4A | 430 | 252 | 26 | 708 | 60.7% | 35.6% | D+25.1 |
| Precinct -Haverhill Precinct 1-1Haverhill Precinct 1-1 | 390 | 298 | 14 | 702 | 55.6% | 42.5% | D+13.1 |
| Precinct -Haverhill Precinct 5-1AHaverhill Precinct 5-1A | 372 | 307 | 12 | 691 | 53.8% | 44.4% | D+9.4 |
| Precinct -Lawrence Precinct C-4Lawrence Precinct C-4 | 394 | 284 | 10 | 688 | 57.3% | 41.3% | D+16.0 |
| Precinct -Haverhill Precinct 1-3Haverhill Precinct 1-3 | 376 | 284 | 18 | 678 | 55.5% | 41.9% | D+13.6 |
| Precinct -Lynn Precinct 6-2Lynn Precinct 6-2 | 386 | 274 | 17 | 677 | 57.0% | 40.5% | D+16.5 |
| Precinct -Lynn Precinct 5-2Lynn Precinct 5-2 | 406 | 251 | 19 | 676 | 60.1% | 37.1% | D+22.9 |
| Precinct -Methuen Precinct 13AMethuen Precinct 13A | 313 | 302 | 18 | 633 | 49.4% | 47.7% | D+1.7 |
| Precinct -Lawrence Precinct B-2Lawrence Precinct B-2 | 359 | 253 | 20 | 632 | 56.8% | 40.0% | D+16.8 |
| Precinct -Lynn Precinct 4-2Lynn Precinct 4-2 | 419 | 192 | 20 | 631 | 66.4% | 30.4% | D+36.0 |
| Precinct -Lawrence Precinct C-3Lawrence Precinct C-3 | 380 | 231 | 10 | 621 | 61.2% | 37.2% | D+24.0 |
| Precinct -Lynn Precinct 5-3Lynn Precinct 5-3 | 374 | 214 | 14 | 602 | 62.1% | 35.5% | D+26.6 |
| Precinct -Lynn Precinct 4-1Lynn Precinct 4-1 | 350 | 222 | 18 | 590 | 59.3% | 37.6% | D+21.7 |
| Precinct -Lawrence Precinct A-2Lawrence Precinct A-2 | 319 | 245 | 14 | 578 | 55.2% | 42.4% | D+12.8 |
| Precinct -Lawrence Precinct D-3Lawrence Precinct D-3 | 308 | 192 | 8 | 508 | 60.6% | 37.8% | D+22.8 |
| Precinct -Haverhill Precinct 1-3AHaverhill Precinct 1-3A | 257 | 209 | 6 | 472 | 54.4% | 44.3% | D+10.2 |
| Precinct -Haverhill Precinct 6-2AHaverhill Precinct 6-2A | 275 | 184 | 12 | 471 | 58.4% | 39.1% | D+19.3 |
| Precinct -Haverhill Precinct 7-2AHaverhill Precinct 7-2A | 200 | 163 | 12 | 375 | 53.3% | 43.5% | D+9.9 |
| Precinct -Lynn Precinct 1-2ALynn Precinct 1-2A | 211 | 143 | 5 | 359 | 58.8% | 39.8% | D+18.9 |
| Precinct -Haverhill Precinct 1-2AHaverhill Precinct 1-2A | 164 | 154 | 9 | 327 | 50.2% | 47.1% | D+3.1 |
| Precinct -Lynn Precinct 4-3ALynn Precinct 4-3A | 110 | 58 | 16 | 184 | 59.8% | 31.5% | D+28.3 |
| Precinct -Methuen Precinct 6AMethuen Precinct 6A | 91 | 74 | 6 | 171 | 53.2% | 43.3% | D+9.9 |
| Precinct -Lawrence Precinct A-2ALawrence Precinct A-2A | 78 | 58 | 6 | 142 | 54.9% | 40.8% | D+14.1 |
| Precinct -Haverhill Precinct 5-3AHaverhill Precinct 5-3A | 67 | 70 | 4 | 141 | 47.5% | 49.6% | R+2.1 |
| Precinct -Lawrence Precinct E-1ALawrence Precinct E-1A | 19 | 25 | 0 | 44 | 43.2% | 56.8% | R+13.6 |
| Precinct -Haverhill Precinct 7-3AHaverhill Precinct 7-3A | 16 | 10 | 0 | 26 | 61.5% | 38.5% | D+23.1 |
| Precinct -Boxford Precinct 1Boxford Precinct 1 | 0 | 0 | 0 | 0 | — | — | Even |
| Precinct -Haverhill Precinct 4-3Haverhill Precinct 4-3 | 0 | 0 | 0 | 0 | — | — | Even |
| Precinct -Newburyport Precinct 1-1Newburyport Precinct 1-1 | 0 | 0 | 0 | 0 | — | — | Even |
| Precinct -Peabody Precinct 4-3Peabody Precinct 4-3 | 0 | 0 | 0 | 0 | — | — | Even |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | −13.3% |
| 1896 | −40.8% |
| 1900 | −23.1% |
| 1904 | −31.0% |
| 1908 | −28.6% |
| 1912 | −1.1% |
| 1916 | −4.8% |
| 1920 | −48.8% |
| 1924 | −48.2% |
| 1928 | −6.5% |
| 1932 | −1.8% |
| 1936 | +3.9% |
| 1940 | +4.0% |
| 1944 | +2.7% |
| 1948 | +9.4% |
| 1952 | −11.7% |
| 1956 | −20.4% |
| 1960 | +14.0% |
| 1964 | +48.9% |
| 1968 | +25.6% |
| 1972 | +6.5% |
| 1976 | +13.3% |
| 1980 | −4.7% |
| 1984 | −10.1% |
| 1988 | +1.0% |
| 1992 | +11.9% |
| 1996 | +28.1% |
| 2000 | +22.0% |
| 2004 | +17.7% |
| 2008 | +20.3% |
| 2012 | +16.3% |
| 2016 | +21.9% |
| 2020 | +28.8% |
| 2024 | +20.2% |
U.S. Senate
Registered voters
By party of registration, over time
Registration leans Democratic; the presidential vote runs 4.9 points more Republican.
588,217 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
−5,184 net domestic migration · 2025
Net −32,841 over 2011–2025 · gain loss
Arrivals reported $105,193 in average income, against $123,747 for residents who stayed — 15% lower. (IRS SOI, 2022–23)
The places arrivals came from lean D+31.3 on average — 11 points more Democratic-leaning than Essex County, MA itself (D+20.2).
Where arrivals came from lean of each source
- Middlesex County, MA4,847D+39.2
- Suffolk County, MA2,693D+52.1
- Rockingham County, NH867R+2.4
- Norfolk County, MA505D+28.5
- Hillsborough County, NH422D+2.9
- Worcester County, MA375D+10.0
Where departures went households, 2022–23
- Middlesex County, MA4,184
- Suffolk County, MA1,949
- Rockingham County, NH1,672
- Hillsborough County, NH659
- Worcester County, MA578
- Norfolk County, MA455
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 | +354 |
| 2012 | −450 |
| 2013 | +1,102 |
| 2014 | +327 |
| 2015 | −988 |
| 2016 | −3,830 |
| 2017 | −2,420 |
| 2018 | −2,329 |
| 2019 | −4,047 |
| 2021 | −3,731 |
| 2022 | −6,738 |
| 2023 | −2,712 |
| 2024 | −2,195 |
| 2025 | −5,184 |
Essex County stretches from the immigrant-heavy cities of Lawrence and Lynn to affluent coastal towns like Gloucester and Newburyport, producing a durable D+20 presidential margin driven more by urban concentration than suburban uniformity.
Across the recorded series it reached a Democratic high of 48.9 points in 1964 and a Republican high of 48.8 points in 1920. Between 2020 and 2024 the county moved 8.6 points toward the Republican candidate; the 2024 margin was 20.2 points.
A population of 813,054, a 65% non-Hispanic-white share, and a median household income of $101,883 describe the county. The county's voting pattern over the last decade is most similar to that of Worcester County and Westchester 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 →
Essex County, Massachusetts. Akashic. https://akashic.app/county/25009/. Accessed May 20, 2026. License: CC BY 4.0.