RightDataUSA

Anson County, NC


Metropolitan Statistical Area: Charlotte-Concord-Gastonia, NC-SC
Designated Market Area: Charlotte, NC-SC
USDA County Type (2015): Government, Low Education, Low Employment
American Communities Project County Type (2023): African American South

Places in Anson County, NC     [Sort places by name]

 

Tracts in Anson County, NC

   



Click here to view demographic data for Anson County, NC

2022 population: 22,202   ( 4,746 from 2010 , 150 from 2020)
Land area: 531.5 square miles
Population density: 41.8 persons per square mile

2022 Census data
White:9,752 43.92% 21.0%
Black:10,42246.94% 20.1%
Indian:1430.64% 3.4%
Asian:3441.55% 20.7%
2+ races:3801.71% 29.3%
Hispanic:1,1615.23% 43.0%
Total non-White:12,45056.08% 14.7%

2020-2022 ComponentsNumberRate
Births:600 13.6
Deaths:82318.7
Net Migration: 3918.9
Net Immigration: -3-0.1
Change in White population:-2,592 -9.6
Change in Non-White pop.:-2,154 -8.0



Historical Presidential Election Results for Anson County, NC



Click on the Year to view county-level data for that election.

YearTurnout WinnerRunner-Up OtherTotal Votes Diff
(St)
Diff
(US)
PSV
2020 64% Joe Biden (D) 5,789 51.7% Donald Trump* (R) 5,321 47.5% 84 [+] 0.8% 11,194 -2 1 0.20%
2016 55% Hillary Clinton (D) 5,859 55.6% Donald Trump (R) 4,506 42.7% 180 [+] 1.7% 10,545 -7 -3 0.22%
2012 55% Barack Obama* (D) 7,019 62.4% Mitt Romney (R) 4,166 37.0% 71 [+] 0.6% 11,256 -13 -10 0.25%
2008 52% Barack Obama (D) 6,456 60.2% John McCain (R) 4,207 39.2% 70 [+] 0.7% 10,733 -10 -6 0.25%
2004 47% John Kerry (D) 5,413 58.7% George W. Bush* (R) 3,796 41.1% 16 [+] 0.2% 9,225 -15 -10 0.26%
2000 42% Albert Gore, Jr. (D) 4,792 60.0% George W. Bush (R) 3,161 39.6% 32 [+] 0.4% 7,985 -16 -8 0.27%
1996 42% Bill Clinton* (D) 4,890 64.2% Robert Dole (R) 2,193 28.8% 530 [+] 7.0% 7,613 -20 -12 0.30%
1992 49% Bill Clinton (D) 5,269 61.7% George Bush* (R) 2,334 27.3% 936 [+] 11.0% 8,539 -16 -10 0.33%
1988 44% Michael Dukakis (D) 4,831 63.3% George Bush (R) 2,782 36.4% 20 [+] 0.3% 7,633 -22 -17 0.36%
1984 50% Walter Mondale (D) 5,015 57.2% Ronald Reagan* (R) 3,719 42.5% 26 0.3% 8,760 -19 -16 0.40%
1980 41% Jimmy Carter* (D) 4,973 70.2% Ronald Reagan (R) 1,968 27.8% 146 [+] 2.1% 7,087 -22 -23 0.38%
1976 41% Jimmy Carter (D) 4,796 74.6% Gerald Ford* (R) 1,608 25.0% 21 [+] 0.3% 6,425 -19 -23 0.38%
1972 38% Richard Nixon* (R) 3,551 60.9% George McGovern (D) 2,188 37.5% 94 [+] 1.6% 5,833 -9 0 0.38%
1968 63% George Wallace (AIP) 3,571 44.6% Hubert Humphrey (D) 2,969 37.0% 1,474 [+] 18.4% 8,014 -21 -25 0.50%
1964 45% Lyndon Johnson* (D) 4,144 70.7% Barry Goldwater (R) 1,721 29.3% 0 0.0% 5,865 -15 -9 0.41%
1960 43% John Kennedy (D) 4,120 72.1% Richard Nixon (R) 1,597 27.9% 0 0.0% 5,717 -20 -22 0.42%
1956 38% Adlai Stevenson (D) 3,598 68.7% Dwight Eisenhower* (R) 1,640 31.3% 0 0.0% 5,238 -18 -26 0.45%
1952 42% Adlai Stevenson (D) 4,143 69.2% Dwight Eisenhower (R) 1,843 30.8% 0 0.0% 5,986 -15 -24 0.49%
1948 27% Harry Truman* (D) 2,692 72.5% Strom Thurmond (StsRts) 564 15.2% 455 [+] 12.3% 3,711 -21 -33 0.47%
1944 29% Franklin Roosevelt* (D) 3,582 87.5% Thomas Dewey (R) 510 12.5% 0 0.0% 4,092 -21 -33 0.52%
1940 34% Franklin Roosevelt* (D) 4,552 92.5% Wendell Willkie (R) 371 7.5% 0 0.0% 4,923 -18 -37 0.60%
1936 38% Franklin Roosevelt* (D) 4,629 92.4% Alf Landon (R) 381 7.6% 0 0.0% 5,010 -19 -29 0.60%
1932 34% Franklin Roosevelt (D) 4,252 94.9% Herbert Hoover* (R) 223 5.0% 5 [+] 0.1% 4,480 -24 -35 0.63%
1928 28% Al Smith (D) 2,947 80.2% Herbert Hoover (R) 726 19.8% 0 0.0% 3,673 -35 -38 0.58%
1924 21% John Davis (D) 2,372 90.5% Calvin Coolidge (R) 225 8.6% 25 [+] 1.0% 2,622 -31 -45 0.54%
1920 29% James Cox (D) 3,175 88.0% Warren Harding (R) 433 12.0% 0 0.0% 3,608 -31 -48 0.67%
1916 20% Woodrow Wilson* (D) 2,046 87.2% Charles Evans Hughes (R) 301 12.8% 0 0.0% 2,347 -29 -33 0.81%
1912 15% Woodrow Wilson (D) 1,487 86.0% William Taft* (R) 125 7.2% 118 [+] 6.8% 1,730 -5 -16 0.71%
1908 17% William J. Bryan (D) 1,490 83.2% William Taft (R) 301 16.8% 0 0.0% 1,791 -29 -35 0.71%
1904 15% Alton Parker (D) 1,226 84.9% Theodore Roosevelt (R) 207 14.3% 11 [+] 0.8% 1,444 -25 -42 0.69%
1900 28% William J. Bryan (D) 1,856 73.2% William McKinley* (R) 673 26.6% 5 [+] 0.2% 2,534 -19 -25 0.87%
* incumbent         PSV: percent of state vote



2020 President, Anson County, NC
CandidateVotesPct
Joe Biden (D) 5,789 51.7%
Donald Trump* (R) 5,321 47.5%
Jo Jorgensen (Lbt) 41 0.4%
Other 43 0.4%
TOTAL 11,194
Turnout: 64% Diff (St): -2 Diff (US): 1


2016 President, Anson County, NC
CandidateVotesPct
Hillary Clinton (D) 5,859 55.6%
Donald Trump (R) 4,506 42.7%
Gary Johnson (Lbt) 129 1.2%
Jill Stein (Grn) 3 0.0%
Other 48 0.5%
TOTAL 10,545
Turnout: 55% Diff (St): -7 Diff (US): -3


2012 President, Anson County, NC
CandidateVotesPct
Barack Obama* (D) 7,019 62.4%
Mitt Romney (R) 4,166 37.0%
Gary Johnson (Lbt) 53 0.5%
Other 18 0.2%
TOTAL 11,256
Turnout: 55% Diff (St): -13 Diff (US): -10


2008 President, Anson County, NC
CandidateVotesPct
Barack Obama (D) 6,456 60.2%
John McCain (R) 4,207 39.2%
Bob Barr (Lbt) 43 0.4%
Other 27 0.3%
TOTAL 10,733
Turnout: 52% Diff (St): -10 Diff (US): -6


2004 President, Anson County, NC
CandidateVotesPct
George W. Bush* (R) 3,796 41.1%
John Kerry (D) 5,413 58.7%
Other 16 0.2%
TOTAL 9,225
Turnout: 47% Diff (St): -15 Diff (US): -10


2000 President, Anson County, NC
CandidateVotesPct
George W. Bush (R) 3,161 39.6%
Albert Gore, Jr. (D) 4,792 60.0%
Pat Buchanan (Ref) 18 0.2%
Other 14 0.2%
TOTAL 7,985
Turnout: 42% Diff (St): -16 Diff (US): -8


1996 President, Anson County, NC
CandidateVotesPct
Bill Clinton* (D) 4,890 64.2%
Robert Dole (R) 2,193 28.8%
Ross Perot (Ref) 512 6.7%
Harry Browne (Lbt) 10 0.1%
Other 8 0.1%
TOTAL 7,613
Turnout: 42% Diff (St): -20 Diff (US): -12


1992 President, Anson County, NC
CandidateVotesPct
Bill Clinton (D) 5,269 61.7%
George Bush* (R) 2,334 27.3%
Ross Perot (I) 921 10.8%
Other 15 0.2%
TOTAL 8,539
Turnout: 49% Diff (St): -16 Diff (US): -10


1988 President, Anson County, NC
CandidateVotesPct
George Bush (R) 2,782 36.4%
Michael Dukakis (D) 4,831 63.3%
Other 20 0.3%
TOTAL 7,633
Turnout: 44% Diff (St): -22 Diff (US): -17


1984 President, Anson County, NC
CandidateVotesPct
Ronald Reagan* (R) 3,719 42.5%
Walter Mondale (D) 5,015 57.2%
Other 26 0.3%
TOTAL 8,760
Turnout: 50% Diff (St): -19 Diff (US): -16


1980 President, Anson County, NC
CandidateVotesPct
Ronald Reagan (R) 1,968 27.8%
Jimmy Carter* (D) 4,973 70.2%
John Anderson (I) 111 1.6%
Edward Clark (Lbt) 23 0.3%
Other 12 0.2%
TOTAL 7,087
Turnout: 41% Diff (St): -22 Diff (US): -23


1976 President, Anson County, NC
CandidateVotesPct
Jimmy Carter (D) 4,796 74.6%
Gerald Ford* (R) 1,608 25.0%
Other 21 0.3%
TOTAL 6,425
Turnout: 41% Diff (St): -19 Diff (US): -23


1972 President, Anson County, NC
CandidateVotesPct
Richard Nixon* (R) 3,551 60.9%
George McGovern (D) 2,188 37.5%
John Schmitz (Amer) 94 1.6%
TOTAL 5,833
Turnout: 38% Diff (St): -9 Diff (US): 0


1964 President, Anson County, NC
CandidateVotesPct
Lyndon Johnson* (D) 4,144 70.7%
Barry Goldwater (R) 1,721 29.3%
TOTAL 5,865
Turnout: 45% Diff (St): -15 Diff (US): -9


1960 President, Anson County, NC
CandidateVotesPct
John Kennedy (D) 4,120 72.1%
Richard Nixon (R) 1,597 27.9%
TOTAL 5,717
Turnout: 43% Diff (St): -20 Diff (US): -22


1948 President, Anson County, NC
CandidateVotesPct
Harry Truman* (D) 2,692 72.5%
Thomas Dewey (R) 447 12.0%
Strom Thurmond (StsRts) 564 15.2%
Henry Wallace (Prog) 8 0.2%
TOTAL 3,711
Turnout: 27% Diff (St): -21 Diff (US): -33


1944 President, Anson County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 3,582 87.5%
Thomas Dewey (R) 510 12.5%
TOTAL 4,092
Turnout: 29% Diff (St): -21 Diff (US): -33


1940 President, Anson County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 4,552 92.5%
Wendell Willkie (R) 371 7.5%
TOTAL 4,923
Turnout: 34% Diff (St): -18 Diff (US): -37


1936 President, Anson County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 4,629 92.4%
Alf Landon (R) 381 7.6%
TOTAL 5,010
Turnout: 38% Diff (St): -19 Diff (US): -29


1932 President, Anson County, NC
CandidateVotesPct
Franklin Roosevelt (D) 4,252 94.9%
Herbert Hoover* (R) 223 5.0%
Norman Thomas (Soc) 5 0.1%
TOTAL 4,480
Turnout: 34% Diff (St): -24 Diff (US): -35


1928 President, Anson County, NC
CandidateVotesPct
Herbert Hoover (R) 726 19.8%
Al Smith (D) 2,947 80.2%
TOTAL 3,673
Turnout: 28% Diff (St): -35 Diff (US): -38


1924 President, Anson County, NC
CandidateVotesPct
Calvin Coolidge (R) 225 8.6%
John Davis (D) 2,372 90.5%
Robert LaFollette (Prog) 25 1.0%
TOTAL 2,622
Turnout: 21% Diff (St): -31 Diff (US): -45


1920 President, Anson County, NC
CandidateVotesPct
Warren Harding (R) 433 12.0%
James Cox (D) 3,175 88.0%
TOTAL 3,608
Turnout: 29% Diff (St): -31 Diff (US): -48


1916 President, Anson County, NC
CandidateVotesPct
Woodrow Wilson* (D) 2,046 87.2%
Charles Evans Hughes (R) 301 12.8%
TOTAL 2,347
Turnout: 20% Diff (St): -29 Diff (US): -33


1912 President, Anson County, NC
CandidateVotesPct
Woodrow Wilson (D) 1,487 86.0%
Theodore Roosevelt (Prog) 118 6.8%
William Taft* (R) 125 7.2%
TOTAL 1,730
Turnout: 15% Diff (St): -5 Diff (US): -16


1908 President, Anson County, NC
CandidateVotesPct
William Taft (R) 301 16.8%
William J. Bryan (D) 1,490 83.2%
TOTAL 1,791
Turnout: 17% Diff (St): -29 Diff (US): -35


1904 President, Anson County, NC
CandidateVotesPct
Theodore Roosevelt (R) 207 14.3%
Alton Parker (D) 1,226 84.9%
Other 11 0.8%
TOTAL 1,444
Turnout: 15% Diff (St): -25 Diff (US): -42


1900 President, Anson County, NC
CandidateVotesPct
William McKinley* (R) 673 26.6%
William J. Bryan (D) 1,856 73.2%
Other 5 0.2%
TOTAL 2,534
Turnout: 28% Diff (St): -19 Diff (US): -25
* incumbent

Historical Statewide Election Results for Anson County, NC

Click on the Year to view county-level data for that election.

YearTypeTurnout WinnerRunner-Up OtherTotal VotesDiff PSV
2022 S3 41% Ted Budd (R) 3,711 51.8% Cheri Beasley (D) 3,324 46.4% 128 [+] 1.8% 7,163 1 0.19%
2020 S2 64% Cal Cunningham (D) 5,756 51.8% Thom Tillis* (R) 4,981 44.8% 371 [+] 3.3% 11,108 -4 0.20%
2020 G 64% Roy Cooper* (D) 6,116 54.6% Dan Forest (R) 4,977 44.4% 113 [+] 1.0% 11,206 -3 0.20%
2016 S3 55% Deborah Ross (D) 5,793 55.6% Richard Burr* (R) 4,383 42.0% 250 [+] 2.4% 10,426 -9 0.22%
2016 G 55% Roy Cooper (D) 5,851 55.9% Pat McCrory* (R) 4,511 43.1% 112 [+] 1.1% 10,474 -6 0.22%
2014 S2 34% Kay Hagan* (D) 4,149 61.4% Thom Tillis (R) 2,374 35.1% 238 [+] 3.5% 6,761 -14 0.23%
2012 G 55% Walter Dalton (D) 6,591 58.6% Pat McCrory (R) 4,561 40.5% 105 [+] 0.9% 11,257 -14 0.25%
2010 S3 32% Elaine Marshall (D) 4,024 59.8% Richard Burr* (R) 2,628 39.0% 80 [+] 1.2% 6,732 -16 0.25%
2008 S2 52% Kay Hagan (D) 7,110 66.4% Elizabeth Dole* (R) 3,353 31.3% 246 [+] 2.3% 10,709 -13 0.25%
2008 G 50% Bev Perdue (D) 6,792 66.0% Pat McCrory (R) 3,382 32.9% 118 [+] 1.1% 10,292 -14 0.24%
2004 S3 47% Erskine Bowles (D) 5,734 62.4% Richard Burr (R) 3,367 36.6% 92 [+] 1.0% 9,193 -15 0.26%
2004 G 47% Mike Easley* (D) 6,591 71.5% Patrick Ballantine (R) 2,523 27.4% 99 [+] 1.1% 9,213 -15 0.26%
2002 S2 32% Erskine Bowles (D) 4,063 64.9% Elizabeth Dole (R) 2,134 34.1% 62 [+] 1.0% 6,259 -19 0.27%
2000 G 43% Mike Easley (D) 5,473 67.9% Richard Vinroot (R) 2,481 30.8% 110 [+] 1.4% 8,064 -15 0.27%
1998 S3 32% John Edwards (D) 4,142 70.0% Lauch Faircloth* (R) 1,688 28.5% 88 [+] 1.5% 5,918 -18 0.29%
1996 S2 42% Harvey Gantt (D) 4,478 57.9% Jesse Helms* (R) 3,179 41.1% 77 [+] 1.0% 7,734 -12 0.30%
1996 G 43% James Hunt* (D) 5,694 73.4% Robin Hayes (R) 1,957 25.2% 102 [+] 1.3% 7,753 -18 0.30%
1992 S3 46% Terry Sanford* (D) 5,473 67.3% Lauch Faircloth (R) 2,532 31.1% 126 [+] 1.5% 8,131 -19 0.32%
1992 G 47% James Hunt (D) 5,850 70.4% Jim Gardner (R) 2,316 27.9% 138 [+] 1.7% 8,304 -15 0.32%
1990 S2 42% Harvey Gantt (D) 4,148 57.3% Jesse Helms* (R) 3,093 42.7% 0 0.0% 7,241 -10 0.35%
1988 G 44% Robert Jordan (D) 5,249 69.3% James Martin* (R) 2,320 30.7% 0 0.0% 7,569 -24 0.34%
1986 S3 32% Terry Sanford (D) 3,976 72.3% Terry Sanford (D) 1,526 27.7% 0 0.0% 5,502 n/a 0.35%
1984 S2 50% James Hunt (D) 5,451 63.1% Jesse Helms* (R) 3,161 36.6% 28 [+] 0.3% 8,640 -15 0.39%
1984 G 50% Rufus Edmisten (D) 5,880 67.7% James Martin (R) 2,788 32.1% 16 [+] 0.2% 8,684 -22 0.39%
1980 S3 39% Robert Morgan* (D) 5,021 73.7% John East (R) 1,779 26.1% 17 [+] 0.2% 6,817 -24 0.38%
1980 G 40% James Hunt* (D) 5,534 79.3% Beverly Lake (R) 1,419 20.3% 22 [+] 0.3% 6,975 -17 0.38%
1978 S2 29% John Ingram (D) 3,205 67.7% Jesse Helms* (R) 1,526 32.3% 0 0.0% 4,731 -22 0.42%
1976 G 40% James Hunt (D) 5,375 84.6% David Flaherty (R) 967 15.2% 15 [+] 0.2% 6,357 -19 0.38%
1974 S3 23% Robert Morgan (D) 2,831 80.7% William Stevens (R) 650 18.5% 29 [+] 0.8% 3,510 -18 0.34%
1972 S2 37% Nick Galifianakis (D) 3,147 56.2% Jesse Helms (R) 2,452 43.8% 0 0.0% 5,599 -10 0.38%
1972 G 38% Hargrove Bowles (D) 2,916 50.1% James Holshouser (R) 2,882 49.5% 20 [+] 0.3% 5,818 -1 0.39%
1968 S3 56% Sam Ervin* (D) 5,540 77.2% Robert Somers (R) 1,639 22.8% 0 0.0% 7,179 -17 0.50%
1968 G 61% Robert Scott (D) 5,259 67.6% James Gardner (R) 2,520 32.4% 0 0.0% 7,779 -15 0.50%
1966 S2 21% Everett Jordan* (D) 2,022 73.1% John Shallcross (R) 743 26.9% 0 0.0% 2,765 -18 0.31%
1964 G 44% Dan Moore (D) 4,409 76.1% Robert Gavin (R) 1,388 23.9% 0 0.0% 5,797 -19 0.42%
1962 S3 34% Sam Ervin* (D) 3,783 84.2% Claude Greene (R) 712 15.8% 0 0.0% 4,495 -24 0.55%
1960 S2 40% Everett Jordan* (D) 4,443 83.4% Kyle Hayes (R) 886 16.6% 0 0.0% 5,329 -22 0.41%
1960 G 42% Terry Sanford (D) 4,297 76.1% Robert Gavin (R) 1,337 23.7% 10 [+] 0.2% 5,644 -22 0.42%
*: incumbent               +: ran on additional party lines               Type: G: Governor; S1,S2,S3: Senate Class 1, 2 or 3
italics: special election           RO: runoff election           PSV: percent of state vote


Historical U.S. House Election Results for Anson County, NC

Click on the District to view county-level data for that election (where available).

DateDistrictWinnerRunner-Up OtherTotal Votes
2022-11-08 NC08Dan Bishop* (R) 3,843 53.8% Scott Huffman (D) 3,305 46.2% 0 0.0% 7,148
County Total for 2022-11-08:   7,148
2020-11-03 NC09Cynthia Wallace (D) 5,815 52.5% Dan Bishop* (R) 5,252 47.5% 0 0.0% 11,067
County Total for 2020-11-03:   11,067
2019-09-10 sp NC09Dan McCready (D) 3,173 56.9% Dan Bishop (R) 2,381 42.7% 26 0.5% 5,580
County Total for 2019-09-10:   5,580
2018-11-06 NC09Dan McCready (D) 4,586 57.6% Mark Harris (R) 3,266 41.0% 114 1.4% 7,966
County Total for 2018-11-06:   7,966
2016-11-08 NC09Christian Cano (D) 5,726 56.1% Robert Pittenger* (R) 4,485 43.9% 0 0.0% 10,211
County Total for 2016-11-08:   10,211
2014-11-04 NC08Antonio Blue (D) 3,751 56.4% Richard Hudson* (R) 2,894 43.6% 0 0.0% 6,645
County Total for 2014-11-04:   6,645
2012-11-06 NC08Larry Kissell* (D) 7,389 66.2% Richard Hudson (R) 3,580 32.1% 199 1.8% 11,168
County Total for 2012-11-06:   11,168
2010-11-02 NC08Larry Kissell* (D) 4,509 66.9% Harold Johnson (R) 2,047 30.4% 182 2.7% 6,738
County Total for 2010-11-02:   6,738
2008-11-04 NC08Larry Kissell (D) 6,948 65.1% Robin Hayes* (R) 3,725 34.9% 0 0.0% 10,673
County Total for 2008-11-04:   10,673
2006-11-07 NC08Larry Kissell (D) 3,425 61.5% Robin Hayes* (R) 2,144 38.5% 0 0.0% 5,569
County Total for 2006-11-07:   5,569
2004-11-02 NC08Beth Troutman (D) 5,137 56.2% Robin Hayes* (R) 4,005 43.8% 0 0.0% 9,142
County Total for 2004-11-02:   9,142
2002-11-05 NC08Chris Kouri (D) 3,914 62.5% Robin Hayes* (R) 2,286 36.5% 66 1.1% 6,266
County Total for 2002-11-05:   6,266
2000-11-07 NC08Mike Taylor (D) 4,945 62.0% Robin Hayes* (R) 2,988 37.5% 42 0.5% 7,975
County Total for 2000-11-07:   7,975
1998-11-03 NC08Mike Taylor (D) 3,966 67.4% Robin Hayes (R) 1,870 31.8% 46 0.8% 5,882
County Total for 1998-11-03:   5,882
1996-11-05 NC08Bill Hefner* (D) 6,068 79.3% Curtis Blackwood (R) 1,495 19.5% 91 1.2% 7,654
County Total for 1996-11-05:   7,654
1994-11-08 NC08Bill Hefner* (D) 3,671 70.3% Sherrill Morgan (R) 1,551 29.7% 0 0.0% 5,222
County Total for 1994-11-08:   5,222
1992-11-03 NC08Bill Hefner* (D) 6,208 76.7% Coy Privette (R) 1,796 22.2% 91 1.1% 8,095
County Total for 1992-11-03:   8,095
*: incumbent           sp: special election           RO: runoff election

Voter Registration Data for Anson County, NC

YearTotalRepublicanDemocratOtherR/D EdgeR/D Edge %VAPOP %
2023 16,076 3,070 19.1% 8,898 55.3% 4,108 25.6% Dem +5,828 Dem +36.3% 92%
2022 15,918 2,963 18.6% 9,031 56.7% 3,924 24.7% Dem +6,068 Dem +38.1% 91%
2020 16,510 2,787 16.9% 10,017 60.7% 3,706 22.4% Dem +7,230 Dem +43.8% 95%
2018 17,415 2,507 14.4% 11,561 66.4% 3,347 19.2% Dem +9,054 Dem +52.0% 96%
2016 17,416 2,456 14.1% 11,939 68.6% 3,021 17.3% Dem +9,483 Dem +54.4% 92%
2014 17,314 2,313 13.4% 12,496 72.2% 2,505 14.5% Dem +10,183 Dem +58.8% 88%
2012 17,276 2,436 14.1% 12,619 73.0% 2,221 12.9% Dem +10,183 Dem +58.9% 85%
2010 16,622 2,316 13.9% 12,329 74.2% 1,977 11.9% Dem +10,013 Dem +60.2% 79%
2008 15,860 2,223 14.0% 11,861 74.8% 1,776 11.2% Dem +9,638 Dem +60.8% 77%
2006 14,762 2,158 14.6% 11,089 75.1% 1,515 10.3% Dem +8,931 Dem +60.5% 73%
2004 15,284 2,228 14.6% 11,539 75.5% 1,517 9.9% Dem +9,311 Dem +60.9% 77%
2002 14,447 2,040 14.1% 11,267 78.0% 1,140 7.9% Dem +9,227 Dem +63.9% 75%
2000 14,875 2,015 13.5% 11,575 77.8% 1,285 8.6% Dem +9,560 Dem +64.3% 79%
1998 13,633 1,713 12.6% 11,091 81.4% 829 6.1% Dem +9,378 Dem +68.8% 73%
1996 13,070 1,534 11.7% 10,914 83.5% 622 4.8% Dem +9,380 Dem +71.8% 72%
1994 11,258 1,113 9.9% 9,888 87.8% 257 2.3% Dem +8,775 Dem +77.9% 63%
1992 11,466 1,034 9.0% 10,250 89.4% 182 1.6% Dem +9,216 Dem +80.4% 65%
1990 11,247 933 8.3% 10,171 90.4% 143 1.3% Dem +9,238 Dem +82.1% 65%
1988 11,670 912 7.8% 10,644 91.2% 114 1.0% Dem +9,732 Dem +83.4% 68%
1986 11,000 727 6.6% 10,198 92.7% 75 0.7% Dem +9,471 Dem +86.1% 64%
VAPOP% is the estimated percentage of voting age population that is registered.
Registration data may include "inactive" voters.   Data for each year pertains to the November elections.