2024 population: 84,233
(
1,834 from 2020)
Land area: 357.4 square miles
Population density: 235.7 persons per square mile
| 2024 Census data | |||
| White: | 75,881 | 90.08% | 3.3% |
| Black: | 3,550 | 4.21% | 0.8% |
| Indian: | 122 | 0.14% | 20.8% |
| Asian: | 433 | 0.51% | 11.3% |
| 2+ races: | 2,130 | 2.53% | 11.8% |
| Hispanic: | 2,117 | 2.51% | 29.0% |
| Total non-White: | 8,352 | 9.92% | 10.5% |
| 2020-2024 Components | Number | Rate |
|---|---|---|
| Births: | 3,326 | 9.7 |
| Deaths: | 5,650 | 16.4 |
| Net Migration: | 320 | 0.9 |
| Net Immigration: | 160 | 0.5 |
| Change in White population: | -2,627 | -3.1 |
| Change in Non-White pop.: | 793 | 0.9 |
| Recent Trends | ||||
|---|---|---|---|---|
| Votes | Δ Margin | Swing % | ||
| 2024 vs. 2020 | R +1,750 | R +2,288 | R + 4.1% | |
| D -538 | ||||
| 2024 vs. 2016 | R +5,919 | R +4,488 | R + 5.0% | |
| D +1,431 | ||||
| 2020 vs. 2016 | R +4,169 | R +2,200 | R + 0.9% | |
| D +1,969 | ||||
| 2024 vs. 2012 | R +10,300 | R +12,373 | R + 24.8% | |
| D -2,073 | ||||
| 2016 vs. 2008 | R +3,577 | R +9,279 | R + 23.8% | |
| D -5,702 | ||||
| How to interpret this table | ||||
| Year | Turnout | Winner | Runner-Up | Other | Total Votes | Diff (St) | Diff (US) | PSV | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 70% | Donald Trump (R) | 31,347 | 66.3% | Kamala Harris (D) | 15,440 | 32.7% | 468 [+] | 1.0% | 47,255 | 16 | 17 | 0.67% |
| 2020 | 67% | Donald Trump* (R) | 29,597 | 64.1% | Joe Biden (D) | 15,978 | 34.6% | 612 [+] | 1.3% | 46,187 | 15 | 17 | 0.67% |
| 2016 | 59% | Donald Trump (R) | 25,428 | 61.9% | Hillary Clinton (D) | 14,009 | 34.1% | 1,639 [+] | 4.0% | 41,076 | 14 | 16 | 0.67% |
| 2012 | 55% | Mitt Romney (R) | 21,047 | 53.7% | Barack Obama* (D) | 17,513 | 44.7% | 629 [+] | 1.6% | 39,189 | 7 | 7 | 0.68% |
| 2008 | 59% | John McCain (R) | 21,851 | 51.6% | Barack Obama (D) | 19,711 | 46.5% | 787 [+] | 1.9% | 42,349 | 7 | 6 | 0.70% |
| 2004 | 60% | George W. Bush* (R) | 21,938 | 50.5% | John Kerry (D) | 21,387 | 49.2% | 117 [+] | 0.3% | 43,442 | 2 | 0 | 0.75% |
| 2000 | 54% | Albert Gore, Jr. (D) | 20,593 | 52.0% | George W. Bush (R) | 18,060 | 45.6% | 987 [+] | 2.5% | 39,640 | -1 | -2 | 0.81% |
| 1996 | 50% | Bill Clinton* (D) | 18,993 | 52.4% | Robert Dole (R) | 13,088 | 36.1% | 4,178 [+] | 11.5% | 36,259 | -4 | -5 | 0.80% |
| 1992 | 56% | Bill Clinton (D) | 20,830 | 50.6% | George Bush* (R) | 12,359 | 30.0% | 8,014 [+] | 19.5% | 41,203 | -6 | -7 | 0.83% |
| 1988 | 51% | Michael Dukakis (D) | 21,884 | 57.7% | George Bush (R) | 15,829 | 41.8% | 191 [+] | 0.5% | 37,904 | -9 | -12 | 0.84% |
| 1984 | 56% | Walter Mondale (D) | 23,981 | 55.3% | Ronald Reagan* (R) | 19,277 | 44.4% | 128 | 0.3% | 43,386 | -9 | -14 | 0.90% |
| 1980 | 51% | Jimmy Carter* (D) | 19,506 | 48.5% | Ronald Reagan (R) | 18,404 | 45.8% | 2,303 [+] | 5.7% | 40,213 | -4 | -5 | 0.88% |
| 1976 | 57% | Jimmy Carter (D) | 23,337 | 54.7% | Gerald Ford* (R) | 18,546 | 43.5% | 757 [+] | 1.8% | 42,640 | -4 | -5 | 0.92% |
| 1972 | 57% | Richard Nixon* (R) | 23,712 | 56.1% | George McGovern (D) | 17,595 | 41.6% | 990 [+] | 2.3% | 42,297 | -3 | -5 | 0.92% |
| 1968 | 63% | Hubert Humphrey (D) | 21,027 | 48.8% | Richard Nixon (R) | 18,360 | 42.6% | 3,716 [+] | 8.6% | 43,103 | -1 | -1 | 0.91% |
| 1964 | 65% | Lyndon Johnson* (D) | 29,092 | 64.4% | Barry Goldwater (R) | 15,998 | 35.4% | 117 | 0.3% | 45,207 | 1 | -3 | 0.94% |
| 1960 | 68% | John Kennedy (D) | 24,309 | 50.6% | Richard Nixon (R) | 23,646 | 49.2% | 109 | 0.2% | 48,064 | 0 | 0 | 0.96% |
| 1956 | 62% | Dwight Eisenhower* (R) | 25,037 | 55.6% | Adlai Stevenson (D) | 19,923 | 44.2% | 65 | 0.1% | 45,025 | -1 | -2 | 0.98% |
| 1952 | 63% | Dwight Eisenhower (R) | 23,319 | 52.1% | Adlai Stevenson (D) | 21,164 | 47.3% | 255 | 0.6% | 44,738 | -1 | -3 | 0.98% |
| 1948 | 49% | Thomas Dewey (R) | 17,186 | 52.7% | Harry Truman* (D) | 14,632 | 44.9% | 781 [+] | 2.4% | 32,599 | 2 | 8 | 0.87% |
| 1944 | 57% | Thomas Dewey (R) | 18,886 | 51.6% | Franklin Roosevelt* (D) | 17,331 | 47.3% | 403 | 1.1% | 36,620 | 3 | 6 | 0.97% |
| 1940 | 62% | Wendell Willkie (R) | 19,361 | 50.5% | Franklin Roosevelt* (D) | 18,814 | 49.1% | 167 | 0.4% | 38,342 | 4 | 6 | 0.94% |
| 1936 | 66% | Franklin Roosevelt* (D) | 21,994 | 57.7% | Alf Landon (R) | 15,458 | 40.6% | 638 [+] | 1.7% | 38,090 | 0 | 4 | 0.92% |
| 1932 | 41% | Herbert Hoover* (R) | 13,064 | 55.1% | Franklin Roosevelt (D) | 9,390 | 39.6% | 1,255 [+] | 5.3% | 23,709 | 4 | 16 | 0.83% |
| 1928 | 49% | Herbert Hoover (R) | 20,012 | 74.9% | Al Smith (D) | 6,417 | 24.0% | 273 [+] | 1.0% | 26,702 | 10 | 17 | 0.85% |
| 1924 | 37% | Calvin Coolidge (R) | 12,533 | 64.6% | Robert LaFollette (Prog) | 4,211 | 21.7% | 2,662 [+] | 13.7% | 19,406 | -1 | 11 | 0.90% |
| 1920 | 30% | Warren Harding (R) | 9,448 | 64.4% | James Cox (D) | 2,720 | 18.5% | 2,508 [+] | 17.1% | 14,676 | -1 | 4 | 0.79% |
| 1916 | 22% | Charles Evans Hughes (R) | 5,134 | 49.4% | Woodrow Wilson* (D) | 3,966 | 38.2% | 1,285 [+] | 12.4% | 10,385 | -5 | 3 | 0.80% |
| 1912 | 23% | Theodore Roosevelt (Prog) | 3,348 | 34.0% | William Taft* (R) | 2,128 | 21.6% | 4,369 [+] | 44.4% | 9,845 | -1 | -2 | 0.81% |
| 1908 | 26% | William Taft (R) | 5,350 | 54.1% | William J. Bryan (D) | 2,656 | 26.8% | 1,890 [+] | 19.1% | 9,896 | -5 | 2 | 0.78% |
| 1904 | 33% | Theodore Roosevelt (R) | 7,634 | 66.3% | Alton Parker (D) | 1,894 | 16.5% | 1,978 [+] | 17.2% | 11,506 | -2 | 10 | 0.93% |
| 1900 | 32% | William McKinley* (R) | 6,343 | 61.4% | William J. Bryan (D) | 2,754 | 26.7% | 1,235 [+] | 12.0% | 10,332 | 1 | 10 | 0.88% |
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 | 69% | Dave McCormick (R) | 29,405 | 62.8% | Bob Casey, Jr.* (D) | 16,176 | 34.6% | 1,211 [+] | 2.6% | 46,792 | 14 | 0.67% |
| 2022 | S3 | 54% | Mehmet Oz (R) | 21,531 | 59.5% | John Fetterman (D) | 13,758 | 38.0% | 917 [+] | 2.5% | 36,206 | 13 | 0.67% |
| 2022 | G | 54% | Doug Mastriano (R) | 19,611 | 54.0% | Josh Shapiro (D) | 16,023 | 44.1% | 660 [+] | 1.8% | 36,294 | 12 | 0.68% |
| 2018 | S1 | 46% | Lou Barletta (R) | 17,375 | 54.0% | Bob Casey, Jr.* (D) | 14,324 | 44.6% | 448 [+] | 1.4% | 32,147 | 11 | 0.64% |
| 2018 | G | 47% | Scott Wagner (R) | 16,714 | 51.8% | Tom Wolf* (D) | 15,035 | 46.6% | 492 [+] | 1.5% | 32,241 | 11 | 0.64% |
| 2016 | S3 | 58% | Pat Toomey* (R) | 22,674 | 56.3% | Katie McGinty (D) | 15,289 | 38.0% | 2,317 [+] | 5.8% | 40,280 | 8 | 0.67% |
| 2014 | G | 33% | Tom Wolf (D) | 11,996 | 51.8% | Tom Corbett* (R) | 11,166 | 48.2% | 0 | 0.0% | 23,162 | 3 | 0.66% |
| 2012 | S1 | 54% | Tom Smith (R) | 19,353 | 50.1% | Bob Casey, Jr.* (D) | 18,603 | 48.1% | 689 [+] | 1.8% | 38,645 | 5 | 0.69% |
| 2010 | S3 | 39% | Pat Toomey (R) | 15,493 | 55.7% | Joe Sestak (D) | 12,317 | 44.3% | 0 | 0.0% | 27,810 | 5 | 0.70% |
| 2010 | G | 39% | Tom Corbett (R) | 16,489 | 58.9% | Dan Onorato (D) | 11,499 | 41.1% | 0 | 0.0% | 27,988 | 4 | 0.70% |
| 2006 | S1 | 44% | Bob Casey, Jr. (D) | 18,436 | 58.0% | Rick Santorum* (R) | 13,368 | 42.0% | 0 | 0.0% | 31,804 | 1 | 0.78% |
| 2006 | G | 44% | Ed Rendell* (D) | 17,557 | 55.1% | Lynn Swann (R) | 14,329 | 44.9% | 0 | 0.0% | 31,886 | 5 | 0.78% |
| 2004 | S3 | 58% | Arlen Specter* (R) | 21,021 | 50.1% | Joseph Hoeffel (D) | 18,116 | 43.2% | 2,824 [+] | 6.7% | 41,961 | -3 | 0.75% |
| 2002 | G | 39% | Ed Rendell (D) | 14,628 | 52.0% | Mike Fisher (R) | 13,010 | 46.3% | 489 [+] | 1.7% | 28,127 | 2 | 0.79% |
| 2000 | S1 | 54% | Ron Klink (D) | 21,026 | 53.5% | Rick Santorum* (R) | 17,672 | 45.0% | 569 [+] | 1.4% | 39,267 | -7 | 0.83% |
| 1998 | S3 | 36% | Arlen Specter* (R) | 14,000 | 53.9% | Bill Lloyd (D) | 11,167 | 43.0% | 813 [+] | 3.1% | 25,980 | -7 | 0.88% |
| 1998 | G | 35% | Tom Ridge* (R) | 13,115 | 51.5% | Ivan Itkin (D) | 9,259 | 36.3% | 3,110 [+] | 12.2% | 25,484 | -6 | 0.84% |
| 1994 | S1 | 42% | Harris Wofford* (D) | 15,297 | 49.5% | Rick Santorum (R) | 14,287 | 46.2% | 1,330 [+] | 4.3% | 30,914 | -3 | 0.88% |
| 1994 | G | 42% | Mark Singel (D) | 13,355 | 43.7% | Tom Ridge (R) | 13,102 | 42.8% | 4,135 [+] | 13.5% | 30,592 | -3 | 0.85% |
| 1992 | S3 | 55% | Lynn Yeakel (D) | 21,718 | 53.5% | Arlen Specter* (R) | 16,707 | 41.2% | 2,132 [+] | 5.3% | 40,557 | -8 | 0.84% |
| 1991 | S1 | 42% | Harris Wofford (D) | 19,301 | 62.9% | Richard Thornburgh (R) | 11,373 | 37.1% | 0 | 0.0% | 30,674 | -8 | 0.91% |
| 1990 | G | 36% | Robert Casey* (D) | 19,563 | 72.9% | Barbara Hafer (R) | 7,282 | 27.1% | 0 | 0.0% | 26,845 | -5 | 0.88% |
| 1988 | S1 | 50% | John Heinz* (R) | 23,704 | 63.4% | Joseph Vignola (D) | 13,380 | 35.8% | 315 [+] | 0.8% | 37,399 | -3 | 0.86% |
| 1986 | S3 | 42% | Bob Edgar (D) | 16,764 | 52.8% | Arlen Specter* (R) | 14,832 | 46.7% | 172 [+] | 0.5% | 31,768 | -10 | 0.94% |
| 1986 | G | 42% | Robert Casey (D) | 19,235 | 60.6% | William Scranton III (R) | 12,189 | 38.4% | 307 [+] | 1.0% | 31,731 | -10 | 0.94% |
| 1982 | S1 | 46% | John Heinz* (R) | 18,033 | 49.6% | Cyril Wecht (D) | 17,833 | 49.1% | 455 [+] | 1.3% | 36,321 | -10 | 1.01% |
| 1982 | G | 47% | Allen Ertel (D) | 20,967 | 57.3% | Richard Thornburgh* (R) | 15,345 | 41.9% | 295 [+] | 0.8% | 36,607 | -9 | 0.99% |
| 1980 | S3 | 50% | Pete Flaherty (D) | 25,843 | 65.1% | Arlen Specter (R) | 13,490 | 34.0% | 341 [+] | 0.9% | 39,674 | -16 | 0.90% |
| 1978 | G | 44% | Pete Flaherty (D) | 21,051 | 63.6% | Richard Thornburgh (R) | 11,874 | 35.9% | 157 [+] | 0.5% | 33,082 | -17 | 0.88% |
| 1976 | S1 | 56% | William Green (D) | 21,125 | 50.0% | John Heinz (R) | 20,848 | 49.3% | 306 [+] | 0.7% | 42,279 | -3 | 0.93% |
| 1974 | S3 | 43% | Pete Flaherty (D) | 20,169 | 62.6% | Richard Schweiker* (R) | 11,858 | 36.8% | 217 [+] | 0.7% | 32,244 | -16 | 0.93% |
| 1974 | G | 43% | Milton Shapp* (D) | 15,838 | 49.6% | Andrew Lewis (R) | 15,655 | 49.0% | 453 [+] | 1.4% | 31,946 | 4 | 0.91% |
| 1970 | S1 | 48% | Hugh Scott* (R) | 17,006 | 51.3% | William Sesler (D) | 15,362 | 46.4% | 767 [+] | 2.3% | 33,135 | 0 | 0.91% |
| 1970 | G | 48% | Milton Shapp (D) | 18,497 | 55.4% | Raymond Broderick (R) | 14,142 | 42.4% | 744 [+] | 2.2% | 33,383 | 1 | 0.90% |
| 1968 | S3 | 61% | Richard Schweiker (R) | 21,776 | 51.8% | Joseph Clark* (D) | 19,820 | 47.1% | 444 [+] | 1.1% | 42,040 | 0 | 0.91% |
| 1966 | G | 53% | Raymond Shafer (R) | 19,650 | 53.3% | Milton Shapp (D) | 17,135 | 46.4% | 115 [+] | 0.3% | 36,900 | 1 | 0.91% |
| 1964 | S1 | 65% | Genevieve Blatt (D) | 22,801 | 50.6% | Hugh Scott* (R) | 22,130 | 49.1% | 155 [+] | 0.3% | 45,086 | -1 | 0.94% |
| 1962 | S3 | 59% | Joseph Clark* (D) | 21,902 | 53.1% | James Van Zandt (R) | 19,154 | 46.5% | 159 [+] | 0.4% | 41,215 | -2 | 0.94% |
| 1962 | G | 58% | William Scranton (R) | 23,023 | 56.0% | Richardson Dilworth (D) | 17,868 | 43.4% | 235 [+] | 0.6% | 41,126 | 1 | 0.94% |
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 | PA16 | Mike Kelly* (R) | 31,819 | 68.5% | Preston Nouri (D) | 14,612 | 31.5% | 0 | 0.0% | 46,431 | |||
| County Total for 2024-11-05: | 46,431 | ||||||||||||
| 2022-11-08 | PA16 | Mike Kelly* (R) | 23,142 | 64.0% | Dan Pastore (D) | 13,013 | 36.0% | 0 | 0.0% | 36,155 | |||
| County Total for 2022-11-08: | 36,155 | ||||||||||||
| 2020-11-03 | PA16 | Mike Kelly* (R) | 28,977 | 63.7% | Kristy Gnibus (D) | 16,484 | 36.3% | 0 | 0.0% | 45,461 | |||
| County Total for 2020-11-03: | 45,461 | ||||||||||||
| 2018-11-06 | PA16 | Mike Kelly* (R) | 18,245 | 56.7% | Ronald DiNicola (D) | 13,553 | 42.1% | 362 | 1.1% | 32,160 | |||
| County Total for 2018-11-06: | 32,160 | ||||||||||||
| 2016-11-08 | PA03 | Mike Kelly* (R) | 25,259 | 100.0% | 0 | 0.0% | 25,259 | ||||||
| 2016-11-08 | PA12 | Keith Rothfus* (R) | 4,822 | 63.2% | Erin McClelland (D) | 2,809 | 36.8% | 0 | 0.0% | 7,631 | |||
| County Total for 2016-11-08: | 32,890 | ||||||||||||
| 2014-11-04 | PA03 | Mike Kelly* (R) | 11,042 | 58.9% | Dan LaVallee (D) | 7,705 | 41.1% | 0 | 0.0% | 18,747 | |||
| 2014-11-04 | PA12 | Keith Rothfus* (R) | 2,466 | 57.2% | Erin McClelland (D) | 1,844 | 42.8% | 0 | 0.0% | 4,310 | |||
| County Total for 2014-11-04: | 23,057 | ||||||||||||
| 2012-11-06 | PA03 | Mike Kelly* (R) | 16,135 | 52.2% | Missa Eaton (D) | 13,539 | 43.8% | 1,237 | 4.0% | 30,911 | |||
| 2012-11-06 | PA12 | Mark Critz* (D) | 3,594 | 50.5% | Keith Rothfus (R) | 3,526 | 49.5% | 0 | 0.0% | 7,120 | |||
| County Total for 2012-11-06: | 38,031 | ||||||||||||
| 2010-11-02 | PA04 | Jason Altmire* (D) | 15,269 | 55.0% | Keith Rothfus (R) | 12,518 | 45.0% | 0 | 0.0% | 27,787 | |||
| County Total for 2010-11-02: | 27,787 | ||||||||||||
| 2008-11-04 | PA04 | Jason Altmire* (D) | 25,441 | 60.9% | Melissa Hart (R) | 16,329 | 39.1% | 0 | 0.0% | 41,770 | |||
| County Total for 2008-11-04: | 41,770 | ||||||||||||
| 2006-11-07 | PA04 | Jason Altmire (D) | 18,430 | 57.8% | Melissa Hart* (R) | 13,480 | 42.2% | 0 | 0.0% | 31,910 | |||
| County Total for 2006-11-07: | 31,910 | ||||||||||||
| 2004-11-02 | PA04 | Melissa Hart* (R) | 25,611 | 60.2% | Stevan Drobac (D) | 16,476 | 38.7% | 468 | 1.1% | 42,555 | |||
| County Total for 2004-11-02: | 42,555 | ||||||||||||
| 2002-11-05 | PA04 | Melissa Hart* (R) | 16,210 | 57.6% | Stevan Drobac (D) | 11,924 | 42.4% | 0 | 0.0% | 28,134 | |||
| County Total for 2002-11-05: | 28,134 | ||||||||||||
| 2000-11-07 | PA04 | Melissa Hart (R) | 22,042 | 56.7% | Terry Van Horne (D) | 16,810 | 43.3% | 0 | 0.0% | 38,852 | |||
| County Total for 2000-11-07: | 38,852 | ||||||||||||
| 1996-11-05 | PA04 | Ron Klink* (D) | 25,629 | 71.5% | Paul Adametz (R) | 10,211 | 28.5% | 0 | 0.0% | 35,840 | |||
| County Total for 1996-11-05: | 35,840 | ||||||||||||
| 1994-11-08 | PA04 | Ron Klink* (D) | 21,346 | 68.6% | Ed Peglow (R) | 9,759 | 31.4% | 0 | 0.0% | 31,105 | |||
| County Total for 1994-11-08: | 31,105 | ||||||||||||
| 1992-11-03 | PA04 | Ron Klink (D) | 30,733 | 76.6% | Gordon Johnston (R) | 8,840 | 22.0% | 527 | 1.3% | 40,100 | |||
| County Total for 1992-11-03: | 40,100 | ||||||||||||
| Year | Total | Republican | Democrat | Other | R/D Edge | R/D Edge % | VAPOP % | |||
|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 57,285 | 30,131 | 52.6% | 19,794 | 34.6% | 7,360 | 12.8% | Rep +10,337 | Rep +18.0% | 85% |
| 2024 | 58,472 | 30,131 | 51.5% | 20,881 | 35.7% | 7,460 | 12.8% | Rep +9,250 | Rep +15.8% | 87% |
| 2022 | 56,381 | 27,445 | 48.7% | 22,148 | 39.3% | 6,788 | 12.0% | Rep +5,297 | Rep +9.4% | 84% |
| 2020 | 57,470 | 26,567 | 46.2% | 24,191 | 42.1% | 6,712 | 11.7% | Rep +2,376 | Rep +4.1% | 85% |
| 2018 | 54,760 | 23,316 | 42.6% | 25,341 | 46.3% | 6,103 | 11.1% | Dem +2,025 | Dem +3.7% | 80% |
| 2016 | 57,054 | 23,372 | 41.0% | 27,518 | 48.2% | 6,164 | 10.8% | Dem +4,146 | Dem +7.3% | 82% |
| 2014 | 59,149 | 22,108 | 37.4% | 30,863 | 52.2% | 6,178 | 10.4% | Dem +8,755 | Dem +14.8% | 84% |
| 2012 | 61,715 | 22,758 | 36.9% | 32,956 | 53.4% | 6,001 | 9.7% | Dem +10,198 | Dem +16.5% | 87% |
| 2010 | 61,316 | 22,237 | 36.3% | 33,591 | 54.8% | 5,488 | 9.0% | Dem +11,354 | Dem +18.5% | 85% |
| 2008 | 62,460 | 22,494 | 36.0% | 34,704 | 55.6% | 5,262 | 8.4% | Dem +12,210 | Dem +19.5% | 87% |
| 2006 | 60,135 | 22,225 | 37.0% | 32,993 | 54.9% | 4,917 | 8.2% | Dem +10,768 | Dem +17.9% | 83% |
| 2004 | 58,633 | 21,598 | 36.8% | 32,441 | 55.3% | 4,594 | 7.8% | Dem +10,843 | Dem +18.5% | 81% |
| 2002 | 55,393 | 19,967 | 36.0% | 31,348 | 56.6% | 4,078 | 7.4% | Dem +11,381 | Dem +20.5% | 76% |
| 2000 | 55,777 | 19,967 | 35.8% | 31,709 | 56.8% | 4,101 | 7.4% | Dem +11,742 | Dem +21.1% | 77% |
| 1998 | 54,424 | 19,389 | 35.6% | 31,440 | 57.8% | 3,595 | 6.6% | Dem +12,051 | Dem +22.1% | 75% |
| 1996 | 52,185 | 18,742 | 35.9% | 30,296 | 58.1% | 3,147 | 6.0% | Dem +11,554 | Dem +22.1% | 71% |
| 1994 | 47,605 | 16,963 | 35.6% | 28,164 | 59.2% | 2,478 | 5.2% | Dem +11,201 | Dem +23.5% | 65% |
| 1992 | 48,794 | 17,312 | 35.5% | 29,031 | 59.5% | 2,451 | 5.0% | Dem +11,719 | Dem +24.0% | 66% |
| 1990 | 45,373 | 17,295 | 38.1% | 26,452 | 58.3% | 1,626 | 3.6% | Dem +9,157 | Dem +20.2% | 62% |
| 1988 | 48,457 | 18,454 | 38.1% | 28,230 | 58.3% | 1,773 | 3.7% | Dem +9,776 | Dem +20.2% | 65% |
| 1986 | 51,835 | 19,381 | 37.4% | 30,514 | 58.9% | 1,940 | 3.7% | Dem +11,133 | Dem +21.5% | 68% |
| 1984 | 54,858 | 20,344 | 37.1% | 32,333 | 58.9% | 2,181 | 4.0% | Dem +11,989 | Dem +21.9% | 71% |