RightDataUSA

Kay County, OK


Micropolitan Statistical Area: Ponca City, OK
Designated Market Area: Oklahoma City, OK
American Communities Project County Type (2023): Working Class Country

Places in Kay County, OK     [Sort places by name]

 

Tracts in Kay County, OK

   



Click here to view demographic data for Kay County, OK

2022 population: 43,668   ( 2,894 from 2010 , 33 from 2020)
Land area: 919.6 square miles
Population density: 47.5 persons per square mile

2022 Census data
White:31,301 71.68% 13.3%
Black:8862.03% 2.6%
Indian:4,38910.05% 2.6%
Asian:5461.25% 127.5%
2+ races:2,5165.76% 25.1%
Hispanic:4,0309.23% 34.7%
Total non-White:12,36728.32% 18.4%

2020-2022 ComponentsNumberRate
Births:1,179 13.5
Deaths:1,64918.9
Net Migration: 4234.8
Net Immigration: 130.1
Change in White population:-4,812 -10.3
Change in Non-White pop.:1,918 4.1



Historical Presidential Election Results for Kay County, OK



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

YearTurnout WinnerRunner-Up OtherTotal Votes Diff
(St)
Diff
(US)
PSV
2020 53% Donald Trump* (R) 12,834 74.4% Joe Biden (D) 4,040 23.4% 375 [+] 2.2% 17,249 9 28 1.11%
2016 50% Donald Trump (R) 12,172 72.4% Hillary Clinton (D) 3,738 22.2% 893 [+] 5.3% 16,803 7 27 1.16%
2012 47% Mitt Romney (R) 11,499 71.3% Barack Obama* (D) 4,627 28.7% 0 0.0% 16,126 5 24 1.21%
2008 54% John McCain (R) 13,230 70.8% Barack Obama (D) 5,463 29.2% 0 0.0% 18,693 5 25 1.28%
2004 57% George W. Bush* (R) 14,121 70.3% John Kerry (D) 5,957 29.7% 0 0.0% 20,078 5 20 1.37%
2000 51% George W. Bush (R) 11,768 64.8% Albert Gore, Jr. (D) 6,122 33.7% 272 [+] 1.5% 18,162 4 17 1.47%
1996 55% Robert Dole (R) 9,741 49.9% Bill Clinton* (D) 6,882 35.3% 2,891 [+] 14.8% 19,514 2 9 1.62%
1992 65% George Bush* (R) 9,115 39.9% Ross Perot (I) 6,984 30.6% 6,729 [+] 29.5% 22,828 -3 3 1.64%
1988 58% George Bush (R) 12,646 61.5% Michael Dukakis (D) 7,751 37.7% 167 [+] 0.8% 20,564 4 8 1.76%
1984 63% Ronald Reagan* (R) 16,731 73.0% Walter Mondale (D) 6,044 26.4% 136 0.6% 22,911 4 14 1.82%
1980 61% Ronald Reagan (R) 15,004 67.2% Jimmy Carter* (D) 6,449 28.9% 884 [+] 4.0% 22,337 7 16 1.94%
1976 64% Gerald Ford* (R) 12,441 56.3% Jimmy Carter (D) 9,371 42.4% 274 [+] 1.2% 22,086 6 8 2.02%
1972 65% Richard Nixon* (R) 17,244 78.4% George McGovern (D) 4,246 19.3% 494 [+] 2.2% 21,984 5 18 2.13%
1968 70% Richard Nixon (R) 12,751 59.1% Hubert Humphrey (D) 6,031 27.9% 2,809 [+] 13.0% 21,591 11 16 2.29%
1964 75% Barry Goldwater (R) 12,033 51.6% Lyndon Johnson* (D) 11,296 48.4% 0 0.0% 23,329 7 13 2.50%
1960 74% Richard Nixon (R) 15,156 64.8% John Kennedy (D) 8,249 35.2% 0 0.0% 23,405 6 15 2.59%
1956 73% Dwight Eisenhower* (R) 14,837 64.8% Adlai Stevenson (D) 8,071 35.2% 0 0.0% 22,908 10 7 2.67%
1952 81% Dwight Eisenhower (R) 16,460 66.3% Adlai Stevenson (D) 8,382 33.7% 0 0.0% 24,842 12 11 2.62%
1948 66% Harry Truman* (D) 10,119 53.0% Thomas Dewey (R) 8,982 47.0% 0 0.0% 19,101 10 2 2.65%
1944 64% Thomas Dewey (R) 9,498 52.1% Franklin Roosevelt* (D) 8,656 47.5% 88 0.5% 18,242 8 6 2.52%
1940 75% Franklin Roosevelt* (D) 10,725 51.4% Wendell Willkie (R) 10,003 47.9% 156 0.7% 20,884 6 3 2.53%
1936 71% Franklin Roosevelt* (D) 11,846 63.5% Alf Landon (R) 6,671 35.8% 132 [+] 0.7% 18,649 3 -1 2.49%
1932 69% Franklin Roosevelt (D) 12,841 68.6% Herbert Hoover* (R) 5,884 31.4% 0 0.0% 18,725 5 -8 2.66%
1928 75% Herbert Hoover (R) 13,829 76.1% Al Smith (D) 4,196 23.1% 136 [+] 0.7% 18,161 12 18 2.94%
1924 69% Calvin Coolidge (R) 7,392 51.2% John Davis (D) 6,049 41.9% 1,007 [+] 7.0% 14,448 8 -3 2.74%
1920 60% Warren Harding (R) 5,959 55.5% James Cox (D) 4,546 42.3% 231 [+] 2.2% 10,736 5 -5 2.21%
1916 33% Charles Evans Hughes (R) 2,482 46.7% Woodrow Wilson* (D) 2,340 44.0% 496 [+] 9.3% 5,318 13 1 1.82%
1912 36% William Taft* (R) 2,508 47.6% Woodrow Wilson (D) 2,380 45.2% 379 [+] 7.2% 5,267 12 24 2.08%
1908 40% William Taft (R) 2,713 51.1% William J. Bryan (D) 2,480 46.7% 116 [+] 2.2% 5,309 9 0 2.07%
* incumbent         PSV: percent of state vote



2020 President, Kay County, OK
CandidateVotesPct
Joe Biden (D) 4,040 23.4%
Donald Trump* (R) 12,834 74.4%
Jo Jorgensen (Lbt) 265 1.5%
Other 110 0.6%
TOTAL 17,249
Turnout: 53% Diff (St): 9 Diff (US): 28


2016 President, Kay County, OK
CandidateVotesPct
Hillary Clinton (D) 3,738 22.2%
Donald Trump (R) 12,172 72.4%
Gary Johnson (Lbt) 893 5.3%
TOTAL 16,803
Turnout: 50% Diff (St): 7 Diff (US): 27


2012 President, Kay County, OK
CandidateVotesPct
Barack Obama* (D) 4,627 28.7%
Mitt Romney (R) 11,499 71.3%
TOTAL 16,126
Turnout: 47% Diff (St): 5 Diff (US): 24


2008 President, Kay County, OK
CandidateVotesPct
Barack Obama (D) 5,463 29.2%
John McCain (R) 13,230 70.8%
TOTAL 18,693
Turnout: 54% Diff (St): 5 Diff (US): 25


2004 President, Kay County, OK
CandidateVotesPct
George W. Bush* (R) 14,121 70.3%
John Kerry (D) 5,957 29.7%
TOTAL 20,078
Turnout: 57% Diff (St): 5 Diff (US): 20


2000 President, Kay County, OK
CandidateVotesPct
George W. Bush (R) 11,768 64.8%
Albert Gore, Jr. (D) 6,122 33.7%
Pat Buchanan (Ref) 163 0.9%
Other 109 0.6%
TOTAL 18,162
Turnout: 51% Diff (St): 4 Diff (US): 17


1996 President, Kay County, OK
CandidateVotesPct
Bill Clinton* (D) 6,882 35.3%
Robert Dole (R) 9,741 49.9%
Ross Perot (Ref) 2,785 14.3%
Harry Browne (Lbt) 106 0.5%
TOTAL 19,514
Turnout: 55% Diff (St): 2 Diff (US): 9


1992 President, Kay County, OK
CandidateVotesPct
Bill Clinton (D) 6,643 29.1%
George Bush* (R) 9,115 39.9%
Ross Perot (I) 6,984 30.6%
Other 86 0.4%
TOTAL 22,828
Turnout: 65% Diff (St): -3 Diff (US): 3


1988 President, Kay County, OK
CandidateVotesPct
George Bush (R) 12,646 61.5%
Michael Dukakis (D) 7,751 37.7%
Ron Paul (Lbt) 112 0.5%
Other 55 0.3%
TOTAL 20,564
Turnout: 58% Diff (St): 4 Diff (US): 8


1984 President, Kay County, OK
CandidateVotesPct
Ronald Reagan* (R) 16,731 73.0%
Walter Mondale (D) 6,044 26.4%
Other 136 0.6%
TOTAL 22,911
Turnout: 63% Diff (St): 4 Diff (US): 14


1980 President, Kay County, OK
CandidateVotesPct
Ronald Reagan (R) 15,004 67.2%
Jimmy Carter* (D) 6,449 28.9%
John Anderson (I) 665 3.0%
Edward Clark (Lbt) 219 1.0%
TOTAL 22,337
Turnout: 61% Diff (St): 7 Diff (US): 16


1976 President, Kay County, OK
CandidateVotesPct
Jimmy Carter (D) 9,371 42.4%
Gerald Ford* (R) 12,441 56.3%
Eugene McCarthy (I) 274 1.2%
TOTAL 22,086
Turnout: 64% Diff (St): 6 Diff (US): 8


1972 President, Kay County, OK
CandidateVotesPct
Richard Nixon* (R) 17,244 78.4%
George McGovern (D) 4,246 19.3%
John Schmitz (Amer) 494 2.2%
TOTAL 21,984
Turnout: 65% Diff (St): 5 Diff (US): 18


1968 President, Kay County, OK
CandidateVotesPct
Richard Nixon (R) 12,751 59.1%
Hubert Humphrey (D) 6,031 27.9%
George Wallace (AIP) 2,809 13.0%
TOTAL 21,591
Turnout: 70% Diff (St): 11 Diff (US): 16


1956 President, Kay County, OK
CandidateVotesPct
Dwight Eisenhower* (R) 14,837 64.8%
Adlai Stevenson (D) 8,071 35.2%
TOTAL 22,908
Turnout: 73% Diff (St): 10 Diff (US): 7


1952 President, Kay County, OK
CandidateVotesPct
Dwight Eisenhower (R) 16,460 66.3%
Adlai Stevenson (D) 8,382 33.7%
TOTAL 24,842
Turnout: 81% Diff (St): 12 Diff (US): 11


1948 President, Kay County, OK
CandidateVotesPct
Harry Truman* (D) 10,119 53.0%
Thomas Dewey (R) 8,982 47.0%
TOTAL 19,101
Turnout: 66% Diff (St): 10 Diff (US): 2


1944 President, Kay County, OK
CandidateVotesPct
Franklin Roosevelt* (D) 8,656 47.5%
Thomas Dewey (R) 9,498 52.1%
Other 88 0.5%
TOTAL 18,242
Turnout: 64% Diff (St): 8 Diff (US): 6


1940 President, Kay County, OK
CandidateVotesPct
Franklin Roosevelt* (D) 10,725 51.4%
Wendell Willkie (R) 10,003 47.9%
Other 156 0.7%
TOTAL 20,884
Turnout: 75% Diff (St): 6 Diff (US): 3


1936 President, Kay County, OK
CandidateVotesPct
Franklin Roosevelt* (D) 11,846 63.5%
Alf Landon (R) 6,671 35.8%
Norman Thomas (Soc) 45 0.2%
Other 87 0.5%
TOTAL 18,649
Turnout: 71% Diff (St): 3 Diff (US): -1


1932 President, Kay County, OK
CandidateVotesPct
Franklin Roosevelt (D) 12,841 68.6%
Herbert Hoover* (R) 5,884 31.4%
TOTAL 18,725
Turnout: 69% Diff (St): 5 Diff (US): -8


1928 President, Kay County, OK
CandidateVotesPct
Herbert Hoover (R) 13,829 76.1%
Al Smith (D) 4,196 23.1%
Norman Thomas (Soc) 95 0.5%
Other 41 0.2%
TOTAL 18,161
Turnout: 75% Diff (St): 12 Diff (US): 18


1924 President, Kay County, OK
CandidateVotesPct
Calvin Coolidge (R) 7,392 51.2%
John Davis (D) 6,049 41.9%
Robert LaFollette (Prog) 1,007 7.0%
TOTAL 14,448
Turnout: 69% Diff (St): 8 Diff (US): -3


1920 President, Kay County, OK
CandidateVotesPct
Warren Harding (R) 5,959 55.5%
James Cox (D) 4,546 42.3%
Eugene Debs (Soc) 231 2.2%
TOTAL 10,736
Turnout: 60% Diff (St): 5 Diff (US): -5


1916 President, Kay County, OK
CandidateVotesPct
Woodrow Wilson* (D) 2,340 44.0%
Charles Evans Hughes (R) 2,482 46.7%
Other 496 9.3%
TOTAL 5,318
Turnout: 33% Diff (St): 13 Diff (US): 1


1912 President, Kay County, OK
CandidateVotesPct
Woodrow Wilson (D) 2,380 45.2%
William Taft* (R) 2,508 47.6%
Eugene Debs (Soc) 302 5.7%
Eugene Chafin (Proh) 77 1.5%
TOTAL 5,267
Turnout: 36% Diff (St): 12 Diff (US): 24


1908 President, Kay County, OK
CandidateVotesPct
William Taft (R) 2,713 51.1%
William J. Bryan (D) 2,480 46.7%
Other 116 2.2%
TOTAL 5,309
Turnout: 40% Diff (St): 9 Diff (US): 0
* incumbent

Historical Statewide Election Results for Kay County, OK

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

YearTypeTurnout WinnerRunner-Up OtherTotal VotesDiff PSV
2022 S3 38% James Lankford* (R) 8,993 71.9% Madison Horn (D) 3,039 24.3% 474 [+] 3.8% 12,506 8 1.09%
2022 S2 38% Markwayne Mullin (R) 8,662 69.3% Kendra Horn (D) 3,434 27.5% 403 [+] 3.2% 12,499 8 1.09%
2022 G 38% Kevin Stitt* (R) 7,927 63.3% Joy Hofmeister (D) 4,204 33.5% 401 [+] 3.2% 12,532 8 1.09%
2020 S2 53% Jim Inhofe* (R) 12,219 71.1% Abby Broyles (D) 4,159 24.2% 816 [+] 4.7% 17,194 8 1.10%
2018 G 39% Kevin Stitt (R) 7,859 60.5% Drew Edmondson (D) 4,582 35.3% 548 [+] 4.2% 12,989 6 1.09%
2016 S3 50% James Lankford* (R) 12,310 73.6% Mike Workman (D) 3,145 18.8% 1,264 [+] 7.6% 16,719 6 1.15%
2014 S3 29% James Lankford (R) 7,332 73.7% Connie Johnson (D) 2,269 22.8% 348 [+] 3.5% 9,949 6 1.21%
2014 S2 29% Jim Inhofe* (R) 7,369 74.2% Matt Silverstein (D) 2,183 22.0% 378 [+] 3.8% 9,930 6 1.21%
2014 G 29% Mary Fallin* (R) 6,131 61.4% Joe Dorman (D) 3,551 35.5% 307 [+] 3.1% 9,989 6 1.21%
2010 S3 39% Tom Coburn* (R) 9,782 72.7% Jim Rogers (D) 3,177 23.6% 501 [+] 3.7% 13,460 2 1.32%
2010 G 39% Mary Fallin (R) 8,656 63.5% Jari Askins (D) 4,970 36.5% 0 0.0% 13,626 3 1.32%
2008 S2 49% Jim Inhofe* (R) 10,512 61.4% Andrew Rice (D) 5,700 33.3% 914 [+] 5.3% 17,126 5 1.27%
2006 G 38% Brad Henry* (D) 9,054 68.9% Ernest Istook (R) 4,096 31.1% 0 0.0% 13,150 -2 1.42%
2004 S3 57% Tom Coburn (R) 11,141 56.0% Brad Carson (D) 7,136 35.9% 1,614 [+] 8.1% 19,891 3 1.37%
2002 S2 44% Jim Inhofe* (R) 9,599 62.3% David Walters (D) 4,606 29.9% 1,194 [+] 7.8% 15,399 5 1.51%
2002 G 44% Steve Largent (R) 7,264 46.5% Brad Henry (D) 6,071 38.9% 2,279 [+] 14.6% 15,614 4 1.51%
1998 S3 40% Don Nickles* (R) 10,092 71.4% Don Carroll (D) 3,683 26.1% 360 [+] 2.5% 14,135 5 1.64%
1998 G 40% Frank Keating* (R) 9,030 63.4% Laura Boyd (D) 5,004 35.1% 215 [+] 1.5% 14,249 6 1.63%
1996 S2 54% Jim Inhofe* (R) 11,894 61.9% Jim Boren (D) 6,656 34.6% 663 [+] 3.5% 19,213 5 1.62%
1994 S2 50% Jim Inhofe (R) 10,309 58.8% Dave McCurdy (D) 6,143 35.0% 1,094 [+] 6.2% 17,546 4 1.79%
1994 G 50% Frank Keating (R) 8,652 48.5% Jack Mildren (D) 5,243 29.4% 3,938 [+] 22.1% 17,833 2 1.79%
1992 S3 61% Don Nickles* (R) 13,500 62.8% Steve Lewis (D) 7,350 34.2% 649 [+] 3.0% 21,499 4 1.66%
1990 S2 42% David Boren* (D) 11,408 77.8% Stephen Jones (R) 3,263 22.2% 0 0.0% 14,671 5 1.66%
1990 G 43% David Walters (D) 7,737 51.4% Bill Price (R) 5,439 36.1% 1,878 [+] 12.5% 15,054 3 1.65%
1986 S3 50% Don Nickles* (R) 11,923 66.8% Jim Jones (D) 5,933 33.2% 0 0.0% 17,856 12 2.00%
1986 G 49% Henry Bellmon (R) 9,588 54.1% David Walters (D) 6,880 38.8% 1,267 [+] 7.1% 17,735 7 1.95%
1984 S2 61% David Boren* (D) 16,583 74.7% Bill Crozier (R) 5,456 24.6% 146 [+] 0.7% 22,185 1 1.85%
1982 G 49% George Nigh* (D) 10,283 57.7% Tom Daxon (R) 7,526 42.2% 20 [+] 0.1% 17,829 5 2.02%
1980 S3 60% Don Nickles (R) 15,037 68.7% Andy Coats (D) 6,603 30.2% 234 [+] 1.1% 21,874 15 1.99%
1978 S2 48% David Boren (D) 10,476 62.7% Robert Kamm (R) 6,098 36.5% 137 [+] 0.8% 16,711 4 2.22%
1978 G 49% Ron Shotts (R) 9,459 56.0% George Nigh (D) 7,323 43.3% 115 [+] 0.7% 16,897 9 2.17%
1974 S3 51% Henry Bellmon* (R) 10,685 61.4% Ed Edmondson (D) 6,514 37.4% 203 [+] 1.2% 17,402 12 2.20%
1974 G 52% David Boren (D) 9,877 55.7% Jim Inhofe (R) 7,844 44.3% 0 0.0% 17,721 8 2.20%
1972 S2 64% Dewey Bartlett (R) 12,769 58.6% Ed Edmondson (D) 8,853 40.6% 166 [+] 0.8% 21,788 7 2.17%
1970 G 52% Dewey Bartlett* (R) 9,252 55.9% David Hall (D) 6,898 41.7% 408 [+] 2.5% 16,558 8 2.37%
1968 S3 69% Henry Bellmon (R) 12,940 60.9% Mike Monroney* (D) 8,037 37.8% 270 [+] 1.3% 21,247 9 2.34%
1966 S2 55% Pat Patterson (R) 9,312 54.9% Fred Harris* (D) 7,654 45.1% 0 0.0% 16,966 9 2.66%
1966 G 56% Dewey Bartlett (R) 11,277 64.6% Preston Moore (D) 6,127 35.1% 53 [+] 0.3% 17,457 9 2.58%
1964 S2 75% Bud Wilkinson (R) 13,528 58.1% Fred Harris (D) 9,740 41.9% 0 0.0% 23,268 9 2.55%
1962 S3 58% Hayden Crawford (R) 9,729 53.1% Mike Monroney* (D) 8,533 46.6% 52 [+] 0.3% 18,314 7 2.76%
1962 G 60% Henry Bellmon (R) 12,719 67.7% W.P. Atkinson (D) 6,025 32.1% 45 [+] 0.2% 18,789 12 2.65%
1960 S2 72% Hayden Crawford (R) 12,237 53.8% Robert Kerr* (D) 10,407 45.8% 101 [+] 0.4% 22,745 9 2.63%
*: 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 Kay County, OK

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

DateDistrictWinnerRunner-Up OtherTotal Votes
2022-11-08 OK03Frank Lucas* (R) 9,516 76.3% Jeremiah Ross (D) 2,953 23.7% 0 0.0% 12,469
County Total for 2022-11-08:   12,469
2020-11-03 OK03Frank Lucas* (R) 13,335 77.9% Zoe Midyett (D) 3,788 22.1% 0 0.0% 17,123
County Total for 2020-11-03:   17,123
2018-11-06 OK03Frank Lucas* (R) 9,231 71.5% Frankie Robbins (D) 3,683 28.5% 0 0.0% 12,914
County Total for 2018-11-06:   12,914
2016-11-08 OK03Frank Lucas* (R) 12,605 76.4% Frankie Robbins (D) 3,896 23.6% 0 0.0% 16,501
County Total for 2016-11-08:   16,501
2014-11-04 OK03Frank Lucas* (R) 7,599 76.5% Frankie Robbins (D) 2,331 23.5% 0 0.0% 9,930
County Total for 2014-11-04:   9,930
2012-11-06 OK03Frank Lucas* (R) 11,673 72.9% Timothy Murray (D) 3,508 21.9% 830 5.2% 16,011
County Total for 2012-11-06:   16,011
2010-11-02 OK03Frank Lucas* (R) 10,156 75.7% Frankie Robbins (D) 3,262 24.3% 0 0.0% 13,418
County Total for 2010-11-02:   13,418
2008-11-04 OK03Frank Lucas* (R) 11,228 66.3% Frankie Robbins (D) 4,258 25.1% 1,449 8.6% 16,935
County Total for 2008-11-04:   16,935
2006-11-07 OK03Frank Lucas* (R) 8,136 63.6% Sue Barton (D) 4,656 36.4% 0 0.0% 12,792
County Total for 2006-11-07:   12,792
2004-11-02 OK03Frank Lucas* (R) 14,401 79.6% Gregory Wilson (I) 3,681 20.4% 0 0.0% 18,082
County Total for 2004-11-02:   18,082
2002-11-05 OK03Frank Lucas* (R) 10,333 72.2% Robert Murphy (I) 3,981 27.8% 0 0.0% 14,314
County Total for 2002-11-05:   14,314
2000-11-07 OK05Ernest Istook* (R) 10,133 64.6% Garland McWatters (D) 5,004 31.9% 556 3.5% 15,693
County Total for 2000-11-07:   15,693
1998-11-03 OK05Ernest Istook* (R) 9,282 65.9% Mary Smothermon (D) 4,804 34.1% 0 0.0% 14,086
County Total for 1998-11-03:   14,086
1996-11-05 OK05Ernest Istook* (R) 12,646 66.3% James Forsythe (D) 5,802 30.4% 626 3.3% 19,074
County Total for 1996-11-05:   19,074
1994-11-08 OK05Ernest Istook* (R) 12,450 74.1% Tom Keith (I) 4,357 25.9% 0 0.0% 16,807
County Total for 1994-11-08:   16,807
1992-11-03 OK05Laurie Williams (D) 11,596 54.9% Ernest Istook (R) 9,541 45.1% 0 0.0% 21,137
County Total for 1992-11-03:   21,137
*: incumbent           sp: special election           RO: runoff election

Voter Registration Data for Kay County, OK

YearTotalRepublicanDemocratOtherR/D EdgeR/D Edge %VAPOP %
2023 25,398 14,894 58.6% 5,466 21.5% 5,038 19.8% Rep +9,428 Rep +37.1% 78%
2022 25,519 14,894 58.4% 5,756 22.6% 4,869 19.1% Rep +9,138 Rep +35.8% 78%
2020 25,148 14,573 57.9% 6,435 25.6% 4,140 16.5% Rep +8,138 Rep +32.4% 77%
2018 24,073 13,437 55.8% 6,919 28.7% 3,717 15.4% Rep +6,518 Rep +27.1% 73%
2016 25,166 13,558 53.9% 7,965 31.6% 3,643 14.5% Rep +5,593 Rep +22.2% 75%
2014 24,081 12,633 52.5% 8,416 34.9% 3,032 12.6% Rep +4,217 Rep +17.5% 71%
2012 25,841 13,194 51.1% 9,517 36.8% 3,130 12.1% Rep +3,677 Rep +14.2% 75%
2010 26,360 12,973 49.2% 10,212 38.7% 3,175 12.0% Rep +2,761 Rep +10.5% 76%
2008 28,840 13,805 47.9% 11,422 39.6% 3,613 12.5% Rep +2,383 Rep +8.3% 83%
2006 28,812 13,681 47.5% 11,592 40.2% 3,539 12.3% Rep +2,089 Rep +7.3% 82%
2004 31,322 14,688 46.9% 12,802 40.9% 3,832 12.2% Rep +1,886 Rep +6.0% 89%
2002 31,636 14,417 45.6% 13,586 42.9% 3,633 11.5% Rep +831 Rep +2.6% 90%
2000 33,732 15,209 45.1% 15,173 45.0% 3,350 9.9% Rep +36 Rep +0.1% 95%
1998 32,374 14,715 45.5% 14,843 45.8% 2,816 8.7% Dem +128 Dem +0.4% 91%
1994 31,387 14,481 46.1% 15,833 50.4% 1,073 3.4% Dem +1,352 Dem +4.3% 89%
1986 33,974 15,286 45.0% 17,798 52.4% 890 2.6% Dem +2,512 Dem +7.4% 95%
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.