2024 population: 14,626
(
47 from 2020)
Land area: 696.9 square miles
Population density: 21.0 persons per square mile
| 2024 Census data | |||
| White: | 13,884 | 94.93% | 0.6% |
| Black: | 84 | 0.57% | 37.7% |
| Indian: | 41 | 0.28% | 2.5% |
| Asian: | 76 | 0.52% | 46.2% |
| 2+ races: | 161 | 1.10% | 8.0% |
| Hispanic: | 380 | 2.60% | 34.3% |
| Total non-White: | 742 | 5.07% | 21.4% |
| 2020-2024 Components | Number | Rate |
|---|---|---|
| Births: | 664 | 11.4 |
| Deaths: | 835 | 14.3 |
| Net Migration: | 211 | 3.6 |
| Net Immigration: | 14 | 0.2 |
| Change in White population: | -84 | -0.6 |
| Change in Non-White pop.: | 131 | 0.9 |
| Recent Trends | ||||
|---|---|---|---|---|
| Votes | Δ Margin | Swing % | ||
| 2024 vs. 2020 | R -3 | R +192 | R + 3.4% | |
| D -195 | ||||
| 2024 vs. 2016 | R +664 | R +550 | R + 3.1% | |
| D +114 | ||||
| 2020 vs. 2016 | R +667 | R +358 | D + 0.3% | |
| D +309 | ||||
| 2024 vs. 2012 | R +1,501 | R +2,392 | R + 29.6% | |
| D -891 | ||||
| 2016 vs. 2008 | R +993 | R +2,417 | R + 34.7% | |
| D -1,424 | ||||
| How to interpret this table | ||||
| Year | Turnout | Winner | Runner-Up | Other | Total Votes | Diff (St) | Diff (US) | PSV | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 71% | Donald Trump (R) | 5,566 | 69.9% | Kamala Harris (D) | 2,245 | 28.2% | 148 [+] | 1.9% | 7,959 | 14 | 20 | 0.48% |
| 2020 | 73% | Donald Trump* (R) | 5,569 | 68.3% | Joe Biden (D) | 2,440 | 29.9% | 146 [+] | 1.8% | 8,155 | 15 | 21 | 0.48% |
| 2016 | 66% | Donald Trump (R) | 4,902 | 65.7% | Hillary Clinton (D) | 2,131 | 28.5% | 432 [+] | 5.8% | 7,465 | 15 | 20 | 0.48% |
| 2012 | 65% | Mitt Romney (R) | 4,065 | 55.5% | Barack Obama* (D) | 3,136 | 42.8% | 121 [+] | 1.7% | 7,322 | 9 | 8 | 0.46% |
| 2008 | 67% | John McCain (R) | 3,909 | 51.5% | Barack Obama (D) | 3,555 | 46.9% | 119 [+] | 1.6% | 7,583 | 7 | 6 | 0.49% |
| 2004 | 67% | George W. Bush* (R) | 4,680 | 60.9% | John Kerry (D) | 2,906 | 37.8% | 94 [+] | 1.2% | 7,680 | 11 | 10 | 0.51% |
| 2000 | 57% | George W. Bush (R) | 3,802 | 58.1% | Albert Gore, Jr. (D) | 2,551 | 39.0% | 190 [+] | 2.9% | 6,543 | 10 | 10 | 0.50% |
| 1996 | 58% | Robert Dole (R) | 3,070 | 47.0% | Bill Clinton* (D) | 2,576 | 39.5% | 881 [+] | 13.5% | 6,527 | 7 | 6 | 0.53% |
| 1992 | 63% | George Bush* (R) | 2,763 | 40.2% | Bill Clinton (D) | 2,349 | 34.2% | 1,756 [+] | 25.6% | 6,868 | 3 | 3 | 0.51% |
| 1988 | 55% | George Bush (R) | 3,108 | 51.6% | Michael Dukakis (D) | 2,883 | 47.8% | 36 [+] | 0.6% | 6,027 | 7 | -2 | 0.49% |
| 1984 | 61% | Ronald Reagan* (R) | 4,352 | 63.2% | Walter Mondale (D) | 2,495 | 36.3% | 35 | 0.5% | 6,882 | 10 | 4 | 0.52% |
| 1980 | 61% | Ronald Reagan (R) | 4,502 | 63.8% | Jimmy Carter* (D) | 2,152 | 30.5% | 399 [+] | 5.7% | 7,053 | 13 | 13 | 0.54% |
| 1976 | 62% | Gerald Ford* (R) | 3,489 | 51.4% | Jimmy Carter (D) | 3,228 | 47.5% | 73 [+] | 1.1% | 6,790 | 2 | 3 | 0.53% |
| 1972 | 66% | Richard Nixon* (R) | 4,721 | 65.8% | George McGovern (D) | 2,369 | 33.0% | 81 [+] | 1.1% | 7,171 | 8 | 5 | 0.58% |
| 1968 | 69% | Richard Nixon (R) | 3,867 | 56.7% | Hubert Humphrey (D) | 2,410 | 35.3% | 548 [+] | 8.0% | 6,825 | 4 | 13 | 0.58% |
| 1964 | 77% | Lyndon Johnson* (D) | 4,575 | 58.8% | Barry Goldwater (R) | 3,203 | 41.1% | 9 | 0.1% | 7,787 | 3 | 3 | 0.66% |
| 1960 | 82% | Richard Nixon (R) | 4,940 | 57.7% | John Kennedy (D) | 3,613 | 42.2% | 9 | 0.1% | 8,562 | 1 | 8 | 0.67% |
| 1956 | 77% | Dwight Eisenhower* (R) | 5,209 | 58.3% | Adlai Stevenson (D) | 3,709 | 41.5% | 17 | 0.2% | 8,935 | -1 | 1 | 0.72% |
| 1952 | 77% | Dwight Eisenhower (R) | 5,972 | 63.8% | Adlai Stevenson (D) | 3,370 | 36.0% | 24 | 0.3% | 9,366 | 0 | 9 | 0.74% |
| 1948 | 70% | Harry Truman* (D) | 4,608 | 51.1% | Thomas Dewey (R) | 4,341 | 48.1% | 67 [+] | 0.7% | 9,016 | 1 | 3 | 0.87% |
| 1944 | 68% | Thomas Dewey (R) | 5,059 | 54.3% | Franklin Roosevelt* (D) | 4,201 | 45.1% | 49 | 0.5% | 9,309 | 2 | 8 | 0.88% |
| 1940 | 79% | Wendell Willkie (R) | 6,094 | 53.3% | Franklin Roosevelt* (D) | 5,317 | 46.5% | 17 | 0.1% | 11,428 | 1 | 9 | 0.94% |
| 1936 | 82% | Franklin Roosevelt* (D) | 6,206 | 53.1% | Alf Landon (R) | 5,314 | 45.5% | 158 [+] | 1.4% | 11,678 | 3 | 9 | 1.02% |
| 1932 | 75% | Franklin Roosevelt (D) | 7,427 | 67.5% | Herbert Hoover* (R) | 3,513 | 31.9% | 68 [+] | 0.6% | 11,008 | -8 | -8 | 1.06% |
| 1928 | 69% | Herbert Hoover (R) | 5,605 | 56.0% | Al Smith (D) | 4,406 | 44.0% | 0 | 0.0% | 10,011 | -6 | -2 | 0.99% |
| 1924 | 75% | Calvin Coolidge (R) | 5,962 | 55.1% | John Davis (D) | 3,179 | 29.4% | 1,674 [+] | 15.5% | 10,815 | 0 | 1 | 1.11% |
| 1920 | 68% | Warren Harding (R) | 6,127 | 62.9% | James Cox (D) | 3,479 | 35.7% | 136 [+] | 1.4% | 9,742 | -8 | 3 | 1.09% |
| 1916 | 42% | Woodrow Wilson* (D) | 2,932 | 51.5% | Charles Evans Hughes (R) | 2,610 | 45.9% | 147 [+] | 2.6% | 5,689 | -8 | 0 | 1.11% |
| 1912 | 40% | Woodrow Wilson (D) | 2,157 | 40.5% | William Taft* (R) | 1,528 | 28.7% | 1,636 [+] | 30.7% | 5,321 | 4 | 6 | 1.08% |
| 1908 | 43% | William Taft (R) | 2,914 | 52.4% | William J. Bryan (D) | 2,425 | 43.6% | 222 [+] | 4.0% | 5,561 | -3 | 1 | 1.12% |
| 1904 | 41% | Theodore Roosevelt (R) | 3,364 | 62.1% | Alton Parker (D) | 1,696 | 31.3% | 361 [+] | 6.7% | 5,421 | -1 | 6 | 1.12% |
| 1900 | 45% | William McKinley* (R) | 3,303 | 52.5% | William J. Bryan (D) | 2,837 | 45.1% | 151 [+] | 2.4% | 6,291 | -6 | 1 | 1.19% |
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 | 49% | Charles Grassley* (R) | 3,889 | 71.2% | Michael Franken (D) | 1,548 | 28.3% | 26 [+] | 0.5% | 5,463 | 15 | 0.45% |
| 2022 | G | 49% | Kim Reynolds* (R) | 4,069 | 73.6% | Deidre DeJear (D) | 1,325 | 24.0% | 138 [+] | 2.5% | 5,532 | 16 | 0.45% |
| 2020 | S2 | 71% | Joni Ernst* (R) | 5,059 | 63.1% | Theresa Greenfield (D) | 2,574 | 32.1% | 385 [+] | 4.8% | 8,018 | 11 | 0.48% |
| 2018 | G | 53% | Kim Reynolds* (R) | 3,931 | 65.5% | Fred Hubbell (D) | 1,912 | 31.9% | 157 [+] | 2.6% | 6,000 | 15 | 0.45% |
| 2016 | S3 | 65% | Charles Grassley* (R) | 5,108 | 70.0% | Patty Judge (D) | 1,788 | 24.5% | 402 [+] | 5.5% | 7,298 | 10 | 0.47% |
| 2014 | S2 | 44% | Joni Ernst (R) | 3,074 | 61.9% | Bruce Braley (D) | 1,650 | 33.2% | 244 [+] | 4.9% | 4,968 | 10 | 0.44% |
| 2014 | G | 44% | Terry Branstad* (R) | 3,442 | 68.8% | Jack Hatch (D) | 1,191 | 23.8% | 370 [+] | 7.4% | 5,003 | 10 | 0.44% |
| 2010 | S3 | 46% | Charles Grassley* (R) | 3,874 | 73.7% | Roxanne Conlin (D) | 1,240 | 23.6% | 141 [+] | 2.7% | 5,255 | 9 | 0.47% |
| 2010 | G | 47% | Terry Branstad (R) | 3,370 | 63.6% | Chet Culver* (D) | 1,770 | 33.4% | 156 [+] | 2.9% | 5,296 | 11 | 0.47% |
| 2008 | S2 | 65% | Tom Harkin* (D) | 4,422 | 60.1% | Christopher Reed (R) | 2,928 | 39.8% | 9 [+] | 0.1% | 7,359 | 3 | 0.49% |
| 2006 | G | 44% | Jim Nussle (R) | 2,566 | 51.2% | Chet Culver (D) | 2,342 | 46.7% | 108 [+] | 2.2% | 5,016 | 7 | 0.48% |
| 2004 | S3 | 66% | Charles Grassley* (R) | 5,807 | 77.1% | Art Small (D) | 1,569 | 20.8% | 155 [+] | 2.1% | 7,531 | 7 | 0.51% |
| 2002 | S2 | 43% | Greg Ganske (R) | 2,711 | 54.9% | Tom Harkin* (D) | 2,128 | 43.1% | 95 [+] | 1.9% | 4,934 | 11 | 0.48% |
| 2002 | G | 43% | Doug Gross (R) | 2,636 | 53.4% | Tom Vilsack* (D) | 2,190 | 44.4% | 107 [+] | 2.2% | 4,933 | 9 | 0.48% |
| 1998 | S3 | 39% | Charles Grassley* (R) | 3,186 | 72.0% | David Osterberg (D) | 1,161 | 26.2% | 78 [+] | 1.8% | 4,425 | 4 | 0.47% |
| 1998 | G | 39% | Jim Ross Lightfoot (R) | 2,789 | 62.2% | Tom Vilsack (D) | 1,634 | 36.5% | 58 [+] | 1.3% | 4,481 | 16 | 0.47% |
| 1996 | S2 | 58% | Jim Ross Lightfoot (R) | 3,567 | 54.8% | Tom Harkin* (D) | 2,828 | 43.4% | 120 [+] | 1.8% | 6,515 | 8 | 0.53% |
| 1994 | G | 50% | Terry Branstad* (R) | 3,607 | 65.6% | Bonnie Campbell (D) | 1,827 | 33.2% | 67 [+] | 1.2% | 5,501 | 9 | 0.55% |
| 1992 | S3 | 57% | Charles Grassley* (R) | 4,371 | 70.1% | Jean Lloyd-Jones (D) | 1,703 | 27.3% | 162 [+] | 2.6% | 6,236 | 0 | 0.48% |
| 1990 | S2 | 42% | Tom Tauke (R) | 2,437 | 53.7% | Tom Harkin* (D) | 2,100 | 46.3% | 1 [+] | 0.0% | 4,538 | 8 | 0.46% |
| 1990 | G | 42% | Terry Branstad* (R) | 3,075 | 68.2% | Donald Avenson (D) | 1,424 | 31.6% | 7 [+] | 0.2% | 4,506 | 8 | 0.46% |
| 1986 | S3 | 44% | Charles Grassley* (R) | 3,424 | 70.1% | John Roehrick (D) | 1,448 | 29.7% | 9 [+] | 0.2% | 4,881 | 4 | 0.55% |
| 1986 | G | 45% | Terry Branstad* (R) | 3,123 | 61.9% | Lowell Junkins (D) | 1,919 | 38.1% | 1 [+] | 0.0% | 5,043 | 10 | 0.55% |
| 1984 | S2 | 60% | Tom Harkin (D) | 3,553 | 52.7% | Roger Jepsen* (R) | 3,170 | 47.1% | 13 [+] | 0.2% | 6,736 | 3 | 0.52% |
| 1982 | G | 47% | Terry Branstad (R) | 2,988 | 55.7% | Roxanne Conlin (D) | 2,373 | 44.2% | 7 [+] | 0.1% | 5,368 | 3 | 0.52% |
| 1980 | S3 | 58% | Charles Grassley (R) | 4,478 | 66.3% | John Culver* (D) | 2,255 | 33.4% | 17 [+] | 0.3% | 6,750 | 13 | 0.53% |
| 1978 | S2 | 43% | Roger Jepsen (R) | 2,450 | 52.7% | Dick Clark* (D) | 2,187 | 47.1% | 8 [+] | 0.2% | 4,645 | 2 | 0.56% |
| 1978 | G | 43% | Robert Ray* (R) | 2,786 | 59.7% | Jerry Fitzgerald (D) | 1,877 | 40.2% | 7 [+] | 0.1% | 4,670 | 1 | 0.55% |
| 1974 | S3 | 52% | John Culver (D) | 2,912 | 51.7% | David Stanley (R) | 2,713 | 48.1% | 11 [+] | 0.2% | 5,636 | 1 | 0.63% |
| 1974 | G | 54% | James Schaben (D) | 3,446 | 58.6% | Robert Ray* (R) | 2,425 | 41.2% | 9 [+] | 0.2% | 5,880 | -17 | 0.64% |
| 1972 | S2 | 65% | Jack Miller* (R) | 3,521 | 50.5% | Dick Clark (D) | 3,448 | 49.4% | 10 [+] | 0.1% | 6,979 | 6 | 0.58% |
| 1972 | G | 65% | Robert Ray* (R) | 4,510 | 64.3% | Paul Franzenburg (D) | 2,497 | 35.6% | 10 [+] | 0.1% | 7,017 | 6 | 0.58% |
| 1970 | G | 49% | Robert Ray* (R) | 2,600 | 53.3% | Robert Fulton (D) | 2,260 | 46.3% | 19 [+] | 0.4% | 4,879 | 2 | 0.62% |
| 1968 | S3 | 67% | David Stanley (R) | 3,788 | 57.5% | Harold Hughes (D) | 2,801 | 42.5% | 1 [+] | 0.0% | 6,590 | 8 | 0.58% |
| 1968 | G | 65% | Robert Ray (R) | 3,880 | 60.2% | Paul Franzenburg (D) | 2,562 | 39.8% | 1 [+] | 0.0% | 6,443 | 6 | 0.57% |
| 1966 | S2 | 57% | Jack Miller* (R) | 3,645 | 64.4% | E.B. Smith (D) | 2,013 | 35.6% | 4 [+] | 0.1% | 5,662 | 3 | 0.66% |
| 1966 | G | 58% | William Murray (R) | 3,245 | 55.6% | Harold Hughes* (D) | 2,591 | 44.4% | 1 [+] | 0.0% | 5,837 | 11 | 0.65% |
| 1964 | G | 75% | Harold Hughes* (D) | 4,687 | 61.7% | Evan Hultman (R) | 2,906 | 38.3% | 1 [+] | 0.0% | 7,594 | 7 | 0.65% |
| 1962 | S3 | 49% | Bourke Hickenlooper* (R) | 2,969 | 58.6% | E.B. Smith (D) | 2,100 | 41.4% | 0 | 0.0% | 5,069 | 5 | 0.63% |
| 1962 | G | 51% | Norman Erbe* (R) | 2,868 | 54.5% | Harold Hughes (D) | 2,391 | 45.5% | 0 | 0.0% | 5,259 | 7 | 0.64% |
| 1960 | S2 | 79% | Jack Miller (R) | 4,423 | 53.5% | Herschel Loveless (D) | 3,843 | 46.5% | 0 | 0.0% | 8,266 | 2 | 0.67% |
| 1960 | G | 78% | Norman Erbe (R) | 4,428 | 54.3% | Edward McManus (D) | 3,722 | 45.7% | 0 | 0.0% | 8,150 | 2 | 0.66% |
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) | 5,308 | 70.5% | Ryan Melton (D) | 2,180 | 28.9% | 45 | 0.6% | 7,533 | |||
| County Total for 2024-11-05: | 7,533 | ||||||||||||
| 2022-11-08 | IA04 | Randy Feenstra* (R) | 3,891 | 72.2% | Ryan Melton (D) | 1,338 | 24.8% | 162 | 3.0% | 5,391 | |||
| County Total for 2022-11-08: | 5,391 | ||||||||||||
| 2020-11-03 | IA04 | Randy Feenstra (R) | 5,140 | 67.1% | J.D. Scholten (D) | 2,498 | 32.6% | 24 | 0.3% | 7,662 | |||
| County Total for 2020-11-03: | 7,662 | ||||||||||||
| 2018-11-06 | IA04 | Steve King* (R) | 3,559 | 59.5% | J.D. Scholten (D) | 2,237 | 37.4% | 189 | 3.2% | 5,985 | |||
| County Total for 2018-11-06: | 5,985 | ||||||||||||
| 2016-11-08 | IA04 | Steve King* (R) | 4,811 | 66.9% | Kim Weaver (D) | 2,361 | 32.9% | 15 | 0.2% | 7,187 | |||
| County Total for 2016-11-08: | 7,187 | ||||||||||||
| 2014-11-04 | IA04 | Steve King* (R) | 3,354 | 68.0% | Jim Mowrer (D) | 1,572 | 31.9% | 7 | 0.1% | 4,933 | |||
| County Total for 2014-11-04: | 4,933 | ||||||||||||
| 2012-11-06 | IA04 | Steve King* (R) | 3,937 | 55.0% | Christie Vilsack (D) | 2,999 | 41.9% | 217 | 3.0% | 7,153 | |||
| County Total for 2012-11-06: | 7,153 | ||||||||||||
| 2010-11-02 | IA05 | Steve King* (R) | 3,423 | 66.0% | Matthew Campbell (D) | 1,642 | 31.7% | 122 | 2.4% | 5,187 | |||
| County Total for 2010-11-02: | 5,187 | ||||||||||||
| 2008-11-04 | IA05 | Steve King* (R) | 4,288 | 59.2% | Rob Hubler (D) | 2,721 | 37.5% | 239 | 3.3% | 7,248 | |||
| County Total for 2008-11-04: | 7,248 | ||||||||||||
| 2006-11-07 | IA05 | Steve King* (R) | 2,738 | 56.0% | Joyce Schulte (D) | 1,988 | 40.7% | 164 | 3.4% | 4,890 | |||
| County Total for 2006-11-07: | 4,890 | ||||||||||||
| 2004-11-02 | IA05 | Steve King* (R) | 4,551 | 62.7% | Joyce Schulte (D) | 2,706 | 37.3% | 7 | 0.1% | 7,264 | |||
| County Total for 2004-11-02: | 7,264 | ||||||||||||
| 2002-11-05 | IA05 | Steve King (R) | 2,900 | 60.4% | Paul Shomshor (D) | 1,898 | 39.5% | 4 | 0.1% | 4,802 | |||
| County Total for 2002-11-05: | 4,802 | ||||||||||||
| 2000-11-07 | IA04 | Greg Ganske* (R) | 4,408 | 70.1% | Michael Huston (D) | 1,727 | 27.5% | 151 | 2.4% | 6,286 | |||
| County Total for 2000-11-07: | 6,286 | ||||||||||||
| 1998-11-03 | IA04 | Greg Ganske* (R) | 3,077 | 70.1% | Jon Dvorak (D) | 1,263 | 28.8% | 52 | 1.2% | 4,392 | |||
| County Total for 1998-11-03: | 4,392 | ||||||||||||
| 1996-11-05 | IA04 | Greg Ganske* (R) | 3,763 | 58.5% | Connie McBurney (D) | 2,552 | 39.7% | 114 | 1.8% | 6,429 | |||
| County Total for 1996-11-05: | 6,429 | ||||||||||||
| 1994-11-08 | IA04 | Greg Ganske (R) | 3,026 | 57.9% | Neal Smith* (D) | 2,112 | 40.4% | 88 | 1.7% | 5,226 | |||
| County Total for 1994-11-08: | 5,226 | ||||||||||||
| 1992-11-03 | IA04 | Neal Smith* (D) | 3,339 | 56.8% | Paul Lunde (R) | 2,490 | 42.3% | 54 | 0.9% | 5,883 | |||
| County Total for 1992-11-03: | 5,883 | ||||||||||||
| Year | Total | Republican | Democrat | Other | R/D Edge | R/D Edge % | VAPOP % | |||
|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 7,737 | 4,470 | 57.8% | 1,449 | 18.7% | 1,818 | 23.5% | Rep +3,021 | Rep +39.0% | 69% |
| 2022 | 8,497 | 4,604 | 54.2% | 1,753 | 20.6% | 2,140 | 25.2% | Rep +2,851 | Rep +33.6% | 76% |
| 2020 | 9,176 | 4,692 | 51.1% | 2,105 | 22.9% | 2,379 | 25.9% | Rep +2,587 | Rep +28.2% | 82% |
| 2018 | 8,611 | 3,848 | 44.7% | 2,080 | 24.2% | 2,683 | 31.2% | Rep +1,768 | Rep +20.5% | 77% |
| 2016 | 8,368 | 3,780 | 45.2% | 2,110 | 25.2% | 2,478 | 29.6% | Rep +1,670 | Rep +20.0% | 74% |
| 2014 | 8,010 | 3,601 | 45.0% | 2,100 | 26.2% | 2,309 | 28.8% | Rep +1,501 | Rep +18.7% | 71% |
| 2012 | 8,538 | 3,557 | 41.7% | 2,505 | 29.3% | 2,476 | 29.0% | Rep +1,052 | Rep +12.3% | 75% |
| 2010 | 9,168 | 3,706 | 40.4% | 2,758 | 30.1% | 2,704 | 29.5% | Rep +948 | Rep +10.3% | 81% |
| 2008 | 9,254 | 3,279 | 35.4% | 3,063 | 33.1% | 2,912 | 31.5% | Rep +216 | Rep +2.3% | 81% |
| 2006 | 9,790 | 3,624 | 37.0% | 2,792 | 28.5% | 3,374 | 34.5% | Rep +832 | Rep +8.5% | 86% |
| 2004 | 10,031 | 3,692 | 36.8% | 2,856 | 28.5% | 3,483 | 34.7% | Rep +836 | Rep +8.3% | 87% |
| 2002 | 9,227 | 3,471 | 37.6% | 2,654 | 28.8% | 3,102 | 33.6% | Rep +817 | Rep +8.9% | 80% |
| 2000 | 9,702 | 3,523 | 36.3% | 2,957 | 30.5% | 3,222 | 33.2% | Rep +566 | Rep +5.8% | 84% |
| 1994 | 8,603 | 3,451 | 40.1% | 3,064 | 35.6% | 2,088 | 24.3% | Rep +387 | Rep +4.5% | 77% |
| 1986 | 8,517 | 2,858 | 33.6% | 3,522 | 41.4% | 2,137 | 25.1% | Dem +664 | Dem +7.8% | 77% |