RightDataUSA

Preston County, WV


Metropolitan Statistical Area: Morgantown, WV
Designated Market Area: Pittsburgh, PA-MD-WV
USDA County Type (2015): Government, Low Employment
American Communities Project County Type (2023): Working Class Country

Places in Preston County, WV     [Sort places by name]

 

Tracts in Preston County, WV

   



Click here to view demographic data for Preston County, WV

2022 population: 34,172   ( 652 from 2010 , 42 from 2020)
Land area: 648.8 square miles
Population density: 52.7 persons per square mile

2022 Census data
White:32,541 95.23% 0.0%
Black:5751.68% 59.7%
Indian:800.23% 31.1%
Asian:1350.40% 132.8%
2+ races:3230.95% 33.5%
Hispanic:5181.52% 126.2%
Total non-White:1,6314.77% 69.4%

2020-2022 ComponentsNumberRate
Births:630 9.2
Deaths:1,04215.2
Net Migration: 3374.9
Net Immigration: 340.5
Change in White population:-16 -0.0
Change in Non-White pop.:668 2.0



Historical Presidential Election Results for Preston County, WV



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

YearTurnout WinnerRunner-Up OtherTotal Votes Diff
(St)
Diff
(US)
PSV
2020 52% Donald Trump* (R) 11,190 76.8% Joe Biden (D) 3,163 21.7% 220 [+] 1.5% 14,573 8 30 1.83%
2016 47% Donald Trump (R) 9,538 74.7% Hillary Clinton (D) 2,470 19.4% 756 [+] 5.9% 12,764 7 29 1.77%
2012 41% Mitt Romney (R) 7,889 70.5% Barack Obama* (D) 2,931 26.2% 363 [+] 3.2% 11,183 8 23 1.66%
2008 45% John McCain (R) 7,325 62.1% Barack Obama (D) 4,205 35.6% 266 [+] 2.3% 11,796 7 16 1.65%
2004 49% George W. Bush* (R) 7,855 65.8% John Kerry (D) 3,963 33.2% 111 [+] 0.9% 11,929 10 15 1.58%
2000 47% George W. Bush (R) 6,607 63.3% Albert Gore, Jr. (D) 3,515 33.7% 317 [+] 3.0% 10,439 11 15 1.61%
1996 47% Robert Dole (R) 4,257 41.3% Bill Clinton* (D) 4,237 41.1% 1,812 [+] 17.6% 10,306 5 1 1.62%
1992 49% George Bush* (R) 4,429 42.2% Bill Clinton (D) 3,933 37.5% 2,133 [+] 20.3% 10,495 7 5 1.54%
1988 48% George Bush (R) 5,804 56.9% Michael Dukakis (D) 4,357 42.7% 35 [+] 0.3% 10,196 9 4 1.56%
1984 52% Ronald Reagan* (R) 6,955 63.0% Walter Mondale (D) 4,054 36.8% 22 0.2% 11,031 8 4 1.50%
1980 51% Ronald Reagan (R) 5,828 54.2% Jimmy Carter* (D) 4,317 40.2% 601 [+] 5.6% 10,746 9 4 1.46%
1976 60% Gerald Ford* (R) 5,719 50.5% Jimmy Carter (D) 5,595 49.5% 0 0.0% 11,314 9 3 1.51%
1972 62% Richard Nixon* (R) 7,807 72.4% George McGovern (D) 2,977 27.6% 0 0.0% 10,784 9 12 1.41%
1968 71% Richard Nixon (R) 5,636 55.2% Hubert Humphrey (D) 4,020 39.3% 561 [+] 5.5% 10,217 14 12 1.35%
1964 69% Lyndon Johnson* (D) 6,264 60.9% Barry Goldwater (R) 4,015 39.1% 0 0.0% 10,279 7 1 1.30%
1960 74% Richard Nixon (R) 6,908 62.1% John Kennedy (D) 4,221 37.9% 0 0.0% 11,129 15 12 1.33%
1956 70% Dwight Eisenhower* (R) 7,953 70.3% Adlai Stevenson (D) 3,365 29.7% 0 0.0% 11,318 16 13 1.36%
1952 72% Dwight Eisenhower (R) 8,059 65.3% Adlai Stevenson (D) 4,278 34.7% 0 0.0% 12,337 17 10 1.41%
1948 57% Thomas Dewey (R) 6,020 62.7% Harry Truman* (D) 3,527 36.8% 49 [+] 0.5% 9,596 20 18 1.28%
1944 59% Thomas Dewey (R) 6,785 69.4% Franklin Roosevelt* (D) 2,997 30.6% 0 0.0% 9,782 24 23 1.37%
1940 79% Wendell Willkie (R) 8,213 63.5% Franklin Roosevelt* (D) 4,730 36.5% 0 0.0% 12,943 21 19 1.49%
1936 86% Alf Landon (R) 7,553 58.1% Franklin Roosevelt* (D) 5,410 41.6% 34 [+] 0.3% 12,997 19 22 1.57%
1932 77% Herbert Hoover* (R) 6,359 56.0% Franklin Roosevelt (D) 4,872 42.9% 115 [+] 1.0% 11,346 12 16 1.53%
1928 72% Herbert Hoover (R) 7,783 76.2% Al Smith (D) 2,355 23.1% 78 [+] 0.8% 10,216 18 18 1.59%
1924 67% Calvin Coolidge (R) 6,396 68.2% John Davis (D) 2,445 26.1% 534 [+] 5.7% 9,375 19 14 1.61%
1920 65% Warren Harding (R) 6,729 74.7% James Cox (D) 2,150 23.9% 125 [+] 1.4% 9,004 19 14 1.77%
1916 41% Charles Evans Hughes (R) 3,838 68.1% Woodrow Wilson* (D) 1,694 30.1% 105 [+] 1.9% 5,637 19 22 1.94%
1912 44% Theodore Roosevelt (Prog) 2,387 40.4% Woodrow Wilson (D) 1,845 31.2% 1,682 [+] 28.4% 5,914 4 2 2.20%
1908 46% William Taft (R) 3,928 70.0% William J. Bryan (D) 1,454 25.9% 226 [+] 4.0% 5,608 17 18 2.17%
1904 46% Theodore Roosevelt (R) 3,935 73.9% Alton Parker (D) 1,242 23.3% 151 [+] 2.8% 5,328 19 17 2.22%
1900 48% William McKinley* (R) 3,800 73.4% William J. Bryan (D) 1,323 25.6% 52 [+] 1.0% 5,175 19 22 2.35%
* incumbent         PSV: percent of state vote



2020 President, Preston County, WV
CandidateVotesPct
Joe Biden (D) 3,163 21.7%
Donald Trump* (R) 11,190 76.8%
Jo Jorgensen (Lbt) 167 1.1%
Other 53 0.4%
TOTAL 14,573
Turnout: 52% Diff (St): 8 Diff (US): 30


2016 President, Preston County, WV
CandidateVotesPct
Hillary Clinton (D) 2,470 19.4%
Donald Trump (R) 9,538 74.7%
Gary Johnson (Lbt) 429 3.4%
Jill Stein (Grn) 131 1.0%
Other 196 1.5%
TOTAL 12,764
Turnout: 47% Diff (St): 7 Diff (US): 29


2012 President, Preston County, WV
CandidateVotesPct
Barack Obama* (D) 2,931 26.2%
Mitt Romney (R) 7,889 70.5%
Gary Johnson (Lbt) 128 1.1%
Other 235 2.1%
TOTAL 11,183
Turnout: 41% Diff (St): 8 Diff (US): 23


2008 President, Preston County, WV
CandidateVotesPct
Barack Obama (D) 4,205 35.6%
John McCain (R) 7,325 62.1%
Ralph Nader (I) 141 1.2%
Other 125 1.1%
TOTAL 11,796
Turnout: 45% Diff (St): 7 Diff (US): 16


2004 President, Preston County, WV
CandidateVotesPct
George W. Bush* (R) 7,855 65.8%
John Kerry (D) 3,963 33.2%
Ralph Nader (I) 87 0.7%
Other 24 0.2%
TOTAL 11,929
Turnout: 49% Diff (St): 10 Diff (US): 15


2000 President, Preston County, WV
CandidateVotesPct
George W. Bush (R) 6,607 63.3%
Albert Gore, Jr. (D) 3,515 33.7%
Ralph Nader (Grn) 209 2.0%
Pat Buchanan (Ref) 65 0.6%
Other 43 0.4%
TOTAL 10,439
Turnout: 47% Diff (St): 11 Diff (US): 15


1996 President, Preston County, WV
CandidateVotesPct
Bill Clinton* (D) 4,237 41.1%
Robert Dole (R) 4,257 41.3%
Ross Perot (Ref) 1,760 17.1%
Harry Browne (Lbt) 52 0.5%
TOTAL 10,306
Turnout: 47% Diff (St): 5 Diff (US): 1


1992 President, Preston County, WV
CandidateVotesPct
Bill Clinton (D) 3,933 37.5%
George Bush* (R) 4,429 42.2%
Ross Perot (I) 2,109 20.1%
Other 24 0.2%
TOTAL 10,495
Turnout: 49% Diff (St): 7 Diff (US): 5


1988 President, Preston County, WV
CandidateVotesPct
George Bush (R) 5,804 56.9%
Michael Dukakis (D) 4,357 42.7%
Other 35 0.3%
TOTAL 10,196
Turnout: 48% Diff (St): 9 Diff (US): 4


1984 President, Preston County, WV
CandidateVotesPct
Ronald Reagan* (R) 6,955 63.0%
Walter Mondale (D) 4,054 36.8%
Other 22 0.2%
TOTAL 11,031
Turnout: 52% Diff (St): 8 Diff (US): 4


1980 President, Preston County, WV
CandidateVotesPct
Ronald Reagan (R) 5,828 54.2%
Jimmy Carter* (D) 4,317 40.2%
John Anderson (I) 515 4.8%
Edward Clark (Lbt) 86 0.8%
TOTAL 10,746
Turnout: 51% Diff (St): 9 Diff (US): 4


1976 President, Preston County, WV
CandidateVotesPct
Jimmy Carter (D) 5,595 49.5%
Gerald Ford* (R) 5,719 50.5%
TOTAL 11,314
Turnout: 60% Diff (St): 9 Diff (US): 3


1972 President, Preston County, WV
CandidateVotesPct
Richard Nixon* (R) 7,807 72.4%
George McGovern (D) 2,977 27.6%
TOTAL 10,784
Turnout: 62% Diff (St): 9 Diff (US): 12


1968 President, Preston County, WV
CandidateVotesPct
Richard Nixon (R) 5,636 55.2%
Hubert Humphrey (D) 4,020 39.3%
George Wallace (AIP) 561 5.5%
TOTAL 10,217
Turnout: 71% Diff (St): 14 Diff (US): 12


1964 President, Preston County, WV
CandidateVotesPct
Lyndon Johnson* (D) 6,264 60.9%
Barry Goldwater (R) 4,015 39.1%
TOTAL 10,279
Turnout: 69% Diff (St): 7 Diff (US): 1


1956 President, Preston County, WV
CandidateVotesPct
Dwight Eisenhower* (R) 7,953 70.3%
Adlai Stevenson (D) 3,365 29.7%
TOTAL 11,318
Turnout: 70% Diff (St): 16 Diff (US): 13


1952 President, Preston County, WV
CandidateVotesPct
Dwight Eisenhower (R) 8,059 65.3%
Adlai Stevenson (D) 4,278 34.7%
TOTAL 12,337
Turnout: 72% Diff (St): 17 Diff (US): 10


1948 President, Preston County, WV
CandidateVotesPct
Harry Truman* (D) 3,527 36.8%
Thomas Dewey (R) 6,020 62.7%
Henry Wallace (Prog) 49 0.5%
TOTAL 9,596
Turnout: 57% Diff (St): 20 Diff (US): 18


1936 President, Preston County, WV
CandidateVotesPct
Franklin Roosevelt* (D) 5,410 41.6%
Alf Landon (R) 7,553 58.1%
Norman Thomas (Soc) 15 0.1%
Other 19 0.1%
TOTAL 12,997
Turnout: 86% Diff (St): 19 Diff (US): 22


1932 President, Preston County, WV
CandidateVotesPct
Franklin Roosevelt (D) 4,872 42.9%
Herbert Hoover* (R) 6,359 56.0%
Norman Thomas (Soc) 78 0.7%
Other 37 0.3%
TOTAL 11,346
Turnout: 77% Diff (St): 12 Diff (US): 16


1928 President, Preston County, WV
CandidateVotesPct
Herbert Hoover (R) 7,783 76.2%
Al Smith (D) 2,355 23.1%
Norman Thomas (Soc) 22 0.2%
Other 56 0.5%
TOTAL 10,216
Turnout: 72% Diff (St): 18 Diff (US): 18


1924 President, Preston County, WV
CandidateVotesPct
Calvin Coolidge (R) 6,396 68.2%
John Davis (D) 2,445 26.1%
Robert LaFollette (Prog) 502 5.4%
Other 32 0.3%
TOTAL 9,375
Turnout: 67% Diff (St): 19 Diff (US): 14


1920 President, Preston County, WV
CandidateVotesPct
Warren Harding (R) 6,729 74.7%
James Cox (D) 2,150 23.9%
Eugene Debs (Soc) 87 1.0%
Aaron Watkins (Proh) 38 0.4%
TOTAL 9,004
Turnout: 65% Diff (St): 19 Diff (US): 14


1916 President, Preston County, WV
CandidateVotesPct
Woodrow Wilson* (D) 1,694 30.1%
Charles Evans Hughes (R) 3,838 68.1%
Allan Benson (Soc) 105 1.9%
TOTAL 5,637
Turnout: 41% Diff (St): 19 Diff (US): 22


1912 President, Preston County, WV
CandidateVotesPct
Woodrow Wilson (D) 1,845 31.2%
Theodore Roosevelt (Prog) 2,387 40.4%
William Taft* (R) 1,461 24.7%
Eugene Debs (Soc) 221 3.7%
TOTAL 5,914
Turnout: 44% Diff (St): 4 Diff (US): 2


1908 President, Preston County, WV
CandidateVotesPct
William Taft (R) 3,928 70.0%
William J. Bryan (D) 1,454 25.9%
Other 226 4.0%
TOTAL 5,608
Turnout: 46% Diff (St): 17 Diff (US): 18


1904 President, Preston County, WV
CandidateVotesPct
Theodore Roosevelt (R) 3,935 73.9%
Alton Parker (D) 1,242 23.3%
Other 151 2.8%
TOTAL 5,328
Turnout: 46% Diff (St): 19 Diff (US): 17


1900 President, Preston County, WV
CandidateVotesPct
William McKinley* (R) 3,800 73.4%
William J. Bryan (D) 1,323 25.6%
Other 52 1.0%
TOTAL 5,175
Turnout: 48% Diff (St): 19 Diff (US): 22
* incumbent

Historical Statewide Election Results for Preston County, WV

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

YearTypeTurnout WinnerRunner-Up OtherTotal VotesDiff PSV
2020 S2 51% Shelley Capito* (R) 9,953 69.7% Paula Swearengin (D) 2,664 18.7% 1,660 [+] 11.6% 14,277 -1 1.83%
2020 G 50% Jim Justice* (R) 10,023 71.6% Ben Salango (D) 3,240 23.1% 745 [+] 5.3% 14,008 7 1.82%
2018 S1 38% Patrick Morrissey (R) 5,943 57.3% Joe Manchin* (D) 3,686 35.6% 736 [+] 7.1% 10,365 11 1.77%
2016 G 46% Bill Cole (R) 6,575 52.5% Jim Justice (D) 3,964 31.7% 1,981 [+] 15.8% 12,520 10 1.75%
2014 S2 26% Shelley Capito (R) 4,857 67.4% Natalie Tennant (D) 2,023 28.1% 330 [+] 4.6% 7,210 5 1.59%
2012 S1 40% John Raese (R) 6,325 58.2% Joe Manchin* (D) 4,159 38.2% 392 [+] 3.6% 10,876 22 1.65%
2012 G 41% Bill Maloney (R) 6,020 54.8% Earl Ray Tomblin* (D) 4,096 37.3% 869 [+] 7.9% 10,985 9 1.65%
2011 G 18% Bill Maloney (R) 3,003 61.7% Earl Ray Tomblin* (D) 1,656 34.0% 206 [+] 4.2% 4,865 15 1.62%
2010 S1 37% John Raese (R) 5,466 54.8% Joe Manchin (D) 4,071 40.8% 442 [+] 4.4% 9,979 11 1.88%
2008 S2 45% Jay Rockefeller* (D) 6,825 58.7% Jay Wolfe (R) 4,801 41.3% 8 [+] 0.1% 11,634 5 1.66%
2008 G 45% Joe Manchin* (D) 7,078 60.7% Russ Weeks (R) 3,782 32.4% 796 [+] 6.8% 11,656 7 1.65%
2006 S1 34% Robert Byrd* (D) 4,710 55.6% John Raese (R) 3,606 42.6% 148 [+] 1.7% 8,464 21 4.10%
2004 G 49% Joe Manchin (D) 5,889 49.6% Monty Warner (R) 5,610 47.3% 370 [+] 3.1% 11,869 13 1.59%
2002 S2 32% Jay Rockefeller* (D) 4,369 58.1% Jay Wolfe (R) 3,153 41.9% 0 0.0% 7,522 5 1.72%
2000 S1 46% Robert Byrd* (D) 8,040 78.4% David Gallaher (R) 1,982 19.3% 228 [+] 2.2% 10,250 -1 1.70%
2000 G 47% Cecil Underwood* (R) 6,231 59.7% Bob Wise (D) 3,920 37.5% 294 [+] 2.8% 10,445 12 1.61%
1996 S2 46% Jay Rockefeller* (D) 7,241 71.8% Betty Burks (R) 2,841 28.2% 0 0.0% 10,082 5 1.69%
1996 G 47% Cecil Underwood (R) 6,115 59.2% Charlotte Pritt (D) 3,939 38.1% 279 [+] 2.7% 10,333 8 1.64%
1994 S1 34% Robert Byrd* (D) 5,010 68.3% Stan Klos (R) 2,328 31.7% 0 0.0% 7,338 1 1.74%
1992 G 48% Gaston Caperton* (D) 4,995 48.8% Cleve Benedict (R) 4,866 47.6% 371 [+] 3.6% 10,232 11 1.56%
1990 S2 32% Jay Rockefeller* (D) 4,317 63.2% John Yoder (R) 2,513 36.8% 0 0.0% 6,830 5 1.69%
1988 S1 46% Robert Byrd* (D) 6,540 67.0% Jay Wolfe (R) 3,228 33.0% 0 0.0% 9,768 -2 1.54%
1988 G 48% Gaston Caperton (D) 5,576 55.3% Arch Moore* (R) 4,509 44.7% 0 0.0% 10,085 4 1.55%
1984 S2 51% John Raese (R) 6,559 61.1% Jay Rockefeller (D) 4,152 38.7% 22 [+] 0.2% 10,733 13 1.49%
1984 G 52% Arch Moore (R) 7,341 66.6% Clyde See (D) 3,685 33.4% 0 0.0% 11,026 13 1.49%
1982 S1 40% Robert Byrd* (D) 5,357 64.3% Cleve Benedict (R) 2,899 34.8% 70 [+] 0.8% 8,326 4 1.47%
1980 G 51% Arch Moore (R) 6,066 56.2% Jay Rockefeller* (D) 4,682 43.4% 45 [+] 0.4% 10,793 11 1.44%
1978 S2 40% Arch Moore (R) 4,252 55.0% Jennings Randolph* (D) 3,478 45.0% 0 0.0% 7,730 5 1.57%
1976 S1 44% Robert Byrd* (D) 8,349 100.0%       0 0.0% 8,349 n/a 1.47%
1976 G 60% Jay Rockefeller (D) 6,422 57.2% Cecil Underwood (R) 4,812 42.8% 0 0.0% 11,234 9 1.50%
1972 S2 60% Jennings Randolph* (D) 6,541 62.6% Louise Leonard (R) 3,901 37.4% 0 0.0% 10,442 4 1.43%
1972 G 63% Arch Moore* (R) 6,934 63.5% Jay Rockefeller (D) 3,985 36.5% 0 0.0% 10,919 9 1.41%
1970 S1 36% Robert Byrd* (D) 3,737 67.1% Elmer Dodson (R) 1,830 32.9% 0 0.0% 5,567 11 1.25%
1968 G 70% Arch Moore (R) 6,060 60.0% James Sprouse (D) 4,036 40.0% 0 0.0% 10,096 9 1.36%
1966 S2 46% Francis Love (R) 3,565 52.7% Jennings Randolph* (D) 3,205 47.3% 0 0.0% 6,770 12 1.38%
1964 S1 66% Robert Byrd* (D) 5,658 57.5% Cooper Benedict (R) 4,183 42.5% 0 0.0% 9,841 10 1.29%
1964 G 69% Cecil Underwood (R) 5,238 51.2% Hulett Smith (D) 4,987 48.8% 0 0.0% 10,225 6 1.30%
1960 S2 72% Cecil Underwood (R) 5,991 54.8% Jennings Randolph* (D) 4,938 45.2% 0 0.0% 10,929 10 1.32%
1960 G 72% Harold Neely (R) 6,263 57.3% W.W. Barron (D) 4,674 42.7% 0 0.0% 10,937 11 1.32%
*: 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 Preston County, WV

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

DateDistrictWinnerRunner-Up OtherTotal Votes
2022-11-08 WV02Alex Mooney* (R) 6,246 70.7% Barry Wendell (D) 2,585 29.3% 0 0.0% 8,831
County Total for 2022-11-08:   8,831
2020-11-03 WV01David McKinley* (R) 10,688 76.6% Natalie Cline (D) 3,272 23.4% 0 0.0% 13,960
County Total for 2020-11-03:   13,960
2018-11-06 WV01David McKinley* (R) 6,912 68.1% Kendra Fershee (D) 3,232 31.9% 0 0.0% 10,144
County Total for 2018-11-06:   10,144
2016-11-08 WV01David McKinley* (R) 7,964 66.9% Mike Manypenny (D) 3,941 33.1% 0 0.0% 11,905
County Total for 2016-11-08:   11,905
2014-11-04 WV01David McKinley* (R) 4,853 71.3% Glen Gainer III (D) 1,957 28.7% 0 0.0% 6,810
County Total for 2014-11-04:   6,810
2012-11-06 WV01David McKinley* (R) 6,020 68.2% Sue Thorn (D) 2,807 31.8% 0 0.0% 8,827
County Total for 2012-11-06:   8,827
2010-11-02 WV01David McKinley (R) 4,806 50.3% Mike Oliverio (D) 4,745 49.7% 0 0.0% 9,551
County Total for 2010-11-02:   9,551
2008-11-04 WV01Alan Mollohan* (D) 8,746 99.8% 20 0.2% 8,766
County Total for 2008-11-04:   8,766
2006-11-07 WV01Alan Mollohan* (D) 4,783 58.5% Chris Wakim (R) 3,341 40.9% 53 0.6% 8,177
County Total for 2006-11-07:   8,177
2004-11-02 WV01Alan Mollohan* (D) 6,970 60.6% Alan Parks (R) 4,531 39.4% 0 0.0% 11,501
County Total for 2004-11-02:   11,501
2002-11-05 WV01Alan Mollohan* (D) 5,667 99.9% 3 0.1% 5,670
County Total for 2002-11-05:   5,670
2000-11-07 WV01Alan Mollohan* (D) 7,303 79.7% Richard Kerr (Libertarian) 1,859 20.3% 0 0.0% 9,162
County Total for 2000-11-07:   9,162
1998-11-03 WV01Alan Mollohan* (D) 4,475 76.9% Richard Kerr (Libertarian) 1,342 23.1% 0 0.0% 5,817
County Total for 1998-11-03:   5,817
1996-11-05 WV01Alan Mollohan* (D) 7,943 100.0% 0 0.0% 7,943
County Total for 1996-11-05:   7,943
1994-11-08 WV01Alan Mollohan* (D) 4,883 68.5% Sally Riley (R) 2,248 31.5% 0 0.0% 7,131
County Total for 1994-11-08:   7,131
1992-11-03 WV01Alan Mollohan* (D) 6,364 100.0% 0 0.0% 6,364
County Total for 1992-11-03:   6,364
*: incumbent           sp: special election           RO: runoff election

Voter Registration Data for Preston County, WV

YearTotalRepublicanDemocratOtherR/D EdgeR/D Edge %VAPOP %
2023 19,463 10,315 53.0% 4,258 21.9% 4,890 25.1% Rep +6,057 Rep +31.1% 70%
2022 19,328 10,166 52.6% 4,430 22.9% 4,732 24.5% Rep +5,736 Rep +29.7% 69%
2020 20,207 10,120 50.1% 5,214 25.8% 4,873 24.1% Rep +4,906 Rep +24.3% 73%
2018 18,666 8,647 46.3% 5,643 30.2% 4,376 23.4% Rep +3,004 Rep +16.1% 68%
2016 18,267 8,083 44.2% 6,073 33.2% 4,111 22.5% Rep +2,010 Rep +11.0% 66%
2014 17,295 7,342 42.5% 6,402 37.0% 3,551 20.5% Rep +940 Rep +5.4% 63%
2012 19,434 8,184 42.1% 7,606 39.1% 3,644 18.8% Rep +578 Rep +3.0% 72%
2010 19,655 8,279 42.1% 8,069 41.1% 3,307 16.8% Rep +210 Rep +1.1% 73%
2008 35,699 15,391 43.1% 15,000 42.0% 5,308 14.9% Rep +391 Rep +1.1% 137%
2006 18,280 8,038 44.0% 7,987 43.7% 2,255 12.3% Rep +51 Rep +0.3% 73%
2004 17,705 7,822 44.2% 7,864 44.4% 2,019 11.4% Dem +42 Dem +0.2% 73%
2002 16,363 7,156 43.7% 7,522 46.0% 1,685 10.3% Dem +366 Dem +2.2% 70%
2000 15,929 7,049 44.3% 7,397 46.4% 1,483 9.3% Dem +348 Dem +2.2% 71%
1994 13,050 6,004 46.0% 6,449 49.4% 597 4.6% Dem +445 Dem +3.4% 60%
1986 13,429 6,486 48.3% 6,680 49.7% 263 2.0% Dem +194 Dem +1.4% 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.