RightDataUSA

Columbus County, NC


Designated Market Area: Wilmington, NC
USDA County Type (2015): Low Employment, Persistent Poverty
American Communities Project County Type (2023): African American South

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

 

Tracts in Columbus County, NC

   



Click here to view demographic data for Columbus County, NC

2022 population: 49,885   ( 8,213 from 2010 , 740 from 2020)
Land area: 938.1 square miles
Population density: 53.2 persons per square mile

2022 Census data
White:29,399 58.93% 16.2%
Black:14,54029.15% 17.3%
Indian:1,6193.25% 9.5%
Asian:2470.50% 46.2%
2+ races:9421.89% 26.3%
Hispanic:3,1386.29% 17.9%
Total non-White:20,48641.07% 11.0%

2020-2022 ComponentsNumberRate
Births:1,314 13.0
Deaths:2,03920.1
Net Migration: -60-0.6
Net Immigration: 350.3
Change in White population:-5,669 -9.8
Change in Non-White pop.:-2,544 -4.4



Historical Presidential Election Results for Columbus 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 67% Donald Trump* (R) 16,832 63.6% Joe Biden (D) 9,446 35.7% 168 [+] 0.6% 26,446 14 17 0.48%
2016 57% Donald Trump (R) 14,272 60.1% Hillary Clinton (D) 9,063 38.2% 397 [+] 1.7% 23,732 10 14 0.50%
2012 56% Mitt Romney (R) 12,941 53.4% Barack Obama* (D) 11,050 45.6% 252 [+] 1.0% 24,243 3 6 0.54%
2008 55% John McCain (R) 12,994 53.5% Barack Obama (D) 11,076 45.6% 212 [+] 0.9% 24,282 4 8 0.56%
2004 50% George W. Bush* (R) 10,773 50.8% John Kerry (D) 10,343 48.8% 75 [+] 0.4% 21,191 -5 0 0.61%
2000 45% Albert Gore, Jr. (D) 9,986 54.2% George W. Bush (R) 8,342 45.3% 97 [+] 0.5% 18,425 -11 -3 0.63%
1996 42% Bill Clinton* (D) 9,019 55.4% Robert Dole (R) 6,017 37.0% 1,244 [+] 7.6% 16,280 -12 -4 0.65%
1992 51% Bill Clinton (D) 11,469 60.6% George Bush* (R) 5,462 28.9% 1,985 [+] 10.5% 18,916 -15 -9 0.72%
1988 44% Michael Dukakis (D) 9,172 57.8% George Bush (R) 6,659 41.9% 51 [+] 0.3% 15,882 -16 -11 0.74%
1984 50% Ronald Reagan* (R) 9,150 51.1% Walter Mondale (D) 8,728 48.7% 26 0.1% 17,904 -11 -8 0.82%
1980 45% Jimmy Carter* (D) 10,212 64.1% Ronald Reagan (R) 5,522 34.6% 206 [+] 1.3% 15,940 -15 -16 0.86%
1976 45% Jimmy Carter (D) 11,148 77.4% Gerald Ford* (R) 3,184 22.1% 69 [+] 0.5% 14,401 -22 -26 0.86%
1972 39% Richard Nixon* (R) 8,468 70.6% George McGovern (D) 3,305 27.6% 214 [+] 1.8% 11,987 1 10 0.79%
1968 57% George Wallace (AIP) 6,693 45.2% Hubert Humphrey (D) 4,243 28.6% 3,881 [+] 26.2% 14,817 -13 -17 0.93%
1964 52% Lyndon Johnson* (D) 9,004 66.8% Barry Goldwater (R) 4,471 33.2% 0 0.0% 13,475 -11 -5 0.95%
1960 53% John Kennedy (D) 10,455 74.1% Richard Nixon (R) 3,655 25.9% 0 0.0% 14,110 -22 -24 1.03%
1956 38% Adlai Stevenson (D) 7,805 77.2% Dwight Eisenhower* (R) 2,300 22.8% 0 0.0% 10,105 -27 -35 0.87%
1952 36% Adlai Stevenson (D) 6,941 69.8% Dwight Eisenhower (R) 3,001 30.2% 0 0.0% 9,942 -16 -25 0.82%
1948 29% Harry Truman* (D) 5,511 74.8% Thomas Dewey (R) 1,105 15.0% 753 [+] 10.2% 7,369 -18 -30 0.93%
1944 30% Franklin Roosevelt* (D) 5,717 78.6% Thomas Dewey (R) 1,552 21.4% 0 0.0% 7,269 -12 -25 0.92%
1940 29% Franklin Roosevelt* (D) 5,900 86.3% Wendell Willkie (R) 934 13.7% 0 0.0% 6,834 -12 -31 0.83%
1936 38% Franklin Roosevelt* (D) 6,359 84.0% Alf Landon (R) 1,214 16.0% 0 0.0% 7,573 -11 -20 0.90%
1932 32% Franklin Roosevelt (D) 5,098 86.6% Herbert Hoover* (R) 739 12.5% 53 [+] 0.9% 5,890 -17 -27 0.83%
1928 39% Herbert Hoover (R) 3,533 55.3% Al Smith (D) 2,854 44.7% 0 0.0% 6,387 0 -3 1.01%
1924 30% John Davis (D) 2,757 62.5% Calvin Coolidge (R) 1,629 36.9% 26 [+] 0.6% 4,412 -3 -17 0.92%
1920 36% James Cox (D) 3,111 63.6% Warren Harding (R) 1,783 36.4% 0 0.0% 4,894 -7 -24 0.91%
1916 27% Woodrow Wilson* (D) 2,143 61.7% Charles Evans Hughes (R) 1,327 38.2% 2 [+] 0.1% 3,472 -3 -8 1.20%
1912 17% Woodrow Wilson (D) 1,068 50.5% Theodore Roosevelt (Prog) 892 42.2% 155 [+] 7.3% 2,115 -5 -16 0.87%
1908 28% William J. Bryan (D) 1,845 57.2% William Taft (R) 1,381 42.8% 0 0.0% 3,226 -3 -9 1.28%
1904 23% Alton Parker (D) 1,447 62.3% Theodore Roosevelt (R) 876 37.7% 0 0.0% 2,323 -2 -19 1.12%
1900 32% William J. Bryan (D) 1,623 56.7% William McKinley* (R) 1,237 43.3% 0 0.0% 2,860 -2 -8 0.98%
* incumbent         PSV: percent of state vote



2020 President, Columbus County, NC
CandidateVotesPct
Joe Biden (D) 9,446 35.7%
Donald Trump* (R) 16,832 63.6%
Jo Jorgensen (Lbt) 88 0.3%
Other 80 0.3%
TOTAL 26,446
Turnout: 67% Diff (St): 14 Diff (US): 17


2016 President, Columbus County, NC
CandidateVotesPct
Hillary Clinton (D) 9,063 38.2%
Donald Trump (R) 14,272 60.1%
Gary Johnson (Lbt) 306 1.3%
Other 91 0.4%
TOTAL 23,732
Turnout: 57% Diff (St): 10 Diff (US): 14


2012 President, Columbus County, NC
CandidateVotesPct
Barack Obama* (D) 11,050 45.6%
Mitt Romney (R) 12,941 53.4%
Gary Johnson (Lbt) 184 0.8%
Other 68 0.3%
TOTAL 24,243
Turnout: 56% Diff (St): 3 Diff (US): 6


2008 President, Columbus County, NC
CandidateVotesPct
Barack Obama (D) 11,076 45.6%
John McCain (R) 12,994 53.5%
Bob Barr (Lbt) 137 0.6%
Other 75 0.3%
TOTAL 24,282
Turnout: 55% Diff (St): 4 Diff (US): 8


2004 President, Columbus County, NC
CandidateVotesPct
George W. Bush* (R) 10,773 50.8%
John Kerry (D) 10,343 48.8%
Other 75 0.4%
TOTAL 21,191
Turnout: 50% Diff (St): -5 Diff (US): 0


2000 President, Columbus County, NC
CandidateVotesPct
George W. Bush (R) 8,342 45.3%
Albert Gore, Jr. (D) 9,986 54.2%
Pat Buchanan (Ref) 49 0.3%
Other 48 0.3%
TOTAL 18,425
Turnout: 45% Diff (St): -11 Diff (US): -3


1996 President, Columbus County, NC
CandidateVotesPct
Bill Clinton* (D) 9,019 55.4%
Robert Dole (R) 6,017 37.0%
Ross Perot (Ref) 1,170 7.2%
Harry Browne (Lbt) 69 0.4%
Other 5 0.0%
TOTAL 16,280
Turnout: 42% Diff (St): -12 Diff (US): -4


1992 President, Columbus County, NC
CandidateVotesPct
Bill Clinton (D) 11,469 60.6%
George Bush* (R) 5,462 28.9%
Ross Perot (I) 1,963 10.4%
Other 22 0.1%
TOTAL 18,916
Turnout: 51% Diff (St): -15 Diff (US): -9


1988 President, Columbus County, NC
CandidateVotesPct
George Bush (R) 6,659 41.9%
Michael Dukakis (D) 9,172 57.8%
Other 51 0.3%
TOTAL 15,882
Turnout: 44% Diff (St): -16 Diff (US): -11


1984 President, Columbus County, NC
CandidateVotesPct
Ronald Reagan* (R) 9,150 51.1%
Walter Mondale (D) 8,728 48.7%
Other 26 0.1%
TOTAL 17,904
Turnout: 50% Diff (St): -11 Diff (US): -8


1980 President, Columbus County, NC
CandidateVotesPct
Ronald Reagan (R) 5,522 34.6%
Jimmy Carter* (D) 10,212 64.1%
John Anderson (I) 148 0.9%
Edward Clark (Lbt) 55 0.3%
Other 3 0.0%
TOTAL 15,940
Turnout: 45% Diff (St): -15 Diff (US): -16


1976 President, Columbus County, NC
CandidateVotesPct
Jimmy Carter (D) 11,148 77.4%
Gerald Ford* (R) 3,184 22.1%
Other 69 0.5%
TOTAL 14,401
Turnout: 45% Diff (St): -22 Diff (US): -26


1972 President, Columbus County, NC
CandidateVotesPct
Richard Nixon* (R) 8,468 70.6%
George McGovern (D) 3,305 27.6%
John Schmitz (Amer) 214 1.8%
TOTAL 11,987
Turnout: 39% Diff (St): 1 Diff (US): 10


1964 President, Columbus County, NC
CandidateVotesPct
Lyndon Johnson* (D) 9,004 66.8%
Barry Goldwater (R) 4,471 33.2%
TOTAL 13,475
Turnout: 52% Diff (St): -11 Diff (US): -5


1960 President, Columbus County, NC
CandidateVotesPct
John Kennedy (D) 10,455 74.1%
Richard Nixon (R) 3,655 25.9%
TOTAL 14,110
Turnout: 53% Diff (St): -22 Diff (US): -24


1948 President, Columbus County, NC
CandidateVotesPct
Harry Truman* (D) 5,511 74.8%
Thomas Dewey (R) 1,105 15.0%
Strom Thurmond (StsRts) 741 10.1%
Henry Wallace (Prog) 12 0.2%
TOTAL 7,369
Turnout: 29% Diff (St): -18 Diff (US): -30


1944 President, Columbus County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 5,717 78.6%
Thomas Dewey (R) 1,552 21.4%
TOTAL 7,269
Turnout: 30% Diff (St): -12 Diff (US): -25


1940 President, Columbus County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 5,900 86.3%
Wendell Willkie (R) 934 13.7%
TOTAL 6,834
Turnout: 29% Diff (St): -12 Diff (US): -31


1936 President, Columbus County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 6,359 84.0%
Alf Landon (R) 1,214 16.0%
TOTAL 7,573
Turnout: 38% Diff (St): -11 Diff (US): -20


1932 President, Columbus County, NC
CandidateVotesPct
Franklin Roosevelt (D) 5,098 86.6%
Herbert Hoover* (R) 739 12.5%
Norman Thomas (Soc) 53 0.9%
TOTAL 5,890
Turnout: 32% Diff (St): -17 Diff (US): -27


1928 President, Columbus County, NC
CandidateVotesPct
Herbert Hoover (R) 3,533 55.3%
Al Smith (D) 2,854 44.7%
TOTAL 6,387
Turnout: 39% Diff (St): 0 Diff (US): -3


1924 President, Columbus County, NC
CandidateVotesPct
Calvin Coolidge (R) 1,629 36.9%
John Davis (D) 2,757 62.5%
Robert LaFollette (Prog) 26 0.6%
TOTAL 4,412
Turnout: 30% Diff (St): -3 Diff (US): -17


1920 President, Columbus County, NC
CandidateVotesPct
Warren Harding (R) 1,783 36.4%
James Cox (D) 3,111 63.6%
TOTAL 4,894
Turnout: 36% Diff (St): -7 Diff (US): -24


1916 President, Columbus County, NC
CandidateVotesPct
Woodrow Wilson* (D) 2,143 61.7%
Charles Evans Hughes (R) 1,327 38.2%
Other 2 0.1%
TOTAL 3,472
Turnout: 27% Diff (St): -3 Diff (US): -8


1912 President, Columbus County, NC
CandidateVotesPct
Woodrow Wilson (D) 1,068 50.5%
Theodore Roosevelt (Prog) 892 42.2%
William Taft* (R) 155 7.3%
TOTAL 2,115
Turnout: 17% Diff (St): -5 Diff (US): -16


1908 President, Columbus County, NC
CandidateVotesPct
William Taft (R) 1,381 42.8%
William J. Bryan (D) 1,845 57.2%
TOTAL 3,226
Turnout: 28% Diff (St): -3 Diff (US): -9


1904 President, Columbus County, NC
CandidateVotesPct
Theodore Roosevelt (R) 876 37.7%
Alton Parker (D) 1,447 62.3%
TOTAL 2,323
Turnout: 23% Diff (St): -2 Diff (US): -19


1900 President, Columbus County, NC
CandidateVotesPct
William McKinley* (R) 1,237 43.3%
William J. Bryan (D) 1,623 56.7%
TOTAL 2,860
Turnout: 32% Diff (St): -2 Diff (US): -8
* incumbent

Historical Statewide Election Results for Columbus County, NC

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

YearTypeTurnout WinnerRunner-Up OtherTotal VotesDiff PSV
2022 S3 49% Ted Budd (R) 11,723 61.6% Cheri Beasley (D) 6,888 36.2% 428 [+] 2.2% 19,039 11 0.50%
2020 S2 67% Thom Tillis* (R) 15,563 59.6% Cal Cunningham (D) 9,599 36.8% 940 [+] 3.6% 26,102 11 0.48%
2020 G 67% Dan Forest (R) 15,713 59.9% Roy Cooper* (D) 10,309 39.3% 223 [+] 0.8% 26,245 13 0.48%
2016 S3 56% Richard Burr* (R) 13,637 58.7% Deborah Ross (D) 8,841 38.1% 750 [+] 3.2% 23,228 8 0.50%
2016 G 56% Pat McCrory* (R) 13,740 58.8% Roy Cooper (D) 9,316 39.9% 311 [+] 1.3% 23,367 10 0.50%
2014 S2 35% Thom Tillis (R) 7,050 47.2% Kay Hagan* (D) 6,899 46.2% 992 [+] 6.6% 14,941 -2 0.51%
2012 G 55% Pat McCrory (R) 11,857 49.5% Walter Dalton (D) 11,737 49.0% 375 [+] 1.6% 23,969 -5 0.54%
2010 S3 37% Richard Burr* (R) 8,598 52.4% Elaine Marshall (D) 7,513 45.8% 301 [+] 1.8% 16,412 -2 0.62%
2008 S2 55% Kay Hagan (D) 14,043 58.6% Elizabeth Dole* (R) 9,184 38.3% 749 [+] 3.1% 23,976 -6 0.56%
2008 G 55% Bev Perdue (D) 15,572 64.9% Pat McCrory (R) 7,812 32.6% 599 [+] 2.5% 23,983 -14 0.56%
2004 S3 49% Erskine Bowles (D) 11,860 56.8% Richard Burr (R) 8,721 41.8% 282 [+] 1.4% 20,863 -10 0.60%
2004 G 50% Mike Easley* (D) 13,454 63.9% Patrick Ballantine (R) 7,348 34.9% 244 [+] 1.2% 21,046 -8 0.60%
2002 S2 37% Erskine Bowles (D) 9,015 59.6% Elizabeth Dole (R) 5,925 39.1% 195 [+] 1.3% 15,135 -14 0.65%
2000 G 46% Mike Easley (D) 13,689 72.5% Richard Vinroot (R) 4,964 26.3% 222 [+] 1.2% 18,875 -20 0.64%
1998 S3 31% John Edwards (D) 7,835 64.0% Lauch Faircloth* (R) 4,219 34.4% 197 [+] 1.6% 12,251 -13 0.61%
1996 S2 43% Harvey Gantt (D) 8,317 49.4% Jesse Helms* (R) 8,304 49.3% 210 [+] 1.2% 16,831 -3 0.66%
1996 G 44% James Hunt* (D) 12,176 71.3% Robin Hayes (R) 4,729 27.7% 161 [+] 0.9% 17,066 -15 0.67%
1992 S3 52% Terry Sanford* (D) 12,163 63.2% Lauch Faircloth (R) 6,610 34.3% 479 [+] 2.5% 19,252 -16 0.75%
1992 G 52% James Hunt (D) 13,240 68.3% Jim Gardner (R) 5,654 29.2% 483 [+] 2.5% 19,377 -14 0.75%
1990 S2 45% Jesse Helms* (R) 8,389 51.4% Harvey Gantt (D) 7,941 48.6% 0 0.0% 16,330 -1 0.79%
1988 G 46% Robert Jordan (D) 10,655 64.6% James Martin* (R) 5,833 35.4% 0 0.0% 16,488 -20 0.74%
1986 S3 38% Terry Sanford (D) 10,064 74.1% Terry Sanford (D) 3,514 25.9% 0 0.0% 13,578 n/a 0.88%
1984 S2 54% James Hunt (D) 10,495 54.8% Jesse Helms* (R) 8,549 44.7% 93 [+] 0.5% 19,137 -7 0.85%
1984 G 53% Rufus Edmisten (D) 11,009 58.2% James Martin (R) 7,843 41.5% 57 [+] 0.3% 18,909 -13 0.85%
1980 S3 47% Robert Morgan* (D) 10,281 62.4% John East (R) 6,083 36.9% 99 [+] 0.6% 16,463 -13 0.92%
1980 G 45% James Hunt* (D) 11,523 71.8% Beverly Lake (R) 4,429 27.6% 105 [+] 0.7% 16,057 -10 0.87%
1978 S2 30% John Ingram (D) 5,610 58.3% Jesse Helms* (R) 4,020 41.7% 0 0.0% 9,630 -13 0.85%
1976 G 44% James Hunt (D) 11,994 84.4% David Flaherty (R) 2,152 15.1% 70 [+] 0.5% 14,216 -19 0.85%
1974 S3 24% Robert Morgan (D) 6,164 81.7% William Stevens (R) 1,279 16.9% 103 [+] 1.4% 7,546 -20 0.74%
1972 S2 35% Nick Galifianakis (D) 5,464 50.3% Jesse Helms (R) 5,402 49.7% 0 0.0% 10,866 -4 0.74%
1972 G 38% Hargrove Bowles (D) 6,993 59.5% James Holshouser (R) 4,697 40.0% 55 [+] 0.5% 11,745 -11 0.78%
1968 S3 49% Sam Ervin* (D) 9,383 74.3% Robert Somers (R) 3,238 25.7% 0 0.0% 12,621 -14 0.88%
1968 G 56% Robert Scott (D) 8,628 60.0% James Gardner (R) 5,760 40.0% 0 0.0% 14,388 -7 0.92%
1966 S2 21% Everett Jordan* (D) 4,128 74.2% John Shallcross (R) 1,439 25.8% 0 0.0% 5,567 -19 0.62%
1964 G 51% Dan Moore (D) 9,496 71.7% Robert Gavin (R) 3,750 28.3% 0 0.0% 13,246 -15 0.95%
1962 S3 25% Sam Ervin* (D) 5,709 85.2% Claude Greene (R) 993 14.8% 0 0.0% 6,702 -25 0.82%
1960 S2 50% Everett Jordan* (D) 11,269 85.6% Kyle Hayes (R) 1,900 14.4% 0 0.0% 13,169 -24 1.02%
1960 G 52% Terry Sanford (D) 10,488 76.2% Robert Gavin (R) 3,279 23.8% 4 [+] 0.0% 13,771 -22 1.02%
*: 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 Columbus County, NC

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

DateDistrictWinnerRunner-Up OtherTotal Votes
2022-11-08 NC07David Rouzer* (R) 12,143 63.8% Charles Graham (D) 6,882 36.2% 0 0.0% 19,025
County Total for 2022-11-08:   19,025
2020-11-03 NC07David Rouzer* (R) 16,458 63.5% Christopher Ward (D) 9,450 36.4% 18 0.1% 25,926
County Total for 2020-11-03:   25,926
2018-11-06 NC07David Rouzer* (R) 11,069 59.5% Kyle Horton (D) 7,276 39.1% 257 1.4% 18,602
County Total for 2018-11-06:   18,602
2016-11-08 NC07David Rouzer* (R) 14,110 62.1% Wesley Casteen (D) 8,628 37.9% 0 0.0% 22,738
County Total for 2016-11-08:   22,738
2014-11-04 NC07David Rouzer (R) 7,844 53.3% Jonathan Barfield (D) 6,462 43.9% 424 2.9% 14,730
County Total for 2014-11-04:   14,730
2012-11-06 NC07Mike McIntyre* (D) 15,641 65.1% David Rouzer (R) 8,391 34.9% 0 0.0% 24,032
County Total for 2012-11-06:   24,032
2010-11-02 NC07Mike McIntyre* (D) 10,436 62.8% Ilario Pantano (R) 6,170 37.2% 0 0.0% 16,606
County Total for 2010-11-02:   16,606
2008-11-04 NC07Mike McIntyre* (D) 19,086 79.6% Will Breazeale (R) 4,905 20.4% 0 0.0% 23,991
County Total for 2008-11-04:   23,991
2006-11-07 NC07Mike McIntyre* (D) 11,045 82.1% Shirley Davis (R) 2,414 17.9% 0 0.0% 13,459
County Total for 2006-11-07:   13,459
2004-11-02 NC07Mike McIntyre* (D) 17,368 83.3% Ken Plonk (R) 3,480 16.7% 0 0.0% 20,848
County Total for 2004-11-02:   20,848
2002-11-05 NC07Mike McIntyre* (D) 12,719 85.1% James Adams (R) 2,042 13.7% 182 1.2% 14,943
County Total for 2002-11-05:   14,943
2000-11-07 NC07Mike McIntyre* (D) 15,259 82.8% James Adams (R) 2,984 16.2% 189 1.0% 18,432
County Total for 2000-11-07:   18,432
1998-11-03 NC07Mike McIntyre* (D) 10,878 95.1% Paul Meadows (Libertarian) 566 4.9% 0 0.0% 11,444
County Total for 1998-11-03:   11,444
1996-11-05 NC01Eva Clayton* (D) 3,610 72.7% Ted Tyler (R) 1,302 26.2% 52 1.0% 4,964
1996-11-05 NC07Mike McIntyre (D) 8,121 69.2% Bill Caster (R) 3,556 30.3% 65 0.6% 11,742
County Total for 1996-11-05:   16,706
1994-11-08 NC01Eva Clayton* (D) 2,108 69.6% Ted Tyler (R) 921 30.4% 0 0.0% 3,029
1994-11-08 NC07Charlie Rose* (D) 5,659 66.5% Robert Anderson (R) 2,854 33.5% 0 0.0% 8,513
County Total for 1994-11-08:   11,542
1992-11-03 NC01Eva Clayton (D) 4,047 74.8% Ted Tyler (R) 1,234 22.8% 132 2.4% 5,413
1992-11-03 NC07Charlie Rose* (D) 10,257 75.0% Robert Anderson (R) 3,235 23.7% 183 1.3% 13,675
County Total for 1992-11-03:   19,088
*: incumbent           sp: special election           RO: runoff election

Voter Registration Data for Columbus County, NC

YearTotalRepublicanDemocratOtherR/D EdgeR/D Edge %VAPOP %
2023 36,301 10,679 29.4% 14,297 39.4% 11,325 31.2% Dem +3,618 Dem +10.0% 92%
2022 36,784 10,386 28.2% 15,208 41.3% 11,190 30.4% Dem +4,822 Dem +13.1% 94%
2020 36,795 9,408 25.6% 16,918 46.0% 10,469 28.5% Dem +7,510 Dem +20.4% 94%
2018 37,772 7,368 19.5% 20,582 54.5% 9,822 26.0% Dem +13,214 Dem +35.0% 94%
2016 36,623 6,709 18.3% 21,467 58.6% 8,447 23.1% Dem +14,758 Dem +40.3% 89%
2014 37,183 6,229 16.8% 23,398 62.9% 7,556 20.3% Dem +17,169 Dem +46.2% 88%
2012 37,915 6,297 16.6% 24,474 64.5% 7,144 18.8% Dem +18,177 Dem +47.9% 87%
2010 36,955 5,870 15.9% 24,786 67.1% 6,299 17.0% Dem +18,916 Dem +51.2% 83%
2008 37,614 5,912 15.7% 25,645 68.2% 6,057 16.1% Dem +19,733 Dem +52.5% 86%
2006 36,140 5,747 15.9% 25,144 69.6% 5,249 14.5% Dem +19,397 Dem +53.7% 84%
2004 37,130 5,832 15.7% 26,116 70.3% 5,182 14.0% Dem +20,284 Dem +54.6% 88%
2002 35,850 5,638 15.7% 26,301 73.4% 3,911 10.9% Dem +20,663 Dem +57.6% 87%
2000 36,712 5,832 15.9% 27,292 74.3% 3,588 9.8% Dem +21,460 Dem +58.5% 90%
1998 34,263 5,324 15.5% 26,462 77.2% 2,477 7.2% Dem +21,138 Dem +61.7% 86%
1996 32,791 5,051 15.4% 25,926 79.1% 1,814 5.5% Dem +20,875 Dem +63.7% 85%
1994 28,867 4,126 14.3% 23,959 83.0% 782 2.7% Dem +19,833 Dem +68.7% 76%
1992 30,231 4,174 13.8% 25,494 84.3% 563 1.9% Dem +21,320 Dem +70.5% 82%
1990 27,479 3,271 11.9% 23,848 86.8% 360 1.3% Dem +20,577 Dem +74.9% 76%
1988 30,475 3,036 10.0% 27,077 88.8% 362 1.2% Dem +24,041 Dem +78.9% 85%
1986 29,406 2,525 8.6% 26,628 90.6% 253 0.9% Dem +24,103 Dem +82.0% 82%
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.