2024 population: 165,540
(
2,680 from 2020)
Land area: 434.7 square miles
Population density: 380.8 persons per square mile
| 2024 Census data | |||
| White: | 144,835 | 87.49% | 2.9% |
| Black: | 10,719 | 6.48% | 1.8% |
| Indian: | 222 | 0.13% | 0.5% |
| Asian: | 1,211 | 0.73% | 20.6% |
| 2+ races: | 4,243 | 2.56% | 14.6% |
| Hispanic: | 4,310 | 2.60% | 19.4% |
| Total non-White: | 20,705 | 12.51% | 8.6% |
| 2020-2024 Components | Number | Rate |
|---|---|---|
| Births: | 6,435 | 9.6 |
| Deaths: | 10,169 | 15.1 |
| Net Migration: | 595 | 0.9 |
| Net Immigration: | 447 | 0.7 |
| Change in White population: | -4,318 | -2.6 |
| Change in Non-White pop.: | 1,638 | 1.0 |
| Recent Trends | ||||
|---|---|---|---|---|
| Votes | Δ Margin | Swing % | ||
| 2024 vs. 2020 | R +2,078 | R +3,004 | R + 3.0% | |
| D -926 | ||||
| 2024 vs. 2016 | R +8,670 | R +4,005 | R + 1.5% | |
| D +4,665 | ||||
| 2020 vs. 2016 | R +6,592 | R +1,001 | D + 1.5% | |
| D +5,591 | ||||
| 2024 vs. 2012 | R +14,493 | R +14,352 | R + 14.2% | |
| D +141 | ||||
| 2016 vs. 2008 | R +5,272 | R +13,240 | R + 16.5% | |
| D -7,968 | ||||
| How to interpret this table | ||||
| Year | Turnout | Winner | Runner-Up | Other | Total Votes | Diff (St) | Diff (US) | PSV | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 71% | Donald Trump (R) | 56,837 | 59.7% | Kamala Harris (D) | 37,196 | 39.1% | 1,161 [+] | 1.2% | 95,194 | 10 | 10 | 1.35% |
| 2020 | 70% | Donald Trump* (R) | 54,759 | 58.0% | Joe Biden (D) | 38,122 | 40.4% | 1,516 [+] | 1.6% | 94,397 | 9 | 11 | 1.36% |
| 2016 | 62% | Donald Trump (R) | 48,167 | 57.0% | Hillary Clinton (D) | 32,531 | 38.5% | 3,764 [+] | 4.5% | 84,462 | 9 | 11 | 1.37% |
| 2012 | 60% | Mitt Romney (R) | 42,344 | 52.4% | Barack Obama* (D) | 37,055 | 45.9% | 1,394 [+] | 1.7% | 80,793 | 6 | 5 | 1.40% |
| 2008 | 62% | John McCain (R) | 42,895 | 50.4% | Barack Obama (D) | 40,499 | 47.6% | 1,638 [+] | 1.9% | 85,032 | 6 | 5 | 1.41% |
| 2004 | 60% | John Kerry (D) | 42,146 | 51.1% | George W. Bush* (R) | 39,916 | 48.4% | 481 [+] | 0.6% | 82,543 | 0 | -2 | 1.43% |
| 2000 | 52% | Albert Gore, Jr. (D) | 38,925 | 52.9% | George W. Bush (R) | 32,491 | 44.1% | 2,233 [+] | 3.0% | 73,649 | -2 | -4 | 1.50% |
| 1996 | 53% | Bill Clinton* (D) | 39,578 | 53.3% | Robert Dole (R) | 26,048 | 35.1% | 8,653 [+] | 11.6% | 74,279 | -5 | -6 | 1.65% |
| 1992 | 58% | Bill Clinton (D) | 44,877 | 54.5% | George Bush* (R) | 21,361 | 25.9% | 16,102 [+] | 19.6% | 82,340 | -10 | -11 | 1.66% |
| 1988 | 53% | Michael Dukakis (D) | 50,327 | 65.8% | George Bush (R) | 25,764 | 33.7% | 378 [+] | 0.5% | 76,469 | -17 | -20 | 1.69% |
| 1984 | 59% | Walter Mondale (D) | 54,765 | 62.9% | Ronald Reagan* (R) | 32,052 | 36.8% | 300 | 0.3% | 87,117 | -17 | -22 | 1.80% |
| 1980 | 53% | Jimmy Carter* (D) | 43,955 | 55.1% | Ronald Reagan (R) | 30,496 | 38.2% | 5,314 [+] | 6.7% | 79,765 | -11 | -12 | 1.75% |
| 1976 | 57% | Jimmy Carter (D) | 46,117 | 56.8% | Gerald Ford* (R) | 33,593 | 41.4% | 1,440 [+] | 1.8% | 81,150 | -6 | -7 | 1.76% |
| 1972 | 54% | Richard Nixon* (R) | 43,637 | 56.4% | George McGovern (D) | 31,570 | 40.8% | 2,130 [+] | 2.8% | 77,337 | -3 | -4 | 1.68% |
| 1968 | 63% | Hubert Humphrey (D) | 45,396 | 55.3% | Richard Nixon (R) | 28,264 | 34.5% | 8,368 [+] | 10.2% | 82,028 | -10 | -9 | 1.73% |
| 1964 | 65% | Lyndon Johnson* (D) | 60,492 | 72.0% | Barry Goldwater (R) | 23,174 | 27.6% | 327 | 0.4% | 83,993 | -7 | -11 | 1.74% |
| 1960 | 65% | John Kennedy (D) | 47,182 | 56.0% | Richard Nixon (R) | 36,796 | 43.7% | 212 | 0.3% | 84,190 | -5 | -6 | 1.68% |
| 1956 | 58% | Dwight Eisenhower* (R) | 38,263 | 51.2% | Adlai Stevenson (D) | 36,373 | 48.7% | 79 | 0.1% | 74,715 | -5 | -6 | 1.63% |
| 1952 | 59% | Adlai Stevenson (D) | 38,136 | 54.3% | Dwight Eisenhower (R) | 31,700 | 45.2% | 334 | 0.5% | 70,170 | -8 | -10 | 1.53% |
| 1948 | 47% | Harry Truman* (D) | 26,629 | 52.3% | Thomas Dewey (R) | 22,324 | 43.8% | 1,983 [+] | 3.9% | 50,936 | -7 | -1 | 1.36% |
| 1944 | 54% | Franklin Roosevelt* (D) | 32,743 | 57.8% | Thomas Dewey (R) | 23,555 | 41.6% | 360 | 0.6% | 56,658 | -7 | -4 | 1.49% |
| 1940 | 58% | Franklin Roosevelt* (D) | 33,609 | 57.8% | Wendell Willkie (R) | 24,324 | 41.8% | 239 | 0.4% | 58,172 | -5 | -3 | 1.43% |
| 1936 | 65% | Franklin Roosevelt* (D) | 37,205 | 63.8% | Alf Landon (R) | 20,223 | 34.7% | 884 [+] | 1.5% | 58,312 | -6 | -2 | 1.41% |
| 1932 | 47% | Franklin Roosevelt (D) | 19,805 | 48.0% | Herbert Hoover* (R) | 19,751 | 47.9% | 1,704 [+] | 4.1% | 41,260 | -3 | 8 | 1.44% |
| 1928 | 50% | Herbert Hoover (R) | 27,949 | 69.5% | Al Smith (D) | 11,868 | 29.5% | 400 [+] | 1.0% | 40,217 | 4 | 11 | 1.28% |
| 1924 | 36% | Calvin Coolidge (R) | 16,768 | 64.1% | Robert LaFollette (Prog) | 5,559 | 21.3% | 3,814 [+] | 14.6% | 26,141 | -1 | 10 | 1.22% |
| 1920 | 29% | Warren Harding (R) | 11,691 | 62.9% | James Cox (D) | 4,771 | 25.7% | 2,124 [+] | 11.4% | 18,586 | -3 | 3 | 1.00% |
| 1916 | 25% | Charles Evans Hughes (R) | 6,864 | 48.7% | Woodrow Wilson* (D) | 5,805 | 41.2% | 1,434 [+] | 10.2% | 14,103 | -6 | 3 | 1.09% |
| 1912 | 26% | Theodore Roosevelt (Prog) | 4,517 | 35.8% | Woodrow Wilson (D) | 3,037 | 24.1% | 5,048 [+] | 40.1% | 12,602 | -1 | -1 | 1.03% |
| 1908 | 30% | William Taft (R) | 7,008 | 55.9% | William J. Bryan (D) | 4,200 | 33.5% | 1,318 [+] | 10.5% | 12,526 | -3 | 4 | 0.99% |
| 1904 | 28% | Theodore Roosevelt (R) | 7,122 | 68.9% | Alton Parker (D) | 2,342 | 22.6% | 876 [+] | 8.5% | 10,340 | 1 | 12 | 0.84% |
| 1900 | 35% | William McKinley* (R) | 6,759 | 60.1% | William J. Bryan (D) | 4,076 | 36.3% | 409 [+] | 3.6% | 11,244 | -1 | 9 | 0.96% |
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 | 71% | Dave McCormick (R) | 53,593 | 56.6% | Bob Casey, Jr.* (D) | 38,529 | 40.7% | 2,635 [+] | 2.8% | 94,757 | 8 | 1.36% |
| 2022 | S3 | 55% | Mehmet Oz (R) | 38,772 | 52.8% | John Fetterman (D) | 32,692 | 44.5% | 1,979 [+] | 2.7% | 73,443 | 6 | 1.37% |
| 2022 | G | 55% | Josh Shapiro (D) | 36,917 | 50.4% | Doug Mastriano (R) | 34,777 | 47.5% | 1,568 [+] | 2.1% | 73,262 | 6 | 1.37% |
| 2018 | S1 | 50% | Bob Casey, Jr.* (D) | 34,442 | 50.9% | Lou Barletta (R) | 31,916 | 47.2% | 1,284 [+] | 1.9% | 67,642 | 5 | 1.35% |
| 2018 | G | 50% | Tom Wolf* (D) | 36,166 | 53.3% | Scott Wagner (R) | 30,593 | 45.1% | 1,117 [+] | 1.6% | 67,876 | 4 | 1.35% |
| 2016 | S3 | 62% | Pat Toomey* (R) | 44,000 | 52.8% | Katie McGinty (D) | 34,263 | 41.1% | 5,058 [+] | 6.1% | 83,321 | 4 | 1.38% |
| 2014 | G | 35% | Tom Wolf (D) | 24,456 | 51.2% | Tom Corbett* (R) | 23,302 | 48.8% | 0 | 0.0% | 47,758 | 4 | 1.37% |
| 2012 | S1 | 59% | Bob Casey, Jr.* (D) | 39,970 | 50.1% | Tom Smith (R) | 38,092 | 47.8% | 1,701 [+] | 2.1% | 79,763 | 3 | 1.42% |
| 2010 | S3 | 42% | Pat Toomey (R) | 30,136 | 52.4% | Joe Sestak (D) | 27,339 | 47.6% | 0 | 0.0% | 57,475 | 1 | 1.44% |
| 2010 | G | 43% | Tom Corbett (R) | 32,670 | 56.5% | Dan Onorato (D) | 25,163 | 43.5% | 0 | 0.0% | 57,833 | 2 | 1.45% |
| 2006 | S1 | 47% | Bob Casey, Jr. (D) | 39,998 | 62.1% | Rick Santorum* (R) | 24,450 | 37.9% | 0 | 0.0% | 64,448 | -3 | 1.58% |
| 2006 | G | 47% | Ed Rendell* (D) | 35,510 | 55.0% | Lynn Swann (R) | 29,069 | 45.0% | 0 | 0.0% | 64,579 | 5 | 1.58% |
| 2004 | S3 | 60% | Joseph Hoeffel (D) | 38,352 | 46.2% | Arlen Specter* (R) | 37,599 | 45.3% | 7,079 [+] | 8.5% | 83,030 | -7 | 1.49% |
| 2002 | G | 38% | Ed Rendell (D) | 27,322 | 52.0% | Mike Fisher (R) | 23,744 | 45.2% | 1,427 [+] | 2.7% | 52,493 | 1 | 1.47% |
| 2000 | S1 | 54% | Ron Klink (D) | 41,419 | 54.4% | Rick Santorum* (R) | 33,609 | 44.2% | 1,061 [+] | 1.4% | 76,089 | -8 | 1.61% |
| 1998 | S3 | 37% | Arlen Specter* (R) | 29,111 | 56.5% | Bill Lloyd (D) | 20,729 | 40.2% | 1,720 [+] | 3.3% | 51,560 | -5 | 1.74% |
| 1998 | G | 38% | Tom Ridge* (R) | 24,993 | 47.1% | Ivan Itkin (D) | 19,879 | 37.5% | 8,146 [+] | 15.4% | 53,018 | -10 | 1.75% |
| 1994 | S1 | 44% | Harris Wofford* (D) | 32,357 | 51.6% | Rick Santorum (R) | 26,736 | 42.6% | 3,595 [+] | 5.7% | 62,688 | -7 | 1.78% |
| 1994 | G | 42% | Mark Singel (D) | 26,965 | 45.0% | Tom Ridge (R) | 20,201 | 33.7% | 12,703 [+] | 21.2% | 59,869 | -12 | 1.67% |
| 1992 | S3 | 57% | Lynn Yeakel (D) | 43,716 | 53.6% | Arlen Specter* (R) | 32,418 | 39.7% | 5,434 [+] | 6.7% | 81,568 | -9 | 1.70% |
| 1991 | S1 | 43% | Harris Wofford (D) | 42,400 | 69.4% | Richard Thornburgh (R) | 18,673 | 30.6% | 0 | 0.0% | 61,073 | -14 | 1.81% |
| 1990 | G | 40% | Robert Casey* (D) | 43,350 | 76.2% | Barbara Hafer (R) | 13,577 | 23.8% | 0 | 0.0% | 56,927 | -8 | 1.86% |
| 1988 | S1 | 53% | John Heinz* (R) | 47,706 | 62.6% | Joseph Vignola (D) | 27,810 | 36.5% | 642 [+] | 0.8% | 76,158 | -4 | 1.74% |
| 1986 | S3 | 42% | Bob Edgar (D) | 35,155 | 57.5% | Arlen Specter* (R) | 25,498 | 41.7% | 450 [+] | 0.7% | 61,103 | -15 | 1.81% |
| 1986 | G | 40% | Robert Casey (D) | 39,216 | 66.5% | William Scranton III (R) | 19,232 | 32.6% | 526 [+] | 0.9% | 58,974 | -16 | 1.74% |
| 1982 | S1 | 50% | John Heinz* (R) | 38,645 | 51.8% | Cyril Wecht (D) | 34,962 | 46.9% | 950 [+] | 1.3% | 74,557 | -7 | 2.07% |
| 1982 | G | 50% | Allen Ertel (D) | 45,408 | 61.0% | Richard Thornburgh* (R) | 28,473 | 38.2% | 596 [+] | 0.8% | 74,477 | -13 | 2.02% |
| 1980 | S3 | 53% | Pete Flaherty (D) | 58,006 | 72.8% | Arlen Specter (R) | 21,040 | 26.4% | 616 [+] | 0.8% | 79,662 | -24 | 1.80% |
| 1978 | G | 47% | Pete Flaherty (D) | 44,094 | 66.5% | Richard Thornburgh (R) | 21,887 | 33.0% | 318 [+] | 0.5% | 66,299 | -20 | 1.77% |
| 1976 | S1 | 57% | John Heinz (R) | 45,514 | 56.2% | William Green (D) | 35,105 | 43.3% | 430 [+] | 0.5% | 81,049 | 4 | 1.78% |
| 1974 | S3 | 44% | Pete Flaherty (D) | 42,300 | 67.3% | Richard Schweiker* (R) | 20,121 | 32.0% | 401 [+] | 0.6% | 62,822 | -21 | 1.81% |
| 1974 | G | 44% | Milton Shapp* (D) | 36,152 | 58.0% | Andrew Lewis (R) | 25,095 | 40.3% | 1,038 [+] | 1.7% | 62,285 | -5 | 1.78% |
| 1970 | S1 | 49% | William Sesler (D) | 35,286 | 53.3% | Hugh Scott* (R) | 28,917 | 43.7% | 1,996 [+] | 3.0% | 66,199 | -8 | 1.82% |
| 1970 | G | 49% | Milton Shapp (D) | 43,442 | 65.7% | Raymond Broderick (R) | 20,591 | 31.1% | 2,116 [+] | 3.2% | 66,149 | -11 | 1.79% |
| 1968 | S3 | 62% | Joseph Clark* (D) | 41,582 | 51.2% | Richard Schweiker (R) | 38,152 | 46.9% | 1,529 [+] | 1.9% | 81,263 | -5 | 1.76% |
| 1966 | G | 54% | Milton Shapp (D) | 39,298 | 56.3% | Raymond Shafer (R) | 29,737 | 42.6% | 720 [+] | 1.0% | 69,755 | -9 | 1.72% |
| 1964 | S1 | 65% | Genevieve Blatt (D) | 44,405 | 52.9% | Hugh Scott* (R) | 39,286 | 46.8% | 295 [+] | 0.4% | 83,986 | -4 | 1.75% |
| 1962 | S3 | 58% | Joseph Clark* (D) | 45,391 | 60.8% | James Van Zandt (R) | 28,934 | 38.8% | 280 [+] | 0.4% | 74,605 | -10 | 1.70% |
| 1962 | G | 58% | William Scranton (R) | 37,820 | 50.8% | Richardson Dilworth (D) | 36,229 | 48.6% | 433 [+] | 0.6% | 74,482 | -5 | 1.70% |
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 | PA17 | Rob Mercuri (R) | 53,878 | 57.1% | Chris Deluzio* (D) | 40,415 | 42.9% | 0 | 0.0% | 94,293 | |||
| County Total for 2024-11-05: | 94,293 | ||||||||||||
| 2022-11-08 | PA17 | Jeremy Shaffer (R) | 42,568 | 58.2% | Chris Deluzio (D) | 30,575 | 41.8% | 0 | 0.0% | 73,143 | |||
| County Total for 2022-11-08: | 73,143 | ||||||||||||
| 2020-11-03 | PA17 | Sean Parnell (R) | 54,486 | 58.0% | Conor Lamb* (D) | 39,498 | 42.0% | 0 | 0.0% | 93,984 | |||
| County Total for 2020-11-03: | 93,984 | ||||||||||||
| 2018-11-06 | PA17 | Keith Rothfus* (R) | 35,108 | 51.7% | Conor Lamb* (D) | 32,821 | 48.3% | 0 | 0.0% | 67,929 | |||
| County Total for 2018-11-06: | 67,929 | ||||||||||||
| 2016-11-08 | PA12 | Keith Rothfus* (R) | 48,729 | 58.8% | Erin McClelland (D) | 34,109 | 41.2% | 0 | 0.0% | 82,838 | |||
| County Total for 2016-11-08: | 82,838 | ||||||||||||
| 2014-11-04 | PA12 | Keith Rothfus* (R) | 26,489 | 55.7% | Erin McClelland (D) | 21,067 | 44.3% | 0 | 0.0% | 47,556 | |||
| County Total for 2014-11-04: | 47,556 | ||||||||||||
| 2012-11-06 | PA12 | Mark Critz* (D) | 39,809 | 50.5% | Keith Rothfus (R) | 38,952 | 49.5% | 0 | 0.0% | 78,761 | |||
| County Total for 2012-11-06: | 78,761 | ||||||||||||
| 2010-11-02 | PA04 | Jason Altmire* (D) | 32,821 | 57.9% | Keith Rothfus (R) | 23,855 | 42.1% | 0 | 0.0% | 56,676 | |||
| 2010-11-02 | PA18 | Tim Murphy* (R) | 604 | 71.1% | Dan Connolly (D) | 245 | 28.9% | 0 | 0.0% | 849 | |||
| County Total for 2010-11-02: | 57,525 | ||||||||||||
| 2008-11-04 | PA04 | Jason Altmire* (D) | 52,853 | 64.3% | Melissa Hart (R) | 29,384 | 35.7% | 0 | 0.0% | 82,237 | |||
| 2008-11-04 | PA18 | Tim Murphy* (R) | 751 | 68.1% | Steve O'Donnell (D) | 352 | 31.9% | 0 | 0.0% | 1,103 | |||
| County Total for 2008-11-04: | 83,340 | ||||||||||||
| 2006-11-07 | PA04 | Jason Altmire (D) | 38,642 | 60.6% | Melissa Hart* (R) | 25,140 | 39.4% | 0 | 0.0% | 63,782 | |||
| 2006-11-07 | PA18 | Tim Murphy* (R) | 529 | 58.1% | Chad Kluko (D) | 382 | 41.9% | 0 | 0.0% | 911 | |||
| County Total for 2006-11-07: | 64,693 | ||||||||||||
| 2004-11-02 | PA04 | Melissa Hart* (R) | 43,193 | 52.5% | Stevan Drobac (D) | 37,972 | 46.1% | 1,135 | 1.4% | 82,300 | |||
| 2004-11-02 | PA18 | Tim Murphy* (R) | 729 | 64.5% | Mark Boles (D) | 402 | 35.5% | 0 | 0.0% | 1,131 | |||
| County Total for 2004-11-02: | 83,431 | ||||||||||||
| 2002-11-05 | PA04 | Melissa Hart* (R) | 28,555 | 54.3% | Stevan Drobac (D) | 24,003 | 45.7% | 0 | 0.0% | 52,558 | |||
| County Total for 2002-11-05: | 52,558 | ||||||||||||
| 2000-11-07 | PA04 | Melissa Hart (R) | 39,460 | 52.2% | Terry Van Horne (D) | 36,170 | 47.8% | 0 | 0.0% | 75,630 | |||
| County Total for 2000-11-07: | 75,630 | ||||||||||||
| 1996-11-05 | PA04 | Ron Klink* (D) | 51,104 | 69.4% | Paul Adametz (R) | 22,519 | 30.6% | 0 | 0.0% | 73,623 | |||
| County Total for 1996-11-05: | 73,623 | ||||||||||||
| 1994-11-08 | PA04 | Ron Klink* (D) | 39,956 | 63.7% | Ed Peglow (R) | 22,783 | 36.3% | 0 | 0.0% | 62,739 | |||
| County Total for 1994-11-08: | 62,739 | ||||||||||||
| 1992-11-03 | PA04 | Ron Klink (D) | 65,493 | 80.7% | Gordon Johnston (R) | 14,592 | 18.0% | 1,059 | 1.3% | 81,144 | |||
| County Total for 1992-11-03: | 81,144 | ||||||||||||
| Year | Total | Republican | Democrat | Other | R/D Edge | R/D Edge % | VAPOP % | |||
|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 114,153 | 51,858 | 45.4% | 45,998 | 40.3% | 16,297 | 14.3% | Rep +5,860 | Rep +5.1% | 86% |
| 2024 | 117,469 | 52,325 | 44.5% | 48,293 | 41.1% | 16,851 | 14.3% | Rep +4,032 | Rep +3.4% | 88% |
| 2022 | 113,808 | 47,924 | 42.1% | 50,274 | 44.2% | 15,610 | 13.7% | Dem +2,350 | Dem +2.1% | 85% |
| 2020 | 116,951 | 47,214 | 40.4% | 54,281 | 46.4% | 15,456 | 13.2% | Dem +7,067 | Dem +6.0% | 88% |
| 2018 | 110,637 | 41,128 | 37.2% | 55,553 | 50.2% | 13,956 | 12.6% | Dem +14,425 | Dem +13.0% | 83% |
| 2016 | 113,569 | 40,790 | 35.9% | 59,216 | 52.1% | 13,563 | 11.9% | Dem +18,426 | Dem +16.2% | 85% |
| 2014 | 109,742 | 35,869 | 32.7% | 61,219 | 55.8% | 12,654 | 11.5% | Dem +25,350 | Dem +23.1% | 81% |
| 2012 | 115,151 | 37,108 | 32.2% | 65,735 | 57.1% | 12,308 | 10.7% | Dem +28,627 | Dem +24.9% | 85% |
| 2010 | 112,092 | 35,125 | 31.3% | 65,976 | 58.9% | 10,991 | 9.8% | Dem +30,851 | Dem +27.5% | 83% |
| 2008 | 118,311 | 36,247 | 30.6% | 70,859 | 59.9% | 11,205 | 9.5% | Dem +34,612 | Dem +29.3% | 87% |
| 2006 | 113,602 | 35,736 | 31.5% | 67,443 | 59.4% | 10,423 | 9.2% | Dem +31,707 | Dem +27.9% | 83% |
| 2004 | 122,293 | 37,502 | 30.7% | 73,394 | 60.0% | 11,397 | 9.3% | Dem +35,892 | Dem +29.3% | 88% |
| 2002 | 115,921 | 33,728 | 29.1% | 72,073 | 62.2% | 10,120 | 8.7% | Dem +38,345 | Dem +33.1% | 83% |
| 2000 | 116,515 | 33,451 | 28.7% | 73,045 | 62.7% | 10,019 | 8.6% | Dem +39,594 | Dem +34.0% | 83% |
| 1998 | 111,567 | 31,471 | 28.2% | 71,323 | 63.9% | 8,773 | 7.9% | Dem +39,852 | Dem +35.7% | 79% |
| 1996 | 105,964 | 29,928 | 28.2% | 68,508 | 64.7% | 7,528 | 7.1% | Dem +38,580 | Dem +36.4% | 75% |
| 1994 | 94,487 | 25,656 | 27.2% | 63,521 | 67.2% | 5,310 | 5.6% | Dem +37,865 | Dem +40.1% | 67% |
| 1992 | 95,851 | 25,883 | 27.0% | 64,894 | 67.7% | 5,074 | 5.3% | Dem +39,011 | Dem +40.7% | 67% |
| 1990 | 91,150 | 25,023 | 27.5% | 62,440 | 68.5% | 3,687 | 4.0% | Dem +37,417 | Dem +41.0% | 64% |
| 1988 | 95,286 | 26,224 | 27.5% | 65,086 | 68.3% | 3,976 | 4.2% | Dem +38,862 | Dem +40.8% | 66% |
| 1986 | 100,812 | 27,086 | 26.9% | 69,470 | 68.9% | 4,256 | 4.2% | Dem +42,384 | Dem +42.0% | 69% |
| 1984 | 107,425 | 29,442 | 27.4% | 73,126 | 68.1% | 4,857 | 4.5% | Dem +43,684 | Dem +40.7% | 73% |