RightDataUSA

Lee County, NC


Micropolitan Statistical Area: Sanford, NC
Designated Market Area: Raleigh-Durham, NC-VA
USDA County Type (2015): Manufacturing
American Communities Project County Type (2023): Working Class Country

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

 

Tracts in Lee County, NC

   



Click here to view demographic data for Lee County, NC

2022 population: 65,476   ( 7,610 from 2010 , 2,195 from 2020)
Land area: 255.1 square miles
Population density: 256.7 persons per square mile

2022 Census data
White:37,340 57.03% 8.8%
Black:11,93118.22% 4.9%
Indian:3690.56% 45.8%
Asian:9421.44% 93.0%
2+ races:1,4602.23% 87.4%
Hispanic:13,43420.52% 27.0%
Total non-White:28,13642.97% 19.5%

2020-2022 ComponentsNumberRate
Births:1,774 14.0
Deaths:1,68513.3
Net Migration: 2,01115.9
Net Immigration: 190.2
Change in White population:3,019 5.2
Change in Non-White pop.:4,591 7.9



Historical Presidential Election Results for Lee 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 59% Donald Trump* (R) 16,469 56.8% Joe Biden (D) 12,143 41.9% 396 [+] 1.4% 29,008 7 10 0.53%
2016 55% Donald Trump (R) 13,712 54.7% Hillary Clinton (D) 10,469 41.7% 903 [+] 3.6% 25,084 5 9 0.53%
2012 55% Mitt Romney (R) 13,158 54.3% Barack Obama* (D) 10,801 44.6% 280 [+] 1.2% 24,239 4 7 0.54%
2008 57% John McCain (R) 12,775 53.7% Barack Obama (D) 10,784 45.3% 229 [+] 1.0% 23,788 4 8 0.55%
2004 50% George W. Bush* (R) 11,834 60.6% John Kerry (D) 7,657 39.2% 52 [+] 0.3% 19,543 5 10 0.56%
2000 45% George W. Bush (R) 9,406 57.8% Albert Gore, Jr. (D) 6,785 41.7% 92 [+] 0.6% 16,283 2 10 0.56%
1996 43% Robert Dole (R) 7,321 50.0% Bill Clinton* (D) 6,290 43.0% 1,019 [+] 7.0% 14,630 1 9 0.58%
1992 46% George Bush* (R) 6,658 45.4% Bill Clinton (D) 5,852 39.9% 2,149 [+] 14.7% 14,659 2 8 0.56%
1988 38% George Bush (R) 7,104 62.5% Michael Dukakis (D) 4,231 37.2% 36 [+] 0.3% 11,371 5 9 0.53%
1984 44% Ronald Reagan* (R) 8,198 67.5% Walter Mondale (D) 3,925 32.3% 28 0.2% 12,151 6 9 0.56%
1980 41% Jimmy Carter* (D) 5,426 51.3% Ronald Reagan (R) 4,847 45.8% 301 [+] 2.8% 10,574 -3 -5 0.57%
1976 39% Jimmy Carter (D) 5,104 57.8% Gerald Ford* (R) 3,691 41.8% 39 [+] 0.4% 8,834 -2 -6 0.53%
1972 38% Richard Nixon* (R) 5,836 72.7% George McGovern (D) 2,024 25.2% 166 [+] 2.1% 8,026 3 12 0.53%
1968 53% George Wallace (AIP) 3,711 42.1% Richard Nixon (R) 2,586 29.3% 2,524 [+] 28.6% 8,821 -10 -14 0.56%
1964 48% Lyndon Johnson* (D) 4,730 63.2% Barry Goldwater (R) 2,753 36.8% 0 0.0% 7,483 -7 -2 0.53%
1960 49% John Kennedy (D) 4,673 64.6% Richard Nixon (R) 2,563 35.4% 0 0.0% 7,236 -12 -14 0.53%
1956 44% Adlai Stevenson (D) 4,163 68.1% Dwight Eisenhower* (R) 1,948 31.9% 0 0.0% 6,111 -17 -26 0.52%
1952 51% Adlai Stevenson (D) 4,688 69.0% Dwight Eisenhower (R) 2,105 31.0% 0 0.0% 6,793 -15 -24 0.56%
1948 37% Harry Truman* (D) 3,234 74.4% Thomas Dewey (R) 871 20.0% 243 [+] 5.6% 4,348 -13 -25 0.55%
1944 39% Franklin Roosevelt* (D) 3,448 81.0% Thomas Dewey (R) 808 19.0% 0 0.0% 4,256 -14 -27 0.54%
1940 43% Franklin Roosevelt* (D) 3,682 87.5% Wendell Willkie (R) 527 12.5% 0 0.0% 4,209 -13 -32 0.51%
1936 51% Franklin Roosevelt* (D) 3,723 84.7% Alf Landon (R) 670 15.3% 0 0.0% 4,393 -11 -21 0.52%
1932 46% Franklin Roosevelt (D) 3,058 81.5% Herbert Hoover* (R) 681 18.2% 13 [+] 0.3% 3,752 -11 -21 0.53%
1928 42% Al Smith (D) 1,715 54.8% Herbert Hoover (R) 1,416 45.2% 0 0.0% 3,131 -10 -13 0.49%
1924 37% John Davis (D) 1,834 71.8% Calvin Coolidge (R) 710 27.8% 10 [+] 0.4% 2,554 -12 -26 0.53%
1920 56% James Cox (D) 2,327 67.1% Warren Harding (R) 1,143 32.9% 0 0.0% 3,470 -10 -27 0.64%
1916 29% Woodrow Wilson* (D) 1,054 64.8% Charles Evans Hughes (R) 573 35.2% 0 0.0% 1,627 -6 -11 0.56%
1912 26% Woodrow Wilson (D) 862 62.8% William Taft* (R) 451 32.8% 60 [+] 4.4% 1,373 21 10 0.56%
1908 35% William J. Bryan (D) 832 59.7% William Taft (R) 562 40.3% 0 0.0% 1,394 -5 -11 0.55%
* incumbent         PSV: percent of state vote



2020 President, Lee County, NC
CandidateVotesPct
Joe Biden (D) 12,143 41.9%
Donald Trump* (R) 16,469 56.8%
Jo Jorgensen (Lbt) 235 0.8%
Other 161 0.6%
TOTAL 29,008
Turnout: 59% Diff (St): 7 Diff (US): 10


2016 President, Lee County, NC
CandidateVotesPct
Hillary Clinton (D) 10,469 41.7%
Donald Trump (R) 13,712 54.7%
Gary Johnson (Lbt) 684 2.7%
Jill Stein (Grn) 28 0.1%
Other 191 0.8%
TOTAL 25,084
Turnout: 55% Diff (St): 5 Diff (US): 9


2012 President, Lee County, NC
CandidateVotesPct
Barack Obama* (D) 10,801 44.6%
Mitt Romney (R) 13,158 54.3%
Gary Johnson (Lbt) 225 0.9%
Other 55 0.2%
TOTAL 24,239
Turnout: 55% Diff (St): 4 Diff (US): 7


2008 President, Lee County, NC
CandidateVotesPct
Barack Obama (D) 10,784 45.3%
John McCain (R) 12,775 53.7%
Bob Barr (Lbt) 159 0.7%
Other 70 0.3%
TOTAL 23,788
Turnout: 57% Diff (St): 4 Diff (US): 8


2004 President, Lee County, NC
CandidateVotesPct
George W. Bush* (R) 11,834 60.6%
John Kerry (D) 7,657 39.2%
Other 52 0.3%
TOTAL 19,543
Turnout: 50% Diff (St): 5 Diff (US): 10


2000 President, Lee County, NC
CandidateVotesPct
George W. Bush (R) 9,406 57.8%
Albert Gore, Jr. (D) 6,785 41.7%
Pat Buchanan (Ref) 41 0.3%
Other 51 0.3%
TOTAL 16,283
Turnout: 45% Diff (St): 2 Diff (US): 10


1996 President, Lee County, NC
CandidateVotesPct
Bill Clinton* (D) 6,290 43.0%
Robert Dole (R) 7,321 50.0%
Ross Perot (Ref) 980 6.7%
Harry Browne (Lbt) 28 0.2%
Other 11 0.1%
TOTAL 14,630
Turnout: 43% Diff (St): 1 Diff (US): 9


1992 President, Lee County, NC
CandidateVotesPct
Bill Clinton (D) 5,852 39.9%
George Bush* (R) 6,658 45.4%
Ross Perot (I) 2,125 14.5%
Other 24 0.2%
TOTAL 14,659
Turnout: 46% Diff (St): 2 Diff (US): 8


1988 President, Lee County, NC
CandidateVotesPct
George Bush (R) 7,104 62.5%
Michael Dukakis (D) 4,231 37.2%
Other 36 0.3%
TOTAL 11,371
Turnout: 38% Diff (St): 5 Diff (US): 9


1984 President, Lee County, NC
CandidateVotesPct
Ronald Reagan* (R) 8,198 67.5%
Walter Mondale (D) 3,925 32.3%
Other 28 0.2%
TOTAL 12,151
Turnout: 44% Diff (St): 6 Diff (US): 9


1980 President, Lee County, NC
CandidateVotesPct
Ronald Reagan (R) 4,847 45.8%
Jimmy Carter* (D) 5,426 51.3%
John Anderson (I) 251 2.4%
Edward Clark (Lbt) 40 0.4%
Other 10 0.1%
TOTAL 10,574
Turnout: 41% Diff (St): -3 Diff (US): -5


1976 President, Lee County, NC
CandidateVotesPct
Jimmy Carter (D) 5,104 57.8%
Gerald Ford* (R) 3,691 41.8%
Other 39 0.4%
TOTAL 8,834
Turnout: 39% Diff (St): -2 Diff (US): -6


1972 President, Lee County, NC
CandidateVotesPct
Richard Nixon* (R) 5,836 72.7%
George McGovern (D) 2,024 25.2%
John Schmitz (Amer) 166 2.1%
TOTAL 8,026
Turnout: 38% Diff (St): 3 Diff (US): 12


1968 President, Lee County, NC
CandidateVotesPct
Richard Nixon (R) 2,586 29.3%
Hubert Humphrey (D) 2,524 28.6%
George Wallace (AIP) 3,711 42.1%
TOTAL 8,821
Turnout: 53% Diff (St): -10 Diff (US): -14


1964 President, Lee County, NC
CandidateVotesPct
Lyndon Johnson* (D) 4,730 63.2%
Barry Goldwater (R) 2,753 36.8%
TOTAL 7,483
Turnout: 48% Diff (St): -7 Diff (US): -2


1960 President, Lee County, NC
CandidateVotesPct
John Kennedy (D) 4,673 64.6%
Richard Nixon (R) 2,563 35.4%
TOTAL 7,236
Turnout: 49% Diff (St): -12 Diff (US): -14


1948 President, Lee County, NC
CandidateVotesPct
Harry Truman* (D) 3,234 74.4%
Thomas Dewey (R) 871 20.0%
Strom Thurmond (StsRts) 238 5.5%
Henry Wallace (Prog) 5 0.1%
TOTAL 4,348
Turnout: 37% Diff (St): -13 Diff (US): -25


1944 President, Lee County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 3,448 81.0%
Thomas Dewey (R) 808 19.0%
TOTAL 4,256
Turnout: 39% Diff (St): -14 Diff (US): -27


1940 President, Lee County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 3,682 87.5%
Wendell Willkie (R) 527 12.5%
TOTAL 4,209
Turnout: 43% Diff (St): -13 Diff (US): -32


1936 President, Lee County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 3,723 84.7%
Alf Landon (R) 670 15.3%
TOTAL 4,393
Turnout: 51% Diff (St): -11 Diff (US): -21


1932 President, Lee County, NC
CandidateVotesPct
Franklin Roosevelt (D) 3,058 81.5%
Herbert Hoover* (R) 681 18.2%
Norman Thomas (Soc) 13 0.3%
TOTAL 3,752
Turnout: 46% Diff (St): -11 Diff (US): -21


1928 President, Lee County, NC
CandidateVotesPct
Herbert Hoover (R) 1,416 45.2%
Al Smith (D) 1,715 54.8%
TOTAL 3,131
Turnout: 42% Diff (St): -10 Diff (US): -13


1924 President, Lee County, NC
CandidateVotesPct
Calvin Coolidge (R) 710 27.8%
John Davis (D) 1,834 71.8%
Robert LaFollette (Prog) 10 0.4%
TOTAL 2,554
Turnout: 37% Diff (St): -12 Diff (US): -26


1920 President, Lee County, NC
CandidateVotesPct
Warren Harding (R) 1,143 32.9%
James Cox (D) 2,327 67.1%
TOTAL 3,470
Turnout: 56% Diff (St): -10 Diff (US): -27


1916 President, Lee County, NC
CandidateVotesPct
Woodrow Wilson* (D) 1,054 64.8%
Charles Evans Hughes (R) 573 35.2%
TOTAL 1,627
Turnout: 29% Diff (St): -6 Diff (US): -11


1912 President, Lee County, NC
CandidateVotesPct
Woodrow Wilson (D) 862 62.8%
Theodore Roosevelt (Prog) 60 4.4%
William Taft* (R) 451 32.8%
TOTAL 1,373
Turnout: 26% Diff (St): 21 Diff (US): 10


1908 President, Lee County, NC
CandidateVotesPct
William Taft (R) 562 40.3%
William J. Bryan (D) 832 59.7%
TOTAL 1,394
Turnout: 35% Diff (St): -5 Diff (US): -11
* incumbent

Historical Statewide Election Results for Lee County, NC

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

YearTypeTurnout WinnerRunner-Up OtherTotal VotesDiff PSV
2022 S3 39% Ted Budd (R) 11,042 57.4% Cheri Beasley (D) 7,767 40.4% 424 [+] 2.2% 19,233 7 0.51%
2020 S2 58% Thom Tillis* (R) 15,419 53.7% Cal Cunningham (D) 11,851 41.3% 1,444 [+] 5.0% 28,714 5 0.52%
2020 G 59% Dan Forest (R) 14,937 51.8% Roy Cooper* (D) 13,522 46.9% 402 [+] 1.4% 28,861 5 0.52%
2016 S3 54% Richard Burr* (R) 13,535 54.6% Deborah Ross (D) 10,392 41.9% 864 [+] 3.5% 24,791 4 0.53%
2016 G 54% Pat McCrory* (R) 13,017 52.2% Roy Cooper (D) 11,369 45.6% 544 [+] 2.2% 24,930 3 0.53%
2014 S2 35% Thom Tillis (R) 7,959 50.7% Kay Hagan* (D) 6,966 44.4% 769 [+] 4.9% 15,694 2 0.54%
2012 G 55% Pat McCrory (R) 13,528 56.2% Walter Dalton (D) 10,083 41.9% 481 [+] 2.0% 24,092 2 0.54%
2010 S3 34% Richard Burr* (R) 8,337 56.7% Elaine Marshall (D) 6,086 41.4% 269 [+] 1.8% 14,692 2 0.55%
2008 S2 57% Kay Hagan (D) 11,648 49.3% Elizabeth Dole* (R) 11,173 47.3% 786 [+] 3.3% 23,607 3 0.55%
2008 G 57% Bev Perdue (D) 11,745 49.8% Pat McCrory (R) 11,169 47.4% 666 [+] 2.8% 23,580 0 0.55%
2004 S3 50% Richard Burr (R) 10,218 52.7% Erskine Bowles (D) 8,900 45.9% 253 [+] 1.3% 19,371 1 0.56%
2004 G 50% Mike Easley* (D) 11,044 56.9% Patrick Ballantine (R) 8,146 41.9% 235 [+] 1.2% 19,425 -1 0.56%
2002 S2 35% Elizabeth Dole (R) 7,375 55.2% Erskine Bowles (D) 5,820 43.5% 175 [+] 1.3% 13,370 2 0.57%
2000 G 45% Mike Easley (D) 8,856 54.3% Richard Vinroot (R) 7,230 44.3% 217 [+] 1.3% 16,303 -2 0.55%
1998 S3 32% Lauch Faircloth* (R) 5,580 49.5% John Edwards (D) 5,551 49.2% 151 [+] 1.3% 11,282 2 0.56%
1996 S2 43% Jesse Helms* (R) 8,463 57.1% Harvey Gantt (D) 6,170 41.7% 180 [+] 1.2% 14,813 4 0.58%
1996 G 44% James Hunt* (D) 8,749 58.5% Robin Hayes (R) 6,022 40.2% 192 [+] 1.3% 14,963 -3 0.58%
1992 S3 46% Lauch Faircloth (R) 7,578 52.4% Terry Sanford* (D) 6,361 44.0% 532 [+] 3.7% 14,471 2 0.56%
1992 G 46% James Hunt (D) 7,736 53.2% Jim Gardner (R) 6,216 42.8% 576 [+] 4.0% 14,528 0 0.56%
1990 S2 36% Jesse Helms* (R) 6,480 59.4% Harvey Gantt (D) 4,428 40.6% 0 0.0% 10,908 7 0.53%
1988 G 42% James Martin* (R) 7,107 57.8% Robert Jordan (D) 5,186 42.2% 0 0.0% 12,293 3 0.55%
1986 S3 29% Terry Sanford (D) 4,413 53.5% Terry Sanford (D) 3,833 46.5% 0 0.0% 8,246 n/a 0.52%
1984 S2 47% Jesse Helms* (R) 7,030 53.8% James Hunt (D) 5,933 45.4% 96 [+] 0.7% 13,059 2 0.58%
1984 G 46% James Martin (R) 6,588 51.0% Rufus Edmisten (D) 6,263 48.5% 62 [+] 0.5% 12,913 -3 0.58%
1980 S3 38% John East (R) 4,950 49.9% Robert Morgan* (D) 4,905 49.4% 73 [+] 0.7% 9,928 0 0.55%
1980 G 41% James Hunt* (D) 7,256 67.9% Beverly Lake (R) 3,365 31.5% 60 [+] 0.6% 10,681 -6 0.58%
1978 S2 24% Jesse Helms* (R) 3,276 59.1% John Ingram (D) 2,271 40.9% 0 0.0% 5,547 5 0.49%
1976 G 41% James Hunt (D) 6,063 65.7% David Flaherty (R) 3,001 32.5% 165 [+] 1.8% 9,229 -1 0.55%
1974 S3 23% Robert Morgan (D) 3,536 69.2% William Stevens (R) 1,536 30.1% 36 [+] 0.7% 5,108 -7 0.50%
1972 S2 36% Jesse Helms (R) 4,357 57.7% Nick Galifianakis (D) 3,188 42.3% 0 0.0% 7,545 4 0.51%
1972 G 37% Hargrove Bowles (D) 4,203 54.9% James Holshouser (R) 3,422 44.7% 34 [+] 0.4% 7,659 -6 0.51%
1968 S3 39% Sam Ervin* (D) 4,565 70.2% Robert Somers (R) 1,936 29.8% 0 0.0% 6,501 -10 0.45%
1968 G 50% Robert Scott (D) 4,803 57.7% James Gardner (R) 3,523 42.3% 0 0.0% 8,326 -5 0.53%
1966 S2 19% Everett Jordan* (D) 2,232 72.5% John Shallcross (R) 848 27.5% 0 0.0% 3,080 -17 0.34%
1964 G 45% Dan Moore (D) 3,585 50.9% Robert Gavin (R) 3,454 49.1% 0 0.0% 7,039 6 0.50%
1962 S3 23% Sam Ervin* (D) 2,666 75.7% Claude Greene (R) 855 24.3% 0 0.0% 3,521 -15 0.43%
1960 S2 39% Everett Jordan* (D) 4,189 73.5% Kyle Hayes (R) 1,509 26.5% 0 0.0% 5,698 -12 0.44%
1960 G 48% Terry Sanford (D) 3,997 56.6% Robert Gavin (R) 3,070 43.4% 0 0.0% 7,067 -2 0.52%
*: 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 Lee County, NC

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

DateDistrictWinnerRunner-Up OtherTotal Votes
2022-11-08 NC09Richard Hudson* (R) 11,499 60.1% Ben Clark (D) 7,623 39.9% 0 0.0% 19,122
County Total for 2022-11-08:   19,122
2020-11-03 NC08Richard Hudson* (R) 11,191 54.6% Patricia Timmons-Goodson (D) 9,313 45.4% 0 0.0% 20,504
2020-11-03 NC13Ted Budd* (R) 4,925 63.0% Scott Huffman (D) 2,897 37.0% 0 0.0% 7,822
County Total for 2020-11-03:   28,326
2018-11-06 NC06Mark Walker* (R) 10,715 54.9% Ryan Watts (D) 8,812 45.1% 0 0.0% 19,527
County Total for 2018-11-06:   19,527
2016-11-08 NC06Mark Walker* (R) 13,490 56.6% Pete Glidewell (D) 10,329 43.4% 0 0.0% 23,819
County Total for 2016-11-08:   23,819
2014-11-04 NC02Renee Ellmers* (R) 8,577 54.9% Clay Aiken (D) 7,054 45.1% 0 0.0% 15,631
County Total for 2014-11-04:   15,631
2012-11-06 NC02Renee Ellmers* (R) 12,626 53.3% Steve Wilkins (D) 10,587 44.7% 481 2.0% 23,694
County Total for 2012-11-06:   23,694
2010-11-02 NC02Renee Ellmers (R) 8,190 55.8% Bob Etheridge* (D) 6,177 42.1% 315 2.1% 14,682
County Total for 2010-11-02:   14,682
2008-11-04 NC02Bob Etheridge* (D) 14,894 63.8% Dan Mansell (R) 8,019 34.3% 449 1.9% 23,362
County Total for 2008-11-04:   23,362
2006-11-07 NC02Bob Etheridge* (D) 8,001 64.3% Dan Mansell (R) 4,437 35.7% 0 0.0% 12,438
County Total for 2006-11-07:   12,438
2004-11-02 NC02Bob Etheridge* (D) 11,835 62.1% Billy Creech (R) 7,215 37.9% 0 0.0% 19,050
County Total for 2004-11-02:   19,050
2002-11-05 NC02Bob Etheridge* (D) 8,102 61.1% Joseph Ellen (R) 4,995 37.6% 174 1.3% 13,271
County Total for 2002-11-05:   13,271
2000-11-07 NC02Bob Etheridge* (D) 9,481 59.1% Doug Haynes (R) 6,416 40.0% 157 1.0% 16,054
County Total for 2000-11-07:   16,054
1998-11-03 NC02Bob Etheridge* (D) 6,244 55.4% Dan Page (R) 4,910 43.6% 113 1.0% 11,267
County Total for 1998-11-03:   11,267
1996-11-05 NC02Bob Etheridge (D) 8,288 56.7% David Funderburk* (R) 5,974 40.9% 351 2.4% 14,613
County Total for 1996-11-05:   14,613
1994-11-08 NC02David Funderburk (R) 4,628 58.4% Richard Moore (D) 3,295 41.6% 0 0.0% 7,923
County Total for 1994-11-08:   7,923
1992-11-03 NC02Tim Valentine* (D) 7,392 52.7% Don Davis (R) 6,341 45.2% 299 2.1% 14,032
County Total for 1992-11-03:   14,032
*: incumbent           sp: special election           RO: runoff election

Voter Registration Data for Lee County, NC

YearTotalRepublicanDemocratOtherR/D EdgeR/D Edge %VAPOP %
2023 39,098 11,914 30.5% 12,485 31.9% 14,699 37.6% Dem +571 Dem +1.5% 79%
2022 39,277 11,883 30.3% 12,913 32.9% 14,481 36.9% Dem +1,030 Dem +2.6% 80%
2020 38,544 11,655 30.2% 13,790 35.8% 13,099 34.0% Dem +2,135 Dem +5.5% 78%
2018 36,979 10,544 28.5% 14,701 39.8% 11,734 31.7% Dem +4,157 Dem +11.2% 77%
2016 35,476 10,202 28.8% 14,989 42.3% 10,285 29.0% Dem +4,787 Dem +13.5% 76%
2014 34,456 9,883 28.7% 15,772 45.8% 8,801 25.5% Dem +5,889 Dem +17.1% 76%
2012 34,670 10,125 29.2% 16,332 47.1% 8,213 23.7% Dem +6,207 Dem +17.9% 78%
2010 32,777 9,420 28.7% 16,274 49.7% 7,083 21.6% Dem +6,854 Dem +20.9% 76%
2008 31,300 9,076 29.0% 15,894 50.8% 6,330 20.2% Dem +6,818 Dem +21.8% 75%
2006 28,812 8,678 30.1% 15,012 52.1% 5,122 17.8% Dem +6,334 Dem +22.0% 71%
2004 31,013 9,149 29.5% 16,391 52.9% 5,473 17.6% Dem +7,242 Dem +23.4% 79%
2002 27,978 7,779 27.8% 15,634 55.9% 4,565 16.3% Dem +7,855 Dem +28.1% 74%
2000 28,489 7,835 27.5% 16,409 57.6% 4,245 14.9% Dem +8,574 Dem +30.1% 78%
1998 24,594 6,579 26.8% 15,050 61.2% 2,965 12.1% Dem +8,471 Dem +34.4% 70%
1996 23,890 6,377 26.7% 15,094 63.2% 2,419 10.1% Dem +8,717 Dem +36.5% 70%
1994 19,844 4,861 24.5% 13,799 69.5% 1,184 6.0% Dem +8,938 Dem +45.0% 60%
1992 19,511 4,395 22.5% 14,383 73.7% 733 3.8% Dem +9,988 Dem +51.2% 62%
1990 17,978 3,766 20.9% 13,697 76.2% 515 2.9% Dem +9,931 Dem +55.2% 59%
1988 20,224 4,144 20.5% 15,534 76.8% 546 2.7% Dem +11,390 Dem +56.3% 68%
1986 18,322 3,196 17.4% 14,696 80.2% 430 2.3% Dem +11,500 Dem +62.8% 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.