RightDataUSA

Ashe County, NC


Designated Market Area: Charlotte, NC-SC
USDA County Type (2015): Recreation/Tourism, Retirement Destination
American Communities Project County Type (2023): Graying America

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

 

Tracts in Ashe County, NC

   



Click here to view demographic data for Ashe County, NC

2022 population: 27,110   ( 171 from 2010 , 529 from 2020)
Land area: 426.3 square miles
Population density: 63.6 persons per square mile

2022 Census data
White:24,820 91.55% 2.4%
Black:2140.79% 44.6%
Indian:960.35% 71.4%
Asian:1400.52% 27.3%
2+ races:3061.13% 32.5%
Hispanic:1,5345.66% 17.0%
Total non-White:2,2908.45% 23.1%

2020-2022 ComponentsNumberRate
Births:498 9.4
Deaths:93417.6
Net Migration: 93717.6
Net Immigration: 210.4
Change in White population:-600 -2.2
Change in Non-White pop.:429 1.6



Historical Presidential Election Results for Ashe 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 71% Donald Trump* (R) 11,451 72.4% Joe Biden (D) 4,164 26.3% 199 [+] 1.3% 15,814 22 26 0.29%
2016 61% Donald Trump (R) 9,412 70.1% Hillary Clinton (D) 3,500 26.1% 512 [+] 3.8% 13,424 20 24 0.28%
2012 57% Mitt Romney (R) 8,242 65.4% Barack Obama* (D) 4,116 32.6% 252 [+] 2.0% 12,610 15 18 0.28%
2008 61% John McCain (R) 7,916 60.6% Barack Obama (D) 4,872 37.3% 281 [+] 2.2% 13,069 11 15 0.30%
2004 58% George W. Bush* (R) 7,292 61.7% John Kerry (D) 4,477 37.9% 54 [+] 0.5% 11,823 6 11 0.34%
2000 53% George W. Bush (R) 6,226 60.4% Albert Gore, Jr. (D) 4,011 38.9% 79 [+] 0.8% 10,316 4 12 0.35%
1996 53% Robert Dole (R) 5,203 52.3% Bill Clinton* (D) 3,825 38.5% 914 [+] 9.2% 9,942 4 12 0.40%
1992 62% George Bush* (R) 5,200 47.0% Bill Clinton (D) 4,624 41.8% 1,246 [+] 11.3% 11,070 4 10 0.42%
1988 59% George Bush (R) 6,019 59.7% Michael Dukakis (D) 4,034 40.0% 30 [+] 0.3% 10,083 2 6 0.47%
1984 63% Ronald Reagan* (R) 6,611 62.1% Walter Mondale (D) 4,009 37.7% 25 0.2% 10,645 0 3 0.49%
1980 63% Ronald Reagan (R) 5,643 54.7% Jimmy Carter* (D) 4,461 43.3% 208 [+] 2.0% 10,312 5 4 0.56%
1976 70% Jimmy Carter (D) 5,193 51.1% Gerald Ford* (R) 4,937 48.6% 25 [+] 0.2% 10,155 4 1 0.60%
1972 67% Richard Nixon* (R) 5,784 63.0% George McGovern (D) 3,313 36.1% 91 [+] 1.0% 9,188 -7 2 0.61%
1968 81% Richard Nixon (R) 4,894 53.1% Hubert Humphrey (D) 3,426 37.2% 888 [+] 9.6% 9,208 14 10 0.58%
1964 81% Lyndon Johnson* (D) 4,965 54.2% Barry Goldwater (R) 4,191 45.8% 0 0.0% 9,156 2 7 0.64%
1960 82% Richard Nixon (R) 4,823 51.9% John Kennedy (D) 4,477 48.1% 0 0.0% 9,300 4 2 0.68%
1956 73% Dwight Eisenhower* (R) 4,588 53.5% Adlai Stevenson (D) 3,982 46.5% 0 0.0% 8,570 4 -4 0.74%
1952 74% Dwight Eisenhower (R) 4,563 50.1% Adlai Stevenson (D) 4,536 49.9% 0 0.0% 9,099 4 -5 0.75%
1948 76% Harry Truman* (D) 4,633 50.8% Thomas Dewey (R) 4,266 46.7% 228 [+] 2.5% 9,127 14 2 1.15%
1944 73% Thomas Dewey (R) 4,524 50.9% Franklin Roosevelt* (D) 4,363 49.1% 0 0.0% 8,887 18 5 1.12%
1940 72% Franklin Roosevelt* (D) 4,716 53.0% Wendell Willkie (R) 4,175 47.0% 0 0.0% 8,891 21 2 1.08%
1936 93% Franklin Roosevelt* (D) 5,552 54.9% Alf Landon (R) 4,557 45.1% 0 0.0% 10,109 18 9 1.20%
1932 83% Franklin Roosevelt (D) 4,751 54.9% Herbert Hoover* (R) 3,871 44.7% 38 [+] 0.4% 8,660 15 5 1.22%
1928 78% Herbert Hoover (R) 4,337 55.6% Al Smith (D) 3,458 44.4% 0 0.0% 7,795 1 -3 1.23%
1924 83% John Davis (D) 4,333 52.3% Calvin Coolidge (R) 3,952 47.7% 3 [+] 0.0% 8,288 8 -6 1.72%
1920 72% Warren Harding (R) 3,808 52.6% James Cox (D) 3,431 47.4% 0 0.0% 7,239 9 -8 1.34%
1916 41% Charles Evans Hughes (R) 1,939 50.5% Woodrow Wilson* (D) 1,898 49.5% 0 0.0% 3,837 9 4 1.32%
1912 37% Woodrow Wilson (D) 1,643 48.9% Theodore Roosevelt (Prog) 1,241 36.9% 479 [+] 14.2% 3,363 2 -9 1.38%
1908 38% William Taft (R) 1,674 50.5% William J. Bryan (D) 1,639 49.5% 0 0.0% 3,313 5 -1 1.31%
1904 34% Theodore Roosevelt (R) 1,651 56.6% Alton Parker (D) 1,254 43.0% 12 [+] 0.4% 2,917 17 0 1.40%
1900 39% William McKinley* (R) 1,937 56.1% William J. Bryan (D) 1,513 43.8% 2 [+] 0.1% 3,452 11 5 1.18%
* incumbent         PSV: percent of state vote



2020 President, Ashe County, NC
CandidateVotesPct
Joe Biden (D) 4,164 26.3%
Donald Trump* (R) 11,451 72.4%
Jo Jorgensen (Lbt) 126 0.8%
Other 73 0.5%
TOTAL 15,814
Turnout: 71% Diff (St): 22 Diff (US): 26


2016 President, Ashe County, NC
CandidateVotesPct
Hillary Clinton (D) 3,500 26.1%
Donald Trump (R) 9,412 70.1%
Gary Johnson (Lbt) 332 2.5%
Other 180 1.3%
TOTAL 13,424
Turnout: 61% Diff (St): 20 Diff (US): 24


2012 President, Ashe County, NC
CandidateVotesPct
Barack Obama* (D) 4,116 32.6%
Mitt Romney (R) 8,242 65.4%
Gary Johnson (Lbt) 180 1.4%
Other 72 0.6%
TOTAL 12,610
Turnout: 57% Diff (St): 15 Diff (US): 18


2008 President, Ashe County, NC
CandidateVotesPct
Barack Obama (D) 4,872 37.3%
John McCain (R) 7,916 60.6%
Bob Barr (Lbt) 194 1.5%
Other 87 0.7%
TOTAL 13,069
Turnout: 61% Diff (St): 11 Diff (US): 15


2004 President, Ashe County, NC
CandidateVotesPct
George W. Bush* (R) 7,292 61.7%
John Kerry (D) 4,477 37.9%
Other 54 0.5%
TOTAL 11,823
Turnout: 58% Diff (St): 6 Diff (US): 11


2000 President, Ashe County, NC
CandidateVotesPct
George W. Bush (R) 6,226 60.4%
Albert Gore, Jr. (D) 4,011 38.9%
Pat Buchanan (Ref) 37 0.4%
Other 42 0.4%
TOTAL 10,316
Turnout: 53% Diff (St): 4 Diff (US): 12


1996 President, Ashe County, NC
CandidateVotesPct
Bill Clinton* (D) 3,825 38.5%
Robert Dole (R) 5,203 52.3%
Ross Perot (Ref) 865 8.7%
Harry Browne (Lbt) 29 0.3%
Other 20 0.2%
TOTAL 9,942
Turnout: 53% Diff (St): 4 Diff (US): 12


1992 President, Ashe County, NC
CandidateVotesPct
Bill Clinton (D) 4,624 41.8%
George Bush* (R) 5,200 47.0%
Ross Perot (I) 1,220 11.0%
Other 26 0.2%
TOTAL 11,070
Turnout: 62% Diff (St): 4 Diff (US): 10


1988 President, Ashe County, NC
CandidateVotesPct
George Bush (R) 6,019 59.7%
Michael Dukakis (D) 4,034 40.0%
Other 30 0.3%
TOTAL 10,083
Turnout: 59% Diff (St): 2 Diff (US): 6


1984 President, Ashe County, NC
CandidateVotesPct
Ronald Reagan* (R) 6,611 62.1%
Walter Mondale (D) 4,009 37.7%
Other 25 0.2%
TOTAL 10,645
Turnout: 63% Diff (St): 0 Diff (US): 3


1980 President, Ashe County, NC
CandidateVotesPct
Ronald Reagan (R) 5,643 54.7%
Jimmy Carter* (D) 4,461 43.3%
John Anderson (I) 154 1.5%
Edward Clark (Lbt) 47 0.5%
Other 7 0.1%
TOTAL 10,312
Turnout: 63% Diff (St): 5 Diff (US): 4


1976 President, Ashe County, NC
CandidateVotesPct
Jimmy Carter (D) 5,193 51.1%
Gerald Ford* (R) 4,937 48.6%
Other 25 0.2%
TOTAL 10,155
Turnout: 70% Diff (St): 4 Diff (US): 1


1972 President, Ashe County, NC
CandidateVotesPct
Richard Nixon* (R) 5,784 63.0%
George McGovern (D) 3,313 36.1%
John Schmitz (Amer) 91 1.0%
TOTAL 9,188
Turnout: 67% Diff (St): -7 Diff (US): 2


1968 President, Ashe County, NC
CandidateVotesPct
Richard Nixon (R) 4,894 53.1%
Hubert Humphrey (D) 3,426 37.2%
George Wallace (AIP) 888 9.6%
TOTAL 9,208
Turnout: 81% Diff (St): 14 Diff (US): 10


1964 President, Ashe County, NC
CandidateVotesPct
Lyndon Johnson* (D) 4,965 54.2%
Barry Goldwater (R) 4,191 45.8%
TOTAL 9,156
Turnout: 81% Diff (St): 2 Diff (US): 7


1956 President, Ashe County, NC
CandidateVotesPct
Dwight Eisenhower* (R) 4,588 53.5%
Adlai Stevenson (D) 3,982 46.5%
TOTAL 8,570
Turnout: 73% Diff (St): 4 Diff (US): -4


1952 President, Ashe County, NC
CandidateVotesPct
Dwight Eisenhower (R) 4,563 50.1%
Adlai Stevenson (D) 4,536 49.9%
TOTAL 9,099
Turnout: 74% Diff (St): 4 Diff (US): -5


1948 President, Ashe County, NC
CandidateVotesPct
Harry Truman* (D) 4,633 50.8%
Thomas Dewey (R) 4,266 46.7%
Strom Thurmond (StsRts) 218 2.4%
Henry Wallace (Prog) 10 0.1%
TOTAL 9,127
Turnout: 76% Diff (St): 14 Diff (US): 2


1940 President, Ashe County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 4,716 53.0%
Wendell Willkie (R) 4,175 47.0%
TOTAL 8,891
Turnout: 72% Diff (St): 21 Diff (US): 2


1936 President, Ashe County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 5,552 54.9%
Alf Landon (R) 4,557 45.1%
TOTAL 10,109
Turnout: 93% Diff (St): 18 Diff (US): 9


1932 President, Ashe County, NC
CandidateVotesPct
Franklin Roosevelt (D) 4,751 54.9%
Herbert Hoover* (R) 3,871 44.7%
Norman Thomas (Soc) 38 0.4%
TOTAL 8,660
Turnout: 83% Diff (St): 15 Diff (US): 5


1928 President, Ashe County, NC
CandidateVotesPct
Herbert Hoover (R) 4,337 55.6%
Al Smith (D) 3,458 44.4%
TOTAL 7,795
Turnout: 78% Diff (St): 1 Diff (US): -3


1924 President, Ashe County, NC
CandidateVotesPct
Calvin Coolidge (R) 3,952 47.7%
John Davis (D) 4,333 52.3%
Robert LaFollette (Prog) 3 0.0%
TOTAL 8,288
Turnout: 83% Diff (St): 8 Diff (US): -6


1920 President, Ashe County, NC
CandidateVotesPct
Warren Harding (R) 3,808 52.6%
James Cox (D) 3,431 47.4%
TOTAL 7,239
Turnout: 72% Diff (St): 9 Diff (US): -8


1916 President, Ashe County, NC
CandidateVotesPct
Woodrow Wilson* (D) 1,898 49.5%
Charles Evans Hughes (R) 1,939 50.5%
TOTAL 3,837
Turnout: 41% Diff (St): 9 Diff (US): 4


1912 President, Ashe County, NC
CandidateVotesPct
Woodrow Wilson (D) 1,643 48.9%
Theodore Roosevelt (Prog) 1,241 36.9%
William Taft* (R) 478 14.2%
Eugene Debs (Soc) 1 0.0%
TOTAL 3,363
Turnout: 37% Diff (St): 2 Diff (US): -9


1908 President, Ashe County, NC
CandidateVotesPct
William Taft (R) 1,674 50.5%
William J. Bryan (D) 1,639 49.5%
TOTAL 3,313
Turnout: 38% Diff (St): 5 Diff (US): -1


1904 President, Ashe County, NC
CandidateVotesPct
Theodore Roosevelt (R) 1,651 56.6%
Alton Parker (D) 1,254 43.0%
Other 12 0.4%
TOTAL 2,917
Turnout: 34% Diff (St): 17 Diff (US): 0


1900 President, Ashe County, NC
CandidateVotesPct
William McKinley* (R) 1,937 56.1%
William J. Bryan (D) 1,513 43.8%
Other 2 0.1%
TOTAL 3,452
Turnout: 39% Diff (St): 11 Diff (US): 5
* incumbent

Historical Statewide Election Results for Ashe County, NC

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

YearTypeTurnout WinnerRunner-Up OtherTotal VotesDiff PSV
2022 S3 53% Ted Budd (R) 8,371 70.8% Cheri Beasley (D) 3,172 26.8% 274 [+] 2.3% 11,817 20 0.31%
2020 S2 71% Thom Tillis* (R) 10,619 67.9% Cal Cunningham (D) 4,279 27.4% 738 [+] 4.7% 15,636 19 0.29%
2020 G 71% Dan Forest (R) 10,622 67.3% Roy Cooper* (D) 4,967 31.5% 188 [+] 1.2% 15,777 20 0.29%
2016 S3 61% Richard Burr* (R) 9,253 69.4% Deborah Ross (D) 3,575 26.8% 511 [+] 3.8% 13,339 18 0.28%
2016 G 61% Pat McCrory* (R) 8,834 65.8% Roy Cooper (D) 4,304 32.1% 288 [+] 2.1% 13,426 17 0.28%
2014 S2 43% Thom Tillis (R) 5,658 59.5% Kay Hagan* (D) 3,225 33.9% 623 [+] 6.6% 9,506 11 0.33%
2012 G 58% Pat McCrory (R) 8,729 68.9% Walter Dalton (D) 3,659 28.9% 288 [+] 2.3% 12,676 14 0.28%
2010 S3 44% Richard Burr* (R) 5,983 62.4% Elaine Marshall (D) 3,376 35.2% 229 [+] 2.4% 9,588 8 0.36%
2008 S2 61% Elizabeth Dole* (R) 6,710 51.2% Kay Hagan (D) 5,805 44.3% 590 [+] 4.5% 13,105 7 0.31%
2008 G 61% Pat McCrory (R) 7,105 54.2% Bev Perdue (D) 5,633 43.0% 373 [+] 2.8% 13,111 7 0.31%
2004 S3 58% Richard Burr (R) 7,021 59.3% Erskine Bowles (D) 4,651 39.3% 174 [+] 1.5% 11,846 8 0.34%
2004 G 58% Mike Easley* (D) 6,132 51.8% Patrick Ballantine (R) 5,512 46.6% 192 [+] 1.6% 11,836 4 0.34%
2002 S2 45% Elizabeth Dole (R) 4,886 54.0% Erskine Bowles (D) 3,977 43.9% 186 [+] 2.1% 9,049 0 0.39%
2000 G 54% Richard Vinroot (R) 5,494 52.3% Mike Easley (D) 4,831 46.0% 187 [+] 1.8% 10,512 6 0.36%
1998 S3 43% Lauch Faircloth* (R) 4,197 51.0% John Edwards (D) 3,799 46.2% 234 [+] 2.8% 8,230 4 0.41%
1996 S2 53% Jesse Helms* (R) 5,902 59.7% Harvey Gantt (D) 3,829 38.7% 152 [+] 1.5% 9,883 7 0.39%
1996 G 53% Robin Hayes (R) 5,009 50.4% James Hunt* (D) 4,832 48.6% 107 [+] 1.1% 9,948 8 0.39%
1992 S3 61% Lauch Faircloth (R) 6,077 55.6% Terry Sanford* (D) 4,580 41.9% 269 [+] 2.5% 10,926 5 0.42%
1992 G 61% James Hunt (D) 5,376 49.0% Jim Gardner (R) 5,363 48.9% 236 [+] 2.2% 10,975 6 0.42%
1990 S2 55% Jesse Helms* (R) 5,853 61.2% Harvey Gantt (D) 3,697 38.6% 16 [+] 0.2% 9,566 9 0.46%
1988 G 59% James Martin* (R) 5,805 56.9% Robert Jordan (D) 4,401 43.1% 0 0.0% 10,206 2 0.46%
1986 S3 55% Terry Sanford (D) 4,900 52.6% Terry Sanford (D) 4,418 47.4% 0 0.0% 9,318 n/a 0.59%
1984 S2 65% Jesse Helms* (R) 6,069 55.7% James Hunt (D) 4,802 44.0% 33 [+] 0.3% 10,904 4 0.49%
1984 G 65% James Martin (R) 5,482 50.3% Rufus Edmisten (D) 5,393 49.5% 16 [+] 0.1% 10,891 -4 0.49%
1980 S3 62% John East (R) 5,527 54.5% Robert Morgan* (D) 4,598 45.3% 24 [+] 0.2% 10,149 5 0.56%
1980 G 63% James Hunt* (D) 5,115 50.0% Beverly Lake (R) 5,083 49.7% 29 [+] 0.3% 10,227 12 0.55%
1978 S2 55% Jesse Helms* (R) 4,364 53.3% John Ingram (D) 3,824 46.7% 0 0.0% 8,188 -1 0.72%
1976 G 69% James Hunt (D) 5,398 53.7% David Flaherty (R) 4,623 46.0% 30 [+] 0.3% 10,051 12 0.60%
1974 S3 62% Robert Morgan (D) 4,730 53.8% William Stevens (R) 4,038 45.9% 26 [+] 0.3% 8,794 9 0.86%
1972 S2 67% Jesse Helms (R) 5,160 56.0% Nick Galifianakis (D) 4,060 44.0% 0 0.0% 9,220 2 0.63%
1972 G 68% James Holshouser (R) 5,419 57.9% Hargrove Bowles (D) 3,927 42.0% 11 [+] 0.1% 9,357 7 0.62%
1968 S3 80% Robert Somers (R) 4,681 51.6% Sam Ervin* (D) 4,385 48.4% 0 0.0% 9,066 12 0.63%
1968 G 81% James Gardner (R) 4,942 53.7% Robert Scott (D) 4,263 46.3% 0 0.0% 9,205 6 0.59%
1966 S2 69% John Shallcross (R) 3,971 50.7% Everett Jordan* (D) 3,868 49.3% 0 0.0% 7,839 6 0.87%
1964 G 82% Dan Moore (D) 4,727 51.0% Robert Gavin (R) 4,548 49.0% 0 0.0% 9,275 6 0.66%
1962 S3 80% Sam Ervin* (D) 4,799 53.1% Claude Greene (R) 4,241 46.9% 0 0.0% 9,040 7 1.11%
1960 S2 82% Everett Jordan* (D) 4,769 51.2% Kyle Hayes (R) 4,550 48.8% 0 0.0% 9,319 10 0.72%
1960 G 83% Terry Sanford (D) 4,728 50.3% Robert Gavin (R) 4,663 49.6% 3 [+] 0.0% 9,394 4 0.70%
*: 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 Ashe County, NC

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

DateDistrictWinnerRunner-Up OtherTotal Votes
2022-11-08 NC05Virginia Foxx* (R) 8,639 73.0% Kyle Parrish (D) 3,188 27.0% 0 0.0% 11,827
County Total for 2022-11-08:   11,827
2020-11-03 NC05Virginia Foxx* (R) 11,270 71.8% David Brown (D) 4,086 26.0% 345 2.2% 15,701
County Total for 2020-11-03:   15,701
2018-11-06 NC05Virginia Foxx* (R) 7,954 67.5% Denise Adams (D) 3,823 32.5% 0 0.0% 11,777
County Total for 2018-11-06:   11,777
2016-11-08 NC05Virginia Foxx* (R) 9,207 69.2% Josh Brannon (D) 4,100 30.8% 0 0.0% 13,307
County Total for 2016-11-08:   13,307
2014-11-04 NC05Virginia Foxx* (R) 6,113 63.7% Josh Brannon (D) 3,477 36.3% 0 0.0% 9,590
County Total for 2014-11-04:   9,590
2012-11-06 NC05Virginia Foxx* (R) 7,926 62.9% Elizabeth Motsinger (D) 4,679 37.1% 0 0.0% 12,605
County Total for 2012-11-06:   12,605
2010-11-02 NC05Virginia Foxx* (R) 5,945 62.0% Billy Kennedy (D) 3,645 38.0% 0 0.0% 9,590
County Total for 2010-11-02:   9,590
2008-11-04 NC05Virginia Foxx* (R) 7,207 54.7% Roy Carter (D) 5,959 45.3% 0 0.0% 13,166
County Total for 2008-11-04:   13,166
2006-11-07 NC05Virginia Foxx* (R) 5,076 55.2% Roger Sharpe (D) 4,123 44.8% 0 0.0% 9,199
County Total for 2006-11-07:   9,199
2004-11-02 NC05Virginia Foxx (R) 7,583 64.0% Jim Harrell (D) 4,271 36.0% 0 0.0% 11,854
County Total for 2004-11-02:   11,854
2002-11-05 NC05Richard Burr* (R) 5,683 63.8% David Crawford (D) 3,223 36.2% 0 0.0% 8,906
County Total for 2002-11-05:   8,906
2000-11-07 NC05Richard Burr* (R) 7,279 94.2% Steven LeBoeuf (Libertarian) 449 5.8% 0 0.0% 7,728
County Total for 2000-11-07:   7,728
1998-11-03 NC10Cass Ballenger* (R) 5,051 81.9% Deborah Eddins (Libertarian) 1,114 18.1% 0 0.0% 6,165
County Total for 1998-11-03:   6,165
1996-11-05 NC05Richard Burr* (R) 6,033 61.9% Neil Cashion (D) 3,539 36.3% 176 1.8% 9,748
County Total for 1996-11-05:   9,748
1994-11-08 NC05Richard Burr (R) 5,114 56.8% Sandy Sands (D) 3,888 43.2% 0 0.0% 9,002
County Total for 1994-11-08:   9,002
1992-11-03 NC05Steven Neal* (D) 5,608 51.2% Richard Burr (R) 5,229 47.7% 123 1.1% 10,960
County Total for 1992-11-03:   10,960
*: incumbent           sp: special election           RO: runoff election

Voter Registration Data for Ashe County, NC

YearTotalRepublicanDemocratOtherR/D EdgeR/D Edge %VAPOP %
2023 20,003 9,133 45.7% 3,782 18.9% 7,088 35.4% Rep +5,351 Rep +26.8% 90%
2022 19,991 9,092 45.5% 4,021 20.1% 6,878 34.4% Rep +5,071 Rep +25.4% 90%
2020 19,398 8,780 45.3% 4,499 23.2% 6,119 31.5% Rep +4,281 Rep +22.1% 88%
2018 19,285 8,235 42.7% 5,283 27.4% 5,767 29.9% Rep +2,952 Rep +15.3% 87%
2016 19,044 8,060 42.3% 5,668 29.8% 5,316 27.9% Rep +2,392 Rep +12.6% 86%
2014 18,596 7,848 42.2% 6,045 32.5% 4,703 25.3% Rep +1,803 Rep +9.7% 84%
2012 19,056 8,039 42.2% 6,496 34.1% 4,521 23.7% Rep +1,543 Rep +8.1% 87%
2010 20,724 8,726 42.1% 7,574 36.5% 4,424 21.3% Rep +1,152 Rep +5.6% 94%
2008 20,230 8,646 42.7% 7,623 37.7% 3,961 19.6% Rep +1,023 Rep +5.1% 94%
2006 19,213 8,515 44.3% 7,522 39.2% 3,176 16.5% Rep +993 Rep +5.2% 91%
2004 18,611 8,291 44.5% 7,428 39.9% 2,892 15.5% Rep +863 Rep +4.6% 91%
2002 18,388 8,203 44.6% 7,618 41.4% 2,567 14.0% Rep +585 Rep +3.2% 92%
2000 19,086 8,521 44.6% 8,333 43.7% 2,232 11.7% Rep +188 Rep +1.0% 98%
1998 16,211 7,334 45.2% 7,290 45.0% 1,587 9.8% Rep +44 Rep +0.3% 85%
1996 15,797 7,132 45.1% 7,307 46.3% 1,358 8.6% Dem +175 Dem +1.1% 84%
1994 14,499 6,524 45.0% 7,137 49.2% 838 5.8% Dem +613 Dem +4.2% 79%
1992 14,886 6,673 44.8% 7,536 50.6% 677 4.5% Dem +863 Dem +5.8% 83%
1990 14,637 6,577 44.9% 7,471 51.0% 589 4.0% Dem +894 Dem +6.1% 84%
1988 15,806 6,956 44.0% 8,225 52.0% 625 4.0% Dem +1,269 Dem +8.0% 92%
1986 15,023 6,524 43.4% 7,943 52.9% 556 3.7% Dem +1,419 Dem +9.4% 88%
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.