RightDataUSA

Yancey County, NC


Designated Market Area: Greenville-Spartanburg-Asheville-Anderson, SC-NC-GA
USDA County Type (2015): Recreation/Tourism
American Communities Project County Type (2023): Evangelical Hubs

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

 

Tracts in Yancey County, NC

   



Click here to view demographic data for Yancey County, NC

2022 population: 18,811   ( 993 from 2010 , 341 from 2020)
Land area: 312.6 square miles
Population density: 60.2 persons per square mile

2022 Census data
White:17,256 91.73% 3.6%
Black:1660.88% 29.7%
Indian:710.38% 69.0%
Asian:680.36% 88.9%
2+ races:1971.05% 40.7%
Hispanic:1,0535.60% 29.4%
Total non-White:1,5558.27% 33.4%

2020-2022 ComponentsNumberRate
Births:413 11.2
Deaths:63817.3
Net Migration: 56215.2
Net Immigration: 150.4
Change in White population:604 3.4
Change in Non-White pop.:389 2.2



Historical Presidential Election Results for Yancey 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 74% Donald Trump* (R) 7,516 66.2% Joe Biden (D) 3,688 32.5% 148 [+] 1.3% 11,352 16 19 0.21%
2016 68% Donald Trump (R) 6,385 64.1% Hillary Clinton (D) 3,196 32.1% 379 [+] 3.8% 9,960 14 18 0.21%
2012 66% Mitt Romney (R) 5,278 55.8% Barack Obama* (D) 3,981 42.1% 192 [+] 2.0% 9,451 5 9 0.21%
2008 68% John McCain (R) 5,045 51.9% Barack Obama (D) 4,486 46.2% 186 [+] 1.9% 9,717 3 6 0.23%
2004 67% George W. Bush* (R) 4,940 52.4% John Kerry (D) 4,434 47.0% 57 [+] 0.6% 9,431 -4 2 0.27%
2000 63% George W. Bush (R) 4,970 56.7% Albert Gore, Jr. (D) 3,714 42.4% 80 [+] 0.9% 8,764 1 9 0.30%
1996 66% Robert Dole (R) 3,973 45.8% Bill Clinton* (D) 3,956 45.6% 755 [+] 8.7% 8,684 -3 5 0.35%
1992 75% Bill Clinton (D) 4,285 46.5% George Bush* (R) 3,994 43.4% 929 [+] 10.1% 9,208 0 6 0.35%
1988 69% George Bush (R) 4,160 52.0% Michael Dukakis (D) 3,803 47.5% 37 [+] 0.5% 8,000 -6 -1 0.37%
1984 71% Ronald Reagan* (R) 4,296 54.0% Walter Mondale (D) 3,651 45.9% 14 0.2% 7,961 -8 -5 0.37%
1980 70% Jimmy Carter* (D) 4,010 53.1% Ronald Reagan (R) 3,363 44.6% 173 [+] 2.3% 7,546 -5 -6 0.41%
1976 70% Jimmy Carter (D) 3,932 59.1% Gerald Ford* (R) 2,688 40.4% 30 [+] 0.5% 6,650 -4 -8 0.40%
1972 62% Richard Nixon* (R) 3,106 57.1% George McGovern (D) 2,278 41.9% 56 [+] 1.0% 5,440 -12 -4 0.36%
1968 74% Richard Nixon (R) 2,448 45.2% Hubert Humphrey (D) 2,215 40.9% 752 [+] 13.9% 5,415 6 2 0.34%
1964 75% Lyndon Johnson* (D) 3,714 65.0% Barry Goldwater (R) 2,004 35.0% 0 0.0% 5,718 -9 -3 0.40%
1960 83% John Kennedy (D) 3,310 50.2% Richard Nixon (R) 3,284 49.8% 0 0.0% 6,594 2 0 0.48%
1956 68% Adlai Stevenson (D) 2,964 51.4% Dwight Eisenhower* (R) 2,808 48.6% 0 0.0% 5,772 -1 -9 0.50%
1952 74% Adlai Stevenson (D) 3,693 55.6% Dwight Eisenhower (R) 2,953 44.4% 0 0.0% 6,646 -2 -11 0.55%
1948 66% Harry Truman* (D) 3,481 59.7% Thomas Dewey (R) 2,282 39.1% 69 [+] 1.2% 5,832 6 -6 0.74%
1944 63% Franklin Roosevelt* (D) 3,301 57.9% Thomas Dewey (R) 2,402 42.1% 0 0.0% 5,703 9 -4 0.72%
1940 65% Franklin Roosevelt* (D) 3,489 58.1% Wendell Willkie (R) 2,516 41.9% 0 0.0% 6,005 16 -3 0.73%
1936 80% Franklin Roosevelt* (D) 3,603 57.2% Alf Landon (R) 2,691 42.8% 0 0.0% 6,294 16 6 0.75%
1932 80% Franklin Roosevelt (D) 3,412 58.7% Herbert Hoover* (R) 2,396 41.2% 9 [+] 0.2% 5,817 12 2 0.82%
1928 75% Herbert Hoover (R) 2,712 52.3% Al Smith (D) 2,476 47.7% 0 0.0% 5,188 -3 -6 0.82%
1924 68% John Davis (D) 2,592 54.4% Calvin Coolidge (R) 2,156 45.2% 21 [+] 0.4% 4,769 6 -9 0.99%
1920 69% Warren Harding (R) 2,596 53.2% James Cox (D) 2,280 46.8% 0 0.0% 4,876 10 -7 0.91%
1916 37% Woodrow Wilson* (D) 1,273 54.1% Charles Evans Hughes (R) 1,082 45.9% 0 0.0% 2,355 4 0 0.81%
1912 38% Woodrow Wilson (D) 1,112 50.4% Theodore Roosevelt (Prog) 1,036 46.9% 60 [+] 2.7% 2,208 -9 -20 0.91%
1908 36% William J. Bryan (D) 978 50.7% William Taft (R) 950 49.3% 0 0.0% 1,928 4 -2 0.76%
1904 36% Alton Parker (D) 1,013 54.0% Theodore Roosevelt (R) 864 46.0% 0 0.0% 1,877 6 -10 0.90%
1900 40% William McKinley* (R) 1,082 53.1% William J. Bryan (D) 954 46.9% 0 0.0% 2,036 8 2 0.70%
* incumbent         PSV: percent of state vote



2020 President, Yancey County, NC
CandidateVotesPct
Joe Biden (D) 3,688 32.5%
Donald Trump* (R) 7,516 66.2%
Jo Jorgensen (Lbt) 82 0.7%
Other 66 0.6%
TOTAL 11,352
Turnout: 74% Diff (St): 16 Diff (US): 19


2016 President, Yancey County, NC
CandidateVotesPct
Hillary Clinton (D) 3,196 32.1%
Donald Trump (R) 6,385 64.1%
Gary Johnson (Lbt) 261 2.6%
Jill Stein (Grn) 41 0.4%
Other 77 0.8%
TOTAL 9,960
Turnout: 68% Diff (St): 14 Diff (US): 18


2012 President, Yancey County, NC
CandidateVotesPct
Barack Obama* (D) 3,981 42.1%
Mitt Romney (R) 5,278 55.8%
Gary Johnson (Lbt) 140 1.5%
Other 52 0.6%
TOTAL 9,451
Turnout: 66% Diff (St): 5 Diff (US): 9


2008 President, Yancey County, NC
CandidateVotesPct
Barack Obama (D) 4,486 46.2%
John McCain (R) 5,045 51.9%
Bob Barr (Lbt) 111 1.1%
Other 75 0.8%
TOTAL 9,717
Turnout: 68% Diff (St): 3 Diff (US): 6


2004 President, Yancey County, NC
CandidateVotesPct
George W. Bush* (R) 4,940 52.4%
John Kerry (D) 4,434 47.0%
Other 57 0.6%
TOTAL 9,431
Turnout: 67% Diff (St): -4 Diff (US): 2


2000 President, Yancey County, NC
CandidateVotesPct
George W. Bush (R) 4,970 56.7%
Albert Gore, Jr. (D) 3,714 42.4%
Pat Buchanan (Ref) 59 0.7%
Other 21 0.2%
TOTAL 8,764
Turnout: 63% Diff (St): 1 Diff (US): 9


1996 President, Yancey County, NC
CandidateVotesPct
Bill Clinton* (D) 3,956 45.6%
Robert Dole (R) 3,973 45.8%
Ross Perot (Ref) 720 8.3%
Harry Browne (Lbt) 18 0.2%
Other 17 0.2%
TOTAL 8,684
Turnout: 66% Diff (St): -3 Diff (US): 5


1992 President, Yancey County, NC
CandidateVotesPct
Bill Clinton (D) 4,285 46.5%
George Bush* (R) 3,994 43.4%
Ross Perot (I) 917 10.0%
Other 12 0.1%
TOTAL 9,208
Turnout: 75% Diff (St): 0 Diff (US): 6


1988 President, Yancey County, NC
CandidateVotesPct
George Bush (R) 4,160 52.0%
Michael Dukakis (D) 3,803 47.5%
Other 37 0.5%
TOTAL 8,000
Turnout: 69% Diff (St): -6 Diff (US): -1


1984 President, Yancey County, NC
CandidateVotesPct
Ronald Reagan* (R) 4,296 54.0%
Walter Mondale (D) 3,651 45.9%
Other 14 0.2%
TOTAL 7,961
Turnout: 71% Diff (St): -8 Diff (US): -5


1980 President, Yancey County, NC
CandidateVotesPct
Ronald Reagan (R) 3,363 44.6%
Jimmy Carter* (D) 4,010 53.1%
John Anderson (I) 110 1.5%
Edward Clark (Lbt) 31 0.4%
Other 32 0.4%
TOTAL 7,546
Turnout: 70% Diff (St): -5 Diff (US): -6


1976 President, Yancey County, NC
CandidateVotesPct
Jimmy Carter (D) 3,932 59.1%
Gerald Ford* (R) 2,688 40.4%
Other 30 0.5%
TOTAL 6,650
Turnout: 70% Diff (St): -4 Diff (US): -8


1972 President, Yancey County, NC
CandidateVotesPct
Richard Nixon* (R) 3,106 57.1%
George McGovern (D) 2,278 41.9%
John Schmitz (Amer) 56 1.0%
TOTAL 5,440
Turnout: 62% Diff (St): -12 Diff (US): -4


1968 President, Yancey County, NC
CandidateVotesPct
Richard Nixon (R) 2,448 45.2%
Hubert Humphrey (D) 2,215 40.9%
George Wallace (AIP) 752 13.9%
TOTAL 5,415
Turnout: 74% Diff (St): 6 Diff (US): 2


1964 President, Yancey County, NC
CandidateVotesPct
Lyndon Johnson* (D) 3,714 65.0%
Barry Goldwater (R) 2,004 35.0%
TOTAL 5,718
Turnout: 75% Diff (St): -9 Diff (US): -3


1960 President, Yancey County, NC
CandidateVotesPct
John Kennedy (D) 3,310 50.2%
Richard Nixon (R) 3,284 49.8%
TOTAL 6,594
Turnout: 83% Diff (St): 2 Diff (US): 0


1948 President, Yancey County, NC
CandidateVotesPct
Harry Truman* (D) 3,481 59.7%
Thomas Dewey (R) 2,282 39.1%
Strom Thurmond (StsRts) 66 1.1%
Henry Wallace (Prog) 3 0.1%
TOTAL 5,832
Turnout: 66% Diff (St): 6 Diff (US): -6


1944 President, Yancey County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 3,301 57.9%
Thomas Dewey (R) 2,402 42.1%
TOTAL 5,703
Turnout: 63% Diff (St): 9 Diff (US): -4


1940 President, Yancey County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 3,489 58.1%
Wendell Willkie (R) 2,516 41.9%
TOTAL 6,005
Turnout: 65% Diff (St): 16 Diff (US): -3


1936 President, Yancey County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 3,603 57.2%
Alf Landon (R) 2,691 42.8%
TOTAL 6,294
Turnout: 80% Diff (St): 16 Diff (US): 6


1932 President, Yancey County, NC
CandidateVotesPct
Franklin Roosevelt (D) 3,412 58.7%
Herbert Hoover* (R) 2,396 41.2%
Norman Thomas (Soc) 9 0.2%
TOTAL 5,817
Turnout: 80% Diff (St): 12 Diff (US): 2


1928 President, Yancey County, NC
CandidateVotesPct
Herbert Hoover (R) 2,712 52.3%
Al Smith (D) 2,476 47.7%
TOTAL 5,188
Turnout: 75% Diff (St): -3 Diff (US): -6


1924 President, Yancey County, NC
CandidateVotesPct
Calvin Coolidge (R) 2,156 45.2%
John Davis (D) 2,592 54.4%
Robert LaFollette (Prog) 21 0.4%
TOTAL 4,769
Turnout: 68% Diff (St): 6 Diff (US): -9


1920 President, Yancey County, NC
CandidateVotesPct
Warren Harding (R) 2,596 53.2%
James Cox (D) 2,280 46.8%
TOTAL 4,876
Turnout: 69% Diff (St): 10 Diff (US): -7


1916 President, Yancey County, NC
CandidateVotesPct
Woodrow Wilson* (D) 1,273 54.1%
Charles Evans Hughes (R) 1,082 45.9%
TOTAL 2,355
Turnout: 37% Diff (St): 4 Diff (US): 0


1912 President, Yancey County, NC
CandidateVotesPct
Woodrow Wilson (D) 1,112 50.4%
Theodore Roosevelt (Prog) 1,036 46.9%
William Taft* (R) 60 2.7%
TOTAL 2,208
Turnout: 38% Diff (St): -9 Diff (US): -20


1908 President, Yancey County, NC
CandidateVotesPct
William Taft (R) 950 49.3%
William J. Bryan (D) 978 50.7%
TOTAL 1,928
Turnout: 36% Diff (St): 4 Diff (US): -2


1904 President, Yancey County, NC
CandidateVotesPct
Theodore Roosevelt (R) 864 46.0%
Alton Parker (D) 1,013 54.0%
TOTAL 1,877
Turnout: 36% Diff (St): 6 Diff (US): -10


1900 President, Yancey County, NC
CandidateVotesPct
William McKinley* (R) 1,082 53.1%
William J. Bryan (D) 954 46.9%
TOTAL 2,036
Turnout: 40% Diff (St): 8 Diff (US): 2
* incumbent

Historical Statewide Election Results for Yancey County, NC

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

YearTypeTurnout WinnerRunner-Up OtherTotal VotesDiff PSV
2022 S3 58% Ted Budd (R) 5,706 64.2% Cheri Beasley (D) 2,946 33.1% 235 [+] 2.6% 8,887 14 0.24%
2020 S2 73% Thom Tillis* (R) 7,038 62.4% Cal Cunningham (D) 3,833 34.0% 409 [+] 3.6% 11,280 14 0.21%
2020 G 74% Dan Forest (R) 7,105 62.5% Roy Cooper* (D) 4,147 36.5% 122 [+] 1.1% 11,374 15 0.21%
2016 S3 67% Richard Burr* (R) 5,956 60.2% Deborah Ross (D) 3,566 36.0% 371 [+] 3.8% 9,893 9 0.21%
2016 G 68% Pat McCrory* (R) 5,845 58.4% Roy Cooper (D) 3,931 39.3% 230 [+] 2.3% 10,006 10 0.21%
2014 S2 56% Thom Tillis (R) 4,343 52.8% Kay Hagan* (D) 3,459 42.0% 429 [+] 5.2% 8,231 4 0.28%
2012 G 66% Pat McCrory (R) 5,245 54.9% Walter Dalton (D) 4,122 43.2% 181 [+] 1.9% 9,548 0 0.21%
2010 S3 63% Richard Burr* (R) 4,878 53.9% Elaine Marshall (D) 3,972 43.9% 196 [+] 2.2% 9,046 -1 0.34%
2008 S2 69% Kay Hagan (D) 5,126 52.1% Elizabeth Dole* (R) 4,383 44.5% 338 [+] 3.4% 9,847 0 0.23%
2008 G 69% Bev Perdue (D) 5,207 53.0% Pat McCrory (R) 4,379 44.6% 237 [+] 2.4% 9,823 -2 0.23%
2004 S3 67% Erskine Bowles (D) 4,718 49.9% Richard Burr (R) 4,594 48.6% 136 [+] 1.4% 9,448 -3 0.27%
2004 G 67% Mike Easley* (D) 5,275 55.7% Patrick Ballantine (R) 4,060 42.9% 135 [+] 1.4% 9,470 0 0.27%
2002 S2 58% Erskine Bowles (D) 4,203 51.2% Elizabeth Dole (R) 3,917 47.7% 96 [+] 1.2% 8,216 -6 0.35%
2000 G 64% Mike Easley (D) 4,513 50.6% Richard Vinroot (R) 4,259 47.7% 151 [+] 1.7% 8,923 1 0.30%
1998 S3 59% John Edwards (D) 3,988 49.5% Lauch Faircloth* (R) 3,953 49.1% 112 [+] 1.4% 8,053 2 0.40%
1996 S2 66% Jesse Helms* (R) 4,486 52.1% Harvey Gantt (D) 4,036 46.8% 95 [+] 1.1% 8,617 -1 0.34%
1996 G 67% James Hunt* (D) 4,847 55.3% Robin Hayes (R) 3,856 44.0% 60 [+] 0.7% 8,763 1 0.34%
1992 S3 73% Lauch Faircloth (R) 4,497 49.8% Terry Sanford* (D) 4,452 49.3% 79 [+] 0.9% 9,028 -1 0.35%
1992 G 74% James Hunt (D) 4,789 52.6% Jim Gardner (R) 4,219 46.4% 88 [+] 1.0% 9,096 3 0.35%
1990 S2 69% Jesse Helms* (R) 4,771 58.4% Harvey Gantt (D) 3,392 41.6% 0 0.0% 8,163 6 0.39%
1988 G 70% James Martin* (R) 4,109 50.2% Robert Jordan (D) 4,072 49.8% 0 0.0% 8,181 -5 0.37%
1986 S3 65% Terry Sanford (D) 4,160 55.8% Terry Sanford (D) 3,290 44.2% 0 0.0% 7,450 n/a 0.49%
1984 S2 71% James Hunt (D) 4,082 51.2% Jesse Helms* (R) 3,894 48.8% 3 [+] 0.0% 7,979 -3 0.36%
1984 G 72% Rufus Edmisten (D) 4,280 53.3% James Martin (R) 3,752 46.7% 2 [+] 0.0% 8,034 -8 0.36%
1980 S3 69% Robert Morgan* (D) 4,033 54.4% John East (R) 3,349 45.2% 30 [+] 0.4% 7,412 -5 0.41%
1980 G 69% James Hunt* (D) 4,157 55.8% Beverly Lake (R) 3,260 43.8% 29 [+] 0.4% 7,446 6 0.40%
1978 S2 69% John Ingram (D) 3,553 52.2% Jesse Helms* (R) 3,254 47.8% 0 0.0% 6,807 -7 0.60%
1976 G 70% James Hunt (D) 4,170 62.5% David Flaherty (R) 2,495 37.4% 12 [+] 0.2% 6,677 3 0.40%
1974 S3 62% Robert Morgan (D) 3,197 55.9% William Stevens (R) 2,512 43.9% 9 [+] 0.2% 5,718 7 0.56%
1972 S2 62% Nick Galifianakis (D) 2,831 51.8% Jesse Helms (R) 2,632 48.2% 0 0.0% 5,463 -6 0.37%
1972 G 63% Hargrove Bowles (D) 2,832 50.7% James Holshouser (R) 2,727 48.9% 22 [+] 0.4% 5,581 -2 0.37%
1968 S3 72% Sam Ervin* (D) 2,879 54.7% Robert Somers (R) 2,383 45.3% 0 0.0% 5,262 6 0.37%
1968 G 73% Robert Scott (D) 2,933 54.3% James Gardner (R) 2,464 45.7% 0 0.0% 5,397 -2 0.35%
1966 S2 73% Everett Jordan* (D) 2,962 53.8% John Shallcross (R) 2,539 46.2% 0 0.0% 5,501 2 0.61%
1964 G 76% Dan Moore (D) 3,732 64.3% Robert Gavin (R) 2,074 35.7% 0 0.0% 5,806 -8 0.42%
1962 S3 83% Sam Ervin* (D) 3,694 57.3% Claude Greene (R) 2,754 42.7% 0 0.0% 6,448 3 0.79%
1960 S2 84% Everett Jordan* (D) 3,618 54.5% Kyle Hayes (R) 3,016 45.5% 0 0.0% 6,634 7 0.51%
1960 G 85% Terry Sanford (D) 3,629 54.1% Robert Gavin (R) 3,084 45.9% 0 0.0% 6,713 0 0.50%
*: 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 Yancey County, NC

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

DateDistrictWinnerRunner-Up OtherTotal Votes
2022-11-08 NC11Chuck Edwards (R) 5,853 66.1% Jasmine Beach-Ferrara (D) 2,854 32.2% 152 1.7% 8,859
County Total for 2022-11-08:   8,859
2020-11-03 NC11Madison Cawthorn (R) 7,216 64.0% Moe Davis (D) 3,797 33.7% 255 2.3% 11,268
County Total for 2020-11-03:   11,268
2018-11-06 NC11Mark Meadows* (R) 5,625 60.5% Phillip Price (D) 3,508 37.7% 168 1.8% 9,301
County Total for 2018-11-06:   9,301
2016-11-08 NC11Mark Meadows* (R) 6,164 63.1% Rick Bryson (D) 3,598 36.9% 0 0.0% 9,762
County Total for 2016-11-08:   9,762
2014-11-04 NC11Mark Meadows* (R) 4,783 59.0% Tom Hill (D) 3,328 41.0% 0 0.0% 8,111
County Total for 2014-11-04:   8,111
2012-11-06 NC11Mark Meadows (R) 4,865 51.5% Hayden Rogers (D) 4,580 48.5% 0 0.0% 9,445
County Total for 2012-11-06:   9,445
2010-11-02 NC11Heath Shuler* (D) 5,585 60.3% Jeff Miller (R) 3,670 39.7% 0 0.0% 9,255
County Total for 2010-11-02:   9,255
2008-11-04 NC11Heath Shuler* (D) 6,145 62.2% Carl Mumpower (R) 3,599 36.4% 134 1.4% 9,878
County Total for 2008-11-04:   9,878
2006-11-07 NC11Heath Shuler (D) 4,050 53.1% Charles Taylor* (R) 3,574 46.9% 0 0.0% 7,624
County Total for 2006-11-07:   7,624
2004-11-02 NC11Charles Taylor* (R) 5,026 53.0% Patsy Keever (D) 4,457 47.0% 0 0.0% 9,483
County Total for 2004-11-02:   9,483
2002-11-05 NC11Charles Taylor* (R) 4,404 53.2% Sam Neill (D) 3,817 46.1% 50 0.6% 8,271
County Total for 2002-11-05:   8,271
2000-11-07 NC11Charles Taylor* (R) 4,885 54.8% Sam Neill (D) 3,923 44.0% 114 1.3% 8,922
County Total for 2000-11-07:   8,922
1998-11-03 NC11Charles Taylor* (R) 4,479 55.6% David Young (D) 3,532 43.8% 44 0.5% 8,055
County Total for 1998-11-03:   8,055
1996-11-05 NC11Charles Taylor* (R) 4,708 54.3% James Ferguson (D) 3,888 44.8% 82 0.9% 8,678
County Total for 1996-11-05:   8,678
1994-11-08 NC11Charles Taylor* (R) 5,518 60.9% Maggie Lauterer (D) 3,536 39.1% 0 0.0% 9,054
County Total for 1994-11-08:   9,054
1992-11-03 NC11Charles Taylor* (R) 4,685 51.7% John Stevens (D) 4,383 48.3% 0 0.0% 9,068
County Total for 1992-11-03:   9,068
*: incumbent           sp: special election           RO: runoff election

Voter Registration Data for Yancey County, NC

YearTotalRepublicanDemocratOtherR/D EdgeR/D Edge %VAPOP %
2023 14,187 5,376 37.9% 3,738 26.3% 5,073 35.8% Rep +1,638 Rep +11.5% 92%
2022 14,566 5,507 37.8% 4,032 27.7% 5,027 34.5% Rep +1,475 Rep +10.1% 95%
2020 14,148 5,274 37.3% 4,435 31.3% 4,439 31.4% Rep +839 Rep +5.9% 92%
2018 14,322 5,028 35.1% 5,125 35.8% 4,169 29.1% Dem +97 Dem +0.7% 95%
2016 13,962 4,918 35.2% 5,293 37.9% 3,751 26.9% Dem +375 Dem +2.7% 94%
2014 14,391 5,116 35.5% 5,850 40.7% 3,425 23.8% Dem +734 Dem +5.1% 98%
2012 14,646 5,254 35.9% 6,237 42.6% 3,155 21.5% Dem +983 Dem +6.7% 101%
2010 15,077 5,430 36.0% 6,654 44.1% 2,993 19.9% Dem +1,224 Dem +8.1% 106%
2008 14,327 5,311 37.1% 6,523 45.5% 2,493 17.4% Dem +1,212 Dem +8.5% 101%
2006 13,420 5,066 37.7% 6,280 46.8% 2,074 15.5% Dem +1,214 Dem +9.0% 95%
2004 13,136 4,979 37.9% 6,251 47.6% 1,906 14.5% Dem +1,272 Dem +9.7% 93%
2002 13,664 5,267 38.5% 6,620 48.4% 1,777 13.0% Dem +1,353 Dem +9.9% 97%
2000 13,583 5,193 38.2% 6,763 49.8% 1,627 12.0% Dem +1,570 Dem +11.6% 97%
1998 12,903 4,878 37.8% 6,757 52.4% 1,268 9.8% Dem +1,879 Dem +14.6% 95%
1996 12,958 4,969 38.3% 6,841 52.8% 1,148 8.9% Dem +1,872 Dem +14.4% 99%
1994 12,433 4,827 38.8% 6,608 53.1% 998 8.0% Dem +1,781 Dem +14.3% 98%
1992 11,787 4,553 38.6% 6,433 54.6% 801 6.8% Dem +1,880 Dem +15.9% 96%
1990 10,810 3,963 36.7% 6,217 57.5% 630 5.8% Dem +2,254 Dem +20.9% 91%
1988 11,652 4,140 35.5% 6,850 58.8% 662 5.7% Dem +2,710 Dem +23.3% 100%
1986 10,797 3,664 33.9% 6,623 61.3% 510 4.7% Dem +2,959 Dem +27.4% 94%
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.