2024 population: 210,434
(
1,089 from 2020)
Land area: 857.0 square miles
Population density: 245.5 persons per square mile
| 2024 Census data | |||
| White: | 190,664 | 90.61% | 0.7% |
| Black: | 6,958 | 3.31% | 4.9% |
| Indian: | 268 | 0.13% | 16.5% |
| Asian: | 3,324 | 1.58% | 34.6% |
| 2+ races: | 4,439 | 2.11% | 12.3% |
| Hispanic: | 4,781 | 2.27% | 19.6% |
| Total non-White: | 19,770 | 9.39% | 14.4% |
| 2020-2024 Components | Number | Rate |
|---|---|---|
| Births: | 7,874 | 9.4 |
| Deaths: | 11,810 | 14.1 |
| Net Migration: | 4,216 | 5.0 |
| Net Immigration: | 829 | 1.0 |
| Change in White population: | -1,395 | -0.7 |
| Change in Non-White pop.: | 2,484 | 1.2 |
| Recent Trends | ||||
|---|---|---|---|---|
| Votes | Δ Margin | Swing % | ||
| 2024 vs. 2020 | R +3,849 | R +4,027 | R + 2.6% | |
| D -178 | ||||
| 2024 vs. 2016 | R +14,543 | R +5,955 | R + 0.0% | |
| D +8,588 | ||||
| 2020 vs. 2016 | R +10,694 | R +1,928 | D + 2.6% | |
| D +8,766 | ||||
| 2024 vs. 2012 | R +22,699 | R +18,134 | R + 11.9% | |
| D +4,565 | ||||
| 2016 vs. 2008 | R +10,634 | R +20,434 | R + 20.9% | |
| D -9,800 | ||||
| How to interpret this table | ||||
| Year | Turnout | Winner | Runner-Up | Other | Total Votes | Diff (St) | Diff (US) | PSV | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 72% | Donald Trump (R) | 75,929 | 62.3% | Kamala Harris (D) | 44,910 | 36.8% | 1,117 [+] | 0.9% | 121,956 | 12 | 13 | 1.73% |
| 2020 | 71% | Donald Trump* (R) | 72,080 | 60.7% | Joe Biden (D) | 45,088 | 38.0% | 1,588 [+] | 1.3% | 118,756 | 12 | 14 | 1.71% |
| 2016 | 61% | Donald Trump (R) | 61,386 | 60.0% | Hillary Clinton (D) | 36,322 | 35.5% | 4,559 [+] | 4.5% | 102,267 | 12 | 14 | 1.66% |
| 2012 | 57% | Mitt Romney (R) | 53,230 | 56.0% | Barack Obama* (D) | 40,345 | 42.5% | 1,403 [+] | 1.5% | 94,978 | 9 | 9 | 1.65% |
| 2008 | 60% | John McCain (R) | 50,752 | 51.5% | Barack Obama (D) | 46,122 | 46.8% | 1,642 [+] | 1.7% | 98,516 | 7 | 6 | 1.64% |
| 2004 | 60% | John Kerry (D) | 48,225 | 50.1% | George W. Bush* (R) | 47,673 | 49.6% | 279 [+] | 0.3% | 96,177 | 1 | -1 | 1.67% |
| 2000 | 54% | Albert Gore, Jr. (D) | 44,961 | 53.2% | George W. Bush (R) | 37,339 | 44.2% | 2,141 [+] | 2.5% | 84,441 | -2 | -4 | 1.72% |
| 1996 | 49% | Bill Clinton* (D) | 40,952 | 52.7% | Robert Dole (R) | 27,777 | 35.7% | 9,016 [+] | 11.6% | 77,745 | -4 | -5 | 1.73% |
| 1992 | 53% | Bill Clinton (D) | 46,143 | 54.7% | George Bush* (R) | 21,977 | 26.1% | 16,244 [+] | 19.3% | 84,364 | -10 | -11 | 1.70% |
| 1988 | 48% | Michael Dukakis (D) | 47,527 | 62.1% | George Bush (R) | 28,651 | 37.4% | 375 [+] | 0.5% | 76,553 | -13 | -16 | 1.69% |
| 1984 | 54% | Walter Mondale (D) | 50,911 | 59.2% | Ronald Reagan* (R) | 34,782 | 40.5% | 244 | 0.3% | 85,937 | -13 | -18 | 1.77% |
| 1980 | 51% | Jimmy Carter* (D) | 45,295 | 55.2% | Ronald Reagan (R) | 32,532 | 39.7% | 4,191 [+] | 5.1% | 82,018 | -10 | -11 | 1.80% |
| 1976 | 56% | Jimmy Carter (D) | 49,317 | 59.2% | Gerald Ford* (R) | 32,827 | 39.4% | 1,107 [+] | 1.3% | 83,251 | -8 | -9 | 1.80% |
| 1972 | 53% | Richard Nixon* (R) | 42,587 | 54.0% | George McGovern (D) | 34,781 | 44.1% | 1,494 [+] | 1.9% | 78,862 | -5 | -7 | 1.72% |
| 1968 | 63% | Hubert Humphrey (D) | 47,805 | 56.3% | Richard Nixon (R) | 28,023 | 33.0% | 9,140 [+] | 10.8% | 84,968 | -11 | -10 | 1.79% |
| 1964 | 65% | Lyndon Johnson* (D) | 63,482 | 72.3% | Barry Goldwater (R) | 24,127 | 27.5% | 147 | 0.2% | 87,756 | -7 | -11 | 1.82% |
| 1960 | 67% | John Kennedy (D) | 53,729 | 58.3% | Richard Nixon (R) | 38,348 | 41.6% | 120 | 0.1% | 92,197 | -7 | -8 | 1.84% |
| 1956 | 62% | Adlai Stevenson (D) | 48,052 | 54.8% | Dwight Eisenhower* (R) | 39,465 | 45.0% | 98 | 0.1% | 87,615 | -11 | -12 | 1.91% |
| 1952 | 65% | Adlai Stevenson (D) | 55,725 | 60.5% | Dwight Eisenhower (R) | 36,041 | 39.2% | 270 | 0.3% | 92,036 | -14 | -16 | 2.01% |
| 1948 | 56% | Harry Truman* (D) | 46,327 | 61.6% | Thomas Dewey (R) | 26,860 | 35.7% | 1,979 [+] | 2.6% | 75,166 | -15 | -9 | 2.01% |
| 1944 | 55% | Franklin Roosevelt* (D) | 46,023 | 62.2% | Thomas Dewey (R) | 27,615 | 37.3% | 392 | 0.5% | 74,030 | -11 | -9 | 1.95% |
| 1940 | 59% | Franklin Roosevelt* (D) | 50,829 | 63.4% | Wendell Willkie (R) | 29,026 | 36.2% | 285 | 0.4% | 80,140 | -10 | -9 | 1.96% |
| 1936 | 63% | Franklin Roosevelt* (D) | 52,878 | 68.5% | Alf Landon (R) | 23,342 | 30.2% | 948 [+] | 1.2% | 77,168 | -11 | -6 | 1.86% |
| 1932 | 43% | Franklin Roosevelt (D) | 28,934 | 55.1% | Herbert Hoover* (R) | 21,447 | 40.8% | 2,155 [+] | 4.1% | 52,536 | -10 | 1 | 1.84% |
| 1928 | 42% | Herbert Hoover (R) | 31,099 | 63.6% | Al Smith (D) | 17,149 | 35.1% | 645 [+] | 1.3% | 48,893 | -2 | 5 | 1.55% |
| 1924 | 33% | Calvin Coolidge (R) | 22,315 | 60.6% | Robert LaFollette (Prog) | 7,089 | 19.3% | 7,393 [+] | 20.1% | 36,797 | -5 | 7 | 1.72% |
| 1920 | 27% | Warren Harding (R) | 18,514 | 62.5% | James Cox (D) | 8,827 | 29.8% | 2,284 [+] | 7.7% | 29,625 | -3 | 2 | 1.60% |
| 1916 | 20% | Charles Evans Hughes (R) | 10,367 | 52.4% | Woodrow Wilson* (D) | 7,747 | 39.1% | 1,674 [+] | 8.5% | 19,788 | -2 | 6 | 1.53% |
| 1912 | 21% | Theodore Roosevelt (Prog) | 6,395 | 34.2% | Woodrow Wilson (D) | 5,563 | 29.8% | 6,739 [+] | 36.0% | 18,697 | 1 | 0 | 1.54% |
| 1908 | 27% | William Taft (R) | 11,430 | 56.3% | William J. Bryan (D) | 7,018 | 34.6% | 1,850 [+] | 9.1% | 20,298 | -3 | 5 | 1.60% |
| 1904 | 27% | Theodore Roosevelt (R) | 11,530 | 66.0% | Alton Parker (D) | 4,886 | 28.0% | 1,051 [+] | 6.0% | 17,467 | -2 | 10 | 1.41% |
| 1900 | 34% | William McKinley* (R) | 10,408 | 59.4% | William J. Bryan (D) | 6,380 | 36.4% | 733 [+] | 4.2% | 17,521 | -1 | 8 | 1.49% |
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 | 72% | Dave McCormick (R) | 71,798 | 59.6% | Bob Casey, Jr.* (D) | 45,926 | 38.1% | 2,717 [+] | 2.3% | 120,441 | 11 | 1.73% |
| 2022 | S3 | 56% | Mehmet Oz (R) | 52,337 | 55.8% | John Fetterman (D) | 39,684 | 42.3% | 1,815 [+] | 1.9% | 93,836 | 9 | 1.75% |
| 2022 | G | 56% | Doug Mastriano (R) | 47,052 | 50.3% | Josh Shapiro (D) | 45,030 | 48.1% | 1,535 [+] | 1.6% | 93,617 | 9 | 1.74% |
| 2018 | S1 | 49% | Lou Barletta (R) | 41,958 | 50.9% | Bob Casey, Jr.* (D) | 39,220 | 47.5% | 1,318 [+] | 1.6% | 82,496 | 8 | 1.65% |
| 2018 | G | 49% | Scott Wagner (R) | 40,662 | 49.3% | Tom Wolf* (D) | 39,898 | 48.4% | 1,858 [+] | 2.3% | 82,418 | 9 | 1.64% |
| 2016 | S3 | 60% | Pat Toomey* (R) | 56,952 | 56.4% | Katie McGinty (D) | 38,133 | 37.8% | 5,824 [+] | 5.8% | 100,909 | 8 | 1.67% |
| 2014 | G | 36% | Tom Corbett* (R) | 31,203 | 51.8% | Tom Wolf (D) | 29,058 | 48.2% | 0 | 0.0% | 60,261 | 7 | 1.72% |
| 2012 | S1 | 56% | Tom Smith (R) | 48,047 | 51.3% | Bob Casey, Jr.* (D) | 43,711 | 46.7% | 1,850 [+] | 2.0% | 93,608 | 7 | 1.66% |
| 2010 | S3 | 42% | Pat Toomey (R) | 37,957 | 54.5% | Joe Sestak (D) | 31,689 | 45.5% | 0 | 0.0% | 69,646 | 3 | 1.75% |
| 2010 | G | 43% | Tom Corbett (R) | 41,984 | 59.8% | Dan Onorato (D) | 28,211 | 40.2% | 0 | 0.0% | 70,195 | 5 | 1.76% |
| 2006 | S1 | 45% | Bob Casey, Jr. (D) | 43,067 | 59.4% | Rick Santorum* (R) | 29,417 | 40.6% | 0 | 0.0% | 72,484 | -1 | 1.78% |
| 2006 | G | 45% | Ed Rendell* (D) | 38,422 | 52.7% | Lynn Swann (R) | 34,440 | 47.3% | 0 | 0.0% | 72,862 | 8 | 1.78% |
| 2004 | S3 | 59% | Arlen Specter* (R) | 46,493 | 49.1% | Joseph Hoeffel (D) | 40,534 | 42.8% | 7,739 [+] | 8.2% | 94,766 | -4 | 1.70% |
| 2002 | G | 38% | Ed Rendell (D) | 30,368 | 50.7% | Mike Fisher (R) | 28,368 | 47.3% | 1,202 [+] | 2.0% | 59,938 | 3 | 1.67% |
| 2000 | S1 | 53% | Ron Klink (D) | 42,934 | 51.5% | Rick Santorum* (R) | 36,908 | 44.3% | 3,542 [+] | 4.2% | 83,384 | -8 | 1.76% |
| 1998 | S3 | 33% | Arlen Specter* (R) | 29,289 | 56.6% | Bill Lloyd (D) | 20,535 | 39.7% | 1,903 [+] | 3.7% | 51,727 | -5 | 1.75% |
| 1998 | G | 33% | Tom Ridge* (R) | 22,825 | 43.6% | Ivan Itkin (D) | 20,050 | 38.3% | 9,518 [+] | 18.2% | 52,393 | -14 | 1.73% |
| 1994 | S1 | 42% | Harris Wofford* (D) | 34,618 | 52.5% | Rick Santorum (R) | 28,726 | 43.5% | 2,655 [+] | 4.0% | 65,999 | -6 | 1.88% |
| 1994 | G | 42% | Mark Singel (D) | 30,856 | 46.8% | Tom Ridge (R) | 25,852 | 39.2% | 9,224 [+] | 14.0% | 65,932 | -6 | 1.84% |
| 1992 | S3 | 53% | Lynn Yeakel (D) | 42,842 | 51.3% | Arlen Specter* (R) | 36,739 | 44.0% | 3,876 [+] | 4.6% | 83,457 | -5 | 1.74% |
| 1991 | S1 | 39% | Harris Wofford (D) | 40,415 | 65.2% | Richard Thornburgh (R) | 21,612 | 34.8% | 0 | 0.0% | 62,027 | -10 | 1.83% |
| 1990 | G | 34% | Robert Casey* (D) | 40,354 | 74.6% | Barbara Hafer (R) | 13,734 | 25.4% | 0 | 0.0% | 54,088 | -7 | 1.77% |
| 1988 | S1 | 48% | John Heinz* (R) | 49,976 | 66.0% | Joseph Vignola (D) | 25,073 | 33.1% | 660 [+] | 0.9% | 75,709 | 0 | 1.73% |
| 1986 | S3 | 38% | Arlen Specter* (R) | 30,526 | 50.1% | Bob Edgar (D) | 30,095 | 49.4% | 333 [+] | 0.5% | 60,954 | -6 | 1.80% |
| 1986 | G | 38% | Robert Casey (D) | 37,308 | 61.3% | William Scranton III (R) | 23,033 | 37.9% | 481 [+] | 0.8% | 60,822 | -10 | 1.80% |
| 1982 | S1 | 43% | John Heinz* (R) | 36,434 | 52.6% | Cyril Wecht (D) | 32,133 | 46.4% | 733 [+] | 1.1% | 69,300 | -7 | 1.92% |
| 1982 | G | 43% | Allen Ertel (D) | 39,398 | 57.0% | Richard Thornburgh* (R) | 29,322 | 42.4% | 451 [+] | 0.7% | 69,171 | -8 | 1.88% |
| 1980 | S3 | 51% | Pete Flaherty (D) | 58,732 | 71.4% | Arlen Specter (R) | 22,986 | 27.9% | 592 [+] | 0.7% | 82,310 | -23 | 1.86% |
| 1978 | G | 45% | Pete Flaherty (D) | 44,491 | 65.9% | Richard Thornburgh (R) | 22,796 | 33.8% | 250 [+] | 0.4% | 67,537 | -19 | 1.80% |
| 1976 | S1 | 55% | John Heinz (R) | 47,196 | 56.8% | William Green (D) | 35,433 | 42.7% | 410 [+] | 0.5% | 83,039 | 4 | 1.83% |
| 1974 | S3 | 43% | Pete Flaherty (D) | 40,613 | 64.0% | Richard Schweiker* (R) | 22,456 | 35.4% | 428 [+] | 0.7% | 63,497 | -18 | 1.83% |
| 1974 | G | 42% | Milton Shapp* (D) | 35,330 | 56.1% | Andrew Lewis (R) | 26,721 | 42.4% | 908 [+] | 1.4% | 62,959 | -3 | 1.80% |
| 1970 | S1 | 47% | William Sesler (D) | 35,092 | 54.2% | Hugh Scott* (R) | 27,902 | 43.1% | 1,755 [+] | 2.7% | 64,749 | -8 | 1.78% |
| 1970 | G | 47% | Milton Shapp (D) | 42,982 | 66.2% | Raymond Broderick (R) | 20,273 | 31.2% | 1,640 [+] | 2.5% | 64,895 | -10 | 1.75% |
| 1968 | S3 | 63% | Joseph Clark* (D) | 42,613 | 50.7% | Richard Schweiker (R) | 39,195 | 46.7% | 2,184 [+] | 2.6% | 83,992 | -5 | 1.82% |
| 1966 | G | 54% | Milton Shapp (D) | 41,574 | 57.5% | Raymond Shafer (R) | 29,953 | 41.5% | 724 [+] | 1.0% | 72,251 | -11 | 1.78% |
| 1964 | S1 | 65% | Genevieve Blatt (D) | 46,876 | 53.5% | Hugh Scott* (R) | 40,520 | 46.2% | 253 [+] | 0.3% | 87,649 | -4 | 1.82% |
| 1962 | S3 | 59% | Joseph Clark* (D) | 49,546 | 61.5% | James Van Zandt (R) | 30,759 | 38.2% | 215 [+] | 0.3% | 80,520 | -10 | 1.84% |
| 1962 | G | 59% | Richardson Dilworth (D) | 41,043 | 50.9% | William Scranton (R) | 39,235 | 48.7% | 332 [+] | 0.4% | 80,610 | -7 | 1.84% |
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 | PA14 | Guy Reschenthaler* (R) | 73,710 | 63.0% | Christopher Dziados (D) | 43,371 | 37.0% | 0 | 0.0% | 117,081 | |||
| County Total for 2024-11-05: | 117,081 | ||||||||||||
| 2022-11-08 | PA14 | Guy Reschenthaler* (R) | 63,293 | 100.0% | 0 | 0.0% | 63,293 | ||||||
| County Total for 2022-11-08: | 63,293 | ||||||||||||
| 2020-11-03 | PA14 | Guy Reschenthaler* (R) | 73,826 | 63.1% | Mark Marx (D) | 43,182 | 36.9% | 0 | 0.0% | 117,008 | |||
| County Total for 2020-11-03: | 117,008 | ||||||||||||
| 2018-11-06 | PA14 | Guy Reschenthaler (R) | 45,313 | 57.4% | Bibiana Boerio (D) | 33,601 | 42.6% | 0 | 0.0% | 78,914 | |||
| County Total for 2018-11-06: | 78,914 | ||||||||||||
| 2018-03-13 sp | PA18 | Rick Saccone (R) | 26,198 | 53.1% | Conor Lamb (D) | 22,757 | 46.2% | 344 | 0.7% | 49,299 | |||
| County Total for 2018-03-13: | 49,299 | ||||||||||||
| 2016-11-08 | PA09 | Bill Shuster* (R) | 10,967 | 57.5% | Art Halvorson (D) | 8,110 | 42.5% | 0 | 0.0% | 19,077 | |||
| 2016-11-08 | PA18 | Tim Murphy* (R) | 64,709 | 100.0% | 0 | 0.0% | 64,709 | ||||||
| County Total for 2016-11-08: | 83,786 | ||||||||||||
| 2014-11-04 | PA09 | Alanna Hartzok (D) | 6,033 | 53.2% | Bill Shuster* (R) | 5,301 | 46.8% | 0 | 0.0% | 11,334 | |||
| 2014-11-04 | PA18 | Tim Murphy* (R) | 37,364 | 100.0% | 0 | 0.0% | 37,364 | ||||||
| County Total for 2014-11-04: | 48,698 | ||||||||||||
| 2012-11-06 | PA09 | Karen Ramsburg (D) | 10,397 | 57.2% | Bill Shuster* (R) | 7,778 | 42.8% | 0 | 0.0% | 18,175 | |||
| 2012-11-06 | PA18 | Tim Murphy* (R) | 43,591 | 58.2% | Larry Maggi (D) | 31,313 | 41.8% | 0 | 0.0% | 74,904 | |||
| County Total for 2012-11-06: | 93,079 | ||||||||||||
| 2010-11-02 | PA12 | Mark Critz* (D) | 16,048 | 52.6% | Tim Burns (R) | 14,466 | 47.4% | 0 | 0.0% | 30,514 | |||
| 2010-11-02 | PA18 | Tim Murphy* (R) | 27,409 | 70.4% | Dan Connolly (D) | 11,503 | 29.6% | 0 | 0.0% | 38,912 | |||
| County Total for 2010-11-02: | 69,426 | ||||||||||||
| 2010-05-18 sp | PA12 | Mark Critz (D) | 10,726 | 49.6% | Tim Burns (R) | 9,949 | 46.0% | 937 | 4.3% | 21,612 | |||
| County Total for 2010-05-18: | 21,612 | ||||||||||||
| 2008-11-04 | PA12 | John Murtha* (D) | 24,729 | 55.2% | Bill Russell (R) | 20,069 | 44.8% | 0 | 0.0% | 44,798 | |||
| 2008-11-04 | PA18 | Tim Murphy* (R) | 35,458 | 67.6% | Steve O'Donnell (D) | 16,975 | 32.4% | 0 | 0.0% | 52,433 | |||
| County Total for 2008-11-04: | 97,231 | ||||||||||||
| 2006-11-07 | PA12 | John Murtha* (D) | 19,185 | 57.9% | Diana Irey (R) | 13,970 | 42.1% | 0 | 0.0% | 33,155 | |||
| 2006-11-07 | PA18 | Tim Murphy* (R) | 23,840 | 61.2% | Chad Kluko (D) | 15,092 | 38.8% | 0 | 0.0% | 38,932 | |||
| County Total for 2006-11-07: | 72,087 | ||||||||||||
| 2004-11-02 | PA12 | John Murtha* (D) | 35,820 | 100.0% | 0 | 0.0% | 35,820 | ||||||
| 2004-11-02 | PA18 | Tim Murphy* (R) | 31,202 | 63.3% | Mark Boles (D) | 18,062 | 36.7% | 0 | 0.0% | 49,264 | |||
| County Total for 2004-11-02: | 85,084 | ||||||||||||
| 2002-11-05 | PA12 | John Murtha* (D) | 19,403 | 69.9% | Bill Choby (R) | 8,366 | 30.1% | 0 | 0.0% | 27,769 | |||
| 2002-11-05 | PA18 | Tim Murphy (R) | 18,308 | 59.7% | Jack Machek (D) | 12,337 | 40.3% | 0 | 0.0% | 30,645 | |||
| County Total for 2002-11-05: | 58,414 | ||||||||||||
| 2000-11-07 | PA20 | Frank Mascara* (D) | 57,112 | 68.7% | Ronald Davis (R) | 26,054 | 31.3% | 0 | 0.0% | 83,166 | |||
| County Total for 2000-11-07: | 83,166 | ||||||||||||
| 1996-11-05 | PA20 | Frank Mascara* (D) | 43,964 | 57.1% | Mike McCormick (R) | 33,015 | 42.9% | 0 | 0.0% | 76,979 | |||
| County Total for 1996-11-05: | 76,979 | ||||||||||||
| 1994-11-08 | PA20 | Frank Mascara (D) | 35,882 | 54.3% | Mike McCormick (R) | 30,167 | 45.7% | 0 | 0.0% | 66,049 | |||
| County Total for 1994-11-08: | 66,049 | ||||||||||||
| 1992-11-03 | PA20 | Bill Townsend (R) | 42,027 | 50.6% | Austin Murphy* (D) | 40,957 | 49.4% | 0 | 0.0% | 82,984 | |||
| County Total for 1992-11-03: | 82,984 | ||||||||||||
| Year | Total | Republican | Democrat | Other | R/D Edge | R/D Edge % | VAPOP % | |||
|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 145,182 | 72,780 | 50.1% | 53,123 | 36.6% | 19,279 | 13.3% | Rep +19,657 | Rep +13.5% | 86% |
| 2024 | 148,845 | 73,422 | 49.3% | 55,908 | 37.6% | 19,515 | 13.1% | Rep +17,514 | Rep +11.8% | 88% |
| 2022 | 144,522 | 67,875 | 47.0% | 58,617 | 40.6% | 18,030 | 12.5% | Rep +9,258 | Rep +6.4% | 86% |
| 2020 | 153,954 | 68,179 | 44.3% | 67,024 | 43.5% | 18,751 | 12.2% | Rep +1,155 | Rep +0.8% | 91% |
| 2018 | 141,406 | 57,917 | 41.0% | 66,867 | 47.3% | 16,622 | 11.8% | Dem +8,950 | Dem +6.3% | 84% |
| 2016 | 138,789 | 55,286 | 39.8% | 68,011 | 49.0% | 15,492 | 11.2% | Dem +12,725 | Dem +9.2% | 83% |
| 2014 | 139,842 | 49,283 | 35.2% | 74,592 | 53.3% | 15,967 | 11.4% | Dem +25,309 | Dem +18.1% | 84% |
| 2012 | 142,444 | 49,282 | 34.6% | 78,001 | 54.8% | 15,161 | 10.6% | Dem +28,719 | Dem +20.2% | 86% |
| 2010 | 138,541 | 46,206 | 33.4% | 78,912 | 57.0% | 13,423 | 9.7% | Dem +32,706 | Dem +23.6% | 84% |
| 2008 | 152,517 | 49,011 | 32.1% | 89,034 | 58.4% | 14,472 | 9.5% | Dem +40,023 | Dem +26.2% | 93% |
| 2006 | 154,904 | 50,259 | 32.4% | 90,247 | 58.3% | 14,398 | 9.3% | Dem +39,988 | Dem +25.8% | 95% |
| 2004 | 149,049 | 47,032 | 31.6% | 88,687 | 59.5% | 13,330 | 8.9% | Dem +41,655 | Dem +27.9% | 93% |
| 2002 | 140,678 | 42,477 | 30.2% | 86,269 | 61.3% | 11,932 | 8.5% | Dem +43,792 | Dem +31.1% | 88% |
| 2000 | 138,124 | 40,948 | 29.6% | 85,898 | 62.2% | 11,278 | 8.2% | Dem +44,950 | Dem +32.5% | 88% |
| 1998 | 130,994 | 37,396 | 28.5% | 84,100 | 64.2% | 9,498 | 7.3% | Dem +46,704 | Dem +35.7% | 83% |
| 1996 | 120,050 | 33,962 | 28.3% | 77,977 | 65.0% | 8,111 | 6.8% | Dem +44,015 | Dem +36.7% | 76% |
| 1994 | 103,993 | 27,761 | 26.7% | 70,529 | 67.8% | 5,703 | 5.5% | Dem +42,768 | Dem +41.1% | 66% |
| 1992 | 102,501 | 26,815 | 26.2% | 70,466 | 68.7% | 5,220 | 5.1% | Dem +43,651 | Dem +42.6% | 65% |
| 1990 | 97,465 | 25,827 | 26.5% | 67,744 | 69.5% | 3,894 | 4.0% | Dem +41,917 | Dem +43.0% | 61% |
| 1988 | 97,839 | 25,818 | 26.4% | 67,863 | 69.4% | 4,158 | 4.2% | Dem +42,045 | Dem +43.0% | 62% |
| 1986 | 103,624 | 26,392 | 25.5% | 73,239 | 70.7% | 3,993 | 3.9% | Dem +46,847 | Dem +45.2% | 65% |
| 1984 | 109,165 | 27,920 | 25.6% | 77,038 | 70.6% | 4,207 | 3.9% | Dem +49,118 | Dem +45.0% | 68% |