RightDataUSA

Haywood County, NC


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

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

 

Tracts in Haywood County, NC

   



Click here to view demographic data for Haywood County, NC

2022 population: 62,609   ( 3,573 from 2010 , 512 from 2020)
Land area: 553.6 square miles
Population density: 113.1 persons per square mile

2022 Census data
White:56,962 90.98% 2.9%
Black:8231.31% 33.8%
Indian:3540.57% 31.1%
Asian:4690.75% 113.2%
2+ races:9351.49% 75.1%
Hispanic:3,0664.90% 53.4%
Total non-White:5,6479.02% 54.0%

2020-2022 ComponentsNumberRate
Births:1,172 9.4
Deaths:2,22917.9
Net Migration: 1,53912.4
Net Immigration: 460.4
Change in White population:1,594 2.7
Change in Non-White pop.:1,979 3.4



Historical Presidential Election Results for Haywood 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) 22,834 62.5% Joe Biden (D) 13,144 36.0% 564 [+] 1.5% 36,542 13 16 0.66%
2016 62% Donald Trump (R) 18,929 61.6% Hillary Clinton (D) 10,473 34.1% 1,325 [+] 4.3% 30,727 12 16 0.65%
2012 58% Mitt Romney (R) 15,633 55.9% Barack Obama* (D) 11,833 42.3% 508 [+] 1.8% 27,974 5 9 0.62%
2008 60% John McCain (R) 14,910 53.1% Barack Obama (D) 12,730 45.4% 427 [+] 1.5% 28,067 4 8 0.65%
2004 58% George W. Bush* (R) 14,545 56.1% John Kerry (D) 11,237 43.3% 150 [+] 0.6% 25,932 0 5 0.74%
2000 52% George W. Bush (R) 12,118 54.4% Albert Gore, Jr. (D) 9,793 44.0% 362 [+] 1.6% 22,273 -2 7 0.77%
1996 49% Bill Clinton* (D) 9,350 46.6% Robert Dole (R) 7,995 39.8% 2,724 [+] 13.6% 20,069 -9 -1 0.80%
1992 55% Bill Clinton (D) 10,385 49.4% George Bush* (R) 7,292 34.7% 3,332 [+] 15.9% 21,009 -9 -3 0.80%
1988 49% Michael Dukakis (D) 9,010 50.0% George Bush (R) 8,957 49.7% 61 [+] 0.3% 18,028 -8 -4 0.84%
1984 51% Ronald Reagan* (R) 10,146 56.0% Walter Mondale (D) 7,958 43.9% 27 0.1% 18,131 -6 -3 0.83%
1980 51% Jimmy Carter* (D) 9,814 56.2% Ronald Reagan (R) 7,217 41.3% 431 [+] 2.5% 17,462 -8 -9 0.94%
1976 54% Jimmy Carter (D) 10,692 64.2% Gerald Ford* (R) 5,885 35.3% 78 [+] 0.5% 16,655 -9 -13 0.99%
1972 47% Richard Nixon* (R) 8,903 64.8% George McGovern (D) 4,515 32.9% 313 [+] 2.3% 13,731 -5 4 0.90%
1968 66% Richard Nixon (R) 6,205 39.3% Hubert Humphrey (D) 5,703 36.1% 3,898 [+] 24.7% 15,806 0 -4 1.00%
1964 69% Lyndon Johnson* (D) 10,664 65.7% Barry Goldwater (R) 5,575 34.3% 0 0.0% 16,239 -10 -4 1.14%
1960 72% Richard Nixon (R) 8,583 51.6% John Kennedy (D) 8,044 48.4% 0 0.0% 16,627 4 2 1.21%
1956 65% Adlai Stevenson (D) 7,598 52.2% Dwight Eisenhower* (R) 6,955 47.8% 0 0.0% 14,553 -2 -10 1.25%
1952 68% Adlai Stevenson (D) 8,761 58.9% Dwight Eisenhower (R) 6,124 41.1% 0 0.0% 14,885 -5 -14 1.23%
1948 50% Harry Truman* (D) 7,373 71.8% Thomas Dewey (R) 2,684 26.1% 209 [+] 2.0% 10,266 -7 -19 1.30%
1944 54% Franklin Roosevelt* (D) 7,755 72.7% Thomas Dewey (R) 2,919 27.3% 0 0.0% 10,674 -6 -19 1.35%
1940 57% Franklin Roosevelt* (D) 8,631 78.5% Wendell Willkie (R) 2,357 21.5% 0 0.0% 10,988 -5 -23 1.34%
1936 72% Franklin Roosevelt* (D) 8,175 71.0% Alf Landon (R) 3,331 29.0% 0 0.0% 11,506 2 -8 1.37%
1932 67% Franklin Roosevelt (D) 6,790 68.5% Herbert Hoover* (R) 3,082 31.1% 34 [+] 0.3% 9,906 2 -8 1.39%
1928 66% Herbert Hoover (R) 4,472 51.7% Al Smith (D) 4,173 48.3% 0 0.0% 8,645 -3 -6 1.36%
1924 57% John Davis (D) 4,582 65.2% Calvin Coolidge (R) 2,440 34.7% 8 [+] 0.1% 7,030 -5 -19 1.46%
1920 64% James Cox (D) 4,229 58.5% Warren Harding (R) 3,000 41.5% 0 0.0% 7,229 -2 -19 1.34%
1916 37% Woodrow Wilson* (D) 2,403 61.2% Charles Evans Hughes (R) 1,523 38.8% 0 0.0% 3,926 -3 -7 1.35%
1912 33% Woodrow Wilson (D) 2,068 62.9% Theodore Roosevelt (Prog) 861 26.2% 360 [+] 10.9% 3,289 -1 -12 1.35%
1908 36% William J. Bryan (D) 1,952 59.9% William Taft (R) 1,304 40.0% 2 [+] 0.1% 3,258 -5 -12 1.29%
1904 33% Alton Parker (D) 1,631 59.2% Theodore Roosevelt (R) 1,125 40.8% 0 0.0% 2,756 1 -16 1.33%
1900 41% William J. Bryan (D) 1,735 58.0% William McKinley* (R) 1,237 41.4% 19 [+] 0.6% 2,991 -4 -10 1.02%
* incumbent         PSV: percent of state vote



2020 President, Haywood County, NC
CandidateVotesPct
Joe Biden (D) 13,144 36.0%
Donald Trump* (R) 22,834 62.5%
Jo Jorgensen (Lbt) 334 0.9%
Other 230 0.6%
TOTAL 36,542
Turnout: 71% Diff (St): 13 Diff (US): 16


2016 President, Haywood County, NC
CandidateVotesPct
Hillary Clinton (D) 10,473 34.1%
Donald Trump (R) 18,929 61.6%
Gary Johnson (Lbt) 905 2.9%
Jill Stein (Grn) 117 0.4%
Other 303 1.0%
TOTAL 30,727
Turnout: 62% Diff (St): 12 Diff (US): 16


2012 President, Haywood County, NC
CandidateVotesPct
Barack Obama* (D) 11,833 42.3%
Mitt Romney (R) 15,633 55.9%
Gary Johnson (Lbt) 387 1.4%
Other 121 0.4%
TOTAL 27,974
Turnout: 58% Diff (St): 5 Diff (US): 9


2008 President, Haywood County, NC
CandidateVotesPct
Barack Obama (D) 12,730 45.4%
John McCain (R) 14,910 53.1%
Bob Barr (Lbt) 235 0.8%
Other 192 0.7%
TOTAL 28,067
Turnout: 60% Diff (St): 4 Diff (US): 8


2004 President, Haywood County, NC
CandidateVotesPct
George W. Bush* (R) 14,545 56.1%
John Kerry (D) 11,237 43.3%
Other 150 0.6%
TOTAL 25,932
Turnout: 58% Diff (St): 0 Diff (US): 5


2000 President, Haywood County, NC
CandidateVotesPct
George W. Bush (R) 12,118 54.4%
Albert Gore, Jr. (D) 9,793 44.0%
Pat Buchanan (Ref) 104 0.5%
Other 258 1.2%
TOTAL 22,273
Turnout: 52% Diff (St): -2 Diff (US): 7


1996 President, Haywood County, NC
CandidateVotesPct
Bill Clinton* (D) 9,350 46.6%
Robert Dole (R) 7,995 39.8%
Ross Perot (Ref) 2,594 12.9%
Harry Browne (Lbt) 77 0.4%
Other 53 0.3%
TOTAL 20,069
Turnout: 49% Diff (St): -9 Diff (US): -1


1992 President, Haywood County, NC
CandidateVotesPct
Bill Clinton (D) 10,385 49.4%
George Bush* (R) 7,292 34.7%
Ross Perot (I) 3,303 15.7%
Other 29 0.1%
TOTAL 21,009
Turnout: 55% Diff (St): -9 Diff (US): -3


1988 President, Haywood County, NC
CandidateVotesPct
George Bush (R) 8,957 49.7%
Michael Dukakis (D) 9,010 50.0%
Other 61 0.3%
TOTAL 18,028
Turnout: 49% Diff (St): -8 Diff (US): -4


1984 President, Haywood County, NC
CandidateVotesPct
Ronald Reagan* (R) 10,146 56.0%
Walter Mondale (D) 7,958 43.9%
Other 27 0.1%
TOTAL 18,131
Turnout: 51% Diff (St): -6 Diff (US): -3


1980 President, Haywood County, NC
CandidateVotesPct
Ronald Reagan (R) 7,217 41.3%
Jimmy Carter* (D) 9,814 56.2%
John Anderson (I) 349 2.0%
Edward Clark (Lbt) 66 0.4%
Other 16 0.1%
TOTAL 17,462
Turnout: 51% Diff (St): -8 Diff (US): -9


1976 President, Haywood County, NC
CandidateVotesPct
Jimmy Carter (D) 10,692 64.2%
Gerald Ford* (R) 5,885 35.3%
Other 78 0.5%
TOTAL 16,655
Turnout: 54% Diff (St): -9 Diff (US): -13


1972 President, Haywood County, NC
CandidateVotesPct
Richard Nixon* (R) 8,903 64.8%
George McGovern (D) 4,515 32.9%
John Schmitz (Amer) 313 2.3%
TOTAL 13,731
Turnout: 47% Diff (St): -5 Diff (US): 4


1968 President, Haywood County, NC
CandidateVotesPct
Richard Nixon (R) 6,205 39.3%
Hubert Humphrey (D) 5,703 36.1%
George Wallace (AIP) 3,898 24.7%
TOTAL 15,806
Turnout: 66% Diff (St): 0 Diff (US): -4


1964 President, Haywood County, NC
CandidateVotesPct
Lyndon Johnson* (D) 10,664 65.7%
Barry Goldwater (R) 5,575 34.3%
TOTAL 16,239
Turnout: 69% Diff (St): -10 Diff (US): -4


1948 President, Haywood County, NC
CandidateVotesPct
Harry Truman* (D) 7,373 71.8%
Thomas Dewey (R) 2,684 26.1%
Strom Thurmond (StsRts) 202 2.0%
Henry Wallace (Prog) 7 0.1%
TOTAL 10,266
Turnout: 50% Diff (St): -7 Diff (US): -19


1944 President, Haywood County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 7,755 72.7%
Thomas Dewey (R) 2,919 27.3%
TOTAL 10,674
Turnout: 54% Diff (St): -6 Diff (US): -19


1940 President, Haywood County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 8,631 78.5%
Wendell Willkie (R) 2,357 21.5%
TOTAL 10,988
Turnout: 57% Diff (St): -5 Diff (US): -23


1936 President, Haywood County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 8,175 71.0%
Alf Landon (R) 3,331 29.0%
TOTAL 11,506
Turnout: 72% Diff (St): 2 Diff (US): -8


1932 President, Haywood County, NC
CandidateVotesPct
Franklin Roosevelt (D) 6,790 68.5%
Herbert Hoover* (R) 3,082 31.1%
Norman Thomas (Soc) 34 0.3%
TOTAL 9,906
Turnout: 67% Diff (St): 2 Diff (US): -8


1928 President, Haywood County, NC
CandidateVotesPct
Herbert Hoover (R) 4,472 51.7%
Al Smith (D) 4,173 48.3%
TOTAL 8,645
Turnout: 66% Diff (St): -3 Diff (US): -6


1924 President, Haywood County, NC
CandidateVotesPct
Calvin Coolidge (R) 2,440 34.7%
John Davis (D) 4,582 65.2%
Robert LaFollette (Prog) 8 0.1%
TOTAL 7,030
Turnout: 57% Diff (St): -5 Diff (US): -19


1920 President, Haywood County, NC
CandidateVotesPct
Warren Harding (R) 3,000 41.5%
James Cox (D) 4,229 58.5%
TOTAL 7,229
Turnout: 64% Diff (St): -2 Diff (US): -19


1916 President, Haywood County, NC
CandidateVotesPct
Woodrow Wilson* (D) 2,403 61.2%
Charles Evans Hughes (R) 1,523 38.8%
TOTAL 3,926
Turnout: 37% Diff (St): -3 Diff (US): -7


1912 President, Haywood County, NC
CandidateVotesPct
Woodrow Wilson (D) 2,068 62.9%
Theodore Roosevelt (Prog) 861 26.2%
William Taft* (R) 354 10.8%
Eugene Debs (Soc) 6 0.2%
TOTAL 3,289
Turnout: 33% Diff (St): -1 Diff (US): -12


1908 President, Haywood County, NC
CandidateVotesPct
William Taft (R) 1,304 40.0%
William J. Bryan (D) 1,952 59.9%
Other 2 0.1%
TOTAL 3,258
Turnout: 36% Diff (St): -5 Diff (US): -12


1904 President, Haywood County, NC
CandidateVotesPct
Theodore Roosevelt (R) 1,125 40.8%
Alton Parker (D) 1,631 59.2%
TOTAL 2,756
Turnout: 33% Diff (St): 1 Diff (US): -16


1900 President, Haywood County, NC
CandidateVotesPct
William McKinley* (R) 1,237 41.4%
William J. Bryan (D) 1,735 58.0%
Other 19 0.6%
TOTAL 2,991
Turnout: 41% Diff (St): -4 Diff (US): -10
* incumbent

Historical Statewide Election Results for Haywood County, NC

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

YearTypeTurnout WinnerRunner-Up OtherTotal VotesDiff PSV
2022 S3 52% Ted Budd (R) 16,078 60.1% Cheri Beasley (D) 9,972 37.3% 718 [+] 2.7% 26,768 10 0.71%
2020 S2 71% Thom Tillis* (R) 21,502 59.3% Cal Cunningham (D) 13,113 36.1% 1,668 [+] 4.6% 36,283 11 0.66%
2020 G 71% Dan Forest (R) 21,185 58.1% Roy Cooper* (D) 14,779 40.5% 495 [+] 1.4% 36,459 11 0.66%
2016 S3 61% Richard Burr* (R) 17,873 59.0% Deborah Ross (D) 10,953 36.2% 1,471 [+] 4.9% 30,297 8 0.65%
2016 G 61% Pat McCrory* (R) 16,625 54.6% Roy Cooper (D) 12,864 42.2% 961 [+] 3.2% 30,450 6 0.65%
2014 S2 39% Thom Tillis (R) 9,791 51.8% Kay Hagan* (D) 8,088 42.8% 1,017 [+] 5.4% 18,896 3 0.65%
2012 G 57% Pat McCrory (R) 16,016 57.9% Walter Dalton (D) 10,907 39.4% 742 [+] 2.7% 27,665 3 0.62%
2010 S3 42% Richard Burr* (R) 11,261 56.2% Elaine Marshall (D) 8,245 41.2% 514 [+] 2.6% 20,020 1 0.75%
2008 S2 60% Kay Hagan (D) 14,330 51.2% Elizabeth Dole* (R) 12,622 45.1% 1,038 [+] 3.7% 27,990 1 0.66%
2008 G 60% Bev Perdue (D) 15,081 54.1% Pat McCrory (R) 11,744 42.1% 1,049 [+] 3.8% 27,874 -5 0.65%
2004 S3 58% Richard Burr (R) 12,949 49.5% Erskine Bowles (D) 12,710 48.6% 482 [+] 1.8% 26,141 -2 0.75%
2004 G 59% Mike Easley* (D) 15,434 58.8% Patrick Ballantine (R) 10,362 39.5% 459 [+] 1.7% 26,255 -3 0.75%
2002 S2 41% Erskine Bowles (D) 9,155 51.3% Elizabeth Dole (R) 8,438 47.3% 263 [+] 1.5% 17,856 -6 0.77%
2000 G 54% Mike Easley (D) 12,698 55.1% Richard Vinroot (R) 9,853 42.7% 497 [+] 2.2% 23,048 -4 0.78%
1998 S3 39% John Edwards (D) 8,824 54.8% Lauch Faircloth* (R) 6,994 43.4% 282 [+] 1.8% 16,100 -4 0.80%
1996 S2 51% Jesse Helms* (R) 10,298 49.8% Harvey Gantt (D) 9,974 48.3% 399 [+] 1.9% 20,671 -3 0.81%
1996 G 52% James Hunt* (D) 11,429 54.6% Robin Hayes (R) 9,180 43.9% 319 [+] 1.5% 20,928 1 0.82%
1992 S3 55% Terry Sanford* (D) 10,871 51.9% Lauch Faircloth (R) 9,530 45.5% 551 [+] 2.6% 20,952 -5 0.81%
1992 G 56% James Hunt (D) 11,831 55.7% Jim Gardner (R) 8,764 41.2% 663 [+] 3.1% 21,258 -2 0.82%
1990 S2 42% Jesse Helms* (R) 7,830 50.3% Harvey Gantt (D) 7,722 49.6% 3 [+] 0.0% 15,555 -2 0.75%
1988 G 49% Robert Jordan (D) 9,314 51.6% James Martin* (R) 8,727 48.4% 0 0.0% 18,041 -7 0.81%
1986 S3 41% Terry Sanford (D) 8,773 59.6% Terry Sanford (D) 5,958 40.4% 0 0.0% 14,731 n/a 0.93%
1984 S2 53% James Hunt (D) 9,759 52.1% Jesse Helms* (R) 8,841 47.2% 140 [+] 0.7% 18,740 -4 0.84%
1984 G 53% Rufus Edmisten (D) 9,714 51.8% James Martin (R) 8,994 47.9% 55 [+] 0.3% 18,763 -6 0.84%
1980 S3 49% Robert Morgan* (D) 9,276 55.0% John East (R) 7,557 44.8% 40 [+] 0.2% 16,873 -5 0.94%
1980 G 50% James Hunt* (D) 10,456 61.2% Beverly Lake (R) 6,562 38.4% 58 [+] 0.3% 17,076 1 0.92%
1978 S2 34% John Ingram (D) 5,853 55.3% Jesse Helms* (R) 4,739 44.7% 0 0.0% 10,592 -10 0.93%
1976 G 53% James Hunt (D) 11,601 70.4% David Flaherty (R) 4,817 29.2% 56 [+] 0.3% 16,474 -5 0.99%
1974 S3 32% Robert Morgan (D) 6,913 71.1% William Stevens (R) 2,745 28.2% 66 [+] 0.7% 9,724 -9 0.95%
1972 S2 45% Nick Galifianakis (D) 7,474 56.0% Jesse Helms (R) 5,876 44.0% 0 0.0% 13,350 -10 0.91%
1972 G 47% Hargrove Bowles (D) 7,475 53.8% James Holshouser (R) 6,384 46.0% 32 [+] 0.2% 13,891 -5 0.92%
1968 S3 61% Sam Ervin* (D) 9,710 66.5% Robert Somers (R) 4,881 33.5% 0 0.0% 14,591 -6 1.02%
1968 G 65% Robert Scott (D) 9,726 62.1% James Gardner (R) 5,928 37.9% 0 0.0% 15,654 -9 1.00%
1966 S2 40% Everett Jordan* (D) 6,492 69.1% John Shallcross (R) 2,903 30.9% 0 0.0% 9,395 -14 1.04%
1964 G 69% Dan Moore (D) 10,525 65.1% Robert Gavin (R) 5,654 34.9% 0 0.0% 16,179 -8 1.16%
1962 S3 53% Sam Ervin* (D) 8,175 66.6% Claude Greene (R) 4,101 33.4% 0 0.0% 12,276 -6 1.51%
1960 S2 69% Everett Jordan* (D) 9,422 59.1% Kyle Hayes (R) 6,517 40.9% 0 0.0% 15,939 2 1.23%
1960 G 72% Terry Sanford (D) 8,704 52.8% Robert Gavin (R) 7,775 47.2% 2 [+] 0.0% 16,481 2 1.22%
*: 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 Haywood 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) 16,431 61.4% Jasmine Beach-Ferrara (D) 9,879 36.9% 451 1.7% 26,761
County Total for 2022-11-08:   26,761
2020-11-03 NC11Madison Cawthorn (R) 22,067 61.0% Moe Davis (D) 13,026 36.0% 1,108 3.1% 36,201
County Total for 2020-11-03:   36,201
2018-11-06 NC11Mark Meadows* (R) 14,712 58.3% Phillip Price (D) 9,968 39.5% 542 2.1% 25,222
County Total for 2018-11-06:   25,222
2016-11-08 NC11Mark Meadows* (R) 18,917 63.2% Rick Bryson (D) 11,032 36.8% 0 0.0% 29,949
County Total for 2016-11-08:   29,949
2014-11-04 NC11Mark Meadows* (R) 11,046 59.0% Tom Hill (D) 7,685 41.0% 0 0.0% 18,731
County Total for 2014-11-04:   18,731
2012-11-06 NC11Hayden Rogers (D) 13,733 50.1% Mark Meadows (R) 13,683 49.9% 0 0.0% 27,416
County Total for 2012-11-06:   27,416
2010-11-02 NC11Heath Shuler* (D) 12,337 61.0% Jeff Miller (R) 7,872 39.0% 0 0.0% 20,209
County Total for 2010-11-02:   20,209
2008-11-04 NC11Heath Shuler* (D) 19,878 70.7% Carl Mumpower (R) 7,770 27.7% 453 1.6% 28,101
County Total for 2008-11-04:   28,101
2006-11-07 NC11Heath Shuler (D) 11,208 56.2% Charles Taylor* (R) 8,745 43.8% 0 0.0% 19,953
County Total for 2006-11-07:   19,953
2004-11-02 NC11Charles Taylor* (R) 14,514 55.1% Patsy Keever (D) 11,822 44.9% 0 0.0% 26,336
County Total for 2004-11-02:   26,336
2002-11-05 NC11Charles Taylor* (R) 8,840 49.4% Sam Neill (D) 8,772 49.0% 288 1.6% 17,900
County Total for 2002-11-05:   17,900
2000-11-07 NC11Charles Taylor* (R) 11,646 50.8% Sam Neill (D) 10,626 46.3% 675 2.9% 22,947
County Total for 2000-11-07:   22,947
1998-11-03 NC11Charles Taylor* (R) 8,484 52.5% David Young (D) 7,534 46.6% 143 0.9% 16,161
County Total for 1998-11-03:   16,161
1996-11-05 NC11Charles Taylor* (R) 11,606 55.4% James Ferguson (D) 9,009 43.0% 317 1.5% 20,932
County Total for 1996-11-05:   20,932
1994-11-08 NC11Charles Taylor* (R) 9,140 57.4% Maggie Lauterer (D) 6,779 42.6% 0 0.0% 15,919
County Total for 1994-11-08:   15,919
1992-11-03 NC11Charles Taylor* (R) 10,953 51.8% John Stevens (D) 10,182 48.2% 0 0.0% 21,135
County Total for 1992-11-03:   21,135
*: incumbent           sp: special election           RO: runoff election

Voter Registration Data for Haywood County, NC

YearTotalRepublicanDemocratOtherR/D EdgeR/D Edge %VAPOP %
2023 45,542 16,015 35.2% 12,118 26.6% 17,409 38.2% Rep +3,897 Rep +8.6% 89%
2022 45,845 15,953 34.8% 12,794 27.9% 17,098 37.3% Rep +3,159 Rep +6.9% 89%
2020 46,326 15,754 34.0% 14,381 31.0% 16,191 35.0% Rep +1,373 Rep +3.0% 90%
2018 45,042 13,814 30.7% 16,487 36.6% 14,741 32.7% Dem +2,673 Dem +5.9% 89%
2016 44,332 13,292 30.0% 17,415 39.3% 13,625 30.7% Dem +4,123 Dem +9.3% 89%
2014 42,384 12,320 29.1% 18,454 43.5% 11,610 27.4% Dem +6,134 Dem +14.5% 86%
2012 43,123 12,556 29.1% 19,484 45.2% 11,083 25.7% Dem +6,928 Dem +16.1% 89%
2010 42,187 12,050 28.6% 20,260 48.0% 9,877 23.4% Dem +8,210 Dem +19.5% 89%
2008 42,004 12,178 29.0% 20,884 49.7% 8,942 21.3% Dem +8,706 Dem +20.7% 90%
2006 39,134 11,649 29.8% 20,196 51.6% 7,289 18.6% Dem +8,547 Dem +21.8% 86%
2004 42,268 12,380 29.3% 22,242 52.6% 7,646 18.1% Dem +9,862 Dem +23.3% 95%
2002 39,260 11,055 28.2% 21,690 55.2% 6,515 16.6% Dem +10,635 Dem +27.1% 90%
2000 40,240 11,124 27.6% 22,936 57.0% 6,180 15.4% Dem +11,812 Dem +29.4% 94%
1998 36,412 9,823 27.0% 22,078 60.6% 4,511 12.4% Dem +12,255 Dem +33.7% 87%
1996 34,868 9,304 26.7% 21,747 62.4% 3,817 10.9% Dem +12,443 Dem +35.7% 86%
1994 31,032 7,902 25.5% 20,549 66.2% 2,581 8.3% Dem +12,647 Dem +40.8% 79%
1992 29,377 7,273 24.8% 20,467 69.7% 1,637 5.6% Dem +13,194 Dem +44.9% 77%
1990 25,760 6,100 23.7% 18,741 72.8% 919 3.6% Dem +12,641 Dem +49.1% 69%
1988 26,633 6,034 22.7% 19,767 74.2% 832 3.1% Dem +13,733 Dem +51.6% 73%
1986 25,153 5,305 21.1% 19,206 76.4% 642 2.6% Dem +13,901 Dem +55.3% 70%
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.