United States Presidential election7 Nov 2028in 729 days Senate D 97% House D 58% Calendar Track record Research
Closest results
Election 2016 Results

Each election opens in its own mode: the forecast before the votes are counted, the live count while races are still too close to call, and the results once every race is decided.

2016 US Senate election in Pennsylvania

Patrick J. Toomey (Republican) beat Katie McGinty (Democrat) in Pennsylvania in 2016, 48.8% to 47.3%, a margin of 1.4 points and 86,690 votes.

The Republican hold continued from 2010, when Pat Toomey also won.

Republicans led in 60 of the 67 counties and Democrats in 7. The largest, Philadelphia, cast 685,165 votes and went to the Democrat by 64.8 points. The closest was Forest, where 794 votes separated the two parties.

United States
If only voted How this works
If the polls miss like

Early projection, based on early and incomplete polling: the likely matchups, each weighted by the betting markets' odds of both nominations, not a result. Each county is its 2024 presidential margin moved by its state's projected swing; set a national vote and every state, district and county moves by the same amount from our projection. Colours run in 100 steps from a safe Republican to a safe Democratic margin. Boundaries: US Census Bureau.

Senate

CandidatePartyVotesShare
Patrick J. Toomey won Republican 2,951,702 48.8%
Katie McGinty Democratic 2,865,012 47.3%
All other candidates 235,142 3.9%
Total6,051,856

Every county

CountyDemocratRepublicanOthersTotalMargin
Philadelphia 560,421 81.8% 116,714 17.0% 8,030 685,165 D+64.8
Allegheny 357,450 55.2% 261,316 40.4% 28,260 647,026 D+14.9
Montgomery 237,353 54.9% 189,574 43.8% 5,431 432,358 D+11.1
Bucks 157,709 46.5% 175,898 51.8% 5,845 339,452 R+5.4
Delaware 163,377 55.6% 126,300 43.0% 3,948 293,625 D+12.6
Chester 127,552 47.1% 133,662 49.4% 9,588 270,802 R+2.3
Lancaster 89,922 37.1% 142,774 58.9% 9,909 242,605 R+21.8
York 69,394 33.7% 126,350 61.3% 10,271 206,015 R+27.6
Westmoreland 62,981 34.9% 107,532 59.7% 9,745 180,258 R+24.7
Berks 77,028 42.9% 95,466 53.2% 6,919 179,413 R+10.3
Lehigh 77,232 48.2% 76,216 47.6% 6,627 160,075 D+0.6
Northampton 64,148 45.9% 72,176 51.6% 3,566 139,890 R+5.7
Luzerne 56,477 42.9% 66,551 50.5% 8,650 131,678 R+7.7
Dauphin 62,551 48.6% 63,740 49.5% 2,383 128,674 R+0.9
Erie 56,846 46.3% 60,948 49.7% 4,930 122,724 R+3.3
Cumberland 44,796 36.7% 71,638 58.7% 5,509 121,943 R+22.0
Lackawanna 53,936 52.9% 40,519 39.8% 7,455 101,910 D+13.2
Washington 38,133 37.8% 56,952 56.4% 5,824 100,909 R+18.6
Butler 28,715 29.7% 62,425 64.6% 5,465 96,605 R+34.9
Beaver 34,263 41.1% 44,000 52.8% 5,058 83,321 R+11.7
Centre 35,487 46.5% 36,527 47.8% 4,378 76,392 R+1.4
Franklin 17,827 25.5% 48,658 69.7% 3,309 69,794 R+44.2
Monroe 34,280 51.3% 30,743 46.0% 1,768 66,791 D+5.3
Cambria 21,894 34.9% 36,948 58.9% 3,886 62,728 R+24.0
Schuylkill 19,539 31.4% 37,757 60.8% 4,832 62,128 R+29.3
Lebanon 19,079 31.0% 39,386 64.0% 3,060 61,525 R+33.0
Blair 15,107 27.6% 36,533 66.7% 3,150 54,790 R+39.1
Fayette 20,547 38.6% 29,699 55.8% 2,958 53,204 R+17.2
Mercer 19,193 37.0% 30,567 59.0% 2,046 51,806 R+22.0
Lycoming 14,187 28.1% 33,015 65.3% 3,365 50,567 R+37.2
Adams 14,593 30.7% 30,492 64.2% 2,418 47,503 R+33.5
Lawrence 15,289 38.0% 22,674 56.3% 2,317 40,280 R+18.3
Indiana 12,592 33.3% 22,245 58.9% 2,955 37,792 R+25.5
Crawford 11,047 29.6% 24,472 65.7% 1,740 37,259 R+36.0
Somerset 8,340 23.3% 25,470 71.3% 1,923 35,733 R+47.9
Northumberland 11,117 31.3% 21,826 61.4% 2,592 35,535 R+30.1
Clearfield 9,454 27.8% 22,128 65.1% 2,429 34,011 R+37.3
Armstrong 8,387 26.7% 20,793 66.2% 2,220 31,400 R+39.5
Carbon 10,086 35.7% 16,360 58.0% 1,770 28,216 R+22.2
Columbia 9,819 34.9% 16,292 58.0% 1,991 28,102 R+23.0
Pike 9,329 36.4% 15,192 59.3% 1,113 25,634 R+22.9
Bradford 6,985 27.3% 16,574 64.8% 2,000 25,559 R+37.5
Wayne 7,487 31.4% 14,538 61.0% 1,803 23,828 R+29.6
Bedford 4,356 18.6% 17,739 75.7% 1,344 23,439 R+57.1
Venango 6,989 30.1% 14,581 62.8% 1,638 23,208 R+32.7
Perry 4,962 23.5% 14,898 70.6% 1,231 21,091 R+47.1
Huntingdon 5,105 26.1% 13,078 66.8% 1,406 19,589 R+40.7
Jefferson 4,160 21.5% 13,706 71.0% 1,451 19,317 R+49.4
Susquehanna 5,535 28.8% 11,996 62.3% 1,716 19,247 R+33.6
Mifflin 4,031 22.1% 13,089 71.9% 1,093 18,213 R+49.7
Warren 5,124 28.1% 12,130 66.6% 958 18,212 R+38.5
Tioga 3,992 22.0% 13,418 73.8% 764 18,174 R+51.9
Union 6,092 34.8% 10,568 60.4% 841 17,501 R+25.6
Clarion 4,931 28.3% 11,310 64.8% 1,204 17,445 R+36.6
Snyder 4,299 26.4% 10,867 66.7% 1,116 16,282 R+40.3
McKean 3,987 24.7% 11,530 71.5% 605 16,122 R+46.8
Greene 5,692 36.9% 8,826 57.3% 896 15,414 R+20.3
Clinton 5,511 36.3% 8,702 57.4% 952 15,165 R+21.0
Elk 4,509 31.5% 8,703 60.8% 1,111 14,323 R+29.3
Wyoming 4,154 31.8% 7,844 60.0% 1,068 13,066 R+28.2
Juniata 2,153 20.7% 7,657 73.5% 612 10,422 R+52.8
Montour 2,898 33.9% 5,066 59.3% 586 8,550 R+25.4
Potter 1,387 18.0% 5,990 77.8% 323 7,700 R+59.8
Fulton 1,025 15.2% 5,456 81.1% 250 6,731 R+65.8
Sullivan 867 28.0% 2,020 65.3% 206 3,093 R+37.3
Forest 708 29.8% 1,502 63.3% 164 2,374 R+33.4
Cameron 593 27.5% 1,390 64.5% 171 2,154 R+37.0

Margin: the Democrat's share of all votes minus the Republican's. Sources and how the results were checked.

Pennsylvania Senate elections we hold

YearWinnerMargin
2024 Dave McCormick (R) R+0.2
2022 John K Fetterman (D) D+4.9
2018 Robert P Casey Jr (D) D+12.9
2016 Patrick J. Toomey (R) R+1.4
2012 Robert P. Casey, Jr. (D) D+9.1
2010 Pat Toomey (R) R+2.0
2006 Bob Casey, Jr. (D) D+17.4
2004 Arlen Specter (R) R+10.6
2000 Rick Santorum (R) R+6.9
1998 Arlen Specter (R) R+26.6
1994 Rick Santorum (R) R+2.5
1992 Arlen Specter (R) R+2.8
1988 John Heinz (R) R+34.0
1986 Arlen Specter (R) R+13.6
1982 John Heinz (R) R+20.1
1980 Arlen Specter (R) R+2.4
1976 H. John Heinz III (R) R+5.6
1974 Richard Schweiker (R) R+7.1
1970 Hugh Scott (R) R+6.0
1968 Richard Schweiker (R) R+6.1
1964 Hugh Scott (R) R+1.5
1962 Joseph S. Clark (D) D+2.4
1958 Hugh Scott (R) R+2.8
1956 Joseph S. Clark (D) D+0.4
1952 Edward Martin (R) R+3.6
1950 James H. Duff (R) R+3.6
1946 Edward Martin (R) R+19.4
1944 Francis Myers (D) D+0.6
1940 Joseph F. Guffey (D) D+4.4
1938 James J. Davis (R) R+10.6
1934 Joseph F. Guffey (D) D+4.3
1932 James J. Davis (R) R+6.2
1928 David A. Reed (R) R+30.4
1926 William S. Vare (R) R+11.5
1922 David A. Reed (R) R+25.5
1920 Boies Penrose (R) R+32.8
1916 Philander Knox (R) R+19.1
1914 Boies Penrose (R) R+22.8