2024 population: 70,871
(
161 from 2020)
Land area: 699.2 square miles
Population density: 101.4 persons per square mile
| 2024 Census data | |||
| White: | 62,559 | 88.27% | 1.6% |
| Black: | 1,060 | 1.50% | 7.9% |
| Indian: | 235 | 0.33% | 6.4% |
| Asian: | 1,514 | 2.14% | 15.3% |
| 2+ races: | 1,398 | 1.97% | 2.9% |
| Hispanic: | 4,105 | 5.79% | 14.7% |
| Total non-White: | 8,312 | 11.73% | 11.0% |
| 2020-2024 Components | Number | Rate |
|---|---|---|
| Births: | 2,081 | 7.3 |
| Deaths: | 3,365 | 11.8 |
| Net Migration: | 512 | 1.8 |
| Net Immigration: | 635 | 2.2 |
| Change in White population: | -988 | -1.4 |
| Change in Non-White pop.: | 827 | 1.2 |
| Recent Trends | ||||
|---|---|---|---|---|
| Votes | Δ Margin | Swing % | ||
| 2024 vs. 2020 | R +1,227 | R +2,952 | R + 6.7% | |
| D -1,725 | ||||
| 2024 vs. 2016 | R +2,064 | D +1,763 | R + 1.5% | |
| D +3,827 | ||||
| 2020 vs. 2016 | R +837 | D +4,715 | D + 5.2% | |
| D +5,552 | ||||
| 2024 vs. 2012 | R +3,084 | R +1,851 | R + 9.7% | |
| D +1,233 | ||||
| 2016 vs. 2008 | R +819 | R +4,260 | R + 8.5% | |
| D -3,441 | ||||
| How to interpret this table | ||||
| Year | Turnout | Winner | Runner-Up | Other | Total Votes | Diff (St) | Diff (US) | PSV | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 72% | Kamala Harris (D) | 28,305 | 67.0% | Donald Trump (R) | 12,428 | 29.4% | 1,515 [+] | 3.6% | 42,248 | -7 | -20 | 1.22% |
| 2020 | 73% | Joe Biden (D) | 30,030 | 70.7% | Donald Trump* (R) | 11,201 | 26.4% | 1,227 [+] | 2.9% | 42,458 | -6 | -20 | 1.17% |
| 2016 | 67% | Hillary Clinton (D) | 24,478 | 63.1% | Donald Trump (R) | 10,364 | 26.7% | 3,979 [+] | 10.2% | 38,821 | -6 | -19 | 1.17% |
| 2012 | 66% | Barack Obama* (D) | 27,072 | 71.7% | Mitt Romney (R) | 9,344 | 24.7% | 1,342 [+] | 3.6% | 37,758 | -13 | -22 | 1.19% |
| 2008 | 68% | Barack Obama (D) | 27,919 | 72.5% | John McCain (R) | 9,545 | 24.8% | 1,065 [+] | 2.8% | 38,529 | -11 | -21 | 1.25% |
| 2004 | 67% | John Kerry (D) | 25,550 | 68.4% | George W. Bush* (R) | 11,058 | 29.6% | 773 [+] | 2.1% | 37,381 | -7 | -21 | 1.28% |
| 2000 | 61% | Albert Gore, Jr. (D) | 17,945 | 53.8% | George W. Bush (R) | 10,176 | 30.5% | 5,245 [+] | 15.7% | 33,366 | -2 | -17 | 1.23% |
| 1996 | 61% | Bill Clinton* (D) | 19,728 | 60.3% | Robert Dole (R) | 8,055 | 24.6% | 4,959 [+] | 15.1% | 32,742 | -3 | -16 | 1.28% |
| 1992 | 67% | Bill Clinton (D) | 17,246 | 48.1% | Ross Perot (I) | 9,642 | 26.9% | 8,939 [+] | 25.0% | 35,827 | -5 | -13 | 1.29% |
| 1988 | 64% | Michael Dukakis (D) | 19,310 | 58.3% | George Bush (R) | 13,475 | 40.7% | 338 [+] | 1.0% | 33,123 | -5 | -13 | 1.26% |
| 1984 | 63% | Ronald Reagan* (R) | 15,883 | 50.4% | Walter Mondale (D) | 15,502 | 49.2% | 148 | 0.5% | 31,533 | -1 | -8 | 1.23% |
| 1980 | 63% | Ronald Reagan (R) | 12,528 | 41.6% | Jimmy Carter* (D) | 11,830 | 39.3% | 5,764 [+] | 19.1% | 30,122 | 0 | -9 | 1.19% |
| 1976 | 72% | Jimmy Carter (D) | 14,985 | 48.1% | Gerald Ford* (R) | 14,837 | 47.6% | 1,359 [+] | 4.4% | 31,181 | 7 | 0 | 1.22% |
| 1972 | 68% | Richard Nixon* (R) | 16,088 | 56.9% | George McGovern (D) | 11,968 | 42.3% | 207 [+] | 0.7% | 28,263 | 12 | -4 | 1.15% |
| 1968 | 69% | Richard Nixon (R) | 12,345 | 48.6% | Hubert Humphrey (D) | 12,072 | 47.6% | 969 [+] | 3.8% | 25,386 | 16 | 5 | 1.09% |
| 1964 | 72% | Lyndon Johnson* (D) | 17,106 | 66.8% | Barry Goldwater (R) | 8,344 | 32.6% | 174 | 0.7% | 25,624 | 9 | -6 | 1.09% |
| 1960 | 81% | Richard Nixon (R) | 15,682 | 56.0% | John Kennedy (D) | 12,282 | 43.8% | 47 | 0.2% | 28,011 | 16 | 6 | 1.13% |
| 1956 | 75% | Dwight Eisenhower* (R) | 19,779 | 72.1% | Adlai Stevenson (D) | 7,574 | 27.6% | 83 | 0.3% | 27,436 | 13 | 15 | 1.17% |
| 1952 | 78% | Dwight Eisenhower (R) | 19,489 | 68.9% | Adlai Stevenson (D) | 8,729 | 30.9% | 50 | 0.2% | 28,268 | 15 | 14 | 1.19% |
| 1948 | 70% | Thomas Dewey (R) | 14,919 | 61.2% | Harry Truman* (D) | 9,231 | 37.9% | 223 [+] | 0.9% | 24,373 | 18 | 16 | 1.16% |
| 1944 | 67% | Thomas Dewey (R) | 13,252 | 58.4% | Franklin Roosevelt* (D) | 9,400 | 41.4% | 51 | 0.2% | 22,703 | 11 | 12 | 1.16% |
| 1940 | 71% | Wendell Willkie (R) | 14,137 | 59.6% | Franklin Roosevelt* (D) | 9,472 | 39.9% | 119 | 0.5% | 23,728 | 13 | 15 | 1.17% |
| 1936 | 76% | Alf Landon (R) | 13,756 | 58.0% | Franklin Roosevelt* (D) | 9,324 | 39.3% | 641 [+] | 2.7% | 23,721 | 16 | 21 | 1.29% |
| 1932 | 63% | Herbert Hoover* (R) | 13,040 | 66.0% | Franklin Roosevelt (D) | 6,248 | 31.6% | 460 [+] | 2.3% | 19,748 | 19 | 26 | 1.25% |
| 1928 | 66% | Herbert Hoover (R) | 14,333 | 70.5% | Al Smith (D) | 5,842 | 28.7% | 149 [+] | 0.7% | 20,324 | 21 | 12 | 1.29% |
| 1924 | 48% | Calvin Coolidge (R) | 11,350 | 77.1% | John Davis (D) | 2,089 | 14.2% | 1,278 [+] | 8.7% | 14,717 | 15 | 23 | 1.30% |
| 1920 | 42% | Warren Harding (R) | 9,931 | 77.8% | James Cox (D) | 2,542 | 19.9% | 284 [+] | 2.2% | 12,757 | 9 | 18 | 1.28% |
| 1916 | 26% | Charles Evans Hughes (R) | 4,353 | 56.9% | Woodrow Wilson* (D) | 3,054 | 39.9% | 239 [+] | 3.1% | 7,646 | 6 | 11 | 1.44% |
| 1912 | 27% | William Taft* (R) | 2,636 | 36.1% | Theodore Roosevelt (Prog) | 2,268 | 31.0% | 2,402 [+] | 32.9% | 7,306 | 4 | 13 | 1.50% |
| 1908 | 27% | William Taft (R) | 4,824 | 67.9% | William J. Bryan (D) | 1,637 | 23.0% | 647 [+] | 9.1% | 7,108 | 10 | 16 | 1.56% |
| 1904 | 27% | Theodore Roosevelt (R) | 5,034 | 71.4% | Alton Parker (D) | 1,672 | 23.7% | 344 [+] | 4.9% | 7,050 | 13 | 15 | 1.58% |
| 1900 | 28% | William McKinley* (R) | 4,937 | 70.5% | William J. Bryan (D) | 1,874 | 26.7% | 195 [+] | 2.8% | 7,006 | 13 | 19 | 1.69% |
Click on the Year to view county-level data for that election.
| Year | Type | Turnout | Winner | Runner-Up | Other | Total Votes | Diff | PSV | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | S1 | 71% | Elizabeth Warren* (D) | 27,921 | 66.9% | John Deaton (R) | 13,737 | 32.9% | 57 [+] | 0.1% | 41,715 | -7 | 1.22% |
| 2022 | G | 54% | Maura Healey (D) | 22,287 | 70.5% | Geoff Diehl (R) | 8,788 | 27.8% | 540 [+] | 1.7% | 31,615 | -7 | 1.27% |
| 2020 | S2 | 72% | Ed Markey* (D) | 29,900 | 71.5% | Kevin O'Connor (R) | 11,241 | 26.9% | 684 [+] | 1.6% | 41,825 | -6 | 1.17% |
| 2018 | S1 | 57% | Elizabeth Warren* (D) | 22,912 | 69.5% | Geoff Diehl (R) | 8,790 | 26.7% | 1,274 [+] | 3.9% | 32,976 | -10 | 1.22% |
| 2018 | G | 56% | Charlie Baker* (R) | 18,263 | 55.7% | Jay Gonzalez (D) | 14,507 | 44.2% | 35 [+] | 0.1% | 32,805 | -11 | 1.23% |
| 2014 | S2 | 45% | Ed Markey* (D) | 18,785 | 73.1% | Brian Herr (R) | 6,899 | 26.8% | 28 [+] | 0.1% | 25,712 | -11 | 1.23% |
| 2014 | G | 46% | Martha Coakley (D) | 15,077 | 57.3% | Charlie Baker (R) | 8,826 | 33.5% | 2,407 [+] | 9.1% | 26,310 | -15 | 1.22% |
| 2013 | S2 | 28% | Ed Markey (D) | 10,830 | 66.8% | Gabriel Gomez (R) | 5,276 | 32.5% | 117 [+] | 0.7% | 16,223 | -12 | 1.38% |
| 2012 | S1 | 65% | Elizabeth Warren (D) | 25,114 | 66.7% | Scott Brown* (R) | 12,495 | 33.2% | 27 [+] | 0.1% | 37,636 | -13 | 1.19% |
| 2010 | S1 | 48% | Martha Coakley (D) | 17,382 | 62.6% | Scott Brown (R) | 9,908 | 35.7% | 457 [+] | 1.6% | 27,747 | -16 | 1.23% |
| 2010 | G | 48% | Deval Patrick* (D) | 17,068 | 61.5% | Charlie Baker (R) | 6,838 | 24.6% | 3,868 [+] | 13.9% | 27,774 | -17 | 1.21% |
| 2008 | S2 | 67% | John Kerry* (D) | 27,944 | 73.8% | Jeffrey Beatty (R) | 8,079 | 21.3% | 1,830 [+] | 4.8% | 37,853 | -10 | 1.26% |
| 2006 | S1 | 50% | Edward Kennedy* (D) | 21,517 | 76.5% | Kenneth Chase (R) | 6,570 | 23.4% | 32 [+] | 0.1% | 28,119 | -7 | 1.30% |
| 2006 | G | 51% | Deval Patrick (D) | 20,204 | 70.8% | Kerry Healey (R) | 6,212 | 21.8% | 2,137 [+] | 7.5% | 28,553 | -14 | 1.29% |
| 2002 | S2 | 44% | John Kerry* (D) | 18,654 | 76.6% | Michael Cloud (Libertarian) | 3,757 | 15.4% | 1,950 [+] | 8.0% | 24,361 | n/a | 1.21% |
| 2002 | G | 48% | Shannon O'Brien (D) | 14,438 | 55.0% | Mitt Romney (R) | 9,381 | 35.7% | 2,455 [+] | 9.3% | 26,274 | -14 | 1.20% |
| 2000 | S1 | 59% | Edward Kennedy* (D) | 22,505 | 69.1% | Jack Robinson (R) | 4,865 | 14.9% | 5,220 [+] | 16.0% | 32,590 | 2 | 1.25% |
| 1998 | G | 43% | Scott Harshbarger (D) | 12,866 | 55.4% | Paul Cellucci* (R) | 9,882 | 42.5% | 484 [+] | 2.1% | 23,232 | -8 | 1.22% |
| 1996 | S2 | 61% | John Kerry* (D) | 17,540 | 53.6% | William Weld (R) | 14,072 | 43.0% | 1,122 [+] | 3.4% | 32,734 | -2 | 1.28% |
| 1994 | S1 | 50% | Edward Kennedy* (D) | 15,556 | 57.6% | Mitt Romney (R) | 11,083 | 41.0% | 366 [+] | 1.4% | 27,005 | 0 | 1.24% |
| 1994 | G | 50% | William Weld* (R) | 18,226 | 68.0% | Mark Roosevelt (D) | 8,217 | 30.7% | 345 [+] | 1.3% | 26,788 | -3 | 1.24% |
| 1990 | S2 | 55% | John Kerry* (D) | 16,223 | 56.0% | Jim Rappaport (R) | 12,671 | 43.7% | 78 [+] | 0.3% | 28,972 | 1 | 1.25% |
| 1990 | G | 54% | William Weld (R) | 15,101 | 53.2% | John Silber (D) | 11,822 | 41.7% | 1,449 [+] | 5.1% | 28,372 | 3 | 1.21% |
| 1988 | S1 | 64% | Edward Kennedy* (D) | 22,459 | 68.1% | Joe Malone (R) | 10,151 | 30.8% | 367 [+] | 1.1% | 32,977 | -3 | 1.27% |
| 1986 | G | 42% | Michael Dukakis* (D) | 15,745 | 74.8% | George Kariotis (R) | 5,259 | 25.0% | 54 [+] | 0.3% | 21,058 | -6 | 1.25% |
| 1984 | S2 | 63% | John Kerry (D) | 17,461 | 56.2% | Raymond Shamie (R) | 13,606 | 43.8% | 1 [+] | 0.0% | 31,068 | -1 | 1.23% |
| 1982 | S1 | 51% | Edward Kennedy* (D) | 13,955 | 56.7% | Raymond Shamie (R) | 10,329 | 42.0% | 333 [+] | 1.4% | 24,617 | 4 | 1.20% |
| 1982 | G | 50% | Michael Dukakis (D) | 13,765 | 56.1% | John Sears (R) | 9,937 | 40.5% | 853 [+] | 3.5% | 24,555 | 4 | 1.20% |
| 1978 | S2 | 51% | Edward Brooke* (R) | 11,740 | 52.1% | Paul Tsongas (D) | 10,790 | 47.9% | 16 [+] | 0.1% | 22,546 | 7 | 1.14% |
| 1978 | G | 51% | Francis Hatch (R) | 14,121 | 63.3% | Edward King (D) | 8,157 | 36.5% | 45 [+] | 0.2% | 22,323 | 16 | 1.14% |
| 1976 | S1 | 71% | Edward Kennedy* (D) | 20,385 | 66.4% | Michael Robertson (R) | 9,625 | 31.3% | 709 [+] | 2.3% | 30,719 | 2 | 1.23% |
| 1974 | G | 51% | Michael Dukakis (D) | 11,666 | 54.3% | Francis Sargent* (R) | 9,087 | 42.3% | 737 [+] | 3.4% | 21,490 | 0 | 1.16% |
| 1972 | S2 | 67% | Edward Brooke* (R) | 21,029 | 75.6% | John Droney (D) | 6,189 | 22.3% | 588 [+] | 2.1% | 27,806 | 12 | 1.17% |
| 1970 | S1 | 58% | Josiah Spalding (R) | 11,354 | 51.8% | Edward Kennedy* (D) | 10,373 | 47.3% | 207 [+] | 0.9% | 21,934 | 15 | 1.13% |
| 1970 | G | 53% | Francis Sargent (R) | 12,328 | 60.7% | Kevin White (D) | 7,848 | 38.7% | 129 [+] | 0.6% | 20,305 | 4 | 1.09% |
| 1966 | S2 | 56% | Edward Brooke (R) | 15,112 | 73.9% | Endicott Peabody (D) | 5,226 | 25.6% | 107 [+] | 0.5% | 20,445 | 13 | 1.02% |
| 1966 | G | 58% | John Volpe* (R) | 14,600 | 69.9% | Edward McCormack (D) | 6,195 | 29.7% | 83 [+] | 0.4% | 20,878 | 7 | 1.02% |
| 1964 | S1 | 71% | Edward Kennedy* (D) | 16,283 | 64.1% | Howard Whitmore (R) | 9,026 | 35.5% | 83 [+] | 0.3% | 25,392 | 10 | 1.10% |
| 1964 | G | 72% | John Volpe (R) | 13,302 | 51.9% | Francis Bellotti (D) | 12,198 | 47.6% | 128 [+] | 0.5% | 25,628 | 2 | 1.10% |
| 1962 | S1 | 65% | George Cabot Lodge (R) | 13,039 | 57.2% | Edward Kennedy (D) | 9,211 | 40.4% | 531 [+] | 2.3% | 22,781 | 15 | 1.09% |
| 1962 | G | 65% | John Volpe* (R) | 14,002 | 61.2% | Endicott Peabody (D) | 8,800 | 38.5% | 62 [+] | 0.3% | 22,864 | 12 | 1.08% |
| 1960 | S2 | 80% | Leverett Saltonstall* (R) | 18,750 | 67.4% | Thomas O'Connor (D) | 9,001 | 32.3% | 74 [+] | 0.3% | 27,825 | 11 | 1.15% |
| 1960 | G | 80% | John Volpe (R) | 16,933 | 61.1% | Joseph Ward (D) | 10,673 | 38.5% | 108 [+] | 0.4% | 27,714 | 9 | 1.15% |
Click on the District to view county-level data for that election (where available).
| Date | District | Winner | Runner-Up | Other | Total Votes | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022-11-08 | MA01 | Richard Neal* (D) | 609 | 66.7% | Dean Martilli (R) | 304 | 33.3% | 0 | 0.0% | 913 | |||
| 2022-11-08 | MA02 | James McGovern* (D) | 22,494 | 74.5% | Jeff Sossa-Paquette (R) | 7,694 | 25.5% | 15 | 0.0% | 30,203 | |||
| County Total for 2022-11-08: | 31,116 | ||||||||||||
| 2020-11-03 | MA01 | Richard Neal* (D) | 7,317 | 97.7% | 175 | 2.3% | 7,492 | ||||||
| 2020-11-03 | MA02 | James McGovern* (D) | 23,894 | 74.5% | Tracy Lovvorn (R) | 8,152 | 25.4% | 35 | 0.1% | 32,081 | |||
| County Total for 2020-11-03: | 39,573 | ||||||||||||
| 2018-11-06 | MA01 | Richard Neal* (D) | 6,263 | 98.3% | 107 | 1.7% | 6,370 | ||||||
| 2018-11-06 | MA02 | James McGovern* (D) | 19,278 | 77.1% | Tracy Lovvorn (R) | 5,726 | 22.9% | 7 | 0.0% | 25,011 | |||
| County Total for 2018-11-06: | 31,381 | ||||||||||||
| 2014-11-04 | MA01 | Richard Neal* (D) | 4,999 | 99.4% | 29 | 0.6% | 5,028 | ||||||
| 2014-11-04 | MA02 | James McGovern* (D) | 16,504 | 99.2% | 125 | 0.8% | 16,629 | ||||||
| County Total for 2014-11-04: | 21,657 | ||||||||||||
| 2012-11-06 | MA01 | Richard Neal* (D) | 7,105 | 99.7% | 24 | 0.3% | 7,129 | ||||||
| 2012-11-06 | MA02 | James McGovern* (D) | 23,369 | 99.5% | 121 | 0.5% | 23,490 | ||||||
| County Total for 2012-11-06: | 30,619 | ||||||||||||
| 2010-11-02 | MA01 | John Olver* (D) | 34,237 | 59.4% | William Gunn (R) | 20,732 | 36.0% | 2,683 | 4.7% | 57,652 | |||
| County Total for 2010-11-02: | 57,652 | ||||||||||||
| 1996-11-05 | MA01 | John Olver* (D) | 18,452 | 56.8% | Jane Swift (R) | 14,024 | 43.2% | 19 | 0.1% | 32,495 | |||
| County Total for 1996-11-05: | 32,495 | ||||||||||||
| 1992-11-03 | MA01 | John Olver* (D) | 19,168 | 54.6% | Patrick Larkin (R) | 15,040 | 42.9% | 890 | 2.5% | 35,098 | |||
| County Total for 1992-11-03: | 35,098 | ||||||||||||
| Year | Total | Republican | Democrat | Other | R/D Edge | R/D Edge % | VAPOP % | |||
|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 77,097 | 4,057 | 5.3% | 14,782 | 19.2% | 58,258 | 75.6% | Dem +10,725 | Dem +13.9% | 131% |
| 2022 | 55,516 | 4,110 | 7.4% | 15,479 | 27.9% | 35,927 | 64.7% | Dem +11,369 | Dem +20.5% | 95% |
| 2020 | 54,042 | 4,372 | 8.1% | 16,130 | 29.8% | 33,540 | 62.1% | Dem +11,758 | Dem +21.8% | 92% |
| 2018 | 50,954 | 4,218 | 8.3% | 15,320 | 30.1% | 31,416 | 61.7% | Dem +11,102 | Dem +21.8% | 87% |
| 2016 | 51,211 | 4,396 | 8.6% | 15,646 | 30.6% | 31,169 | 60.9% | Dem +11,250 | Dem +22.0% | 88% |
| 2014 | 48,648 | 4,439 | 9.1% | 14,825 | 30.5% | 29,384 | 60.4% | Dem +10,386 | Dem +21.3% | 84% |
| 2012 | 49,772 | 4,675 | 9.4% | 15,154 | 30.4% | 29,943 | 60.2% | Dem +10,479 | Dem +21.1% | 86% |
| 2010 | 49,290 | 4,849 | 9.8% | 15,122 | 30.7% | 29,319 | 59.5% | Dem +10,273 | Dem +20.8% | 86% |
| 2008 | 49,876 | 5,103 | 10.2% | 15,218 | 30.5% | 29,555 | 59.3% | Dem +10,115 | Dem +20.3% | 88% |
| 2006 | 47,330 | 5,261 | 11.1% | 14,145 | 29.9% | 27,924 | 59.0% | Dem +8,884 | Dem +18.8% | 84% |
| 2004 | 48,661 | 5,695 | 11.7% | 14,406 | 29.6% | 28,560 | 58.7% | Dem +8,711 | Dem +17.9% | 87% |
| 2002 | 44,938 | 5,636 | 12.5% | 12,092 | 26.9% | 27,210 | 60.6% | Dem +6,456 | Dem +14.4% | 81% |
| 2000 | 44,123 | 6,105 | 13.8% | 11,908 | 27.0% | 26,110 | 59.2% | Dem +5,803 | Dem +13.2% | 81% |
| 1996 | 40,044 | 5,701 | 14.2% | 10,854 | 27.1% | 23,489 | 58.7% | Dem +5,153 | Dem +12.9% | 74% |
| 1994 | 39,186 | 5,627 | 14.4% | 10,909 | 27.8% | 22,650 | 57.8% | Dem +5,282 | Dem +13.5% | 73% |
| 1992 | 39,754 | 5,997 | 15.1% | 10,526 | 26.5% | 23,231 | 58.4% | Dem +4,529 | Dem +11.4% | 75% |
| 1988 | 36,477 | 6,311 | 17.3% | 9,723 | 26.7% | 20,443 | 56.0% | Dem +3,412 | Dem +9.4% | 71% |
| 1986 | 35,452 | 6,804 | 19.2% | 8,837 | 24.9% | 19,811 | 55.9% | Dem +2,033 | Dem +5.7% | 70% |
| 1984 | 35,710 | 6,932 | 19.4% | 8,996 | 25.2% | 19,782 | 55.4% | Dem +2,064 | Dem +5.8% | 72% |