RightDataUSA

Richmond County, NC


Micropolitan Statistical Area: Rockingham, NC
Designated Market Area: Charlotte, NC-SC
USDA County Type (2015): Low Employment
American Communities Project County Type (2023): African American South

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

 

Tracts in Richmond County, NC

   



Click here to view demographic data for Richmond County, NC

2022 population: 42,778   ( 3,861 from 2010 , 175 from 2020)
Land area: 473.7 square miles
Population density: 90.3 persons per square mile

2022 Census data
White:23,495 54.92% 14.2%
Black:13,43231.40% 5.1%
Indian:1,1012.57% 3.0%
Asian:4301.01% 0.9%
2+ races:1,0312.41% 28.2%
Hispanic:3,2897.69% 20.0%
Total non-White:19,28345.08% 0.1%

2020-2022 ComponentsNumberRate
Births:1,293 15.1
Deaths:1,53517.9
Net Migration: 610.7
Net Immigration: -8-0.1
Change in White population:-3,874 -8.3
Change in Non-White pop.:13 0.0



Historical Presidential Election Results for Richmond 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 64% Donald Trump* (R) 11,830 57.0% Joe Biden (D) 8,754 42.2% 179 [+] 0.9% 20,763 7 10 0.38%
2016 57% Donald Trump (R) 10,383 53.7% Hillary Clinton (D) 8,501 44.0% 444 [+] 2.3% 19,328 4 8 0.41%
2012 56% Barack Obama* (D) 9,904 51.0% Mitt Romney (R) 9,332 48.1% 181 [+] 0.9% 19,417 -2 1 0.43%
2008 55% Barack Obama (D) 9,713 50.3% John McCain (R) 9,424 48.8% 190 [+] 1.0% 19,327 -1 3 0.45%
2004 46% John Kerry (D) 8,383 51.9% George W. Bush* (R) 7,709 47.7% 53 [+] 0.3% 16,145 -8 -3 0.46%
2000 41% Albert Gore, Jr. (D) 7,935 55.6% George W. Bush (R) 6,263 43.9% 71 [+] 0.5% 14,269 -12 -4 0.49%
1996 38% Bill Clinton* (D) 7,564 59.1% Robert Dole (R) 3,973 31.0% 1,264 [+] 9.9% 12,801 -18 -10 0.51%
1992 47% Bill Clinton (D) 9,163 58.9% George Bush* (R) 4,356 28.0% 2,034 [+] 13.1% 15,553 -15 -9 0.60%
1988 38% Michael Dukakis (D) 7,151 58.3% George Bush (R) 5,073 41.4% 33 [+] 0.3% 12,257 -17 -12 0.57%
1984 44% Walter Mondale (D) 7,494 52.3% Ronald Reagan* (R) 6,807 47.5% 29 0.2% 14,330 -14 -11 0.66%
1980 36% Jimmy Carter* (D) 7,416 63.9% Ronald Reagan (R) 3,911 33.7% 282 [+] 2.4% 11,609 -16 -17 0.63%
1976 41% Jimmy Carter (D) 8,793 75.4% Gerald Ford* (R) 2,848 24.4% 24 [+] 0.2% 11,665 -20 -24 0.69%
1972 35% Richard Nixon* (R) 5,692 60.8% George McGovern (D) 3,508 37.5% 156 [+] 1.7% 9,356 -9 0 0.62%
1968 57% George Wallace (AIP) 5,457 43.4% Hubert Humphrey (D) 4,257 33.8% 2,865 [+] 22.8% 12,579 -17 -21 0.79%
1964 53% Lyndon Johnson* (D) 8,516 73.2% Barry Goldwater (R) 3,123 26.8% 0 0.0% 11,639 -17 -12 0.82%
1960 53% John Kennedy (D) 8,293 71.6% Richard Nixon (R) 3,285 28.4% 0 0.0% 11,578 -20 -21 0.85%
1956 44% Adlai Stevenson (D) 6,592 69.4% Dwight Eisenhower* (R) 2,907 30.6% 0 0.0% 9,499 -19 -27 0.81%
1952 49% Adlai Stevenson (D) 7,340 68.6% Dwight Eisenhower (R) 3,361 31.4% 0 0.0% 10,701 -15 -24 0.88%
1948 29% Harry Truman* (D) 4,376 72.0% Thomas Dewey (R) 866 14.2% 840 [+] 13.8% 6,082 -18 -31 0.77%
1944 32% Franklin Roosevelt* (D) 5,394 85.2% Thomas Dewey (R) 938 14.8% 0 0.0% 6,332 -18 -31 0.80%
1940 38% Franklin Roosevelt* (D) 6,530 89.3% Wendell Willkie (R) 779 10.7% 0 0.0% 7,309 -15 -34 0.89%
1936 43% Franklin Roosevelt* (D) 6,709 91.7% Alf Landon (R) 607 8.3% 0 0.0% 7,316 -18 -28 0.87%
1932 34% Franklin Roosevelt (D) 4,862 87.0% Herbert Hoover* (R) 693 12.4% 36 [+] 0.6% 5,591 -17 -27 0.79%
1928 34% Al Smith (D) 2,975 59.3% Herbert Hoover (R) 2,045 40.7% 0 0.0% 5,020 -14 -17 0.79%
1924 24% John Davis (D) 2,475 76.5% Calvin Coolidge (R) 599 18.5% 163 [+] 5.0% 3,237 -21 -35 0.67%
1920 38% James Cox (D) 3,341 74.8% Warren Harding (R) 1,124 25.2% 0 0.0% 4,465 -18 -35 0.83%
1916 21% Woodrow Wilson* (D) 1,553 70.5% Charles Evans Hughes (R) 650 29.5% 0 0.0% 2,203 -12 -17 0.76%
1912 17% Woodrow Wilson (D) 1,319 83.2% Theodore Roosevelt (Prog) 174 11.0% 93 [+] 5.9% 1,586 -7 -18 0.65%
1908 18% William J. Bryan (D) 1,029 69.0% William Taft (R) 462 31.0% 0 0.0% 1,491 -15 -21 0.59%
1904 16% Alton Parker (D) 927 75.2% Theodore Roosevelt (R) 306 24.8% 0 0.0% 1,233 -15 -32 0.59%
1900 26% William J. Bryan (D) 1,264 71.3% William McKinley* (R) 504 28.4% 5 [+] 0.3% 1,773 -17 -23 0.61%
* incumbent         PSV: percent of state vote



2020 President, Richmond County, NC
CandidateVotesPct
Joe Biden (D) 8,754 42.2%
Donald Trump* (R) 11,830 57.0%
Jo Jorgensen (Lbt) 99 0.5%
Other 80 0.4%
TOTAL 20,763
Turnout: 64% Diff (St): 7 Diff (US): 10


2016 President, Richmond County, NC
CandidateVotesPct
Hillary Clinton (D) 8,501 44.0%
Donald Trump (R) 10,383 53.7%
Gary Johnson (Lbt) 333 1.7%
Jill Stein (Grn) 24 0.1%
Other 87 0.5%
TOTAL 19,328
Turnout: 57% Diff (St): 4 Diff (US): 8


2012 President, Richmond County, NC
CandidateVotesPct
Barack Obama* (D) 9,904 51.0%
Mitt Romney (R) 9,332 48.1%
Gary Johnson (Lbt) 145 0.7%
Other 36 0.2%
TOTAL 19,417
Turnout: 56% Diff (St): -2 Diff (US): 1


2008 President, Richmond County, NC
CandidateVotesPct
Barack Obama (D) 9,713 50.3%
John McCain (R) 9,424 48.8%
Bob Barr (Lbt) 116 0.6%
Other 74 0.4%
TOTAL 19,327
Turnout: 55% Diff (St): -1 Diff (US): 3


2004 President, Richmond County, NC
CandidateVotesPct
George W. Bush* (R) 7,709 47.7%
John Kerry (D) 8,383 51.9%
Other 53 0.3%
TOTAL 16,145
Turnout: 46% Diff (St): -8 Diff (US): -3


2000 President, Richmond County, NC
CandidateVotesPct
George W. Bush (R) 6,263 43.9%
Albert Gore, Jr. (D) 7,935 55.6%
Pat Buchanan (Ref) 41 0.3%
Other 30 0.2%
TOTAL 14,269
Turnout: 41% Diff (St): -12 Diff (US): -4


1996 President, Richmond County, NC
CandidateVotesPct
Bill Clinton* (D) 7,564 59.1%
Robert Dole (R) 3,973 31.0%
Ross Perot (Ref) 1,230 9.6%
Harry Browne (Lbt) 16 0.1%
Other 18 0.1%
TOTAL 12,801
Turnout: 38% Diff (St): -18 Diff (US): -10


1992 President, Richmond County, NC
CandidateVotesPct
Bill Clinton (D) 9,163 58.9%
George Bush* (R) 4,356 28.0%
Ross Perot (I) 2,015 13.0%
Other 19 0.1%
TOTAL 15,553
Turnout: 47% Diff (St): -15 Diff (US): -9


1988 President, Richmond County, NC
CandidateVotesPct
George Bush (R) 5,073 41.4%
Michael Dukakis (D) 7,151 58.3%
Other 33 0.3%
TOTAL 12,257
Turnout: 38% Diff (St): -17 Diff (US): -12


1984 President, Richmond County, NC
CandidateVotesPct
Ronald Reagan* (R) 6,807 47.5%
Walter Mondale (D) 7,494 52.3%
Other 29 0.2%
TOTAL 14,330
Turnout: 44% Diff (St): -14 Diff (US): -11


1980 President, Richmond County, NC
CandidateVotesPct
Ronald Reagan (R) 3,911 33.7%
Jimmy Carter* (D) 7,416 63.9%
John Anderson (I) 224 1.9%
Edward Clark (Lbt) 49 0.4%
Other 9 0.1%
TOTAL 11,609
Turnout: 36% Diff (St): -16 Diff (US): -17


1976 President, Richmond County, NC
CandidateVotesPct
Jimmy Carter (D) 8,793 75.4%
Gerald Ford* (R) 2,848 24.4%
Other 24 0.2%
TOTAL 11,665
Turnout: 41% Diff (St): -20 Diff (US): -24


1972 President, Richmond County, NC
CandidateVotesPct
Richard Nixon* (R) 5,692 60.8%
George McGovern (D) 3,508 37.5%
John Schmitz (Amer) 156 1.7%
TOTAL 9,356
Turnout: 35% Diff (St): -9 Diff (US): 0


1964 President, Richmond County, NC
CandidateVotesPct
Lyndon Johnson* (D) 8,516 73.2%
Barry Goldwater (R) 3,123 26.8%
TOTAL 11,639
Turnout: 53% Diff (St): -17 Diff (US): -12


1960 President, Richmond County, NC
CandidateVotesPct
John Kennedy (D) 8,293 71.6%
Richard Nixon (R) 3,285 28.4%
TOTAL 11,578
Turnout: 53% Diff (St): -20 Diff (US): -21


1948 President, Richmond County, NC
CandidateVotesPct
Harry Truman* (D) 4,376 72.0%
Thomas Dewey (R) 866 14.2%
Strom Thurmond (StsRts) 826 13.6%
Henry Wallace (Prog) 14 0.2%
TOTAL 6,082
Turnout: 29% Diff (St): -18 Diff (US): -31


1944 President, Richmond County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 5,394 85.2%
Thomas Dewey (R) 938 14.8%
TOTAL 6,332
Turnout: 32% Diff (St): -18 Diff (US): -31


1940 President, Richmond County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 6,530 89.3%
Wendell Willkie (R) 779 10.7%
TOTAL 7,309
Turnout: 38% Diff (St): -15 Diff (US): -34


1936 President, Richmond County, NC
CandidateVotesPct
Franklin Roosevelt* (D) 6,709 91.7%
Alf Landon (R) 607 8.3%
TOTAL 7,316
Turnout: 43% Diff (St): -18 Diff (US): -28


1932 President, Richmond County, NC
CandidateVotesPct
Franklin Roosevelt (D) 4,862 87.0%
Herbert Hoover* (R) 693 12.4%
Norman Thomas (Soc) 36 0.6%
TOTAL 5,591
Turnout: 34% Diff (St): -17 Diff (US): -27


1928 President, Richmond County, NC
CandidateVotesPct
Herbert Hoover (R) 2,045 40.7%
Al Smith (D) 2,975 59.3%
TOTAL 5,020
Turnout: 34% Diff (St): -14 Diff (US): -17


1924 President, Richmond County, NC
CandidateVotesPct
Calvin Coolidge (R) 599 18.5%
John Davis (D) 2,475 76.5%
Robert LaFollette (Prog) 163 5.0%
TOTAL 3,237
Turnout: 24% Diff (St): -21 Diff (US): -35


1920 President, Richmond County, NC
CandidateVotesPct
Warren Harding (R) 1,124 25.2%
James Cox (D) 3,341 74.8%
TOTAL 4,465
Turnout: 38% Diff (St): -18 Diff (US): -35


1916 President, Richmond County, NC
CandidateVotesPct
Woodrow Wilson* (D) 1,553 70.5%
Charles Evans Hughes (R) 650 29.5%
TOTAL 2,203
Turnout: 21% Diff (St): -12 Diff (US): -17


1912 President, Richmond County, NC
CandidateVotesPct
Woodrow Wilson (D) 1,319 83.2%
Theodore Roosevelt (Prog) 174 11.0%
William Taft* (R) 82 5.2%
Eugene Debs (Soc) 3 0.2%
Eugene Chafin (Proh) 8 0.5%
TOTAL 1,586
Turnout: 17% Diff (St): -7 Diff (US): -18


1908 President, Richmond County, NC
CandidateVotesPct
William Taft (R) 462 31.0%
William J. Bryan (D) 1,029 69.0%
TOTAL 1,491
Turnout: 18% Diff (St): -15 Diff (US): -21


1904 President, Richmond County, NC
CandidateVotesPct
Theodore Roosevelt (R) 306 24.8%
Alton Parker (D) 927 75.2%
TOTAL 1,233
Turnout: 16% Diff (St): -15 Diff (US): -32


1900 President, Richmond County, NC
CandidateVotesPct
William McKinley* (R) 504 28.4%
William J. Bryan (D) 1,264 71.3%
Other 5 0.3%
TOTAL 1,773
Turnout: 26% Diff (St): -17 Diff (US): -23
* incumbent

Historical Statewide Election Results for Richmond 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) 7,317 58.1% Cheri Beasley (D) 5,016 39.8% 263 [+] 2.1% 12,596 8 0.33%
2020 S2 63% Thom Tillis* (R) 11,002 53.9% Cal Cunningham (D) 8,510 41.7% 918 [+] 4.5% 20,430 5 0.37%
2020 G 63% Dan Forest (R) 10,740 52.1% Roy Cooper* (D) 9,622 46.6% 269 [+] 1.3% 20,631 5 0.37%
2016 S3 56% Richard Burr* (R) 9,732 51.6% Deborah Ross (D) 8,430 44.7% 704 [+] 3.7% 18,866 1 0.40%
2016 G 56% Pat McCrory* (R) 9,844 51.5% Roy Cooper (D) 8,948 46.8% 311 [+] 1.6% 19,103 3 0.41%
2014 S2 38% Kay Hagan* (D) 6,515 50.4% Thom Tillis (R) 5,668 43.8% 746 [+] 5.8% 12,929 -5 0.44%
2012 G 55% Pat McCrory (R) 9,795 50.9% Walter Dalton (D) 9,119 47.4% 342 [+] 1.8% 19,256 -4 0.43%
2010 S3 35% Elaine Marshall (D) 6,454 53.0% Richard Burr* (R) 5,507 45.2% 227 [+] 1.9% 12,188 -10 0.46%
2008 S2 54% Kay Hagan (D) 11,199 58.9% Elizabeth Dole* (R) 7,088 37.3% 712 [+] 3.7% 18,999 -7 0.44%
2008 G 54% Bev Perdue (D) 10,800 56.7% Pat McCrory (R) 7,862 41.3% 378 [+] 2.0% 19,040 -6 0.45%
2004 S3 46% Erskine Bowles (D) 9,221 57.2% Richard Burr (R) 6,574 40.8% 334 [+] 2.1% 16,129 -11 0.46%
2004 G 46% Mike Easley* (D) 10,697 66.1% Patrick Ballantine (R) 5,188 32.0% 308 [+] 1.9% 16,193 -11 0.46%
2002 S2 32% Erskine Bowles (D) 6,600 60.2% Elizabeth Dole (R) 4,167 38.0% 194 [+] 1.8% 10,961 -16 0.47%
2000 G 45% Mike Easley (D) 9,658 61.4% Richard Vinroot (R) 4,567 29.0% 1,500 [+] 9.5% 15,725 -17 0.53%
1998 S3 30% John Edwards (D) 6,931 66.7% Lauch Faircloth* (R) 3,249 31.3% 211 [+] 2.0% 10,391 -16 0.52%
1996 S2 40% Harvey Gantt (D) 7,168 53.3% Jesse Helms* (R) 6,027 44.8% 250 [+] 1.9% 13,445 -8 0.53%
1996 G 40% James Hunt* (D) 9,061 67.1% Robin Hayes (R) 4,219 31.2% 228 [+] 1.7% 13,508 -12 0.53%
1992 S3 46% Terry Sanford* (D) 9,177 60.4% Lauch Faircloth (R) 5,310 34.9% 708 [+] 4.7% 15,195 -15 0.59%
1992 G 45% James Hunt (D) 10,119 67.4% Jim Gardner (R) 4,368 29.1% 530 [+] 3.5% 15,017 -14 0.58%
1990 S2 39% Harvey Gantt (D) 6,974 54.8% Jesse Helms* (R) 5,751 45.2% 1 [+] 0.0% 12,726 -7 0.61%
1988 G 39% Robert Jordan (D) 7,957 63.4% James Martin* (R) 4,597 36.6% 0 0.0% 12,554 -18 0.57%
1986 S3 32% Terry Sanford (D) 6,947 66.3% Terry Sanford (D) 3,525 33.7% 0 0.0% 10,472 n/a 0.68%
1984 S2 45% James Hunt (D) 8,521 58.4% Jesse Helms* (R) 5,994 41.1% 78 [+] 0.5% 14,593 -11 0.65%
1984 G 45% Rufus Edmisten (D) 8,623 59.1% James Martin (R) 5,942 40.7% 27 [+] 0.2% 14,592 -14 0.66%
1980 S3 34% Robert Morgan* (D) 6,815 62.1% John East (R) 4,106 37.4% 52 [+] 0.5% 10,973 -13 0.61%
1980 G 36% James Hunt* (D) 8,427 73.1% Beverly Lake (R) 3,034 26.3% 72 [+] 0.6% 11,533 -11 0.62%
1978 S2 28% John Ingram (D) 5,536 68.4% Jesse Helms* (R) 2,555 31.6% 0 0.0% 8,091 -23 0.71%
1976 G 39% James Hunt (D) 8,889 79.9% David Flaherty (R) 2,113 19.0% 122 [+] 1.1% 11,124 -15 0.67%
1974 S3 19% Robert Morgan (D) 4,383 80.8% William Stevens (R) 999 18.4% 43 [+] 0.8% 5,425 -19 0.53%
1972 S2 32% Nick Galifianakis (D) 4,899 56.8% Jesse Helms (R) 3,721 43.2% 0 0.0% 8,620 -11 0.59%
1972 G 34% Hargrove Bowles (D) 5,360 58.6% James Holshouser (R) 3,727 40.8% 54 [+] 0.6% 9,141 -10 0.61%
1968 S3 41% Sam Ervin* (D) 6,681 74.3% Robert Somers (R) 2,311 25.7% 0 0.0% 8,992 -14 0.63%
1968 G 51% Robert Scott (D) 7,320 65.2% James Gardner (R) 3,902 34.8% 0 0.0% 11,222 -13 0.72%
1966 S2 20% Everett Jordan* (D) 2,972 68.4% John Shallcross (R) 1,374 31.6% 0 0.0% 4,346 -13 0.48%
1964 G 50% Dan Moore (D) 8,354 76.2% Robert Gavin (R) 2,616 23.8% 0 0.0% 10,970 -20 0.79%
1962 S3 37% Sam Ervin* (D) 6,424 79.5% Claude Greene (R) 1,654 20.5% 0 0.0% 8,078 -19 0.99%
1960 S2 51% Everett Jordan* (D) 9,015 81.6% Kyle Hayes (R) 2,033 18.4% 0 0.0% 11,048 -20 0.86%
1960 G 53% Terry Sanford (D) 8,503 74.1% Robert Gavin (R) 2,965 25.9% 0 0.0% 11,468 -20 0.85%
*: 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 Richmond County, NC

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

DateDistrictWinnerRunner-Up OtherTotal Votes
2022-11-08 NC08Dan Bishop* (R) 6,285 63.7% Scott Huffman (D) 3,587 36.3% 0 0.0% 9,872
2022-11-08 NC09Richard Hudson* (R) 1,447 55.3% Ben Clark (D) 1,171 44.7% 0 0.0% 2,618
County Total for 2022-11-08:   12,490
2020-11-03 NC09Dan Bishop* (R) 11,387 55.9% Cynthia Wallace (D) 8,974 44.1% 0 0.0% 20,361
County Total for 2020-11-03:   20,361
2019-09-10 sp NC09Dan Bishop (R) 4,727 52.0% Dan McCready (D) 4,309 47.4% 61 0.7% 9,097
County Total for 2019-09-10:   9,097
2018-11-06 NC09Dan McCready (D) 7,138 50.2% Mark Harris (R) 6,786 47.7% 298 2.1% 14,222
County Total for 2018-11-06:   14,222
2016-11-08 NC09Robert Pittenger* (R) 9,720 53.8% Christian Cano (D) 8,358 46.2% 0 0.0% 18,078
County Total for 2016-11-08:   18,078
2014-11-04 NC08Richard Hudson* (R) 7,070 55.7% Antonio Blue (D) 5,612 44.3% 0 0.0% 12,682
County Total for 2014-11-04:   12,682
2012-11-06 NC08Larry Kissell* (D) 9,667 50.9% Richard Hudson (R) 7,248 38.1% 2,087 11.0% 19,002
County Total for 2012-11-06:   19,002
2010-11-02 NC08Larry Kissell* (D) 7,735 63.4% Harold Johnson (R) 3,961 32.5% 502 4.1% 12,198
County Total for 2010-11-02:   12,198
2008-11-04 NC08Larry Kissell (D) 10,932 57.6% Robin Hayes* (R) 8,060 42.4% 0 0.0% 18,992
County Total for 2008-11-04:   18,992
2006-11-07 NC08Larry Kissell (D) 4,840 56.7% Robin Hayes* (R) 3,700 43.3% 0 0.0% 8,540
County Total for 2006-11-07:   8,540
2004-11-02 NC08Robin Hayes* (R) 8,276 52.0% Beth Troutman (D) 7,638 48.0% 0 0.0% 15,914
County Total for 2004-11-02:   15,914
2002-11-05 NC08Chris Kouri (D) 6,143 55.9% Robin Hayes* (R) 4,722 43.0% 125 1.1% 10,990
County Total for 2002-11-05:   10,990
2000-11-07 NC08Mike Taylor (D) 7,275 49.9% Robin Hayes* (R) 7,213 49.5% 94 0.6% 14,582
County Total for 2000-11-07:   14,582
1998-11-03 NC08Mike Taylor (D) 6,162 60.1% Robin Hayes (R) 3,991 38.9% 105 1.0% 10,258
County Total for 1998-11-03:   10,258
1996-11-05 NC08Bill Hefner* (D) 9,391 70.4% Curtis Blackwood (R) 3,686 27.6% 265 2.0% 13,342
County Total for 1996-11-05:   13,342
1994-11-08 NC08Bill Hefner* (D) 5,882 60.7% Sherrill Morgan (R) 3,806 39.3% 0 0.0% 9,688
County Total for 1994-11-08:   9,688
1992-11-03 NC08Bill Hefner* (D) 10,820 55.3% Coy Privette (R) 3,735 19.1% 4,996 25.6% 19,551
County Total for 1992-11-03:   19,551
*: incumbent           sp: special election           RO: runoff election

Voter Registration Data for Richmond County, NC

YearTotalRepublicanDemocratOtherR/D EdgeR/D Edge %VAPOP %
2023 28,212 7,449 26.4% 11,898 42.2% 8,865 31.4% Dem +4,449 Dem +15.8% 87%
2022 28,102 7,205 25.6% 12,311 43.8% 8,586 30.6% Dem +5,106 Dem +18.2% 86%
2020 29,311 6,868 23.4% 13,915 47.5% 8,528 29.1% Dem +7,047 Dem +24.0% 90%
2018 30,466 6,038 19.8% 16,316 53.6% 8,112 26.6% Dem +10,278 Dem +33.7% 92%
2016 30,670 5,759 18.8% 17,407 56.8% 7,504 24.5% Dem +11,648 Dem +38.0% 91%
2014 30,523 5,304 17.4% 18,675 61.2% 6,544 21.4% Dem +13,371 Dem +43.8% 89%
2012 31,021 5,405 17.4% 19,525 62.9% 6,091 19.6% Dem +14,120 Dem +45.5% 89%
2010 30,324 5,127 16.9% 19,804 65.3% 5,393 17.8% Dem +14,677 Dem +48.4% 86%
2008 29,371 5,076 17.3% 19,663 66.9% 4,632 15.8% Dem +14,587 Dem +49.7% 84%
2006 30,565 5,640 18.5% 20,935 68.5% 3,990 13.1% Dem +15,295 Dem +50.0% 87%
2004 30,421 5,479 18.0% 21,197 69.7% 3,745 12.3% Dem +15,718 Dem +51.7% 87%
2002 29,904 5,068 16.9% 21,381 71.5% 3,455 11.6% Dem +16,313 Dem +54.6% 86%
2000 30,814 5,090 16.5% 22,480 73.0% 3,244 10.5% Dem +17,390 Dem +56.4% 89%
1998 28,499 4,626 16.2% 21,607 75.8% 2,266 8.0% Dem +16,981 Dem +59.6% 83%
1996 26,673 4,292 16.1% 20,625 77.3% 1,756 6.6% Dem +16,333 Dem +61.2% 79%
1994 23,947 3,587 15.0% 19,360 80.8% 1,000 4.2% Dem +15,773 Dem +65.9% 72%
1992 22,976 3,229 14.1% 19,145 83.3% 602 2.6% Dem +15,916 Dem +69.3% 69%
1990 19,510 2,465 12.6% 16,744 85.8% 301 1.5% Dem +14,279 Dem +73.2% 60%
1988 21,367 2,514 11.8% 18,581 87.0% 272 1.3% Dem +16,067 Dem +75.2% 66%
1986 20,319 2,121 10.4% 17,979 88.5% 219 1.1% Dem +15,858 Dem +78.0% 63%
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.