2024 population: 65,743
(
989 from 2020)
Land area: 381.3 square miles
Population density: 172.4 persons per square mile
| 2024 Census data | |||
| White: | 57,588 | 87.60% | 1.9% |
| Black: | 1,457 | 2.22% | 20.8% |
| Indian: | 152 | 0.23% | 10.1% |
| Asian: | 420 | 0.64% | 5.0% |
| 2+ races: | 838 | 1.27% | 26.6% |
| Hispanic: | 5,288 | 8.04% | 44.8% |
| Total non-White: | 8,155 | 12.40% | 34.6% |
| 2020-2024 Components | Number | Rate |
|---|---|---|
| Births: | 2,379 | 9.2 |
| Deaths: | 4,016 | 15.5 |
| Net Migration: | 2,424 | 9.4 |
| Net Immigration: | 244 | 0.9 |
| Change in White population: | -1,107 | -1.7 |
| Change in Non-White pop.: | 2,096 | 3.2 |
| Recent Trends | ||||
|---|---|---|---|---|
| Votes | Δ Margin | Swing % | ||
| 2024 vs. 2020 | R +1,724 | R +1,542 | R + 2.6% | |
| D +182 | ||||
| 2024 vs. 2016 | R +4,965 | R +2,507 | D + 0.4% | |
| D +2,458 | ||||
| 2020 vs. 2016 | R +3,241 | R +965 | D + 3.0% | |
| D +2,276 | ||||
| 2024 vs. 2012 | R +10,204 | R +10,390 | R + 27.4% | |
| D -186 | ||||
| 2016 vs. 2008 | R +5,786 | R +10,314 | R + 37.4% | |
| D -4,528 | ||||
| How to interpret this table | ||||
| Year | Turnout | Winner | Runner-Up | Other | Total Votes | Diff (St) | Diff (US) | PSV | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 67% | Donald Trump (R) | 23,708 | 66.9% | Kamala Harris (D) | 11,394 | 32.2% | 334 [+] | 0.9% | 35,436 | 17 | 17 | 0.50% |
| 2020 | 65% | Donald Trump* (R) | 21,984 | 65.3% | Joe Biden (D) | 11,212 | 33.3% | 493 [+] | 1.5% | 33,689 | 17 | 18 | 0.49% |
| 2016 | 56% | Donald Trump (R) | 18,743 | 64.6% | Hillary Clinton (D) | 8,936 | 30.8% | 1,314 [+] | 4.5% | 28,993 | 16 | 19 | 0.47% |
| 2012 | 50% | Mitt Romney (R) | 13,504 | 52.6% | Barack Obama* (D) | 11,580 | 45.1% | 610 [+] | 2.4% | 25,694 | 6 | 5 | 0.45% |
| 2008 | 54% | Barack Obama (D) | 13,464 | 49.8% | John McCain (R) | 12,957 | 47.9% | 629 [+] | 2.3% | 27,050 | 4 | 2 | 0.45% |
| 2004 | 52% | George W. Bush* (R) | 12,519 | 50.0% | John Kerry (D) | 12,223 | 48.8% | 301 [+] | 1.2% | 25,043 | 2 | -1 | 0.43% |
| 2000 | 46% | Albert Gore, Jr. (D) | 10,668 | 50.1% | George W. Bush (R) | 9,717 | 45.7% | 892 [+] | 4.2% | 21,277 | -1 | -2 | 0.43% |
| 1996 | 44% | Bill Clinton* (D) | 9,457 | 47.7% | Robert Dole (R) | 7,193 | 36.3% | 3,179 [+] | 16.0% | 19,829 | -4 | -4 | 0.44% |
| 1992 | 49% | Bill Clinton (D) | 9,072 | 41.9% | George Bush* (R) | 7,243 | 33.4% | 5,344 [+] | 24.7% | 21,659 | -3 | -4 | 0.44% |
| 1988 | 45% | George Bush (R) | 10,232 | 52.3% | Michael Dukakis (D) | 9,104 | 46.6% | 211 [+] | 1.1% | 19,547 | 2 | -1 | 0.43% |
| 1984 | 48% | Ronald Reagan* (R) | 10,701 | 54.4% | Walter Mondale (D) | 8,836 | 44.9% | 131 | 0.7% | 19,668 | 1 | -4 | 0.41% |
| 1980 | 49% | Ronald Reagan (R) | 10,042 | 52.0% | Jimmy Carter* (D) | 8,009 | 41.4% | 1,278 [+] | 6.6% | 19,329 | 2 | 1 | 0.42% |
| 1976 | 55% | Jimmy Carter (D) | 10,791 | 54.0% | Gerald Ford* (R) | 8,883 | 44.5% | 299 [+] | 1.5% | 19,973 | -3 | -4 | 0.43% |
| 1972 | 55% | Richard Nixon* (R) | 11,639 | 59.0% | George McGovern (D) | 7,774 | 39.4% | 299 [+] | 1.5% | 19,712 | 0 | -2 | 0.43% |
| 1968 | 67% | Hubert Humphrey (D) | 10,634 | 49.3% | Richard Nixon (R) | 9,954 | 46.1% | 991 [+] | 4.6% | 21,579 | 2 | 3 | 0.45% |
| 1964 | 69% | Lyndon Johnson* (D) | 15,416 | 67.5% | Barry Goldwater (R) | 7,309 | 32.0% | 116 | 0.5% | 22,841 | -3 | -7 | 0.47% |
| 1960 | 75% | Richard Nixon (R) | 12,586 | 50.3% | John Kennedy (D) | 12,391 | 49.5% | 55 | 0.2% | 25,032 | 2 | 1 | 0.50% |
| 1956 | 63% | Dwight Eisenhower* (R) | 13,150 | 57.3% | Adlai Stevenson (D) | 9,722 | 42.3% | 89 | 0.4% | 22,961 | 1 | 0 | 0.50% |
| 1952 | 61% | Dwight Eisenhower (R) | 12,283 | 53.4% | Adlai Stevenson (D) | 10,571 | 46.0% | 134 | 0.6% | 22,988 | 1 | -2 | 0.50% |
| 1948 | 52% | Thomas Dewey (R) | 9,744 | 49.8% | Harry Truman* (D) | 9,438 | 48.2% | 396 [+] | 2.0% | 19,578 | -1 | 5 | 0.52% |
| 1944 | 54% | Franklin Roosevelt* (D) | 11,060 | 52.7% | Thomas Dewey (R) | 9,837 | 46.9% | 73 | 0.3% | 20,970 | -1 | 1 | 0.55% |
| 1940 | 59% | Franklin Roosevelt* (D) | 12,777 | 54.5% | Wendell Willkie (R) | 10,618 | 45.3% | 51 | 0.2% | 23,446 | -1 | 0 | 0.57% |
| 1936 | 70% | Franklin Roosevelt* (D) | 14,179 | 54.9% | Alf Landon (R) | 11,298 | 43.8% | 334 [+] | 1.3% | 25,811 | 3 | 7 | 0.62% |
| 1932 | 55% | Herbert Hoover* (R) | 9,918 | 48.5% | Franklin Roosevelt (D) | 9,874 | 48.3% | 649 [+] | 3.2% | 20,441 | -2 | 9 | 0.71% |
| 1928 | 63% | Herbert Hoover (R) | 15,047 | 65.0% | Al Smith (D) | 8,010 | 34.6% | 98 [+] | 0.4% | 23,155 | 0 | 7 | 0.73% |
| 1924 | 50% | Calvin Coolidge (R) | 10,236 | 55.5% | John Davis (D) | 5,150 | 27.9% | 3,041 [+] | 16.5% | 18,427 | -10 | 2 | 0.86% |
| 1920 | 37% | Warren Harding (R) | 7,900 | 59.2% | James Cox (D) | 5,030 | 37.7% | 416 [+] | 3.1% | 13,346 | -7 | -1 | 0.72% |
| 1916 | 25% | Charles Evans Hughes (R) | 4,275 | 49.2% | Woodrow Wilson* (D) | 4,099 | 47.2% | 319 [+] | 3.7% | 8,693 | -5 | 3 | 0.67% |
| 1912 | 28% | Woodrow Wilson (D) | 3,652 | 40.7% | Theodore Roosevelt (Prog) | 3,598 | 40.1% | 1,733 [+] | 19.3% | 8,983 | -9 | -9 | 0.74% |
| 1908 | 31% | William Taft (R) | 4,486 | 49.2% | William J. Bryan (D) | 3,890 | 42.7% | 737 [+] | 8.1% | 9,113 | -10 | -2 | 0.72% |
| 1904 | 31% | Theodore Roosevelt (R) | 4,505 | 53.9% | Alton Parker (D) | 2,998 | 35.9% | 850 [+] | 10.2% | 8,353 | -14 | -2 | 0.68% |
| 1900 | 34% | William McKinley* (R) | 4,222 | 48.8% | William J. Bryan (D) | 4,149 | 48.0% | 278 [+] | 3.2% | 8,649 | -12 | -3 | 0.74% |
Click on the Year to view county-level data for that election.
| Year | Type | Turnout | Winner | Runner-Up | Other | Total Votes | Diff | PSV | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | S1 | 66% | Dave McCormick (R) | 22,603 | 64.4% | Bob Casey, Jr.* (D) | 11,570 | 33.0% | 898 [+] | 2.6% | 35,071 | 16 | 0.50% |
| 2022 | S3 | 49% | Mehmet Oz (R) | 15,659 | 59.7% | John Fetterman (D) | 9,682 | 36.9% | 891 [+] | 3.4% | 26,232 | 13 | 0.49% |
| 2022 | G | 49% | Doug Mastriano (R) | 14,943 | 56.9% | Josh Shapiro (D) | 10,743 | 40.9% | 578 [+] | 2.2% | 26,264 | 15 | 0.49% |
| 2018 | S1 | 43% | Lou Barletta (R) | 13,519 | 59.9% | Bob Casey, Jr.* (D) | 8,739 | 38.7% | 316 [+] | 1.4% | 22,574 | 17 | 0.45% |
| 2018 | G | 43% | Scott Wagner (R) | 12,476 | 55.3% | Tom Wolf* (D) | 9,659 | 42.8% | 407 [+] | 1.8% | 22,542 | 15 | 0.45% |
| 2016 | S3 | 54% | Pat Toomey* (R) | 16,360 | 58.0% | Katie McGinty (D) | 10,086 | 35.7% | 1,770 [+] | 6.3% | 28,216 | 9 | 0.47% |
| 2014 | G | 33% | Tom Wolf (D) | 9,163 | 53.8% | Tom Corbett* (R) | 7,864 | 46.2% | 0 | 0.0% | 17,027 | 1 | 0.49% |
| 2012 | S1 | 49% | Tom Smith (R) | 12,758 | 50.5% | Bob Casey, Jr.* (D) | 11,924 | 47.2% | 589 [+] | 2.3% | 25,271 | 6 | 0.45% |
| 2010 | S3 | 37% | Pat Toomey (R) | 10,326 | 54.7% | Joe Sestak (D) | 8,559 | 45.3% | 0 | 0.0% | 18,885 | 4 | 0.47% |
| 2010 | G | 37% | Tom Corbett (R) | 11,297 | 59.1% | Dan Onorato (D) | 7,834 | 40.9% | 0 | 0.0% | 19,131 | 5 | 0.48% |
| 2006 | S1 | 35% | Bob Casey, Jr. (D) | 9,997 | 57.3% | Rick Santorum* (R) | 7,439 | 42.7% | 0 | 0.0% | 17,436 | 1 | 0.43% |
| 2006 | G | 36% | Ed Rendell* (D) | 10,633 | 60.6% | Lynn Swann (R) | 6,917 | 39.4% | 0 | 0.0% | 17,550 | 0 | 0.43% |
| 2004 | S3 | 50% | Arlen Specter* (R) | 13,545 | 56.2% | Joseph Hoeffel (D) | 9,593 | 39.8% | 969 [+] | 4.0% | 24,107 | 4 | 0.43% |
| 2002 | G | 33% | Ed Rendell (D) | 8,598 | 54.8% | Mike Fisher (R) | 6,600 | 42.1% | 496 [+] | 3.2% | 15,694 | -2 | 0.44% |
| 2000 | S1 | 44% | Rick Santorum* (R) | 10,598 | 53.2% | Ron Klink (D) | 8,878 | 44.5% | 453 [+] | 2.3% | 19,929 | 1 | 0.42% |
| 1998 | S3 | 29% | Arlen Specter* (R) | 7,353 | 55.8% | Bill Lloyd (D) | 5,218 | 39.6% | 618 [+] | 4.7% | 13,189 | -6 | 0.45% |
| 1998 | G | 30% | Tom Ridge* (R) | 7,503 | 55.0% | Ivan Itkin (D) | 5,246 | 38.4% | 899 [+] | 6.6% | 13,648 | -2 | 0.45% |
| 1994 | S1 | 34% | Rick Santorum (R) | 7,402 | 49.0% | Harris Wofford* (D) | 7,260 | 48.0% | 453 [+] | 3.0% | 15,115 | 0 | 0.43% |
| 1994 | G | 35% | Tom Ridge (R) | 7,533 | 48.4% | Mark Singel (D) | 6,626 | 42.6% | 1,390 [+] | 8.9% | 15,549 | 3 | 0.43% |
| 1992 | S3 | 47% | Lynn Yeakel (D) | 10,571 | 51.1% | Arlen Specter* (R) | 9,500 | 45.9% | 634 [+] | 3.1% | 20,705 | -3 | 0.43% |
| 1991 | S1 | 37% | Harris Wofford (D) | 9,443 | 58.0% | Richard Thornburgh (R) | 6,827 | 42.0% | 0 | 0.0% | 16,270 | -3 | 0.48% |
| 1990 | G | 32% | Robert Casey* (D) | 9,773 | 70.1% | Barbara Hafer (R) | 4,169 | 29.9% | 0 | 0.0% | 13,942 | -2 | 0.46% |
| 1988 | S1 | 43% | John Heinz* (R) | 12,160 | 66.2% | Joseph Vignola (D) | 6,024 | 32.8% | 185 [+] | 1.0% | 18,369 | 0 | 0.42% |
| 1986 | S3 | 36% | Arlen Specter* (R) | 8,073 | 52.6% | Bob Edgar (D) | 7,105 | 46.3% | 156 [+] | 1.0% | 15,334 | -4 | 0.45% |
| 1986 | G | 37% | Robert Casey (D) | 8,839 | 56.7% | William Scranton III (R) | 6,617 | 42.4% | 144 [+] | 0.9% | 15,600 | -6 | 0.46% |
| 1982 | S1 | 41% | John Heinz* (R) | 8,626 | 52.3% | Cyril Wecht (D) | 7,678 | 46.5% | 199 [+] | 1.2% | 16,503 | -7 | 0.46% |
| 1982 | G | 42% | Allen Ertel (D) | 9,816 | 57.5% | Richard Thornburgh* (R) | 7,107 | 41.6% | 143 [+] | 0.8% | 17,066 | -9 | 0.46% |
| 1980 | S3 | 47% | Arlen Specter (R) | 9,369 | 50.1% | Pete Flaherty (D) | 9,096 | 48.6% | 245 [+] | 1.3% | 18,710 | 0 | 0.42% |
| 1978 | G | 44% | Richard Thornburgh (R) | 8,862 | 54.7% | Pete Flaherty (D) | 7,180 | 44.3% | 163 [+] | 1.0% | 16,205 | 2 | 0.43% |
| 1976 | S1 | 53% | William Green (D) | 10,164 | 52.0% | John Heinz (R) | 9,215 | 47.2% | 149 [+] | 0.8% | 19,528 | -5 | 0.43% |
| 1974 | S3 | 46% | Richard Schweiker* (R) | 9,328 | 56.4% | Pete Flaherty (D) | 6,919 | 41.9% | 279 [+] | 1.7% | 16,526 | 3 | 0.48% |
| 1974 | G | 46% | Milton Shapp* (D) | 9,038 | 54.2% | Andrew Lewis (R) | 7,408 | 44.5% | 219 [+] | 1.3% | 16,665 | -1 | 0.48% |
| 1970 | S1 | 55% | Hugh Scott* (R) | 9,646 | 52.9% | William Sesler (D) | 8,205 | 45.0% | 379 [+] | 2.1% | 18,230 | 1 | 0.50% |
| 1970 | G | 57% | Milton Shapp (D) | 10,475 | 56.1% | Raymond Broderick (R) | 7,797 | 41.8% | 392 [+] | 2.1% | 18,664 | 0 | 0.50% |
| 1968 | S3 | 65% | Richard Schweiker (R) | 10,728 | 51.3% | Joseph Clark* (D) | 9,892 | 47.3% | 309 [+] | 1.5% | 20,929 | -1 | 0.45% |
| 1966 | G | 61% | Raymond Shafer (R) | 10,404 | 51.8% | Milton Shapp (D) | 9,416 | 46.9% | 257 [+] | 1.3% | 20,077 | 0 | 0.50% |
| 1964 | S1 | 69% | Genevieve Blatt (D) | 12,081 | 53.5% | Hugh Scott* (R) | 10,405 | 46.1% | 81 [+] | 0.4% | 22,567 | -4 | 0.47% |
| 1962 | S3 | 68% | Joseph Clark* (D) | 11,436 | 50.8% | James Van Zandt (R) | 11,074 | 49.1% | 23 [+] | 0.1% | 22,533 | 0 | 0.51% |
| 1962 | G | 68% | William Scranton (R) | 12,317 | 54.4% | Richardson Dilworth (D) | 10,269 | 45.4% | 36 [+] | 0.2% | 22,622 | -1 | 0.52% |
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 | PA07 | Ryan Mackenzie (R) | 22,813 | 66.3% | Susan Wild* (D) | 11,614 | 33.7% | 0 | 0.0% | 34,427 | |||
| County Total for 2024-11-05: | 34,427 | ||||||||||||
| 2022-11-08 | PA07 | Lisa Scheller (R) | 16,844 | 64.7% | Susan Wild* (D) | 9,189 | 35.3% | 0 | 0.0% | 26,033 | |||
| County Total for 2022-11-08: | 26,033 | ||||||||||||
| 2020-11-03 | PA09 | Dan Meuser* (R) | 22,227 | 67.4% | Gary Wegman (D) | 10,768 | 32.6% | 0 | 0.0% | 32,995 | |||
| County Total for 2020-11-03: | 32,995 | ||||||||||||
| 2018-11-06 | PA09 | Dan Meuser (R) | 13,448 | 60.2% | Denny Wolff (D) | 8,902 | 39.8% | 0 | 0.0% | 22,350 | |||
| County Total for 2018-11-06: | 22,350 | ||||||||||||
| 2016-11-08 | PA11 | Lou Barletta* (R) | 5,795 | 69.8% | Mike Marsicano (D) | 2,508 | 30.2% | 0 | 0.0% | 8,303 | |||
| 2016-11-08 | PA17 | Matt Connolly (R) | 11,033 | 56.7% | Matt Cartwright* (D) | 8,431 | 43.3% | 0 | 0.0% | 19,464 | |||
| County Total for 2016-11-08: | 27,767 | ||||||||||||
| 2014-11-04 | PA11 | Lou Barletta* (R) | 3,304 | 70.8% | Andy Ostrowski (D) | 1,365 | 29.2% | 0 | 0.0% | 4,669 | |||
| 2014-11-04 | PA17 | David Moylan (R) | 6,278 | 52.4% | Matt Cartwright* (D) | 5,708 | 47.6% | 0 | 0.0% | 11,986 | |||
| County Total for 2014-11-04: | 16,655 | ||||||||||||
| 2012-11-06 | PA11 | Lou Barletta* (R) | 4,698 | 64.8% | Gene Stilp (D) | 2,557 | 35.2% | 0 | 0.0% | 7,255 | |||
| 2012-11-06 | PA17 | Matt Cartwright (D) | 8,889 | 51.8% | Laureen Cummings (R) | 8,279 | 48.2% | 0 | 0.0% | 17,168 | |||
| County Total for 2012-11-06: | 24,423 | ||||||||||||
| 2010-11-02 | PA11 | Lou Barletta (R) | 11,656 | 61.0% | Paul Kanjorski* (D) | 7,467 | 39.0% | 0 | 0.0% | 19,123 | |||
| County Total for 2010-11-02: | 19,123 | ||||||||||||
| 2008-11-04 | PA11 | Lou Barletta (R) | 13,905 | 52.6% | Paul Kanjorski* (D) | 12,525 | 47.4% | 0 | 0.0% | 26,430 | |||
| County Total for 2008-11-04: | 26,430 | ||||||||||||
| 2006-11-07 | PA11 | Paul Kanjorski* (D) | 12,215 | 70.4% | Joseph Leonardi (R) | 5,137 | 29.6% | 0 | 0.0% | 17,352 | |||
| County Total for 2006-11-07: | 17,352 | ||||||||||||
| 2004-11-02 | PA11 | Paul Kanjorski* (D) | 15,662 | 95.7% | Kenneth Brenneman (Constitution) | 705 | 4.3% | 0 | 0.0% | 16,367 | |||
| County Total for 2004-11-02: | 16,367 | ||||||||||||
| 2002-11-05 | PA11 | Paul Kanjorski* (D) | 9,258 | 60.0% | Lou Barletta (R) | 5,882 | 38.2% | 278 | 1.8% | 15,418 | |||
| County Total for 2002-11-05: | 15,418 | ||||||||||||
| 2000-11-07 | PA11 | Paul Kanjorski* (D) | 13,863 | 69.0% | Stephen Urban (R) | 6,233 | 31.0% | 0 | 0.0% | 20,096 | |||
| County Total for 2000-11-07: | 20,096 | ||||||||||||
| 1996-11-05 | PA11 | Paul Kanjorski* (D) | 13,046 | 70.7% | Stephen Urban (R) | 5,409 | 29.3% | 0 | 0.0% | 18,455 | |||
| County Total for 1996-11-05: | 18,455 | ||||||||||||
| 1994-11-08 | PA11 | Paul Kanjorski* (D) | 9,089 | 61.9% | Andrew Podolak (R) | 5,603 | 38.1% | 0 | 0.0% | 14,692 | |||
| County Total for 1994-11-08: | 14,692 | ||||||||||||
| 1992-11-03 | PA11 | Paul Kanjorski* (D) | 14,231 | 64.5% | Michael Fescina (R) | 7,848 | 35.5% | 0 | 0.0% | 22,079 | |||
| County Total for 1992-11-03: | 22,079 | ||||||||||||
| Year | Total | Republican | Democrat | Other | R/D Edge | R/D Edge % | VAPOP % | |||
|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 45,248 | 23,751 | 52.5% | 14,014 | 31.0% | 7,483 | 16.5% | Rep +9,737 | Rep +21.5% | 85% |
| 2024 | 46,071 | 23,800 | 51.7% | 14,797 | 32.1% | 7,474 | 16.2% | Rep +9,003 | Rep +19.5% | 87% |
| 2022 | 44,208 | 21,754 | 49.2% | 15,559 | 35.2% | 6,895 | 15.6% | Rep +6,195 | Rep +14.0% | 83% |
| 2020 | 46,981 | 21,822 | 46.4% | 17,831 | 38.0% | 7,328 | 15.6% | Rep +3,991 | Rep +8.5% | 88% |
| 2018 | 43,179 | 18,607 | 43.1% | 18,012 | 41.7% | 6,560 | 15.2% | Rep +595 | Rep +1.4% | 82% |
| 2016 | 42,221 | 17,681 | 41.9% | 18,384 | 43.5% | 6,156 | 14.6% | Dem +703 | Dem +1.7% | 80% |
| 2014 | 38,738 | 14,629 | 37.8% | 18,425 | 47.6% | 5,684 | 14.7% | Dem +3,796 | Dem +9.8% | 74% |
| 2012 | 39,017 | 14,722 | 37.7% | 18,991 | 48.7% | 5,304 | 13.6% | Dem +4,269 | Dem +10.9% | 75% |
| 2010 | 37,189 | 13,748 | 37.0% | 18,793 | 50.5% | 4,648 | 12.5% | Dem +5,045 | Dem +13.6% | 72% |
| 2008 | 39,596 | 14,737 | 37.2% | 20,075 | 50.7% | 4,784 | 12.1% | Dem +5,338 | Dem +13.5% | 78% |
| 2006 | 36,932 | 14,629 | 39.6% | 17,992 | 48.7% | 4,311 | 11.7% | Dem +3,363 | Dem +9.1% | 75% |
| 2004 | 36,600 | 14,619 | 39.9% | 17,809 | 48.7% | 4,172 | 11.4% | Dem +3,190 | Dem +8.7% | 76% |
| 2002 | 34,496 | 14,016 | 40.6% | 17,028 | 49.4% | 3,452 | 10.0% | Dem +3,012 | Dem +8.7% | 73% |
| 2000 | 33,860 | 13,755 | 40.6% | 16,826 | 49.7% | 3,279 | 9.7% | Dem +3,071 | Dem +9.1% | 74% |
| 1998 | 31,299 | 12,880 | 41.2% | 15,852 | 50.6% | 2,567 | 8.2% | Dem +2,972 | Dem +9.5% | 69% |
| 1996 | 29,349 | 12,013 | 40.9% | 14,896 | 50.8% | 2,440 | 8.3% | Dem +2,883 | Dem +9.8% | 65% |
| 1994 | 25,203 | 10,510 | 41.7% | 13,295 | 52.8% | 1,398 | 5.5% | Dem +2,785 | Dem +11.1% | 57% |
| 1992 | 25,552 | 10,592 | 41.5% | 13,615 | 53.3% | 1,345 | 5.3% | Dem +3,023 | Dem +11.8% | 58% |
| 1990 | 23,831 | 10,260 | 43.1% | 12,713 | 53.3% | 858 | 3.6% | Dem +2,453 | Dem +10.3% | 54% |
| 1988 | 24,552 | 10,603 | 43.2% | 13,064 | 53.2% | 885 | 3.6% | Dem +2,461 | Dem +10.0% | 57% |
| 1986 | 23,804 | 10,315 | 43.3% | 12,667 | 53.2% | 822 | 3.5% | Dem +2,352 | Dem +9.9% | 56% |
| 1984 | 24,531 | 10,369 | 42.3% | 13,311 | 54.3% | 851 | 3.5% | Dem +2,942 | Dem +12.0% | 59% |