2024 population: 12,729
(
219 from 2020)
Land area: 580.4 square miles
Population density: 21.9 persons per square mile
| 2024 Census data | |||
| White: | 9,515 | 74.75% | 7.0% |
| Black: | 118 | 0.93% | 20.4% |
| Indian: | 42 | 0.33% | 55.6% |
| Asian: | 74 | 0.58% | 15.6% |
| 2+ races: | 150 | 1.18% | 0.7% |
| Hispanic: | 2,830 | 22.23% | 18.8% |
| Total non-White: | 3,214 | 25.25% | 18.2% |
| 2020-2024 Components | Number | Rate |
|---|---|---|
| Births: | 715 | 13.8 |
| Deaths: | 752 | 14.5 |
| Net Migration: | -569 | -11.0 |
| Net Immigration: | 381 | 7.4 |
| Change in White population: | -713 | -5.5 |
| Change in Non-White pop.: | 494 | 3.8 |
| Recent Trends | ||||
|---|---|---|---|---|
| Votes | Δ Margin | Swing % | ||
| 2024 vs. 2020 | R -283 | D +57 | R + 2.1% | |
| D -226 | ||||
| 2024 vs. 2016 | R +53 | R +179 | R + 3.6% | |
| D -126 | ||||
| 2020 vs. 2016 | R +336 | R +236 | R + 1.5% | |
| D +100 | ||||
| 2024 vs. 2012 | R +504 | R +1,570 | R + 28.8% | |
| D -1,066 | ||||
| 2016 vs. 2008 | R +602 | R +1,808 | R + 31.9% | |
| D -1,206 | ||||
| How to interpret this table | ||||
| Year | Turnout | Winner | Runner-Up | Other | Total Votes | Diff (St) | Diff (US) | PSV | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 60% | Donald Trump (R) | 3,853 | 67.3% | Kamala Harris (D) | 1,770 | 30.9% | 100 [+] | 1.7% | 5,723 | 12 | 18 | 0.34% |
| 2020 | 64% | Donald Trump* (R) | 4,136 | 66.1% | Joe Biden (D) | 1,996 | 31.9% | 122 [+] | 2.0% | 6,254 | 13 | 19 | 0.37% |
| 2016 | 61% | Donald Trump (R) | 3,800 | 63.1% | Hillary Clinton (D) | 1,896 | 31.5% | 330 [+] | 5.5% | 6,026 | 12 | 17 | 0.38% |
| 2012 | 62% | Mitt Romney (R) | 3,349 | 53.3% | Barack Obama* (D) | 2,836 | 45.2% | 93 [+] | 1.5% | 6,278 | 7 | 6 | 0.40% |
| 2008 | 62% | John McCain (R) | 3,198 | 50.0% | Barack Obama (D) | 3,102 | 48.5% | 95 [+] | 1.5% | 6,395 | 6 | 4 | 0.42% |
| 2004 | 63% | George W. Bush* (R) | 3,631 | 55.0% | John Kerry (D) | 2,930 | 44.4% | 42 [+] | 0.6% | 6,603 | 5 | 4 | 0.44% |
| 2000 | 59% | George W. Bush (R) | 3,384 | 53.4% | Albert Gore, Jr. (D) | 2,796 | 44.1% | 156 [+] | 2.5% | 6,336 | 5 | 6 | 0.48% |
| 1996 | 55% | Bill Clinton* (D) | 2,912 | 48.9% | Robert Dole (R) | 2,473 | 41.5% | 574 [+] | 9.6% | 5,959 | 2 | 1 | 0.48% |
| 1992 | 62% | Bill Clinton (D) | 2,776 | 41.7% | George Bush* (R) | 2,708 | 40.6% | 1,181 [+] | 17.7% | 6,665 | 3 | 3 | 0.49% |
| 1988 | 55% | Michael Dukakis (D) | 3,353 | 55.4% | George Bush (R) | 2,658 | 43.9% | 43 [+] | 0.7% | 6,054 | -1 | -9 | 0.49% |
| 1984 | 58% | Ronald Reagan* (R) | 3,675 | 54.8% | Walter Mondale (D) | 2,980 | 44.4% | 50 | 0.7% | 6,705 | 2 | -4 | 0.51% |
| 1980 | 60% | Ronald Reagan (R) | 3,936 | 55.1% | Jimmy Carter* (D) | 2,645 | 37.0% | 566 [+] | 7.9% | 7,147 | 4 | 4 | 0.54% |
| 1976 | 63% | Jimmy Carter (D) | 3,637 | 49.9% | Gerald Ford* (R) | 3,544 | 48.7% | 101 [+] | 1.4% | 7,282 | -1 | 1 | 0.57% |
| 1972 | 61% | Richard Nixon* (R) | 4,278 | 59.7% | George McGovern (D) | 2,780 | 38.8% | 104 [+] | 1.5% | 7,162 | 2 | -1 | 0.58% |
| 1968 | 69% | Richard Nixon (R) | 4,299 | 56.9% | Hubert Humphrey (D) | 2,969 | 39.3% | 281 [+] | 3.7% | 7,549 | 4 | 14 | 0.65% |
| 1964 | 68% | Lyndon Johnson* (D) | 4,998 | 63.8% | Barry Goldwater (R) | 2,831 | 36.1% | 7 | 0.1% | 7,836 | -2 | -2 | 0.66% |
| 1960 | 80% | Richard Nixon (R) | 5,386 | 56.3% | John Kennedy (D) | 4,159 | 43.5% | 15 | 0.2% | 9,560 | 0 | 7 | 0.75% |
| 1956 | 73% | Dwight Eisenhower* (R) | 5,512 | 58.7% | Adlai Stevenson (D) | 3,865 | 41.2% | 13 | 0.1% | 9,390 | 0 | 1 | 0.76% |
| 1952 | 76% | Dwight Eisenhower (R) | 6,566 | 67.1% | Adlai Stevenson (D) | 3,186 | 32.6% | 31 | 0.3% | 9,783 | 3 | 12 | 0.77% |
| 1948 | 60% | Harry Truman* (D) | 3,866 | 49.6% | Thomas Dewey (R) | 3,810 | 48.8% | 124 [+] | 1.6% | 7,800 | 1 | 4 | 0.75% |
| 1944 | 63% | Franklin Roosevelt* (D) | 4,232 | 51.7% | Thomas Dewey (R) | 3,916 | 47.9% | 35 | 0.4% | 8,183 | -4 | 2 | 0.78% |
| 1940 | 71% | Franklin Roosevelt* (D) | 4,871 | 52.1% | Wendell Willkie (R) | 4,443 | 47.5% | 36 | 0.4% | 9,350 | -5 | 3 | 0.77% |
| 1936 | 69% | Franklin Roosevelt* (D) | 5,177 | 59.4% | Alf Landon (R) | 3,311 | 38.0% | 222 [+] | 2.5% | 8,710 | -5 | 2 | 0.76% |
| 1932 | 66% | Franklin Roosevelt (D) | 4,922 | 59.1% | Herbert Hoover* (R) | 3,262 | 39.1% | 150 [+] | 1.8% | 8,334 | -1 | 0 | 0.80% |
| 1928 | 62% | Herbert Hoover (R) | 5,020 | 66.3% | Al Smith (D) | 2,547 | 33.7% | 0 | 0.0% | 7,567 | 5 | 8 | 0.75% |
| 1924 | 61% | Calvin Coolidge (R) | 4,323 | 57.4% | Robert LaFollette (Prog) | 2,707 | 35.9% | 501 [+] | 6.7% | 7,531 | 2 | 3 | 0.77% |
| 1920 | 57% | Warren Harding (R) | 5,739 | 81.0% | James Cox (D) | 1,205 | 17.0% | 138 [+] | 1.9% | 7,082 | 10 | 21 | 0.79% |
| 1916 | 33% | Charles Evans Hughes (R) | 2,599 | 68.2% | Woodrow Wilson* (D) | 1,135 | 29.8% | 76 [+] | 2.0% | 3,810 | 14 | 22 | 0.74% |
| 1912 | 33% | Theodore Roosevelt (Prog) | 1,856 | 52.2% | William Taft* (R) | 805 | 22.6% | 894 [+] | 25.1% | 3,555 | -2 | -1 | 0.72% |
| 1908 | 34% | William Taft (R) | 2,498 | 72.3% | William J. Bryan (D) | 866 | 25.1% | 89 [+] | 2.6% | 3,453 | 17 | 21 | 0.70% |
| 1904 | 36% | Theodore Roosevelt (R) | 2,795 | 77.4% | Alton Parker (D) | 695 | 19.2% | 122 [+] | 3.4% | 3,612 | 14 | 21 | 0.74% |
| 1900 | 39% | William McKinley* (R) | 2,990 | 75.1% | William J. Bryan (D) | 891 | 22.4% | 102 [+] | 2.6% | 3,983 | 17 | 23 | 0.75% |
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 | 44% | Charles Grassley* (R) | 2,982 | 70.0% | Michael Franken (D) | 1,268 | 29.8% | 9 [+] | 0.2% | 4,259 | 14 | 0.35% |
| 2022 | G | 45% | Kim Reynolds* (R) | 3,105 | 72.4% | Deidre DeJear (D) | 1,071 | 25.0% | 111 [+] | 2.6% | 4,287 | 14 | 0.35% |
| 2020 | S2 | 63% | Joni Ernst* (R) | 3,889 | 62.8% | Theresa Greenfield (D) | 2,063 | 33.3% | 236 [+] | 3.8% | 6,188 | 11 | 0.37% |
| 2018 | G | 50% | Kim Reynolds* (R) | 3,049 | 61.6% | Fred Hubbell (D) | 1,788 | 36.1% | 110 [+] | 2.2% | 4,947 | 11 | 0.37% |
| 2016 | S3 | 60% | Charles Grassley* (R) | 4,208 | 70.4% | Patty Judge (D) | 1,550 | 25.9% | 223 [+] | 3.7% | 5,981 | 10 | 0.39% |
| 2014 | S2 | 46% | Joni Ernst (R) | 2,855 | 62.5% | Bruce Braley (D) | 1,507 | 33.0% | 205 [+] | 4.5% | 4,567 | 10 | 0.40% |
| 2014 | G | 46% | Terry Branstad* (R) | 3,198 | 69.2% | Jack Hatch (D) | 1,266 | 27.4% | 157 [+] | 3.4% | 4,621 | 10 | 0.41% |
| 2010 | S3 | 48% | Charles Grassley* (R) | 3,554 | 72.7% | Roxanne Conlin (D) | 1,260 | 25.8% | 75 [+] | 1.5% | 4,889 | 8 | 0.44% |
| 2010 | G | 48% | Terry Branstad (R) | 2,945 | 60.1% | Chet Culver* (D) | 1,756 | 35.8% | 199 [+] | 4.1% | 4,900 | 7 | 0.44% |
| 2008 | S2 | 61% | Tom Harkin* (D) | 3,786 | 60.1% | Christopher Reed (R) | 2,509 | 39.9% | 1 [+] | 0.0% | 6,296 | 3 | 0.42% |
| 2006 | G | 46% | Chet Culver (D) | 2,384 | 49.4% | Jim Nussle (R) | 2,368 | 49.1% | 73 [+] | 1.5% | 4,825 | 5 | 0.46% |
| 2004 | S3 | 62% | Charles Grassley* (R) | 5,081 | 77.8% | Art Small (D) | 1,358 | 20.8% | 91 [+] | 1.4% | 6,530 | 8 | 0.44% |
| 2002 | S2 | 43% | Tom Harkin* (D) | 2,267 | 49.9% | Greg Ganske (R) | 2,227 | 49.0% | 51 [+] | 1.1% | 4,545 | 5 | 0.44% |
| 2002 | G | 42% | Tom Vilsack* (D) | 2,323 | 51.5% | Doug Gross (R) | 2,137 | 47.3% | 54 [+] | 1.2% | 4,514 | 3 | 0.44% |
| 1998 | S3 | 42% | Charles Grassley* (R) | 3,316 | 73.5% | David Osterberg (D) | 1,190 | 26.4% | 8 [+] | 0.2% | 4,514 | 5 | 0.48% |
| 1998 | G | 43% | Jim Ross Lightfoot (R) | 2,374 | 50.8% | Tom Vilsack (D) | 2,275 | 48.7% | 25 [+] | 0.5% | 4,674 | 4 | 0.49% |
| 1996 | S2 | 53% | Jim Ross Lightfoot (R) | 3,022 | 52.4% | Tom Harkin* (D) | 2,691 | 46.6% | 57 [+] | 1.0% | 5,770 | 6 | 0.47% |
| 1994 | G | 49% | Terry Branstad* (R) | 3,156 | 59.6% | Bonnie Campbell (D) | 2,077 | 39.2% | 59 [+] | 1.1% | 5,292 | 3 | 0.53% |
| 1992 | S3 | 59% | Charles Grassley* (R) | 4,773 | 75.4% | Jean Lloyd-Jones (D) | 1,452 | 22.9% | 109 [+] | 1.7% | 6,334 | 6 | 0.49% |
| 1990 | S2 | 45% | Tom Harkin* (D) | 2,550 | 52.2% | Tom Tauke (R) | 2,328 | 47.7% | 3 [+] | 0.1% | 4,881 | 2 | 0.50% |
| 1990 | G | 46% | Terry Branstad* (R) | 3,134 | 63.6% | Donald Avenson (D) | 1,785 | 36.2% | 8 [+] | 0.2% | 4,927 | 3 | 0.50% |
| 1986 | S3 | 41% | Charles Grassley* (R) | 3,160 | 68.5% | John Roehrick (D) | 1,444 | 31.3% | 8 [+] | 0.2% | 4,612 | 2 | 0.52% |
| 1986 | G | 42% | Terry Branstad* (R) | 2,652 | 56.7% | Lowell Junkins (D) | 2,026 | 43.3% | 1 [+] | 0.0% | 4,679 | 5 | 0.51% |
| 1984 | S2 | 58% | Tom Harkin (D) | 3,565 | 53.9% | Roger Jepsen* (R) | 2,990 | 45.2% | 59 [+] | 0.9% | 6,614 | 2 | 0.51% |
| 1982 | G | 45% | Terry Branstad (R) | 2,986 | 56.2% | Roxanne Conlin (D) | 2,306 | 43.4% | 17 [+] | 0.3% | 5,309 | 3 | 0.51% |
| 1980 | S3 | 59% | Charles Grassley (R) | 4,426 | 63.1% | John Culver* (D) | 2,551 | 36.3% | 42 [+] | 0.6% | 7,019 | 10 | 0.55% |
| 1978 | S2 | 40% | Roger Jepsen (R) | 2,537 | 55.1% | Dick Clark* (D) | 2,030 | 44.1% | 34 [+] | 0.7% | 4,601 | 4 | 0.56% |
| 1978 | G | 42% | Robert Ray* (R) | 2,761 | 58.2% | Jerry Fitzgerald (D) | 1,957 | 41.3% | 26 [+] | 0.5% | 4,744 | 0 | 0.56% |
| 1974 | S3 | 45% | John Culver (D) | 2,662 | 50.9% | David Stanley (R) | 2,551 | 48.8% | 18 [+] | 0.3% | 5,231 | 1 | 0.59% |
| 1974 | G | 47% | Robert Ray* (R) | 3,325 | 60.2% | James Schaben (D) | 2,157 | 39.0% | 45 [+] | 0.8% | 5,527 | 2 | 0.60% |
| 1972 | S2 | 60% | Dick Clark (D) | 3,733 | 52.9% | Jack Miller* (R) | 3,281 | 46.5% | 38 [+] | 0.5% | 7,052 | 2 | 0.59% |
| 1972 | G | 60% | Robert Ray* (R) | 4,302 | 60.8% | Paul Franzenburg (D) | 2,678 | 37.8% | 99 [+] | 1.4% | 7,079 | 2 | 0.58% |
| 1970 | G | 40% | Robert Ray* (R) | 2,492 | 56.1% | Robert Fulton (D) | 1,860 | 41.8% | 94 [+] | 2.1% | 4,446 | 5 | 0.56% |
| 1968 | S3 | 67% | David Stanley (R) | 3,878 | 52.5% | Harold Hughes (D) | 3,503 | 47.4% | 9 [+] | 0.1% | 7,390 | 3 | 0.65% |
| 1968 | G | 67% | Robert Ray (R) | 4,144 | 56.5% | Paul Franzenburg (D) | 3,179 | 43.3% | 11 [+] | 0.1% | 7,334 | 2 | 0.65% |
| 1966 | S2 | 49% | Jack Miller* (R) | 3,299 | 59.9% | E.B. Smith (D) | 2,123 | 38.6% | 82 [+] | 1.5% | 5,504 | -1 | 0.64% |
| 1966 | G | 52% | Harold Hughes* (D) | 3,036 | 52.5% | William Murray (R) | 2,652 | 45.8% | 98 [+] | 1.7% | 5,786 | 2 | 0.65% |
| 1964 | G | 68% | Harold Hughes* (D) | 5,105 | 65.3% | Evan Hultman (R) | 2,647 | 33.9% | 63 [+] | 0.8% | 7,815 | 3 | 0.67% |
| 1962 | S3 | 48% | Bourke Hickenlooper* (R) | 3,249 | 57.4% | E.B. Smith (D) | 2,410 | 42.6% | 0 | 0.0% | 5,659 | 4 | 0.70% |
| 1962 | G | 49% | Norman Erbe* (R) | 3,091 | 53.5% | Harold Hughes (D) | 2,685 | 46.5% | 0 | 0.0% | 5,776 | 6 | 0.70% |
| 1960 | S2 | 78% | Jack Miller (R) | 4,912 | 52.6% | Herschel Loveless (D) | 4,427 | 47.4% | 0 | 0.0% | 9,339 | 1 | 0.75% |
| 1960 | G | 78% | Norman Erbe (R) | 5,129 | 54.9% | Edward McManus (D) | 4,207 | 45.1% | 0 | 0.0% | 9,336 | 3 | 0.75% |
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) | 3,716 | 69.6% | Ryan Melton (D) | 1,605 | 30.1% | 19 | 0.4% | 5,340 | |||
| County Total for 2024-11-05: | 5,340 | ||||||||||||
| 2022-11-08 | IA04 | Randy Feenstra* (R) | 3,008 | 71.8% | Ryan Melton (D) | 1,082 | 25.8% | 100 | 2.4% | 4,190 | |||
| County Total for 2022-11-08: | 4,190 | ||||||||||||
| 2020-11-03 | IA04 | Randy Feenstra (R) | 3,855 | 65.0% | J.D. Scholten (D) | 2,065 | 34.8% | 15 | 0.3% | 5,935 | |||
| County Total for 2020-11-03: | 5,935 | ||||||||||||
| 2018-11-06 | IA04 | Steve King* (R) | 2,650 | 54.2% | J.D. Scholten (D) | 2,085 | 42.7% | 151 | 3.1% | 4,886 | |||
| County Total for 2018-11-06: | 4,886 | ||||||||||||
| 2016-11-08 | IA04 | Steve King* (R) | 3,716 | 63.8% | Kim Weaver (D) | 2,102 | 36.1% | 3 | 0.1% | 5,821 | |||
| County Total for 2016-11-08: | 5,821 | ||||||||||||
| 2014-11-04 | IA04 | Steve King* (R) | 2,987 | 65.2% | Jim Mowrer (D) | 1,589 | 34.7% | 3 | 0.1% | 4,579 | |||
| County Total for 2014-11-04: | 4,579 | ||||||||||||
| 2012-11-06 | IA04 | Steve King* (R) | 3,257 | 53.1% | Christie Vilsack (D) | 2,727 | 44.5% | 145 | 2.4% | 6,129 | |||
| County Total for 2012-11-06: | 6,129 | ||||||||||||
| 2010-11-02 | IA04 | Tom Latham* (R) | 3,603 | 74.4% | Bill Maske (D) | 1,168 | 24.1% | 74 | 1.5% | 4,845 | |||
| County Total for 2010-11-02: | 4,845 | ||||||||||||
| 2008-11-04 | IA04 | Tom Latham* (R) | 4,379 | 69.5% | Becky Greenwald (D) | 1,921 | 30.5% | 2 | 0.0% | 6,302 | |||
| County Total for 2008-11-04: | 6,302 | ||||||||||||
| 2006-11-07 | IA04 | Tom Latham* (R) | 3,041 | 64.6% | Selden Spencer (D) | 1,668 | 35.4% | 1 | 0.0% | 4,710 | |||
| County Total for 2006-11-07: | 4,710 | ||||||||||||
| 2004-11-02 | IA04 | Tom Latham* (R) | 4,533 | 69.7% | Paul Johnson (D) | 1,967 | 30.3% | 2 | 0.0% | 6,502 | |||
| County Total for 2004-11-02: | 6,502 | ||||||||||||
| 2002-11-05 | IA04 | Tom Latham* (R) | 2,815 | 63.4% | John Norris (D) | 1,595 | 35.9% | 33 | 0.7% | 4,443 | |||
| County Total for 2002-11-05: | 4,443 | ||||||||||||
| 2000-11-07 | IA05 | Tom Latham* (R) | 3,763 | 69.5% | Mike Palecek (D) | 1,581 | 29.2% | 68 | 1.3% | 5,412 | |||
| County Total for 2000-11-07: | 5,412 | ||||||||||||
| 1998-11-03 | IA05 | Tom Latham* (R) | 2,969 | 99.9% | 3 | 0.1% | 2,972 | ||||||
| County Total for 1998-11-03: | 2,972 | ||||||||||||
| 1996-11-05 | IA05 | Tom Latham* (R) | 3,697 | 66.9% | MacDonald Smith (D) | 1,808 | 32.7% | 19 | 0.3% | 5,524 | |||
| County Total for 1996-11-05: | 5,524 | ||||||||||||
| 1994-11-08 | IA05 | Tom Latham (R) | 3,127 | 64.7% | Sheila McGuire (D) | 1,702 | 35.2% | 3 | 0.1% | 4,832 | |||
| County Total for 1994-11-08: | 4,832 | ||||||||||||
| 1992-11-03 | IA05 | Fred Grandy* (R) | 4,793 | 99.9% | 3 | 0.1% | 4,796 | ||||||
| County Total for 1992-11-03: | 4,796 | ||||||||||||
| Year | Total | Republican | Democrat | Other | R/D Edge | R/D Edge % | VAPOP % | |||
|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 5,995 | 3,194 | 53.3% | 1,129 | 18.8% | 1,672 | 27.9% | Rep +2,065 | Rep +34.4% | 63% |
| 2022 | 6,910 | 3,314 | 48.0% | 1,502 | 21.7% | 2,094 | 30.3% | Rep +1,812 | Rep +26.2% | 72% |
| 2020 | 7,808 | 3,571 | 45.7% | 1,882 | 24.1% | 2,355 | 30.2% | Rep +1,689 | Rep +21.6% | 82% |
| 2018 | 7,788 | 3,434 | 44.1% | 1,758 | 22.6% | 2,596 | 33.3% | Rep +1,676 | Rep +21.5% | 80% |
| 2016 | 7,966 | 3,450 | 43.3% | 1,877 | 23.6% | 2,639 | 33.1% | Rep +1,573 | Rep +19.7% | 81% |
| 2014 | 7,992 | 3,449 | 43.2% | 1,876 | 23.5% | 2,667 | 33.4% | Rep +1,573 | Rep +19.7% | 81% |
| 2012 | 7,997 | 3,530 | 44.1% | 1,939 | 24.2% | 2,528 | 31.6% | Rep +1,591 | Rep +19.9% | 80% |
| 2010 | 8,552 | 3,546 | 41.5% | 2,127 | 24.9% | 2,879 | 33.7% | Rep +1,419 | Rep +16.6% | 84% |
| 2008 | 9,231 | 3,585 | 38.8% | 2,368 | 25.7% | 3,278 | 35.5% | Rep +1,217 | Rep +13.2% | 90% |
| 2006 | 9,228 | 3,691 | 40.0% | 2,024 | 21.9% | 3,513 | 38.1% | Rep +1,667 | Rep +18.1% | 89% |
| 2004 | 9,483 | 4,003 | 42.2% | 2,046 | 21.6% | 3,434 | 36.2% | Rep +1,957 | Rep +20.6% | 90% |
| 2002 | 8,979 | 3,999 | 44.5% | 1,929 | 21.5% | 3,051 | 34.0% | Rep +2,070 | Rep +23.1% | 84% |
| 2000 | 9,212 | 4,074 | 44.2% | 2,008 | 21.8% | 3,130 | 34.0% | Rep +2,066 | Rep +22.4% | 85% |
| 1994 | 7,883 | 3,874 | 49.1% | 2,062 | 26.2% | 1,947 | 24.7% | Rep +1,812 | Rep +23.0% | 73% |
| 1986 | 7,930 | 3,311 | 41.8% | 1,986 | 25.0% | 2,633 | 33.2% | Rep +1,325 | Rep +16.7% | 70% |