RightDataUSA

Graham County, NC


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

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

 

Tracts in Graham County, NC

   



Click here to view demographic data for Graham County, NC

2022 population: 7,980   ( 881 from 2010 , 49 from 2020)
Land area: 292.0 square miles
Population density: 27.3 persons per square mile

2022 Census data
White:6,786 85.04% 14.6%
Black:510.64% 200.0%
Indian:5597.01% 3.9%
Asian:550.69% 77.4%
2+ races:1972.47% 41.7%
Hispanic:3324.16% 71.1%
Total non-White:1,19414.96% 29.9%

2020-2022 ComponentsNumberRate
Births:195 12.1
Deaths:30919.2
Net Migration: 644.0
Net Immigration: -1-0.1
Change in White population:-1,156 -13.0
Change in Non-White pop.:275 3.1



Historical Presidential Election Results for Graham 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 73% Donald Trump* (R) 3,710 79.5% Joe Biden (D) 905 19.4% 50 [+] 1.1% 4,665 30 33 0.08%
2016 63% Donald Trump (R) 3,283 78.8% Hillary Clinton (D) 768 18.4% 117 [+] 2.8% 4,168 29 33 0.09%
2012 58% Mitt Romney (R) 2,750 69.7% Barack Obama* (D) 1,119 28.4% 78 [+] 2.0% 3,947 19 22 0.09%
2008 61% John McCain (R) 2,824 67.7% Barack Obama (D) 1,265 30.3% 82 [+] 2.0% 4,171 18 22 0.10%
2004 61% George W. Bush* (R) 2,693 67.5% John Kerry (D) 1,272 31.9% 22 [+] 0.6% 3,987 12 17 0.11%
2000 54% George W. Bush (R) 2,304 68.6% Albert Gore, Jr. (D) 1,006 29.9% 51 [+] 1.5% 3,361 13 21 0.12%
1996 55% Robert Dole (R) 1,801 54.8% Bill Clinton* (D) 1,210 36.8% 278 [+] 8.5% 3,289 6 14 0.13%
1992 69% George Bush* (R) 1,919 49.5% Bill Clinton (D) 1,551 40.0% 406 [+] 10.5% 3,876 6 12 0.15%
1988 63% George Bush (R) 2,091 61.2% Michael Dukakis (D) 1,313 38.4% 15 [+] 0.4% 3,419 3 8 0.16%
1984 77% Ronald Reagan* (R) 2,514 62.6% Walter Mondale (D) 1,494 37.2% 6 0.1% 4,014 1 4 0.18%
1980 72% Ronald Reagan (R) 1,961 54.2% Jimmy Carter* (D) 1,608 44.5% 46 [+] 1.3% 3,615 5 4 0.19%
1976 75% Jimmy Carter (D) 1,791 52.3% Gerald Ford* (R) 1,621 47.3% 12 [+] 0.4% 3,424 3 -1 0.20%
1972 64% Richard Nixon* (R) 1,699 61.0% George McGovern (D) 1,057 38.0% 27 [+] 1.0% 2,783 -8 0 0.18%
1968 83% Richard Nixon (R) 1,570 52.4% Hubert Humphrey (D) 1,061 35.4% 363 [+] 12.1% 2,994 13 9 0.19%
1964 88% Lyndon Johnson* (D) 1,737 55.4% Barry Goldwater (R) 1,398 44.6% 0 0.0% 3,135 1 6 0.22%
1960 87% Richard Nixon (R) 1,721 56.3% John Kennedy (D) 1,335 43.7% 0 0.0% 3,056 8 7 0.22%
1956 90% Dwight Eisenhower* (R) 1,762 54.2% Adlai Stevenson (D) 1,486 45.8% 0 0.0% 3,248 5 -3 0.28%
1952 80% Adlai Stevenson (D) 1,590 53.5% Dwight Eisenhower (R) 1,380 46.5% 0 0.0% 2,970 0 -9 0.25%
1948 77% Harry Truman* (D) 1,527 56.2% Thomas Dewey (R) 1,115 41.1% 73 [+] 2.7% 2,715 8 -4 0.34%
1944 94% Franklin Roosevelt* (D) 1,889 58.2% Thomas Dewey (R) 1,356 41.8% 0 0.0% 3,245 8 -4 0.41%
1940 75% Franklin Roosevelt* (D) 1,404 56.3% Wendell Willkie (R) 1,089 43.7% 0 0.0% 2,493 18 -1 0.30%
1936 96% Franklin Roosevelt* (D) 1,473 52.6% Alf Landon (R) 1,325 47.4% 0 0.0% 2,798 21 11 0.33%
1932 92% Franklin Roosevelt (D) 1,364 53.3% Herbert Hoover* (R) 1,183 46.2% 11 [+] 0.4% 2,558 17 7 0.36%
1928 86% Herbert Hoover (R) 1,260 56.7% Al Smith (D) 963 43.3% 0 0.0% 2,223 2 -2 0.35%
1924 73% Calvin Coolidge (R) 907 51.6% John Davis (D) 841 47.8% 11 [+] 0.6% 1,759 12 -2 0.37%
1920 70% Warren Harding (R) 915 58.7% James Cox (D) 644 41.3% 0 0.0% 1,559 15 -2 0.29%
1916 44% Woodrow Wilson* (D) 476 50.9% Charles Evans Hughes (R) 460 49.1% 0 0.0% 936 7 3 0.32%
1912 43% Woodrow Wilson (D) 416 46.2% William Taft* (R) 261 29.0% 223 [+] 24.8% 900 17 6 0.37%
1908 44% William Taft (R) 465 52.7% William J. Bryan (D) 418 47.3% 0 0.0% 883 7 1 0.35%
1904 40% Theodore Roosevelt (R) 401 52.6% Alton Parker (D) 362 47.4% 0 0.0% 763 13 -4 0.37%
1900 40% William McKinley* (R) 387 51.9% William J. Bryan (D) 358 48.1% 0 0.0% 745 6 0 0.25%
* incumbent         PSV: percent of state vote



2020 President, Graham County, NC
CandidateVotesPct
Joe Biden (D) 905 19.4%
Donald Trump* (R) 3,710 79.5%
Jo Jorgensen (Lbt) 26 0.6%
Other 24 0.5%
TOTAL 4,665
Turnout: 73% Diff (St): 30 Diff (US): 33


2016 President, Graham County, NC
CandidateVotesPct
Hillary Clinton (D) 768 18.4%
Donald Trump (R) 3,283 78.8%
Gary Johnson (Lbt) 74 1.8%
Other 43 1.0%
TOTAL 4,168
Turnout: 63% Diff (St): 29 Diff (US): 33


2012 President, Graham County, NC
CandidateVotesPct
Barack Obama* (D) 1,119 28.4%
Mitt Romney (R) 2,750 69.7%
Gary Johnson (Lbt) 53 1.3%
Other 25 0.6%
TOTAL 3,947
Turnout: 58% Diff (St): 19 Diff (US): 22


2008 President, Graham County, NC
CandidateVotesPct
Barack Obama (D) 1,265 30.3%
John McCain (R) 2,824 67.7%
Bob Barr (Lbt) 39 0.9%
Other 43 1.0%
TOTAL 4,171
Turnout: 61% Diff (St): 18 Diff (US): 22


2004 President, Graham County, NC
CandidateVotesPct
George W. Bush* (R) 2,693 67.5%
John Kerry (D) 1,272 31.9%
Other 22 0.6%
TOTAL 3,987
Turnout: 61% Diff (St): 12 Diff (US): 17


2000 President, Graham County, NC
CandidateVotesPct
George W. Bush (R) 2,304 68.6%
Albert Gore, Jr. (D) 1,006 29.9%
Pat Buchanan (Ref) 26 0.8%
Other 25 0.7%
TOTAL 3,361
Turnout: 54% Diff (St): 13 Diff (US): 21


1996 President, Graham County, NC
CandidateVotesPct
Bill Clinton* (D) 1,210 36.8%
Robert Dole (R) 1,801 54.8%
Ross Perot (Ref) 270 8.2%
Harry Browne (Lbt) 4 0.1%
Other 4 0.1%
TOTAL 3,289
Turnout: 55% Diff (St): 6 Diff (US): 14


1992 President, Graham County, NC
CandidateVotesPct
Bill Clinton (D) 1,551 40.0%
George Bush* (R) 1,919 49.5%
Ross Perot (I) 403 10.4%
Other 3 0.1%
TOTAL 3,876
Turnout: 69% Diff (St): 6 Diff (US): 12


1988 President, Graham County, NC
CandidateVotesPct
George Bush (R) 2,091 61.2%
Michael Dukakis (D) 1,313 38.4%
Other 15 0.4%
TOTAL 3,419
Turnout: 63% Diff (St): 3 Diff (US): 8


1984 President, Graham County, NC
CandidateVotesPct
Ronald Reagan* (R) 2,514 62.6%
Walter Mondale (D) 1,494 37.2%
Other 6 0.1%
TOTAL 4,014
Turnout: 77% Diff (St): 1 Diff (US): 4


1980 President, Graham County, NC
CandidateVotesPct
Ronald Reagan (R) 1,961 54.2%
Jimmy Carter* (D) 1,608 44.5%
John Anderson (I) 36 1.0%
Edward Clark (Lbt) 6 0.2%
Other 4 0.1%
TOTAL 3,615
Turnout: 72% Diff (St): 5 Diff (US): 4


1976 President, Graham County, NC
CandidateVotesPct
Jimmy Carter (D) 1,791 52.3%
Gerald Ford* (R) 1,621 47.3%
Other 12 0.4%
TOTAL 3,424
Turnout: 75% Diff (St): 3 Diff (US): -1


1972 President, Graham County, NC
CandidateVotesPct
Richard Nixon* (R) 1,699 61.0%
George McGovern (D) 1,057 38.0%
John Schmitz (Amer) 27 1.0%
TOTAL 2,783
Turnout: 64% Diff (St): -8 Diff (US): 0


1968 President, Graham County, NC
CandidateVotesPct
Richard Nixon (R) 1,570 52.4%
Hubert Humphrey (D) 1,061 35.4%
George Wallace (AIP) 363 12.1%
TOTAL 2,994
Turnout: 83% Diff (St): 13 Diff (US): 9


1964 President, Graham County, NC
CandidateVotesPct
Lyndon Johnson* (D) 1,737 55.4%
Barry Goldwater (R) 1,398 44.6%
TOTAL 3,135
Turnout: 88% Diff (St): 1 Diff (US): 6


1956 President, Graham County, NC
CandidateVotesPct
Dwight Eisenhower* (R) 1,762 54.2%
Adlai Stevenson (D) 1,486 45.8%
TOTAL 3,248
Turnout: 90% Diff (St): 5 Diff (US): -3


1948 President, Graham County, NC
CandidateVotesPct
Harry Truman* (D) 1,527 56.2%
Thomas Dewey (R) 1,115 41.1%
Strom Thurmond (StsRts) 66 2.4%
Henry Wallace (Prog) 7 0.3%
TOTAL 2,715
Turnout: 77% Diff (St): 8 Diff (US): -4


1944 President, Graham County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 1,889 58.2%
Thomas Dewey (R) 1,356 41.8%
TOTAL 3,245
Turnout: 94% Diff (St): 8 Diff (US): -4


1940 President, Graham County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 1,404 56.3%
Wendell Willkie (R) 1,089 43.7%
TOTAL 2,493
Turnout: 75% Diff (St): 18 Diff (US): -1


1936 President, Graham County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 1,473 52.6%
Alf Landon (R) 1,325 47.4%
TOTAL 2,798
Turnout: 96% Diff (St): 21 Diff (US): 11


1932 President, Graham County, NC
CandidateVotesPct
Franklin Roosevelt (D) 1,364 53.3%
Herbert Hoover* (R) 1,183 46.2%
Norman Thomas (Soc) 11 0.4%
TOTAL 2,558
Turnout: 92% Diff (St): 17 Diff (US): 7


1928 President, Graham County, NC
CandidateVotesPct
Herbert Hoover (R) 1,260 56.7%
Al Smith (D) 963 43.3%
TOTAL 2,223
Turnout: 86% Diff (St): 2 Diff (US): -2


1924 President, Graham County, NC
CandidateVotesPct
Calvin Coolidge (R) 907 51.6%
John Davis (D) 841 47.8%
Robert LaFollette (Prog) 11 0.6%
TOTAL 1,759
Turnout: 73% Diff (St): 12 Diff (US): -2


1920 President, Graham County, NC
CandidateVotesPct
Warren Harding (R) 915 58.7%
James Cox (D) 644 41.3%
TOTAL 1,559
Turnout: 70% Diff (St): 15 Diff (US): -2


1916 President, Graham County, NC
CandidateVotesPct
Woodrow Wilson* (D) 476 50.9%
Charles Evans Hughes (R) 460 49.1%
TOTAL 936
Turnout: 44% Diff (St): 7 Diff (US): 3


1912 President, Graham County, NC
CandidateVotesPct
Woodrow Wilson (D) 416 46.2%
Theodore Roosevelt (Prog) 223 24.8%
William Taft* (R) 261 29.0%
TOTAL 900
Turnout: 43% Diff (St): 17 Diff (US): 6


1908 President, Graham County, NC
CandidateVotesPct
William Taft (R) 465 52.7%
William J. Bryan (D) 418 47.3%
TOTAL 883
Turnout: 44% Diff (St): 7 Diff (US): 1


1904 President, Graham County, NC
CandidateVotesPct
Theodore Roosevelt (R) 401 52.6%
Alton Parker (D) 362 47.4%
TOTAL 763
Turnout: 40% Diff (St): 13 Diff (US): -4


1900 President, Graham County, NC
CandidateVotesPct
William McKinley* (R) 387 51.9%
William J. Bryan (D) 358 48.1%
TOTAL 745
Turnout: 40% Diff (St): 6 Diff (US): 0
* incumbent

Historical Statewide Election Results for Graham County, NC

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

YearTypeTurnout WinnerRunner-Up OtherTotal VotesDiff PSV
2022 S3 55% Ted Budd (R) 2,791 78.8% Cheri Beasley (D) 639 18.0% 113 [+] 3.2% 3,543 28 0.09%
2020 S2 71% Thom Tillis* (R) 3,355 73.8% Cal Cunningham (D) 1,013 22.3% 181 [+] 4.0% 4,549 25 0.08%
2020 G 72% Dan Forest (R) 3,489 75.1% Roy Cooper* (D) 1,104 23.8% 51 [+] 1.1% 4,644 28 0.08%
2016 S3 60% Richard Burr* (R) 2,935 73.7% Deborah Ross (D) 872 21.9% 174 [+] 4.4% 3,981 23 0.08%
2016 G 61% Pat McCrory* (R) 2,760 68.4% Roy Cooper (D) 1,144 28.4% 130 [+] 3.2% 4,034 20 0.09%
2014 S2 50% Thom Tillis (R) 2,046 61.5% Kay Hagan* (D) 997 30.0% 285 [+] 8.6% 3,328 13 0.11%
2012 G 57% Pat McCrory (R) 2,605 66.6% Walter Dalton (D) 1,210 30.9% 99 [+] 2.5% 3,914 12 0.09%
2010 S3 50% Richard Burr* (R) 2,161 62.3% Elaine Marshall (D) 1,195 34.4% 113 [+] 3.3% 3,469 7 0.13%
2008 S2 61% Elizabeth Dole* (R) 2,339 56.8% Kay Hagan (D) 1,599 38.8% 182 [+] 4.4% 4,120 13 0.10%
2008 G 60% Pat McCrory (R) 2,145 52.2% Bev Perdue (D) 1,835 44.6% 133 [+] 3.2% 4,113 5 0.10%
2004 S3 58% Richard Burr (R) 2,267 60.1% Erskine Bowles (D) 1,445 38.3% 62 [+] 1.6% 3,774 8 0.11%
2004 G 60% Patrick Ballantine (R) 2,002 51.6% Mike Easley* (D) 1,813 46.7% 68 [+] 1.8% 3,883 9 0.11%
2002 S2 65% Elizabeth Dole (R) 2,220 53.3% Erskine Bowles (D) 1,906 45.8% 40 [+] 1.0% 4,166 0 0.18%
2000 G 55% Richard Vinroot (R) 1,874 55.0% Mike Easley (D) 1,471 43.2% 62 [+] 1.8% 3,407 9 0.12%
1998 S3 60% Lauch Faircloth* (R) 2,106 57.2% John Edwards (D) 1,502 40.8% 71 [+] 1.9% 3,679 10 0.18%
1996 S2 54% Jesse Helms* (R) 1,999 61.9% Harvey Gantt (D) 1,200 37.2% 29 [+] 0.9% 3,228 9 0.13%
1996 G 55% Robin Hayes (R) 1,738 53.0% James Hunt* (D) 1,529 46.6% 15 [+] 0.5% 3,282 10 0.13%
1992 S3 66% Lauch Faircloth (R) 2,081 55.7% Terry Sanford* (D) 1,618 43.3% 35 [+] 0.9% 3,734 5 0.14%
1992 G 67% Jim Gardner (R) 1,911 50.1% James Hunt (D) 1,866 49.0% 35 [+] 0.9% 3,812 7 0.15%
1990 S2 66% Jesse Helms* (R) 2,331 64.6% Harvey Gantt (D) 1,279 35.4% 0 0.0% 3,610 12 0.17%
1988 G 62% James Martin* (R) 1,854 55.1% Robert Jordan (D) 1,512 44.9% 0 0.0% 3,366 0 0.15%
1986 S3 72% Terry Sanford (D) 2,055 53.6% Terry Sanford (D) 1,777 46.4% 0 0.0% 3,832 n/a 0.25%
1984 S2 77% Jesse Helms* (R) 2,273 56.5% James Hunt (D) 1,746 43.4% 4 [+] 0.1% 4,023 5 0.18%
1984 G 77% James Martin (R) 2,207 55.0% Rufus Edmisten (D) 1,799 44.8% 6 [+] 0.1% 4,012 1 0.18%
1980 S3 70% John East (R) 1,816 51.5% Robert Morgan* (D) 1,701 48.3% 6 [+] 0.2% 3,523 2 0.20%
1980 G 71% James Hunt* (D) 1,820 51.0% Beverly Lake (R) 1,743 48.8% 6 [+] 0.2% 3,569 11 0.19%
1978 S2 80% Jesse Helms* (R) 1,965 53.1% John Ingram (D) 1,736 46.9% 0 0.0% 3,701 -1 0.33%
1976 G 73% James Hunt (D) 1,914 57.3% David Flaherty (R) 1,425 42.6% 4 [+] 0.1% 3,343 9 0.20%
1974 S3 67% Robert Morgan (D) 1,502 50.1% William Stevens (R) 1,490 49.7% 7 [+] 0.2% 2,999 13 0.29%
1972 S2 63% Jesse Helms (R) 1,475 53.2% Nick Galifianakis (D) 1,295 46.8% 0 0.0% 2,770 -1 0.19%
1972 G 65% James Holshouser (R) 1,523 53.3% Hargrove Bowles (D) 1,334 46.7% 0 0.0% 2,857 2 0.19%
1968 S3 82% Robert Somers (R) 1,564 53.1% Sam Ervin* (D) 1,383 46.9% 0 0.0% 2,947 14 0.21%
1968 G 84% James Gardner (R) 1,597 53.1% Robert Scott (D) 1,410 46.9% 0 0.0% 3,007 6 0.19%
1966 S2 87% Everett Jordan* (D) 1,652 52.9% John Shallcross (R) 1,472 47.1% 0 0.0% 3,124 3 0.35%
1964 G 91% Dan Moore (D) 1,787 55.3% Robert Gavin (R) 1,447 44.7% 0 0.0% 3,234 1 0.23%
1962 S3 88% Sam Ervin* (D) 1,668 53.9% Claude Greene (R) 1,429 46.1% 0 0.0% 3,097 7 0.38%
1960 S2 88% Kyle Hayes (R) 1,577 51.0% Everett Jordan* (D) 1,514 49.0% 0 0.0% 3,091 12 0.24%
1960 G 90% Robert Gavin (R) 1,617 51.0% Terry Sanford (D) 1,555 49.0% 0 0.0% 3,172 6 0.23%
*: 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 Graham 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) 2,810 80.1% Jasmine Beach-Ferrara (D) 620 17.7% 78 2.2% 3,508
County Total for 2022-11-08:   3,508
2020-11-03 NC11Madison Cawthorn (R) 3,522 77.1% Moe Davis (D) 951 20.8% 95 2.1% 4,568
County Total for 2020-11-03:   4,568
2018-11-06 NC11Mark Meadows* (R) 2,712 74.6% Phillip Price (D) 838 23.1% 84 2.3% 3,634
County Total for 2018-11-06:   3,634
2016-11-08 NC11Mark Meadows* (R) 3,037 76.6% Rick Bryson (D) 928 23.4% 0 0.0% 3,965
County Total for 2016-11-08:   3,965
2014-11-04 NC11Mark Meadows* (R) 2,252 69.3% Tom Hill (D) 998 30.7% 0 0.0% 3,250
County Total for 2014-11-04:   3,250
2012-11-06 NC11Hayden Rogers (D) 2,292 56.9% Mark Meadows (R) 1,739 43.1% 0 0.0% 4,031
County Total for 2012-11-06:   4,031
2010-11-02 NC11Heath Shuler* (D) 2,422 64.2% Jeff Miller (R) 1,353 35.8% 0 0.0% 3,775
County Total for 2010-11-02:   3,775
2008-11-04 NC11Heath Shuler* (D) 2,692 63.8% Carl Mumpower (R) 1,463 34.7% 65 1.5% 4,220
County Total for 2008-11-04:   4,220
2006-11-07 NC11Charles Taylor* (R) 2,153 54.7% Heath Shuler (D) 1,780 45.3% 0 0.0% 3,933
County Total for 2006-11-07:   3,933
2004-11-02 NC11Charles Taylor* (R) 2,527 66.9% Patsy Keever (D) 1,248 33.1% 0 0.0% 3,775
County Total for 2004-11-02:   3,775
2002-11-05 NC11Charles Taylor* (R) 2,381 62.8% Sam Neill (D) 1,375 36.3% 33 0.9% 3,789
County Total for 2002-11-05:   3,789
2000-11-07 NC11Charles Taylor* (R) 2,374 69.4% Sam Neill (D) 1,006 29.4% 42 1.2% 3,422
County Total for 2000-11-07:   3,422
1998-11-03 NC11Charles Taylor* (R) 2,439 65.5% David Young (D) 1,256 33.7% 29 0.8% 3,724
County Total for 1998-11-03:   3,724
1996-11-05 NC11Charles Taylor* (R) 2,119 65.6% James Ferguson (D) 1,089 33.7% 24 0.7% 3,232
County Total for 1996-11-05:   3,232
1994-11-08 NC11Charles Taylor* (R) 2,421 66.6% Maggie Lauterer (D) 1,216 33.4% 0 0.0% 3,637
County Total for 1994-11-08:   3,637
1992-11-03 NC11Charles Taylor* (R) 2,203 58.5% John Stevens (D) 1,563 41.5% 0 0.0% 3,766
County Total for 1992-11-03:   3,766
*: incumbent           sp: special election           RO: runoff election

Voter Registration Data for Graham County, NC

YearTotalRepublicanDemocratOtherR/D EdgeR/D Edge %VAPOP %
2023 6,045 3,026 50.1% 1,114 18.4% 1,905 31.5% Rep +1,912 Rep +31.6% 94%
2022 6,099 3,020 49.5% 1,209 19.8% 1,870 30.7% Rep +1,811 Rep +29.7% 95%
2020 6,066 2,907 47.9% 1,411 23.3% 1,748 28.8% Rep +1,496 Rep +24.7% 95%
2018 6,440 2,841 44.1% 1,884 29.3% 1,715 26.6% Rep +957 Rep +14.9% 99%
2016 6,434 2,808 43.6% 2,015 31.3% 1,611 25.0% Rep +793 Rep +12.3% 97%
2014 6,670 2,829 42.4% 2,298 34.5% 1,543 23.1% Rep +531 Rep +8.0% 99%
2012 6,649 2,824 42.5% 2,394 36.0% 1,431 21.5% Rep +430 Rep +6.5% 97%
2010 6,557 2,783 42.4% 2,469 37.7% 1,305 19.9% Rep +314 Rep +4.8% 94%
2008 6,562 2,837 43.2% 2,580 39.3% 1,145 17.4% Rep +257 Rep +3.9% 96%
2006 6,250 2,769 44.3% 2,521 40.3% 960 15.4% Rep +248 Rep +4.0% 94%
2004 6,472 2,876 44.4% 2,646 40.9% 950 14.7% Rep +230 Rep +3.6% 99%
2002 6,230 2,777 44.6% 2,634 42.3% 819 13.1% Rep +143 Rep +2.3% 98%
2000 6,069 2,726 44.9% 2,634 43.4% 709 11.7% Rep +92 Rep +1.5% 97%
1998 6,046 2,766 45.7% 2,716 44.9% 564 9.3% Rep +50 Rep +0.8% 99%
1996 5,797 2,633 45.4% 2,674 46.1% 490 8.5% Dem +41 Dem +0.7% 97%
1994 5,372 2,460 45.8% 2,577 48.0% 335 6.2% Dem +117 Dem +2.2% 93%
1992 5,621 2,539 45.2% 2,823 50.2% 259 4.6% Dem +284 Dem +5.1% 99%
1990 5,395 2,448 45.4% 2,740 50.8% 207 3.8% Dem +292 Dem +5.4% 98%
1988 5,630 2,555 45.4% 2,883 51.2% 192 3.4% Dem +328 Dem +5.8% 104%
1986 5,579 2,444 43.8% 2,967 53.2% 168 3.0% Dem +523 Dem +9.4% 105%
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.