RightDataUSA

Northampton County, NC


Micropolitan Statistical Area: Roanoke Rapids, NC
Designated Market Area: Raleigh-Durham, NC-VA
USDA County Type (2015): Low Education, Low Employment, Persistent Poverty
American Communities Project County Type (2023): African American South

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

 

Tracts in Northampton County, NC

   



Click here to view demographic data for Northampton County, NC

2022 population: 16,779   ( 5,320 from 2010 , 695 from 2020)
Land area: 536.7 square miles
Population density: 31.3 persons per square mile

2022 Census data
White:6,668 39.74% 22.4%
Black:9,21054.89% 28.3%
Indian:890.53% 1.1%
Asian:560.33% 43.6%
2+ races:2761.64% 43.8%
Hispanic:4802.86% 57.4%
Total non-White:10,11160.26% 25.1%

2020-2022 ComponentsNumberRate
Births:383 11.0
Deaths:80523.0
Net Migration: -280-8.0
Net Immigration: 90.3
Change in White population:-1,928 -8.7
Change in Non-White pop.:-3,392 -15.3



Historical Presidential Election Results for Northampton 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% Joe Biden (D) 6,069 60.0% Donald Trump* (R) 3,989 39.5% 52 [+] 0.5% 10,110 -10 -7 0.18%
2016 63% Hillary Clinton (D) 6,144 62.4% Donald Trump (R) 3,582 36.4% 122 [+] 1.2% 9,848 -13 -10 0.21%
2012 64% Barack Obama* (D) 7,232 67.2% Mitt Romney (R) 3,483 32.4% 41 [+] 0.4% 10,756 -18 -15 0.24%
2008 61% Barack Obama (D) 6,903 65.0% John McCain (R) 3,671 34.6% 44 [+] 0.4% 10,618 -15 -11 0.25%
2004 52% John Kerry (D) 5,584 63.7% George W. Bush* (R) 3,176 36.2% 10 [+] 0.1% 8,770 -20 -14 0.25%
2000 49% Albert Gore, Jr. (D) 5,513 67.2% George W. Bush (R) 2,667 32.5% 20 [+] 0.2% 8,200 -24 -15 0.28%
1996 46% Bill Clinton* (D) 5,207 69.4% Robert Dole (R) 1,881 25.1% 411 [+] 5.5% 7,499 -24 -16 0.30%
1992 51% Bill Clinton (D) 5,195 65.2% George Bush* (R) 1,845 23.2% 927 [+] 11.6% 7,967 -20 -14 0.31%
1988 45% Michael Dukakis (D) 4,599 65.4% George Bush (R) 2,415 34.3% 19 [+] 0.3% 7,033 -24 -19 0.33%
1984 53% Walter Mondale (D) 5,094 61.2% Ronald Reagan* (R) 3,198 38.4% 38 0.5% 8,330 -24 -20 0.38%
1980 43% Jimmy Carter* (D) 4,933 71.9% Ronald Reagan (R) 1,847 26.9% 81 [+] 1.2% 6,861 -22 -24 0.37%
1976 41% Jimmy Carter (D) 5,118 80.2% Gerald Ford* (R) 1,238 19.4% 24 [+] 0.4% 6,380 -25 -29 0.38%
1972 39% George McGovern (D) 3,233 51.5% Richard Nixon* (R) 2,997 47.7% 52 [+] 0.8% 6,282 -22 -13 0.41%
1968 57% Hubert Humphrey (D) 4,072 51.4% George Wallace (AIP) 2,986 37.7% 860 [+] 10.9% 7,918 -29 -33 0.50%
1964 43% Lyndon Johnson* (D) 5,046 81.0% Barry Goldwater (R) 1,187 19.0% 0 0.0% 6,233 -25 -19 0.44%
1960 36% John Kennedy (D) 4,756 87.5% Richard Nixon (R) 678 12.5% 0 0.0% 5,434 -35 -37 0.40%
1956 32% Adlai Stevenson (D) 4,242 85.0% Dwight Eisenhower* (R) 747 15.0% 0 0.0% 4,989 -34 -42 0.43%
1952 31% Adlai Stevenson (D) 4,334 88.1% Dwight Eisenhower (R) 583 11.9% 0 0.0% 4,917 -34 -43 0.41%
1948 25% Harry Truman* (D) 3,591 92.2% Thomas Dewey (R) 179 4.6% 126 [+] 3.2% 3,896 -28 -41 0.49%
1944 24% Franklin Roosevelt* (D) 3,470 95.3% Thomas Dewey (R) 172 4.7% 0 0.0% 3,642 -29 -41 0.46%
1940 26% Franklin Roosevelt* (D) 3,826 97.3% Wendell Willkie (R) 105 2.7% 0 0.0% 3,931 -23 -42 0.48%
1936 29% Franklin Roosevelt* (D) 3,785 97.2% Alf Landon (R) 109 2.8% 0 0.0% 3,894 -24 -34 0.46%
1932 26% Franklin Roosevelt (D) 3,243 95.5% Herbert Hoover* (R) 147 4.3% 7 [+] 0.2% 3,397 -25 -35 0.48%
1928 18% Al Smith (D) 1,723 79.1% Herbert Hoover (R) 456 20.9% 0 0.0% 2,179 -34 -37 0.34%
1924 16% John Davis (D) 1,662 91.2% Calvin Coolidge (R) 144 7.9% 17 [+] 0.9% 1,823 -32 -46 0.38%
1920 23% James Cox (D) 2,305 93.3% Warren Harding (R) 165 6.7% 0 0.0% 2,470 -37 -54 0.46%
1916 15% Woodrow Wilson* (D) 1,518 97.1% Charles Evans Hughes (R) 45 2.9% 0 0.0% 1,563 -39 -43 0.54%
1912 17% Woodrow Wilson (D) 1,625 93.7% William Taft* (R) 57 3.3% 53 [+] 3.1% 1,735 -9 -20 0.71%
1908 20% William J. Bryan (D) 1,726 90.3% William Taft (R) 186 9.7% 0 0.0% 1,912 -36 -42 0.76%
1904 17% Alton Parker (D) 1,509 92.9% Theodore Roosevelt (R) 116 7.1% 0 0.0% 1,625 -33 -49 0.78%
1900 38% William J. Bryan (D) 1,992 55.7% William McKinley* (R) 1,587 44.3% 0 0.0% 3,579 -1 -7 1.22%
* incumbent         PSV: percent of state vote



2020 President, Northampton County, NC
CandidateVotesPct
Joe Biden (D) 6,069 60.0%
Donald Trump* (R) 3,989 39.5%
Jo Jorgensen (Lbt) 30 0.3%
Other 22 0.2%
TOTAL 10,110
Turnout: 73% Diff (St): -10 Diff (US): -7


2016 President, Northampton County, NC
CandidateVotesPct
Hillary Clinton (D) 6,144 62.4%
Donald Trump (R) 3,582 36.4%
Gary Johnson (Lbt) 93 0.9%
Other 29 0.3%
TOTAL 9,848
Turnout: 63% Diff (St): -13 Diff (US): -10


2012 President, Northampton County, NC
CandidateVotesPct
Barack Obama* (D) 7,232 67.2%
Mitt Romney (R) 3,483 32.4%
Gary Johnson (Lbt) 35 0.3%
Other 6 0.1%
TOTAL 10,756
Turnout: 64% Diff (St): -18 Diff (US): -15


2008 President, Northampton County, NC
CandidateVotesPct
Barack Obama (D) 6,903 65.0%
John McCain (R) 3,671 34.6%
Bob Barr (Lbt) 34 0.3%
Other 10 0.1%
TOTAL 10,618
Turnout: 61% Diff (St): -15 Diff (US): -11


2004 President, Northampton County, NC
CandidateVotesPct
George W. Bush* (R) 3,176 36.2%
John Kerry (D) 5,584 63.7%
Other 10 0.1%
TOTAL 8,770
Turnout: 52% Diff (St): -20 Diff (US): -14


2000 President, Northampton County, NC
CandidateVotesPct
George W. Bush (R) 2,667 32.5%
Albert Gore, Jr. (D) 5,513 67.2%
Pat Buchanan (Ref) 11 0.1%
Other 9 0.1%
TOTAL 8,200
Turnout: 49% Diff (St): -24 Diff (US): -15


1996 President, Northampton County, NC
CandidateVotesPct
Bill Clinton* (D) 5,207 69.4%
Robert Dole (R) 1,881 25.1%
Ross Perot (Ref) 402 5.4%
Harry Browne (Lbt) 8 0.1%
Other 1 0.0%
TOTAL 7,499
Turnout: 46% Diff (St): -24 Diff (US): -16


1992 President, Northampton County, NC
CandidateVotesPct
Bill Clinton (D) 5,195 65.2%
George Bush* (R) 1,845 23.2%
Ross Perot (I) 916 11.5%
Other 11 0.1%
TOTAL 7,967
Turnout: 51% Diff (St): -20 Diff (US): -14


1988 President, Northampton County, NC
CandidateVotesPct
George Bush (R) 2,415 34.3%
Michael Dukakis (D) 4,599 65.4%
Other 19 0.3%
TOTAL 7,033
Turnout: 45% Diff (St): -24 Diff (US): -19


1984 President, Northampton County, NC
CandidateVotesPct
Ronald Reagan* (R) 3,198 38.4%
Walter Mondale (D) 5,094 61.2%
Other 38 0.5%
TOTAL 8,330
Turnout: 53% Diff (St): -24 Diff (US): -20


1980 President, Northampton County, NC
CandidateVotesPct
Ronald Reagan (R) 1,847 26.9%
Jimmy Carter* (D) 4,933 71.9%
John Anderson (I) 62 0.9%
Edward Clark (Lbt) 16 0.2%
Other 3 0.0%
TOTAL 6,861
Turnout: 43% Diff (St): -22 Diff (US): -24


1976 President, Northampton County, NC
CandidateVotesPct
Jimmy Carter (D) 5,118 80.2%
Gerald Ford* (R) 1,238 19.4%
Other 24 0.4%
TOTAL 6,380
Turnout: 41% Diff (St): -25 Diff (US): -29


1972 President, Northampton County, NC
CandidateVotesPct
Richard Nixon* (R) 2,997 47.7%
George McGovern (D) 3,233 51.5%
John Schmitz (Amer) 52 0.8%
TOTAL 6,282
Turnout: 39% Diff (St): -22 Diff (US): -13


1964 President, Northampton County, NC
CandidateVotesPct
Lyndon Johnson* (D) 5,046 81.0%
Barry Goldwater (R) 1,187 19.0%
TOTAL 6,233
Turnout: 43% Diff (St): -25 Diff (US): -19


1960 President, Northampton County, NC
CandidateVotesPct
John Kennedy (D) 4,756 87.5%
Richard Nixon (R) 678 12.5%
TOTAL 5,434
Turnout: 36% Diff (St): -35 Diff (US): -37


1948 President, Northampton County, NC
CandidateVotesPct
Harry Truman* (D) 3,591 92.2%
Thomas Dewey (R) 179 4.6%
Strom Thurmond (StsRts) 119 3.1%
Henry Wallace (Prog) 7 0.2%
TOTAL 3,896
Turnout: 25% Diff (St): -28 Diff (US): -41


1944 President, Northampton County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 3,470 95.3%
Thomas Dewey (R) 172 4.7%
TOTAL 3,642
Turnout: 24% Diff (St): -29 Diff (US): -41


1940 President, Northampton County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 3,826 97.3%
Wendell Willkie (R) 105 2.7%
TOTAL 3,931
Turnout: 26% Diff (St): -23 Diff (US): -42


1936 President, Northampton County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 3,785 97.2%
Alf Landon (R) 109 2.8%
TOTAL 3,894
Turnout: 29% Diff (St): -24 Diff (US): -34


1932 President, Northampton County, NC
CandidateVotesPct
Franklin Roosevelt (D) 3,243 95.5%
Herbert Hoover* (R) 147 4.3%
Norman Thomas (Soc) 7 0.2%
TOTAL 3,397
Turnout: 26% Diff (St): -25 Diff (US): -35


1928 President, Northampton County, NC
CandidateVotesPct
Herbert Hoover (R) 456 20.9%
Al Smith (D) 1,723 79.1%
TOTAL 2,179
Turnout: 18% Diff (St): -34 Diff (US): -37


1924 President, Northampton County, NC
CandidateVotesPct
Calvin Coolidge (R) 144 7.9%
John Davis (D) 1,662 91.2%
Robert LaFollette (Prog) 17 0.9%
TOTAL 1,823
Turnout: 16% Diff (St): -32 Diff (US): -46


1920 President, Northampton County, NC
CandidateVotesPct
Warren Harding (R) 165 6.7%
James Cox (D) 2,305 93.3%
TOTAL 2,470
Turnout: 23% Diff (St): -37 Diff (US): -54


1916 President, Northampton County, NC
CandidateVotesPct
Woodrow Wilson* (D) 1,518 97.1%
Charles Evans Hughes (R) 45 2.9%
TOTAL 1,563
Turnout: 15% Diff (St): -39 Diff (US): -43


1912 President, Northampton County, NC
CandidateVotesPct
Woodrow Wilson (D) 1,625 93.7%
Theodore Roosevelt (Prog) 53 3.1%
William Taft* (R) 57 3.3%
TOTAL 1,735
Turnout: 17% Diff (St): -9 Diff (US): -20


1908 President, Northampton County, NC
CandidateVotesPct
William Taft (R) 186 9.7%
William J. Bryan (D) 1,726 90.3%
TOTAL 1,912
Turnout: 20% Diff (St): -36 Diff (US): -42


1904 President, Northampton County, NC
CandidateVotesPct
Theodore Roosevelt (R) 116 7.1%
Alton Parker (D) 1,509 92.9%
TOTAL 1,625
Turnout: 17% Diff (St): -33 Diff (US): -49


1900 President, Northampton County, NC
CandidateVotesPct
William McKinley* (R) 1,587 44.3%
William J. Bryan (D) 1,992 55.7%
TOTAL 3,579
Turnout: 38% Diff (St): -1 Diff (US): -7
* incumbent

Historical Statewide Election Results for Northampton County, NC

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

YearTypeTurnout WinnerRunner-Up OtherTotal VotesDiff PSV
2022 S3 49% Cheri Beasley (D) 3,718 54.9% Ted Budd (R) 2,962 43.7% 97 [+] 1.4% 6,777 -7 0.18%
2020 S2 72% Cal Cunningham (D) 6,005 60.0% Thom Tillis* (R) 3,720 37.2% 286 [+] 2.9% 10,011 -12 0.18%
2020 G 72% Roy Cooper* (D) 6,313 62.6% Dan Forest (R) 3,689 36.6% 82 [+] 0.8% 10,084 -10 0.18%
2016 S3 63% Deborah Ross (D) 6,065 62.4% Richard Burr* (R) 3,511 36.1% 148 [+] 1.5% 9,724 -15 0.21%
2016 G 63% Roy Cooper (D) 6,101 62.3% Pat McCrory* (R) 3,617 37.0% 69 [+] 0.7% 9,787 -12 0.21%
2014 S2 41% Kay Hagan* (D) 4,365 65.9% Thom Tillis (R) 2,108 31.8% 153 [+] 2.3% 6,626 -17 0.23%
2012 G 64% Walter Dalton (D) 7,115 66.4% Pat McCrory (R) 3,477 32.5% 117 [+] 1.1% 10,709 -22 0.24%
2010 S3 43% Elaine Marshall (D) 4,669 61.8% Richard Burr* (R) 2,780 36.8% 101 [+] 1.3% 7,550 -18 0.28%
2008 S2 61% Kay Hagan (D) 7,300 69.1% Elizabeth Dole* (R) 3,111 29.5% 152 [+] 1.4% 10,563 -15 0.25%
2008 G 61% Bev Perdue (D) 7,697 72.9% Pat McCrory (R) 2,727 25.8% 134 [+] 1.3% 10,558 -21 0.25%
2004 S3 51% Erskine Bowles (D) 5,861 66.9% Richard Burr (R) 2,822 32.2% 73 [+] 0.8% 8,756 -19 0.25%
2004 G 52% Mike Easley* (D) 6,604 75.3% Patrick Ballantine (R) 2,087 23.8% 76 [+] 0.9% 8,767 -19 0.25%
2002 S2 39% Erskine Bowles (D) 4,564 68.8% Elizabeth Dole (R) 2,006 30.2% 67 [+] 1.0% 6,637 -23 0.28%
2000 G 51% Mike Easley (D) 6,636 77.4% Richard Vinroot (R) 1,850 21.6% 85 [+] 1.0% 8,571 -25 0.29%
1998 S3 36% John Edwards (D) 4,365 73.8% Lauch Faircloth* (R) 1,513 25.6% 36 [+] 0.6% 5,914 -21 0.29%
1996 S2 47% Harvey Gantt (D) 4,850 63.9% Jesse Helms* (R) 2,693 35.5% 49 [+] 0.6% 7,592 -17 0.30%
1996 G 47% James Hunt* (D) 5,933 78.2% Robin Hayes (R) 1,607 21.2% 44 [+] 0.6% 7,584 -22 0.30%
1992 S3 47% Terry Sanford* (D) 5,211 70.6% Lauch Faircloth (R) 2,076 28.1% 91 [+] 1.2% 7,378 -22 0.29%
1992 G 49% James Hunt (D) 5,585 72.0% Jim Gardner (R) 2,066 26.6% 107 [+] 1.4% 7,758 -17 0.30%
1990 S2 49% Harvey Gantt (D) 4,534 60.1% Jesse Helms* (R) 3,013 39.9% 0 0.0% 7,547 -13 0.36%
1988 G 48% Robert Jordan (D) 5,113 68.6% James Martin* (R) 2,341 31.4% 0 0.0% 7,454 -24 0.34%
1986 S3 42% Terry Sanford (D) 5,019 76.4% Terry Sanford (D) 1,551 23.6% 0 0.0% 6,570 n/a 0.43%
1984 S2 56% James Hunt (D) 5,759 65.1% Jesse Helms* (R) 3,034 34.3% 50 [+] 0.6% 8,843 -17 0.39%
1984 G 55% Rufus Edmisten (D) 5,496 62.7% James Martin (R) 3,113 35.5% 159 [+] 1.8% 8,768 -19 0.39%
1980 S3 39% Robert Morgan* (D) 4,739 76.3% John East (R) 1,453 23.4% 22 [+] 0.4% 6,214 -27 0.35%
1980 G 43% James Hunt* (D) 5,722 82.7% Beverly Lake (R) 1,158 16.7% 40 [+] 0.6% 6,920 -21 0.37%
1978 S2 26% John Ingram (D) 2,614 64.7% Jesse Helms* (R) 1,427 35.3% 0 0.0% 4,041 -19 0.36%
1976 G 41% James Hunt (D) 5,733 90.0% David Flaherty (R) 557 8.7% 81 [+] 1.3% 6,371 -25 0.38%
1974 S3 21% Robert Morgan (D) 2,966 91.4% William Stevens (R) 257 7.9% 23 [+] 0.7% 3,246 -29 0.32%
1972 S2 39% Nick Galifianakis (D) 4,279 67.9% Jesse Helms (R) 2,020 32.1% 0 0.0% 6,299 -22 0.43%
1972 G 40% Hargrove Bowles (D) 5,024 79.4% James Holshouser (R) 1,274 20.1% 27 [+] 0.4% 6,325 -31 0.42%
1968 S3 53% Sam Ervin* (D) 6,465 87.6% Robert Somers (R) 916 12.4% 0 0.0% 7,381 -27 0.51%
1968 G 56% Robert Scott (D) 5,944 76.2% James Gardner (R) 1,859 23.8% 0 0.0% 7,803 -23 0.50%
1966 S2 27% Everett Jordan* (D) 2,963 78.3% John Shallcross (R) 823 21.7% 0 0.0% 3,786 -23 0.42%
1964 G 42% Dan Moore (D) 5,486 89.4% Robert Gavin (R) 651 10.6% 0 0.0% 6,137 -33 0.44%
1962 S3 14% Sam Ervin* (D) 1,886 94.0% Claude Greene (R) 121 6.0% 0 0.0% 2,007 -34 0.25%
1960 S2 34% Everett Jordan* (D) 4,863 93.8% Kyle Hayes (R) 322 6.2% 0 0.0% 5,185 -32 0.40%
1960 G 35% Terry Sanford (D) 4,875 91.4% Robert Gavin (R) 443 8.3% 13 [+] 0.2% 5,331 -37 0.39%
*: 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 Northampton County, NC

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

DateDistrictWinnerRunner-Up OtherTotal Votes
2022-11-08 NC01Don Davis (D) 3,825 56.6% Sandy Smith (R) 2,931 43.4% 0 0.0% 6,756
County Total for 2022-11-08:   6,756
2020-11-03 NC01G.K. Butterfield* (D) 6,085 60.9% Sandy Smith (R) 3,911 39.1% 0 0.0% 9,996
County Total for 2020-11-03:   9,996
2018-11-06 NC01G.K. Butterfield* (D) 4,609 63.1% Roger Allison (R) 2,701 36.9% 0 0.0% 7,310
County Total for 2018-11-06:   7,310
2016-11-08 NC01G.K. Butterfield* (D) 6,365 66.2% Powell Dew (R) 3,128 32.5% 120 1.2% 9,613
County Total for 2016-11-08:   9,613
2014-11-04 NC01G.K. Butterfield* (D) 4,531 69.2% Arthur Rich (R) 2,012 30.8% 0 0.0% 6,543
County Total for 2014-11-04:   6,543
2012-11-06 NC01G.K. Butterfield* (D) 7,650 72.4% Pete DiLauro (R) 2,759 26.1% 158 1.5% 10,567
County Total for 2012-11-06:   10,567
2010-11-02 NC01G.K. Butterfield* (D) 4,596 60.8% Ashley Woolard (R) 2,967 39.2% 0 0.0% 7,563
County Total for 2010-11-02:   7,563
2008-11-04 NC01G.K. Butterfield* (D) 7,658 74.2% Dean Stephens (R) 2,668 25.8% 0 0.0% 10,326
County Total for 2008-11-04:   10,326
2006-11-07 NC01G.K. Butterfield* (D) 4,076 100.0% 0 0.0% 4,076
County Total for 2006-11-07:   4,076
2004-11-02 NC01G.K. Butterfield* (D) 6,177 72.9% Greg Dority (R) 2,301 27.1% 0 0.0% 8,478
County Total for 2004-11-02:   8,478
2004-07-20 sp NC01G.K. Butterfield (D) 2,850 77.8% Greg Dority (R) 720 19.6% 95 2.6% 3,665
County Total for 2004-07-20:   3,665
2002-11-05 NC01Frank Ballance (D) 4,632 71.7% Greg Dority (R) 1,699 26.3% 129 2.0% 6,460
County Total for 2002-11-05:   6,460
2000-11-07 NC01Eva Clayton* (D) 6,113 73.2% Duane Kratzer (R) 2,024 24.2% 210 2.5% 8,347
County Total for 2000-11-07:   8,347
1998-11-03 NC01Eva Clayton* (D) 4,153 70.2% Ted Tyler (R) 1,744 29.5% 21 0.4% 5,918
County Total for 1998-11-03:   5,918
1996-11-05 NC01Eva Clayton* (D) 5,131 68.2% Ted Tyler (R) 2,344 31.2% 46 0.6% 7,521
County Total for 1996-11-05:   7,521
1994-11-08 NC01Eva Clayton* (D) 3,578 64.9% Ted Tyler (R) 1,931 35.1% 0 0.0% 5,509
County Total for 1994-11-08:   5,509
1992-11-03 NC01Eva Clayton (D) 5,140 70.0% Ted Tyler (R) 2,110 28.7% 91 1.2% 7,341
County Total for 1992-11-03:   7,341
*: incumbent           sp: special election           RO: runoff election

Voter Registration Data for Northampton County, NC

YearTotalRepublicanDemocratOtherR/D EdgeR/D Edge %VAPOP %
2023 12,782 1,568 12.3% 7,814 61.1% 3,400 26.6% Dem +6,246 Dem +48.9% 92%
2022 13,222 1,564 11.8% 8,294 62.7% 3,364 25.4% Dem +6,730 Dem +50.9% 95%
2020 13,923 1,536 11.0% 9,118 65.5% 3,269 23.5% Dem +7,582 Dem +54.5% 100%
2018 14,605 1,467 10.0% 10,381 71.1% 2,757 18.9% Dem +8,914 Dem +61.0% 100%
2016 14,903 1,449 9.7% 10,907 73.2% 2,547 17.1% Dem +9,458 Dem +63.5% 97%
2014 15,365 1,357 8.8% 11,725 76.3% 2,283 14.9% Dem +10,368 Dem +67.5% 96%
2012 15,495 1,390 9.0% 12,043 77.7% 2,062 13.3% Dem +10,653 Dem +68.8% 92%
2010 14,937 1,303 8.7% 11,821 79.1% 1,813 12.1% Dem +10,518 Dem +70.4% 85%
2008 14,586 1,255 8.6% 11,758 80.6% 1,573 10.8% Dem +10,503 Dem +72.0% 84%
2006 13,459 1,118 8.3% 11,070 82.2% 1,271 9.4% Dem +9,952 Dem +73.9% 78%
2004 14,243 1,182 8.3% 11,769 82.6% 1,292 9.1% Dem +10,587 Dem +74.3% 84%
2002 13,736 993 7.2% 11,698 85.2% 1,045 7.6% Dem +10,705 Dem +77.9% 82%
2000 14,386 923 6.4% 12,504 86.9% 959 6.7% Dem +11,581 Dem +80.5% 86%
1998 13,122 736 5.6% 11,787 89.8% 599 4.6% Dem +11,051 Dem +84.2% 80%
1996 13,092 658 5.0% 12,082 92.3% 352 2.7% Dem +11,424 Dem +87.3% 81%
1994 11,956 443 3.7% 11,408 95.4% 105 0.9% Dem +10,965 Dem +91.7% 75%
1992 12,737 444 3.5% 12,231 96.0% 62 0.5% Dem +11,787 Dem +92.5% 81%
1990 12,723 352 2.8% 12,345 97.0% 26 0.2% Dem +11,993 Dem +94.3% 82%
1988 12,651 330 2.6% 12,292 97.2% 29 0.2% Dem +11,962 Dem +94.6% 81%
1986 12,388 262 2.1% 12,105 97.7% 21 0.2% Dem +11,843 Dem +95.6% 79%
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.