Elections / 2024 · Senate · PA
Pennsylvania — 2024 U.S. Senate election
Recent presidential results
state2024 Senate electionPennsylvania · U.S. SenateMcCormickR+0.2
How it voted
Share of the 2024 vote
| Dave McCormick ✓Republican | 48.8% | 3,399,295 |
|---|---|---|
| Robert P Casey Jr. (i)Democratic | 48.6% | 3,384,180 |
| John C ThomasLibertarian | 1.3% | 89,653 |
2024Senate margin
D+60R+60
67 counties, each filled by 2024 D-vs-R margin. Hover any county for its result.
County-level results (67 counties) — table
| County | Winner | Margin |
|---|---|---|
| ADAMS, PA | Republican | R+30.8 |
| ALLEGHENY, PA | Democratic | D+21.3 |
| ARMSTRONG, PA | Republican | R+47.4 |
| BEAVER, PA | Republican | R+15.9 |
| BEDFORD, PA | Republican | R+65.0 |
| BERKS, PA | Republican | R+9.3 |
| BLAIR, PA | Republican | R+40.6 |
| BRADFORD, PA | Republican | R+45.6 |
| BUCKS, PA | Democratic | D+0.6 |
| BUTLER, PA | Republican | R+30.1 |
| CAMBRIA, PA | Republican | R+33.2 |
| CAMERON, PA | Republican | R+44.2 |
| CARBON, PA | Republican | R+31.5 |
| CENTRE, PA | Democratic | D+2.9 |
| CHESTER, PA | Democratic | D+12.5 |
| CLARION, PA | Republican | R+48.3 |
| CLEARFIELD, PA | Republican | R+47.1 |
| CLINTON, PA | Republican | R+35.4 |
| COLUMBIA, PA | Republican | R+29.8 |
| CRAWFORD, PA | Republican | R+34.8 |
| CUMBERLAND, PA | Republican | R+9.1 |
| DAUPHIN, PA | Democratic | D+6.8 |
| DELAWARE, PA | Democratic | D+23.3 |
| ELK, PA | Republican | R+42.5 |
| ERIE, PA | Democratic | D+1.7 |
| FAYETTE, PA | Republican | R+31.9 |
| FOREST, PA | Republican | R+40.3 |
| FRANKLIN, PA | Republican | R+40.5 |
| FULTON, PA | Republican | R+68.7 |
| GREENE, PA | Republican | R+38.3 |
| HUNTINGDON, PA | Republican | R+49.2 |
| INDIANA, PA | Republican | R+34.9 |
| JEFFERSON, PA | Republican | R+55.4 |
| JUNIATA, PA | Republican | R+56.2 |
| LACKAWANNA, PA | Democratic | D+8.4 |
| LANCASTER, PA | Republican | R+15.1 |
| LAWRENCE, PA | Republican | R+28.3 |
| LEBANON, PA | Republican | R+29.3 |
| LEHIGH, PA | Democratic | D+4.1 |
| LUZERNE, PA | Republican | R+14.5 |
| LYCOMING, PA | Republican | R+39.2 |
| MCKEAN, PA | Republican | R+43.8 |
| MERCER, PA | Republican | R+27.8 |
| MIFFLIN, PA | Republican | R+52.0 |
| MONROE, PA | Democratic | D+1.0 |
| MONTGOMERY, PA | Democratic | D+22.2 |
| MONTOUR, PA | Republican | R+20.5 |
| NORTHAMPTON, PA | Republican | R+0.6 |
| NORTHUMBERLAND, PA | Republican | R+35.3 |
| PERRY, PA | Republican | R+46.3 |
| PHILADELPHIA, PA | Democratic | D+59.7 |
| PIKE, PA | Republican | R+23.0 |
| POTTER, PA | Republican | R+59.8 |
| SCHUYLKILL, PA | Republican | R+36.1 |
| SNYDER, PA | Republican | R+44.6 |
| SOMERSET, PA | Republican | R+52.9 |
| SULLIVAN, PA | Republican | R+42.8 |
| SUSQUEHANNA, PA | Republican | R+42.4 |
| TIOGA, PA | Republican | R+50.0 |
| UNION, PA | Republican | R+23.1 |
| VENANGO, PA | Republican | R+37.3 |
| WARREN, PA | Republican | R+35.0 |
| WASHINGTON, PA | Republican | R+21.5 |
| WAYNE, PA | Republican | R+33.9 |
| WESTMORELAND, PA | Republican | R+24.9 |
| WYOMING, PA | Republican | R+34.4 |
| YORK, PA | Republican | R+22.7 |
presidential baselinePresident 2024R+1.7Senate 2024R+0.2vs. baselineD+1.5
Pennsylvania's 2024 Senate race ran 1.5 points more Democratic than the presidential race on the same ballot.
Pennsylvania's Senate margins
Every contest in our store, 1976–2024
| Year | Margin (D minus R) |
|---|---|
| 1976 | −5.6% |
| 1980 | −2.4% |
| 1982 | −20.1% |
| 1986 | −13.6% |
| 1988 | −34.0% |
| 1992 | −2.8% |
| 1994 | −2.5% |
| 1998 | −26.6% |
| 2000 | −6.9% |
| 2004 | −10.6% |
| 2006 | +17.4% |
| 2010 | −2.0% |
| 2012 | +9.1% |
| 2016 | −1.4% |
| 2018 | +12.9% |
| 2022 | +4.9% |
| 2024 | −0.2% |
Same ballot, 2024PA
Source. MIT Election Data + Science Lab — 2024 US Senate returns, party-classified by literal ballot party · county returns aggregated from precinct-level results. Real returns — nothing estimated.