2024 population: 16,378
(
148 from 2020)
Land area: 714.2 square miles
Population density: 22.9 persons per square mile
| 2024 Census data | |||
| White: | 9,990 | 61.00% | 4.7% |
| Black: | 491 | 3.00% | 6.3% |
| Indian: | 56 | 0.34% | 5.7% |
| Asian: | 383 | 2.34% | 11.3% |
| 2+ races: | 136 | 0.83% | 12.4% |
| Hispanic: | 5,322 | 32.49% | 8.3% |
| Total non-White: | 6,388 | 39.00% | 5.7% |
| 2020-2024 Components | Number | Rate |
|---|---|---|
| Births: | 994 | 15.0 |
| Deaths: | 753 | 11.4 |
| Net Migration: | -806 | -12.2 |
| Net Immigration: | 426 | 6.4 |
| Change in White population: | -494 | -3.0 |
| Change in Non-White pop.: | 346 | 2.1 |
| Recent Trends | ||||
|---|---|---|---|---|
| Votes | Δ Margin | Swing % | ||
| 2024 vs. 2020 | R -203 | R +205 | R + 6.7% | |
| D -408 | ||||
| 2024 vs. 2016 | R +34 | R +213 | R + 4.2% | |
| D -179 | ||||
| 2020 vs. 2016 | R +237 | R +8 | D + 2.5% | |
| D +229 | ||||
| 2024 vs. 2012 | R +1,056 | R +2,310 | R + 36.0% | |
| D -1,254 | ||||
| 2016 vs. 2008 | R +1,272 | R +2,996 | R + 45.0% | |
| D -1,724 | ||||
| How to interpret this table | ||||
| Year | Turnout | Winner | Runner-Up | Other | Total Votes | Diff (St) | Diff (US) | PSV | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 54% | Donald Trump (R) | 4,651 | 71.1% | Kamala Harris (D) | 1,812 | 27.7% | 82 [+] | 1.3% | 6,545 | 15 | 21 | 0.39% |
| 2020 | 58% | Donald Trump* (R) | 4,854 | 67.9% | Joe Biden (D) | 2,220 | 31.0% | 80 [+] | 1.1% | 7,154 | 15 | 21 | 0.42% |
| 2016 | 56% | Donald Trump (R) | 4,617 | 66.6% | Hillary Clinton (D) | 1,991 | 28.7% | 327 [+] | 4.7% | 6,935 | 15 | 21 | 0.44% |
| 2012 | 54% | Mitt Romney (R) | 3,595 | 53.2% | Barack Obama* (D) | 3,066 | 45.4% | 91 [+] | 1.3% | 6,752 | 7 | 6 | 0.43% |
| 2008 | 57% | Barack Obama (D) | 3,715 | 51.7% | John McCain (R) | 3,345 | 46.5% | 131 [+] | 1.8% | 7,191 | 2 | 1 | 0.47% |
| 2004 | 58% | George W. Bush* (R) | 3,955 | 54.6% | John Kerry (D) | 3,220 | 44.5% | 67 [+] | 0.9% | 7,242 | 5 | 4 | 0.48% |
| 2000 | 53% | George W. Bush (R) | 3,482 | 53.1% | Albert Gore, Jr. (D) | 2,838 | 43.3% | 235 [+] | 3.6% | 6,555 | 5 | 5 | 0.50% |
| 1996 | 55% | Bill Clinton* (D) | 3,140 | 46.8% | Robert Dole (R) | 2,686 | 40.0% | 889 [+] | 13.2% | 6,715 | 0 | -1 | 0.54% |
| 1992 | 63% | Bill Clinton (D) | 3,004 | 39.2% | George Bush* (R) | 2,693 | 35.1% | 1,975 [+] | 25.7% | 7,672 | -2 | -2 | 0.57% |
| 1988 | 59% | Michael Dukakis (D) | 3,868 | 52.9% | George Bush (R) | 3,375 | 46.2% | 68 [+] | 0.9% | 7,311 | 2 | -7 | 0.60% |
| 1984 | 63% | Ronald Reagan* (R) | 4,552 | 56.5% | Walter Mondale (D) | 3,396 | 42.2% | 105 | 1.3% | 8,053 | 3 | -2 | 0.61% |
| 1980 | 61% | Ronald Reagan (R) | 4,883 | 61.0% | Jimmy Carter* (D) | 2,500 | 31.2% | 619 [+] | 7.7% | 8,002 | 10 | 10 | 0.61% |
| 1976 | 65% | Jimmy Carter (D) | 3,903 | 49.1% | Gerald Ford* (R) | 3,879 | 48.8% | 166 [+] | 2.1% | 7,948 | -1 | 1 | 0.62% |
| 1972 | 63% | Richard Nixon* (R) | 4,493 | 58.6% | George McGovern (D) | 3,018 | 39.4% | 156 [+] | 2.0% | 7,667 | 1 | -2 | 0.63% |
| 1968 | 71% | Richard Nixon (R) | 4,287 | 55.4% | Hubert Humphrey (D) | 2,851 | 36.8% | 606 [+] | 7.8% | 7,744 | 2 | 12 | 0.66% |
| 1964 | 74% | Lyndon Johnson* (D) | 5,024 | 62.5% | Barry Goldwater (R) | 2,999 | 37.3% | 14 | 0.2% | 8,037 | -1 | -1 | 0.68% |
| 1960 | 79% | Richard Nixon (R) | 4,791 | 56.2% | John Kennedy (D) | 3,720 | 43.7% | 7 | 0.1% | 8,518 | 0 | 7 | 0.67% |
| 1956 | 71% | Dwight Eisenhower* (R) | 4,608 | 55.0% | Adlai Stevenson (D) | 3,749 | 44.8% | 17 | 0.2% | 8,374 | -4 | -2 | 0.68% |
| 1952 | 73% | Dwight Eisenhower (R) | 5,646 | 63.7% | Adlai Stevenson (D) | 3,107 | 35.0% | 115 | 1.3% | 8,868 | 0 | 8 | 0.70% |
| 1948 | 61% | Harry Truman* (D) | 3,983 | 53.2% | Thomas Dewey (R) | 3,267 | 43.6% | 235 [+] | 3.1% | 7,485 | -4 | -1 | 0.72% |
| 1944 | 60% | Thomas Dewey (R) | 4,242 | 56.5% | Franklin Roosevelt* (D) | 3,218 | 42.9% | 49 | 0.7% | 7,509 | 5 | 11 | 0.71% |
| 1940 | 74% | Wendell Willkie (R) | 5,284 | 55.9% | Franklin Roosevelt* (D) | 4,130 | 43.7% | 35 | 0.4% | 9,449 | 4 | 11 | 0.78% |
| 1936 | 78% | Franklin Roosevelt* (D) | 5,720 | 60.2% | Alf Landon (R) | 3,514 | 37.0% | 268 [+] | 2.8% | 9,502 | -6 | 0 | 0.83% |
| 1932 | 73% | Franklin Roosevelt (D) | 6,084 | 68.0% | Herbert Hoover* (R) | 2,334 | 26.1% | 524 [+] | 5.9% | 8,942 | -14 | -13 | 0.86% |
| 1928 | 66% | Al Smith (D) | 4,495 | 56.7% | Herbert Hoover (R) | 3,436 | 43.3% | 0 | 0.0% | 7,931 | -18 | -15 | 0.79% |
| 1924 | 66% | Robert LaFollette (Prog) | 3,638 | 46.8% | Calvin Coolidge (R) | 2,882 | 37.1% | 1,255 [+] | 16.1% | 7,775 | -18 | -17 | 0.80% |
| 1920 | 68% | Warren Harding (R) | 5,473 | 68.7% | James Cox (D) | 2,151 | 27.0% | 348 [+] | 4.4% | 7,972 | -2 | 8 | 0.89% |
| 1916 | 42% | Charles Evans Hughes (R) | 2,756 | 58.3% | Woodrow Wilson* (D) | 1,919 | 40.6% | 55 [+] | 1.2% | 4,730 | 4 | 12 | 0.92% |
| 1912 | 42% | Woodrow Wilson (D) | 2,193 | 47.0% | Theodore Roosevelt (Prog) | 1,181 | 25.3% | 1,296 [+] | 27.8% | 4,670 | 1 | 2 | 0.95% |
| 1908 | 43% | William J. Bryan (D) | 2,322 | 50.6% | William Taft (R) | 2,169 | 47.3% | 97 [+] | 2.1% | 4,588 | -8 | -4 | 0.93% |
| 1904 | 42% | Theodore Roosevelt (R) | 2,530 | 54.1% | Alton Parker (D) | 2,004 | 42.8% | 144 [+] | 3.1% | 4,678 | -9 | -2 | 0.96% |
| 1900 | 43% | William J. Bryan (D) | 2,578 | 52.0% | William McKinley* (R) | 2,268 | 45.7% | 115 [+] | 2.3% | 4,961 | -12 | -6 | 0.94% |
Click on the Year to view county-level data for that election.
| Year | Type | Turnout | Winner | Runner-Up | Other | Total Votes | Diff | PSV | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | S3 | 36% | Charles Grassley* (R) | 3,289 | 74.9% | Michael Franken (D) | 1,101 | 25.1% | 4 [+] | 0.1% | 4,394 | 19 | 0.36% |
| 2022 | G | 37% | Kim Reynolds* (R) | 3,504 | 78.5% | Deidre DeJear (D) | 876 | 19.6% | 86 [+] | 1.9% | 4,466 | 20 | 0.37% |
| 2020 | S2 | 56% | Joni Ernst* (R) | 4,424 | 63.1% | Theresa Greenfield (D) | 2,336 | 33.3% | 249 [+] | 3.6% | 7,009 | 11 | 0.42% |
| 2018 | G | 44% | Kim Reynolds* (R) | 3,579 | 66.0% | Fred Hubbell (D) | 1,735 | 32.0% | 108 [+] | 2.0% | 5,422 | 16 | 0.41% |
| 2016 | S3 | 54% | Charles Grassley* (R) | 4,674 | 69.5% | Patty Judge (D) | 1,771 | 26.4% | 276 [+] | 4.1% | 6,721 | 9 | 0.44% |
| 2014 | S2 | 38% | Joni Ernst (R) | 2,889 | 61.3% | Bruce Braley (D) | 1,548 | 32.9% | 273 [+] | 5.8% | 4,710 | 9 | 0.42% |
| 2014 | G | 38% | Terry Branstad* (R) | 3,431 | 71.4% | Jack Hatch (D) | 1,161 | 24.1% | 216 [+] | 4.5% | 4,808 | 12 | 0.43% |
| 2010 | S3 | 40% | Charles Grassley* (R) | 3,749 | 73.8% | Roxanne Conlin (D) | 1,201 | 23.7% | 128 [+] | 2.5% | 5,078 | 9 | 0.45% |
| 2010 | G | 41% | Terry Branstad (R) | 3,309 | 64.4% | Chet Culver* (D) | 1,669 | 32.5% | 162 [+] | 3.2% | 5,140 | 12 | 0.46% |
| 2008 | S2 | 55% | Tom Harkin* (D) | 4,469 | 64.8% | Christopher Reed (R) | 2,420 | 35.1% | 5 [+] | 0.1% | 6,894 | -2 | 0.46% |
| 2006 | G | 37% | Jim Nussle (R) | 2,333 | 50.3% | Chet Culver (D) | 2,167 | 46.7% | 142 [+] | 3.1% | 4,642 | 6 | 0.44% |
| 2004 | S3 | 56% | Charles Grassley* (R) | 5,579 | 79.1% | Art Small (D) | 1,320 | 18.7% | 152 [+] | 2.2% | 7,051 | 9 | 0.48% |
| 2002 | S2 | 37% | Greg Ganske (R) | 2,285 | 49.6% | Tom Harkin* (D) | 2,275 | 49.4% | 46 [+] | 1.0% | 4,606 | 6 | 0.45% |
| 2002 | G | 39% | Doug Gross (R) | 2,921 | 59.9% | Tom Vilsack* (D) | 1,879 | 38.6% | 74 [+] | 1.5% | 4,874 | 15 | 0.48% |
| 1998 | S3 | 40% | Charles Grassley* (R) | 3,723 | 76.1% | David Osterberg (D) | 1,143 | 23.4% | 27 [+] | 0.6% | 4,893 | 8 | 0.52% |
| 1998 | G | 42% | Jim Ross Lightfoot (R) | 3,011 | 57.8% | Tom Vilsack (D) | 2,151 | 41.3% | 51 [+] | 1.0% | 5,213 | 11 | 0.55% |
| 1996 | S2 | 53% | Jim Ross Lightfoot (R) | 3,400 | 52.6% | Tom Harkin* (D) | 2,990 | 46.2% | 76 [+] | 1.2% | 6,466 | 6 | 0.53% |
| 1994 | G | 47% | Terry Branstad* (R) | 3,591 | 63.0% | Bonnie Campbell (D) | 2,066 | 36.3% | 40 [+] | 0.7% | 5,697 | 6 | 0.57% |
| 1992 | S3 | 52% | Charles Grassley* (R) | 4,800 | 75.3% | Jean Lloyd-Jones (D) | 1,240 | 19.4% | 338 [+] | 5.3% | 6,378 | 6 | 0.49% |
| 1990 | S2 | 46% | Tom Harkin* (D) | 2,807 | 50.7% | Tom Tauke (R) | 2,733 | 49.3% | 1 [+] | 0.0% | 5,541 | 3 | 0.56% |
| 1990 | G | 45% | Terry Branstad* (R) | 3,250 | 59.5% | Donald Avenson (D) | 2,193 | 40.1% | 20 [+] | 0.4% | 5,463 | -1 | 0.56% |
| 1986 | S3 | 43% | Charles Grassley* (R) | 3,652 | 68.3% | John Roehrick (D) | 1,679 | 31.4% | 16 [+] | 0.3% | 5,347 | 2 | 0.60% |
| 1986 | G | 45% | Terry Branstad* (R) | 2,892 | 51.1% | Lowell Junkins (D) | 2,766 | 48.9% | 0 | 0.0% | 5,658 | -1 | 0.62% |
| 1984 | S2 | 61% | Tom Harkin (D) | 4,429 | 56.9% | Roger Jepsen* (R) | 3,221 | 41.4% | 127 [+] | 1.6% | 7,777 | -2 | 0.60% |
| 1982 | G | 49% | Terry Branstad (R) | 3,561 | 56.6% | Roxanne Conlin (D) | 2,704 | 43.0% | 26 [+] | 0.4% | 6,291 | 4 | 0.61% |
| 1980 | S3 | 57% | Charles Grassley (R) | 4,901 | 65.7% | John Culver* (D) | 2,490 | 33.4% | 69 [+] | 0.9% | 7,460 | 12 | 0.58% |
| 1978 | S2 | 38% | Roger Jepsen (R) | 2,505 | 54.0% | Dick Clark* (D) | 2,109 | 45.4% | 27 [+] | 0.6% | 4,641 | 3 | 0.56% |
| 1978 | G | 39% | Robert Ray* (R) | 2,721 | 56.7% | Jerry Fitzgerald (D) | 2,046 | 42.7% | 28 [+] | 0.6% | 4,795 | -2 | 0.57% |
| 1974 | S3 | 49% | David Stanley (R) | 2,996 | 49.9% | John Culver (D) | 2,988 | 49.8% | 22 [+] | 0.4% | 6,006 | 3 | 0.68% |
| 1974 | G | 56% | James Schaben (D) | 3,777 | 55.6% | Robert Ray* (R) | 2,989 | 44.0% | 27 [+] | 0.4% | 6,793 | -14 | 0.74% |
| 1972 | S2 | 62% | Dick Clark (D) | 4,331 | 57.6% | Jack Miller* (R) | 3,107 | 41.3% | 76 [+] | 1.0% | 7,514 | -3 | 0.62% |
| 1972 | G | 62% | Robert Ray* (R) | 4,426 | 58.7% | Paul Franzenburg (D) | 3,038 | 40.3% | 78 [+] | 1.0% | 7,542 | 0 | 0.62% |
| 1970 | G | 44% | Robert Ray* (R) | 2,494 | 49.6% | Robert Fulton (D) | 2,405 | 47.8% | 129 [+] | 2.6% | 5,028 | -1 | 0.64% |
| 1968 | S3 | 70% | Harold Hughes (D) | 3,825 | 50.3% | David Stanley (R) | 3,767 | 49.5% | 11 [+] | 0.1% | 7,603 | 0 | 0.66% |
| 1968 | G | 69% | Robert Ray (R) | 3,850 | 51.5% | Paul Franzenburg (D) | 3,609 | 48.3% | 15 [+] | 0.2% | 7,474 | -3 | 0.66% |
| 1966 | S2 | 49% | Jack Miller* (R) | 3,384 | 63.1% | E.B. Smith (D) | 1,916 | 35.7% | 66 [+] | 1.2% | 5,366 | 2 | 0.63% |
| 1966 | G | 56% | Harold Hughes* (D) | 3,417 | 56.4% | William Murray (R) | 2,615 | 43.2% | 22 [+] | 0.4% | 6,054 | -1 | 0.68% |
| 1964 | G | 74% | Harold Hughes* (D) | 5,536 | 68.6% | Evan Hultman (R) | 2,504 | 31.0% | 26 [+] | 0.3% | 8,066 | 0 | 0.69% |
| 1962 | S3 | 49% | Bourke Hickenlooper* (R) | 2,842 | 53.7% | E.B. Smith (D) | 2,447 | 46.3% | 0 | 0.0% | 5,289 | 0 | 0.65% |
| 1962 | G | 54% | Harold Hughes (D) | 3,114 | 53.0% | Norman Erbe* (R) | 2,758 | 47.0% | 0 | 0.0% | 5,872 | 0 | 0.72% |
| 1960 | S2 | 74% | Herschel Loveless (D) | 4,035 | 50.9% | Jack Miller (R) | 3,886 | 49.1% | 0 | 0.0% | 7,921 | -3 | 0.64% |
| 1960 | G | 72% | Norman Erbe (R) | 4,308 | 55.9% | Edward McManus (D) | 3,395 | 44.1% | 0 | 0.0% | 7,703 | 4 | 0.62% |
Click on the District to view county-level data for that election (where available).
| Date | District | Winner | Runner-Up | Other | Total Votes | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024-11-05 | IA04 | Randy Feenstra* (R) | 4,390 | 72.5% | Ryan Melton (D) | 1,640 | 27.1% | 24 | 0.4% | 6,054 | |||
| County Total for 2024-11-05: | 6,054 | ||||||||||||
| 2022-11-08 | IA04 | Randy Feenstra* (R) | 3,267 | 76.2% | Ryan Melton (D) | 918 | 21.4% | 104 | 2.4% | 4,289 | |||
| County Total for 2022-11-08: | 4,289 | ||||||||||||
| 2020-11-03 | IA04 | Randy Feenstra (R) | 4,215 | 63.5% | J.D. Scholten (D) | 2,412 | 36.3% | 14 | 0.2% | 6,641 | |||
| County Total for 2020-11-03: | 6,641 | ||||||||||||
| 2018-11-06 | IA04 | Steve King* (R) | 3,025 | 55.9% | J.D. Scholten (D) | 2,248 | 41.5% | 142 | 2.6% | 5,415 | |||
| County Total for 2018-11-06: | 5,415 | ||||||||||||
| 2016-11-08 | IA04 | Steve King* (R) | 4,315 | 64.5% | Kim Weaver (D) | 2,368 | 35.4% | 6 | 0.1% | 6,689 | |||
| County Total for 2016-11-08: | 6,689 | ||||||||||||
| 2014-11-04 | IA04 | Steve King* (R) | 3,241 | 67.4% | Jim Mowrer (D) | 1,567 | 32.6% | 4 | 0.1% | 4,812 | |||
| County Total for 2014-11-04: | 4,812 | ||||||||||||
| 2012-11-06 | IA04 | Steve King* (R) | 3,913 | 58.6% | Christie Vilsack (D) | 2,618 | 39.2% | 142 | 2.1% | 6,673 | |||
| County Total for 2012-11-06: | 6,673 | ||||||||||||
| 2010-11-02 | IA05 | Steve King* (R) | 3,398 | 67.0% | Matthew Campbell (D) | 1,603 | 31.6% | 70 | 1.4% | 5,071 | |||
| County Total for 2010-11-02: | 5,071 | ||||||||||||
| 2008-11-04 | IA05 | Steve King* (R) | 4,314 | 62.5% | Rob Hubler (D) | 2,416 | 35.0% | 167 | 2.4% | 6,897 | |||
| County Total for 2008-11-04: | 6,897 | ||||||||||||
| 2006-11-07 | IA05 | Steve King* (R) | 2,868 | 61.8% | Joyce Schulte (D) | 1,118 | 24.1% | 652 | 14.1% | 4,638 | |||
| County Total for 2006-11-07: | 4,638 | ||||||||||||
| 2004-11-02 | IA05 | Steve King* (R) | 4,820 | 68.4% | Joyce Schulte (D) | 2,225 | 31.6% | 3 | 0.0% | 7,048 | |||
| County Total for 2004-11-02: | 7,048 | ||||||||||||
| 2002-11-05 | IA05 | Steve King (R) | 3,437 | 72.7% | Paul Shomshor (D) | 1,289 | 27.3% | 0 | 0.0% | 4,726 | |||
| County Total for 2002-11-05: | 4,726 | ||||||||||||
| 2000-11-07 | IA05 | Tom Latham* (R) | 4,106 | 71.5% | Mike Palecek (D) | 1,512 | 26.3% | 127 | 2.2% | 5,745 | |||
| County Total for 2000-11-07: | 5,745 | ||||||||||||
| 1998-11-03 | IA05 | Tom Latham* (R) | 3,059 | 100.0% | 1 | 0.0% | 3,060 | ||||||
| County Total for 1998-11-03: | 3,060 | ||||||||||||
| 1996-11-05 | IA05 | Tom Latham* (R) | 3,817 | 68.5% | MacDonald Smith (D) | 1,727 | 31.0% | 32 | 0.6% | 5,576 | |||
| County Total for 1996-11-05: | 5,576 | ||||||||||||
| 1994-11-08 | IA05 | Tom Latham (R) | 2,844 | 57.4% | Sheila McGuire (D) | 2,111 | 42.6% | 1 | 0.0% | 4,956 | |||
| County Total for 1994-11-08: | 4,956 | ||||||||||||
| 1992-11-03 | IA05 | Fred Grandy* (R) | 4,650 | 100.0% | 0 | 0.0% | 4,650 | ||||||
| County Total for 1992-11-03: | 4,650 | ||||||||||||
| Year | Total | Republican | Democrat | Other | R/D Edge | R/D Edge % | VAPOP % | |||
|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 6,592 | 3,610 | 54.8% | 1,265 | 19.2% | 1,717 | 26.0% | Rep +2,345 | Rep +35.6% | 54% |
| 2022 | 8,305 | 3,541 | 42.6% | 1,979 | 23.8% | 2,785 | 33.5% | Rep +1,562 | Rep +18.8% | 68% |
| 2020 | 9,682 | 3,783 | 39.1% | 2,519 | 26.0% | 3,380 | 34.9% | Rep +1,264 | Rep +13.1% | 80% |
| 2018 | 9,489 | 3,278 | 34.5% | 2,455 | 25.9% | 3,756 | 39.6% | Rep +823 | Rep +8.7% | 78% |
| 2016 | 9,343 | 3,312 | 35.4% | 2,495 | 26.7% | 3,536 | 37.8% | Rep +817 | Rep +8.7% | 76% |
| 2014 | 9,218 | 3,154 | 34.2% | 2,601 | 28.2% | 3,463 | 37.6% | Rep +553 | Rep +6.0% | 74% |
| 2012 | 9,339 | 3,135 | 33.6% | 2,767 | 29.6% | 3,437 | 36.8% | Rep +368 | Rep +3.9% | 75% |
| 2010 | 9,557 | 3,180 | 33.3% | 2,875 | 30.1% | 3,502 | 36.6% | Rep +305 | Rep +3.2% | 76% |
| 2008 | 9,878 | 3,132 | 31.7% | 3,194 | 32.3% | 3,552 | 36.0% | Dem +62 | Dem +0.6% | 79% |
| 2006 | 9,806 | 3,121 | 31.8% | 2,846 | 29.0% | 3,839 | 39.1% | Rep +275 | Rep +2.8% | 78% |
| 2004 | 10,088 | 3,254 | 32.3% | 2,984 | 29.6% | 3,850 | 38.2% | Rep +270 | Rep +2.7% | 81% |
| 2002 | 9,625 | 3,257 | 33.8% | 2,819 | 29.3% | 3,549 | 36.9% | Rep +438 | Rep +4.6% | 77% |
| 2000 | 9,885 | 3,012 | 30.5% | 3,213 | 32.5% | 3,660 | 37.0% | Dem +201 | Dem +2.0% | 79% |
| 1994 | 8,969 | 2,880 | 32.1% | 3,464 | 38.6% | 2,625 | 29.3% | Dem +584 | Dem +6.5% | 73% |
| 1986 | 10,545 | 3,055 | 29.0% | 3,963 | 37.6% | 3,527 | 33.4% | Dem +908 | Dem +8.6% | 84% |