2024 population: 18,231
(
256 from 2020)
Land area: 579.5 square miles
Population density: 31.5 persons per square mile
| 2024 Census data | |||
| White: | 17,027 | 93.40% | 2.9% |
| Black: | 178 | 0.98% | 30.9% |
| Indian: | 38 | 0.21% | 26.7% |
| Asian: | 161 | 0.88% | 64.3% |
| 2+ races: | 253 | 1.39% | 9.5% |
| Hispanic: | 574 | 3.15% | 28.1% |
| Total non-White: | 1,204 | 6.60% | 27.7% |
| 2020-2024 Components | Number | Rate |
|---|---|---|
| Births: | 682 | 9.2 |
| Deaths: | 965 | 13.0 |
| Net Migration: | -44 | -0.6 |
| Net Immigration: | 74 | 1.0 |
| Change in White population: | -517 | -2.8 |
| Change in Non-White pop.: | 261 | 1.4 |
| Recent Trends | ||||
|---|---|---|---|---|
| Votes | Δ Margin | Swing % | ||
| 2024 vs. 2020 | R +229 | R +491 | R + 4.7% | |
| D -262 | ||||
| 2024 vs. 2016 | R +1,095 | R +619 | R + 3.1% | |
| D +476 | ||||
| 2020 vs. 2016 | R +866 | R +128 | D + 1.7% | |
| D +738 | ||||
| 2024 vs. 2012 | R +1,861 | R +2,758 | R + 26.8% | |
| D -897 | ||||
| 2016 vs. 2008 | R +1,006 | R +2,628 | R + 28.9% | |
| D -1,622 | ||||
| How to interpret this table | ||||
| Year | Turnout | Winner | Runner-Up | Other | Total Votes | Diff (St) | Diff (US) | PSV | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 75% | Donald Trump (R) | 6,390 | 60.0% | Kamala Harris (D) | 4,075 | 38.3% | 179 [+] | 1.7% | 10,644 | 4 | 10 | 0.64% |
| 2020 | 75% | Donald Trump* (R) | 6,161 | 57.6% | Joe Biden (D) | 4,337 | 40.5% | 205 [+] | 1.9% | 10,703 | 4 | 11 | 0.63% |
| 2016 | 67% | Donald Trump (R) | 5,295 | 55.5% | Hillary Clinton (D) | 3,599 | 37.7% | 647 [+] | 6.8% | 9,541 | 4 | 10 | 0.61% |
| 2012 | 69% | Barack Obama* (D) | 4,972 | 51.5% | Mitt Romney (R) | 4,529 | 46.9% | 148 [+] | 1.5% | 9,649 | 1 | 0 | 0.61% |
| 2008 | 70% | Barack Obama (D) | 5,221 | 54.0% | John McCain (R) | 4,289 | 44.4% | 155 [+] | 1.6% | 9,665 | 0 | -1 | 0.63% |
| 2004 | 71% | George W. Bush* (R) | 4,869 | 50.2% | John Kerry (D) | 4,747 | 49.0% | 78 [+] | 0.8% | 9,694 | 0 | 0 | 0.64% |
| 2000 | 61% | Albert Gore, Jr. (D) | 4,033 | 48.3% | George W. Bush (R) | 4,031 | 48.3% | 280 [+] | 3.4% | 8,344 | 0 | 0 | 0.63% |
| 1996 | 58% | Bill Clinton* (D) | 3,856 | 50.2% | Robert Dole (R) | 2,966 | 38.6% | 854 [+] | 11.1% | 7,676 | -1 | -2 | 0.62% |
| 1992 | 64% | Bill Clinton (D) | 3,296 | 40.0% | George Bush* (R) | 2,965 | 36.0% | 1,979 [+] | 24.0% | 8,240 | -1 | -1 | 0.61% |
| 1988 | 58% | Michael Dukakis (D) | 4,032 | 53.9% | George Bush (R) | 3,373 | 45.1% | 74 [+] | 1.0% | 7,479 | 1 | -8 | 0.61% |
| 1984 | 60% | Ronald Reagan* (R) | 4,617 | 59.6% | Walter Mondale (D) | 3,086 | 39.8% | 45 | 0.6% | 7,748 | 6 | 1 | 0.59% |
| 1980 | 59% | Ronald Reagan (R) | 4,398 | 56.4% | Jimmy Carter* (D) | 2,589 | 33.2% | 810 [+] | 10.4% | 7,797 | 5 | 6 | 0.59% |
| 1976 | 64% | Gerald Ford* (R) | 4,308 | 55.1% | Jimmy Carter (D) | 3,354 | 42.9% | 160 [+] | 2.0% | 7,822 | 6 | 7 | 0.61% |
| 1972 | 59% | Richard Nixon* (R) | 4,452 | 63.4% | George McGovern (D) | 2,465 | 35.1% | 106 [+] | 1.5% | 7,023 | 6 | 3 | 0.57% |
| 1968 | 72% | Richard Nixon (R) | 4,494 | 59.0% | Hubert Humphrey (D) | 2,675 | 35.1% | 445 [+] | 5.8% | 7,614 | 6 | 16 | 0.65% |
| 1964 | 73% | Lyndon Johnson* (D) | 4,617 | 59.7% | Barry Goldwater (R) | 3,106 | 40.2% | 12 | 0.2% | 7,735 | 2 | 2 | 0.65% |
| 1960 | 80% | Richard Nixon (R) | 5,217 | 61.9% | John Kennedy (D) | 3,203 | 38.0% | 5 | 0.1% | 8,425 | 5 | 12 | 0.66% |
| 1956 | 75% | Dwight Eisenhower* (R) | 5,344 | 64.7% | Adlai Stevenson (D) | 2,912 | 35.3% | 2 | 0.0% | 8,258 | 6 | 7 | 0.67% |
| 1952 | 80% | Dwight Eisenhower (R) | 6,176 | 71.5% | Adlai Stevenson (D) | 2,447 | 28.3% | 17 | 0.2% | 8,640 | 8 | 16 | 0.68% |
| 1948 | 65% | Thomas Dewey (R) | 3,957 | 56.4% | Harry Truman* (D) | 2,958 | 42.2% | 101 [+] | 1.4% | 7,016 | 9 | 11 | 0.68% |
| 1944 | 68% | Thomas Dewey (R) | 4,673 | 64.0% | Franklin Roosevelt* (D) | 2,610 | 35.7% | 24 | 0.3% | 7,307 | 12 | 18 | 0.69% |
| 1940 | 83% | Wendell Willkie (R) | 5,521 | 62.5% | Franklin Roosevelt* (D) | 3,293 | 37.3% | 26 | 0.3% | 8,840 | 10 | 18 | 0.73% |
| 1936 | 81% | Franklin Roosevelt* (D) | 4,385 | 53.2% | Alf Landon (R) | 3,686 | 44.8% | 164 [+] | 2.0% | 8,235 | 2 | 8 | 0.72% |
| 1932 | 80% | Franklin Roosevelt (D) | 4,718 | 58.5% | Herbert Hoover* (R) | 3,277 | 40.6% | 73 [+] | 0.9% | 8,068 | 1 | 1 | 0.78% |
| 1928 | 75% | Herbert Hoover (R) | 4,856 | 65.9% | Al Smith (D) | 2,517 | 34.1% | 0 | 0.0% | 7,373 | 4 | 8 | 0.73% |
| 1924 | 76% | Calvin Coolidge (R) | 4,625 | 60.8% | Robert LaFollette (Prog) | 1,510 | 19.8% | 1,478 [+] | 19.4% | 7,613 | 6 | 7 | 0.78% |
| 1920 | 71% | Warren Harding (R) | 5,697 | 77.9% | James Cox (D) | 1,420 | 19.4% | 198 [+] | 2.7% | 7,315 | 7 | 18 | 0.82% |
| 1916 | 45% | Charles Evans Hughes (R) | 2,862 | 63.6% | Woodrow Wilson* (D) | 1,595 | 35.4% | 46 [+] | 1.0% | 4,503 | 9 | 17 | 0.87% |
| 1912 | 44% | Woodrow Wilson (D) | 1,938 | 43.8% | Theodore Roosevelt (Prog) | 1,364 | 30.9% | 1,118 [+] | 25.3% | 4,420 | -1 | 0 | 0.90% |
| 1908 | 46% | William Taft (R) | 2,455 | 54.2% | William J. Bryan (D) | 1,986 | 43.8% | 91 [+] | 2.0% | 4,532 | -1 | 3 | 0.92% |
| 1904 | 47% | Theodore Roosevelt (R) | 2,691 | 56.9% | Alton Parker (D) | 1,926 | 40.8% | 109 [+] | 2.3% | 4,726 | -6 | 1 | 0.97% |
| 1900 | 48% | William McKinley* (R) | 2,740 | 55.2% | William J. Bryan (D) | 2,131 | 42.9% | 94 [+] | 1.9% | 4,965 | -3 | 4 | 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 | 56% | Charles Grassley* (R) | 4,806 | 60.7% | Michael Franken (D) | 3,106 | 39.2% | 5 [+] | 0.1% | 7,917 | 5 | 0.65% |
| 2022 | G | 56% | Kim Reynolds* (R) | 4,996 | 62.9% | Deidre DeJear (D) | 2,734 | 34.4% | 208 [+] | 2.6% | 7,938 | 5 | 0.65% |
| 2020 | S2 | 74% | Joni Ernst* (R) | 5,935 | 56.3% | Theresa Greenfield (D) | 4,300 | 40.8% | 306 [+] | 2.9% | 10,541 | 5 | 0.63% |
| 2018 | G | 57% | Kim Reynolds* (R) | 4,409 | 54.3% | Fred Hubbell (D) | 3,518 | 43.3% | 191 [+] | 2.4% | 8,118 | 4 | 0.61% |
| 2016 | S3 | 66% | Charles Grassley* (R) | 6,103 | 64.9% | Patty Judge (D) | 2,908 | 30.9% | 399 [+] | 4.2% | 9,410 | 5 | 0.61% |
| 2014 | S2 | 52% | Joni Ernst (R) | 4,017 | 54.8% | Bruce Braley (D) | 2,986 | 40.7% | 330 [+] | 4.5% | 7,333 | 3 | 0.65% |
| 2014 | G | 52% | Terry Branstad* (R) | 4,632 | 63.2% | Jack Hatch (D) | 2,484 | 33.9% | 211 [+] | 2.9% | 7,327 | 4 | 0.65% |
| 2010 | S3 | 50% | Charles Grassley* (R) | 4,660 | 66.4% | Roxanne Conlin (D) | 2,148 | 30.6% | 209 [+] | 3.0% | 7,017 | 2 | 0.63% |
| 2010 | G | 51% | Terry Branstad (R) | 3,870 | 54.5% | Chet Culver* (D) | 3,005 | 42.3% | 221 [+] | 3.1% | 7,096 | 2 | 0.63% |
| 2008 | S2 | 68% | Tom Harkin* (D) | 6,123 | 64.7% | Christopher Reed (R) | 3,343 | 35.3% | 4 [+] | 0.0% | 9,470 | -2 | 0.63% |
| 2006 | G | 50% | Chet Culver (D) | 3,739 | 54.5% | Jim Nussle (R) | 3,037 | 44.3% | 82 [+] | 1.2% | 6,858 | 0 | 0.65% |
| 2004 | S3 | 70% | Charles Grassley* (R) | 6,951 | 72.6% | Art Small (D) | 2,433 | 25.4% | 193 [+] | 2.0% | 9,577 | 2 | 0.65% |
| 2002 | S2 | 47% | Tom Harkin* (D) | 3,423 | 53.0% | Greg Ganske (R) | 2,892 | 44.8% | 143 [+] | 2.2% | 6,458 | 1 | 0.63% |
| 2002 | G | 47% | Tom Vilsack* (D) | 3,205 | 49.5% | Doug Gross (R) | 3,064 | 47.3% | 202 [+] | 3.1% | 6,471 | 3 | 0.63% |
| 1998 | S3 | 46% | Charles Grassley* (R) | 4,254 | 69.5% | David Osterberg (D) | 1,812 | 29.6% | 59 [+] | 1.0% | 6,125 | 1 | 0.65% |
| 1998 | G | 46% | Tom Vilsack (D) | 3,175 | 51.8% | Jim Ross Lightfoot (R) | 2,870 | 46.8% | 86 [+] | 1.4% | 6,131 | 0 | 0.64% |
| 1996 | S2 | 57% | Tom Harkin* (D) | 4,018 | 52.9% | Jim Ross Lightfoot (R) | 3,442 | 45.3% | 132 [+] | 1.7% | 7,592 | -1 | 0.62% |
| 1994 | G | 49% | Terry Branstad* (R) | 3,826 | 59.5% | Bonnie Campbell (D) | 2,497 | 38.8% | 106 [+] | 1.6% | 6,429 | 3 | 0.64% |
| 1992 | S3 | 63% | Charles Grassley* (R) | 6,079 | 74.8% | Jean Lloyd-Jones (D) | 1,831 | 22.5% | 217 [+] | 2.7% | 8,127 | 5 | 0.63% |
| 1990 | S2 | 48% | Tom Tauke (R) | 3,100 | 51.0% | Tom Harkin* (D) | 2,977 | 49.0% | 4 [+] | 0.1% | 6,081 | 5 | 0.62% |
| 1990 | G | 48% | Terry Branstad* (R) | 3,917 | 64.3% | Donald Avenson (D) | 2,103 | 34.5% | 70 [+] | 1.1% | 6,090 | 4 | 0.62% |
| 1986 | S3 | 38% | Charles Grassley* (R) | 3,598 | 72.6% | John Roehrick (D) | 1,329 | 26.8% | 28 [+] | 0.6% | 4,955 | 7 | 0.56% |
| 1986 | G | 38% | Terry Branstad* (R) | 2,633 | 53.3% | Lowell Junkins (D) | 2,290 | 46.3% | 18 [+] | 0.4% | 4,941 | 1 | 0.54% |
| 1984 | S2 | 59% | Roger Jepsen* (R) | 3,817 | 49.6% | Tom Harkin (D) | 3,714 | 48.2% | 170 [+] | 2.2% | 7,701 | 6 | 0.60% |
| 1982 | G | 51% | Terry Branstad (R) | 4,083 | 61.0% | Roxanne Conlin (D) | 2,567 | 38.4% | 41 [+] | 0.6% | 6,691 | 8 | 0.64% |
| 1980 | S3 | 57% | Charles Grassley (R) | 4,561 | 60.2% | John Culver* (D) | 2,941 | 38.8% | 73 [+] | 1.0% | 7,575 | 7 | 0.59% |
| 1978 | S2 | 42% | Roger Jepsen (R) | 2,817 | 54.5% | Dick Clark* (D) | 2,317 | 44.8% | 33 [+] | 0.6% | 5,167 | 3 | 0.63% |
| 1978 | G | 43% | Robert Ray* (R) | 3,501 | 66.6% | Jerry Fitzgerald (D) | 1,720 | 32.7% | 34 [+] | 0.6% | 5,255 | 8 | 0.62% |
| 1974 | S3 | 45% | David Stanley (R) | 2,846 | 52.6% | John Culver (D) | 2,499 | 46.2% | 68 [+] | 1.3% | 5,413 | 5 | 0.61% |
| 1974 | G | 45% | Robert Ray* (R) | 3,501 | 64.3% | James Schaben (D) | 1,879 | 34.5% | 65 [+] | 1.2% | 5,445 | 6 | 0.59% |
| 1972 | S2 | 59% | Dick Clark (D) | 3,578 | 51.5% | Jack Miller* (R) | 3,322 | 47.9% | 42 [+] | 0.6% | 6,942 | 4 | 0.58% |
| 1972 | G | 59% | Robert Ray* (R) | 4,463 | 63.7% | Paul Franzenburg (D) | 2,463 | 35.2% | 76 [+] | 1.1% | 7,002 | 5 | 0.58% |
| 1970 | G | 43% | Robert Ray* (R) | 2,558 | 55.0% | Robert Fulton (D) | 2,001 | 43.0% | 94 [+] | 2.0% | 4,653 | 4 | 0.59% |
| 1968 | S3 | 72% | David Stanley (R) | 4,476 | 59.1% | Harold Hughes (D) | 3,093 | 40.9% | 0 | 0.0% | 7,569 | 9 | 0.66% |
| 1968 | G | 71% | Robert Ray (R) | 4,304 | 57.8% | Paul Franzenburg (D) | 3,145 | 42.2% | 0 | 0.0% | 7,449 | 4 | 0.66% |
| 1966 | S2 | 53% | Jack Miller* (R) | 3,701 | 65.9% | E.B. Smith (D) | 1,867 | 33.3% | 44 [+] | 0.8% | 5,612 | 5 | 0.65% |
| 1966 | G | 54% | Harold Hughes* (D) | 3,142 | 55.1% | William Murray (R) | 2,552 | 44.7% | 13 [+] | 0.2% | 5,707 | 1 | 0.64% |
| 1964 | G | 73% | Harold Hughes* (D) | 5,039 | 65.9% | Evan Hultman (R) | 2,566 | 33.6% | 41 [+] | 0.5% | 7,646 | 2 | 0.65% |
| 1962 | S3 | 40% | Bourke Hickenlooper* (R) | 2,586 | 60.6% | E.B. Smith (D) | 1,684 | 39.4% | 0 | 0.0% | 4,270 | 7 | 0.53% |
| 1962 | G | 41% | Norman Erbe* (R) | 2,179 | 50.7% | Harold Hughes (D) | 2,118 | 49.3% | 0 | 0.0% | 4,297 | 3 | 0.52% |
| 1960 | S2 | 78% | Jack Miller (R) | 4,720 | 57.1% | Herschel Loveless (D) | 3,552 | 42.9% | 0 | 0.0% | 8,272 | 5 | 0.67% |
| 1960 | G | 78% | Norman Erbe (R) | 4,687 | 56.7% | Edward McManus (D) | 3,573 | 43.3% | 0 | 0.0% | 8,260 | 5 | 0.67% |
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 | IA01 | Mariannette Miller-Meeks* (R) | 5,943 | 57.1% | Christina Bohannan (D) | 4,460 | 42.8% | 10 | 0.1% | 10,413 | |||
| County Total for 2024-11-05: | 10,413 | ||||||||||||
| 2022-11-08 | IA01 | Mariannette Miller-Meeks* (R) | 4,762 | 60.3% | Christina Bohannan (D) | 3,133 | 39.7% | 6 | 0.1% | 7,901 | |||
| County Total for 2022-11-08: | 7,901 | ||||||||||||
| 2020-11-03 | IA02 | Mariannette Miller-Meeks (R) | 5,534 | 54.4% | Rita Hart (D) | 4,629 | 45.5% | 17 | 0.2% | 10,180 | |||
| County Total for 2020-11-03: | 10,180 | ||||||||||||
| 2018-11-06 | IA02 | Dave Loebsack* (D) | 4,098 | 50.9% | Christopher Peters (R) | 3,725 | 46.3% | 221 | 2.7% | 8,044 | |||
| County Total for 2018-11-06: | 8,044 | ||||||||||||
| 2016-11-08 | IA02 | Dave Loebsack* (D) | 4,658 | 50.5% | Christopher Peters (R) | 4,549 | 49.3% | 13 | 0.1% | 9,220 | |||
| County Total for 2016-11-08: | 9,220 | ||||||||||||
| 2014-11-04 | IA02 | Mariannette Miller-Meeks (R) | 3,602 | 50.1% | Dave Loebsack* (D) | 3,577 | 49.7% | 17 | 0.2% | 7,196 | |||
| County Total for 2014-11-04: | 7,196 | ||||||||||||
| 2012-11-06 | IA02 | Dave Loebsack* (D) | 5,021 | 53.6% | John Archer (R) | 4,220 | 45.1% | 122 | 1.3% | 9,363 | |||
| County Total for 2012-11-06: | 9,363 | ||||||||||||
| 2010-11-02 | IA02 | Mariannette Miller-Meeks (R) | 3,586 | 51.8% | Dave Loebsack* (D) | 3,094 | 44.7% | 247 | 3.6% | 6,927 | |||
| County Total for 2010-11-02: | 6,927 | ||||||||||||
| 2008-11-04 | IA02 | Dave Loebsack* (D) | 4,903 | 53.4% | Mariannette Miller-Meeks (R) | 3,942 | 42.9% | 340 | 3.7% | 9,185 | |||
| County Total for 2008-11-04: | 9,185 | ||||||||||||
| 2006-11-07 | IA02 | Jim Leach* (R) | 3,741 | 56.6% | Dave Loebsack (D) | 2,868 | 43.4% | 6 | 0.1% | 6,615 | |||
| County Total for 2006-11-07: | 6,615 | ||||||||||||
| 2004-11-02 | IA02 | Jim Leach* (R) | 6,389 | 67.8% | Dave Franker (D) | 2,898 | 30.7% | 142 | 1.5% | 9,429 | |||
| County Total for 2004-11-02: | 9,429 | ||||||||||||
| 2002-11-05 | IA02 | Jim Leach* (R) | 3,891 | 60.2% | Julie Thomas (D) | 2,434 | 37.7% | 134 | 2.1% | 6,459 | |||
| County Total for 2002-11-05: | 6,459 | ||||||||||||
| 2000-11-07 | IA01 | Jim Leach* (R) | 5,467 | 67.0% | Bob Simpson (D) | 2,495 | 30.6% | 202 | 2.5% | 8,164 | |||
| County Total for 2000-11-07: | 8,164 | ||||||||||||
| 1998-11-03 | IA01 | Jim Leach* (R) | 3,577 | 58.6% | Bob Rush (D) | 2,435 | 39.9% | 90 | 1.5% | 6,102 | |||
| County Total for 1998-11-03: | 6,102 | ||||||||||||
| 1996-11-05 | IA01 | Jim Leach* (R) | 4,237 | 56.1% | Bob Rush (D) | 3,220 | 42.6% | 97 | 1.3% | 7,554 | |||
| County Total for 1996-11-05: | 7,554 | ||||||||||||
| 1994-11-08 | IA01 | Jim Leach* (R) | 3,570 | 56.2% | Glen Winekauf (D) | 2,678 | 42.1% | 107 | 1.7% | 6,355 | |||
| County Total for 1994-11-08: | 6,355 | ||||||||||||
| 1992-11-03 | IA01 | Jim Leach* (R) | 5,964 | 74.9% | Jan Zonneveld (D) | 1,964 | 24.7% | 38 | 0.5% | 7,966 | |||
| County Total for 1992-11-03: | 7,966 | ||||||||||||
| Year | Total | Republican | Democrat | Other | R/D Edge | R/D Edge % | VAPOP % | |||
|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 10,673 | 4,498 | 42.1% | 2,629 | 24.6% | 3,546 | 33.2% | Rep +1,869 | Rep +17.5% | 75% |
| 2022 | 11,407 | 4,460 | 39.1% | 3,079 | 27.0% | 3,868 | 33.9% | Rep +1,381 | Rep +12.1% | 80% |
| 2020 | 12,536 | 4,594 | 36.6% | 3,475 | 27.7% | 4,467 | 35.6% | Rep +1,119 | Rep +8.9% | 88% |
| 2018 | 11,920 | 3,836 | 32.2% | 3,186 | 26.7% | 4,898 | 41.1% | Rep +650 | Rep +5.5% | 84% |
| 2016 | 11,727 | 3,902 | 33.3% | 3,173 | 27.1% | 4,652 | 39.7% | Rep +729 | Rep +6.2% | 83% |
| 2014 | 11,451 | 3,696 | 32.3% | 3,125 | 27.3% | 4,630 | 40.4% | Rep +571 | Rep +5.0% | 81% |
| 2012 | 11,428 | 3,672 | 32.1% | 3,198 | 28.0% | 4,558 | 39.9% | Rep +474 | Rep +4.1% | 82% |
| 2010 | 11,949 | 3,756 | 31.4% | 3,391 | 28.4% | 4,802 | 40.2% | Rep +365 | Rep +3.1% | 86% |
| 2008 | 12,103 | 3,302 | 27.3% | 3,621 | 29.9% | 5,180 | 42.8% | Dem +319 | Dem +2.6% | 87% |
| 2006 | 11,966 | 3,276 | 27.4% | 3,163 | 26.4% | 5,527 | 46.2% | Rep +113 | Rep +0.9% | 87% |
| 2004 | 12,738 | 3,513 | 27.6% | 3,301 | 25.9% | 5,924 | 46.5% | Rep +212 | Rep +1.7% | 93% |
| 2002 | 11,550 | 3,373 | 29.2% | 2,761 | 23.9% | 5,416 | 46.9% | Rep +612 | Rep +5.3% | 85% |
| 2000 | 11,248 | 3,340 | 29.7% | 2,714 | 24.1% | 5,194 | 46.2% | Rep +626 | Rep +5.6% | 83% |
| 1994 | 9,932 | 3,420 | 34.4% | 2,833 | 28.5% | 3,679 | 37.0% | Rep +587 | Rep +5.9% | 76% |
| 1986 | 10,088 | 3,569 | 35.4% | 2,736 | 27.1% | 3,783 | 37.5% | Rep +833 | Rep +8.3% | 78% |