Skip to main content

2024 Pennsylvania U.S. Senate Class I Election Results

Election Date: Nov. 5, 2024 | Updated 4:54 PM EST Jan. 24, 2025

Senate

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)3,398,62848.8%
Bob Casey (D) *3,382,42348.6%
John Thomas (LB)89,6021.3%
Leila Hazou (GR)66,3181.0%
Marty Selker (CS)23,6150.3%

County-By-County Results Map

Democratic Lead
Republican Lead
Other Lead
Tied / Runoff
No Election
No Results
Mail-in and early votes may not be included.

County-by-County Results

Jump to:

Adams County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)38,49463.9%
Bob Casey (D) *19,94033.1%
John Thomas (LB)1,0281.7%
Leila Hazou (GR)4780.8%
Marty Selker (CS)3140.5%

Allegheny County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Bob Casey (D) *424,56059.4%
Dave McCormick (R)272,54938.1%
John Thomas (LB)8,3901.2%
Leila Hazou (GR)7,4411.0%
Marty Selker (CS)1,9050.3%

Armstrong County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)26,65372.1%
Bob Casey (D) *9,13624.7%
John Thomas (LB)7682.1%
Marty Selker (CS)1950.5%
Leila Hazou (GR)1920.5%

Beaver County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)53,58556.6%
Bob Casey (D) *38,52640.7%
John Thomas (LB)1,4591.5%
Leila Hazou (GR)7180.8%
Marty Selker (CS)4590.5%

Bedford County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)22,85581.5%
Bob Casey (D) *4,62416.5%
John Thomas (LB)3341.2%
Marty Selker (CS)1230.4%
Leila Hazou (GR)1070.4%

Berks County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)108,04253.1%
Bob Casey (D) *89,05343.7%
John Thomas (LB)3,4241.7%
Leila Hazou (GR)2,1481.1%
Marty Selker (CS)9490.5%

Blair County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)44,74169.1%
Bob Casey (D) *18,44528.5%
John Thomas (LB)8691.3%
Leila Hazou (GR)3890.6%
Marty Selker (CS)2790.4%

Bradford County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)22,09971.5%
Bob Casey (D) *8,00725.9%
John Thomas (LB)4631.5%
Leila Hazou (GR)1970.6%
Marty Selker (CS)1440.5%

Bucks County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Bob Casey (D) *196,44449.1%
Dave McCormick (R)194,20348.6%
John Thomas (LB)4,6041.2%
Leila Hazou (GR)3,5190.9%
Marty Selker (CS)1,0630.3%

Butler County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)77,32863.9%
Bob Casey (D) *40,97333.9%
John Thomas (LB)1,5651.3%
Leila Hazou (GR)6720.6%
Marty Selker (CS)4290.4%

Cambria County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)46,38465.5%
Bob Casey (D) *22,80132.2%
John Thomas (LB)9001.3%
Leila Hazou (GR)3970.6%
Marty Selker (CS)3330.5%

Cameron County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)1,55870.4%
Bob Casey (D) *58026.2%
John Thomas (LB)411.9%
Marty Selker (CS)190.9%
Leila Hazou (GR)160.7%

Carbon County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)22,60364.4%
Bob Casey (D) *11,57033.0%
John Thomas (LB)5081.4%
Leila Hazou (GR)2710.8%
Marty Selker (CS)1190.3%

Centre County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Bob Casey (D) *40,37850.2%
Dave McCormick (R)38,04947.3%
John Thomas (LB)1,0431.3%
Leila Hazou (GR)7010.9%
Marty Selker (CS)2340.3%

Chester County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Bob Casey (D) *178,76555.1%
Dave McCormick (R)138,27142.6%
John Thomas (LB)3,8891.2%
Leila Hazou (GR)2,8660.9%
Marty Selker (CS)7960.2%

Clarion County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)14,17972.1%
Bob Casey (D) *4,68323.8%
Marty Selker (CS)4142.1%
John Thomas (LB)3111.6%
Leila Hazou (GR)900.5%

Clearfield County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)29,07772.3%
Bob Casey (D) *10,11725.1%
John Thomas (LB)5991.5%
Leila Hazou (GR)2210.5%
Marty Selker (CS)2190.5%

Clinton County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)12,24766.4%
Bob Casey (D) *5,72131.0%
John Thomas (LB)2641.4%
Leila Hazou (GR)1250.7%
Marty Selker (CS)870.5%

Columbia County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)20,61763.6%
Bob Casey (D) *10,96933.9%
John Thomas (LB)4461.4%
Leila Hazou (GR)2180.7%
Marty Selker (CS)1500.5%

Crawford County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)28,22966.1%
Bob Casey (D) *13,36431.3%
John Thomas (LB)6531.5%
Leila Hazou (GR)2710.6%
Marty Selker (CS)1870.4%

Cumberland County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)78,17853.0%
Bob Casey (D) *64,71343.9%
John Thomas (LB)2,3241.6%
Leila Hazou (GR)1,7251.2%
Marty Selker (CS)4630.3%

Dauphin County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Bob Casey (D) *77,02251.7%
Dave McCormick (R)66,94944.9%
John Thomas (LB)2,3431.6%
Leila Hazou (GR)1,9771.3%
Marty Selker (CS)6650.4%

Delaware County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Bob Casey (D) *197,42460.5%
Dave McCormick (R)121,48237.2%
Leila Hazou (GR)3,4391.1%
John Thomas (LB)3,2811.0%
Marty Selker (CS)8310.3%

Elk County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)11,93969.8%
Bob Casey (D) *4,67927.4%
John Thomas (LB)2911.7%
Marty Selker (CS)980.6%
Leila Hazou (GR)950.6%

Erie County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Bob Casey (D) *67,85249.6%
Dave McCormick (R)65,59747.9%
John Thomas (LB)1,7611.3%
Leila Hazou (GR)1,1560.8%
Marty Selker (CS)4520.3%

Fayette County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)40,80264.8%
Bob Casey (D) *20,75133.0%
John Thomas (LB)7411.2%
Leila Hazou (GR)3500.6%
Marty Selker (CS)2980.5%

Forest County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)1,80868.3%
Bob Casey (D) *74128.0%
John Thomas (LB)511.9%
Marty Selker (CS)261.0%
Leila Hazou (GR)230.9%

Franklin County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)57,21768.8%
Bob Casey (D) *23,59128.4%
John Thomas (LB)1,3211.6%
Leila Hazou (GR)5900.7%
Marty Selker (CS)4020.5%

Fulton County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)6,77383.5%
Bob Casey (D) *1,19714.7%
John Thomas (LB)881.1%
Leila Hazou (GR)320.4%
Marty Selker (CS)260.3%

Greene County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)11,64367.9%
Bob Casey (D) *5,07529.6%
John Thomas (LB)2511.5%
Leila Hazou (GR)910.5%
Marty Selker (CS)850.5%

Huntingdon County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)16,91073.4%
Bob Casey (D) *5,58224.2%
John Thomas (LB)3231.4%
Leila Hazou (GR)1070.5%
Marty Selker (CS)1060.5%

Indiana County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)27,88166.3%
Bob Casey (D) *13,18131.3%
John Thomas (LB)5591.3%
Leila Hazou (GR)2700.6%
Marty Selker (CS)1770.4%

Jefferson County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)17,61476.3%
Bob Casey (D) *4,83521.0%
John Thomas (LB)3541.5%
Marty Selker (CS)1730.7%
Leila Hazou (GR)990.4%

Juniata County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)9,25276.8%
Bob Casey (D) *2,47820.6%
John Thomas (LB)2051.7%
Marty Selker (CS)570.5%
Leila Hazou (GR)510.4%

Lackawanna County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Bob Casey (D) *61,66753.2%
Dave McCormick (R)51,94044.8%
John Thomas (LB)1,1311.0%
Leila Hazou (GR)8010.7%
Marty Selker (CS)3550.3%

Lancaster County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)162,10556.2%
Bob Casey (D) *118,58041.1%
John Thomas (LB)4,1001.4%
Leila Hazou (GR)2,4290.8%
Marty Selker (CS)1,1390.4%

Lawrence County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)29,40562.8%
Bob Casey (D) *16,17634.6%
John Thomas (LB)6681.4%
Leila Hazou (GR)3070.7%
Marty Selker (CS)2360.5%

Lebanon County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)46,17963.1%
Bob Casey (D) *24,75333.8%
John Thomas (LB)1,2251.7%
Leila Hazou (GR)6130.8%
Marty Selker (CS)3900.5%

Lehigh County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Bob Casey (D) *94,87550.6%
Dave McCormick (R)87,14746.5%
John Thomas (LB)2,5111.3%
Leila Hazou (GR)2,4681.3%
Marty Selker (CS)5830.3%

Luzerne County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)87,04856.2%
Bob Casey (D) *64,49541.6%
John Thomas (LB)1,8111.2%
Leila Hazou (GR)1,1380.7%
Marty Selker (CS)4930.3%

Lycoming County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)40,67268.4%
Bob Casey (D) *17,35429.2%
John Thomas (LB)8131.4%
Leila Hazou (GR)4020.7%
Marty Selker (CS)2570.4%

McKean County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)13,79970.5%
Bob Casey (D) *5,23126.7%
John Thomas (LB)2831.4%
Leila Hazou (GR)1330.7%
Marty Selker (CS)1250.6%

Mercer County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)36,46862.8%
Bob Casey (D) *20,30235.0%
John Thomas (LB)7221.2%
Leila Hazou (GR)3760.6%
Marty Selker (CS)2200.4%

Mifflin County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)16,41374.8%
Bob Casey (D) *4,99122.7%
John Thomas (LB)3131.4%
Leila Hazou (GR)1330.6%
Marty Selker (CS)960.4%

Monroe County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Bob Casey (D) *41,69449.0%
Dave McCormick (R)40,86348.1%
John Thomas (LB)1,1381.3%
Leila Hazou (GR)9931.2%
Marty Selker (CS)3260.4%

Montgomery County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Bob Casey (D) *311,85960.0%
Dave McCormick (R)196,42237.8%
John Thomas (LB)5,5261.1%
Leila Hazou (GR)5,0111.0%
Marty Selker (CS)1,1500.2%

Montour County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)5,84959.1%
Bob Casey (D) *3,81438.5%
John Thomas (LB)1221.2%
Leila Hazou (GR)770.8%
Marty Selker (CS)410.4%

Northampton County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)85,71549.2%
Bob Casey (D) *84,55848.5%
John Thomas (LB)1,9891.1%
Leila Hazou (GR)1,6170.9%
Marty Selker (CS)4470.3%

Northumberland County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)28,70666.3%
Bob Casey (D) *13,43231.0%
John Thomas (LB)6601.5%
Leila Hazou (GR)3110.7%
Marty Selker (CS)1850.4%

Perry County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)18,35571.5%
Bob Casey (D) *6,47025.2%
John Thomas (LB)4711.8%
Leila Hazou (GR)2300.9%
Marty Selker (CS)1540.6%

Philadelphia County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Bob Casey (D) *540,94278.5%
Dave McCormick (R)128,98418.7%
Leila Hazou (GR)11,8991.7%
John Thomas (LB)6,5000.9%
Marty Selker (CS)1,1950.2%

Pike County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)20,87360.3%
Bob Casey (D) *12,92037.3%
John Thomas (LB)3991.2%
Leila Hazou (GR)3000.9%
Marty Selker (CS)1320.4%

Potter County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)7,10978.5%
Bob Casey (D) *1,69518.7%
John Thomas (LB)1481.6%
Marty Selker (CS)520.6%
Leila Hazou (GR)510.6%

Schuylkill County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)48,55066.7%
Bob Casey (D) *22,22730.5%
John Thomas (LB)1,2191.7%
Leila Hazou (GR)5330.7%
Marty Selker (CS)3100.4%

Snyder County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)14,21171.2%
Bob Casey (D) *5,30926.6%
John Thomas (LB)2461.2%
Leila Hazou (GR)1040.5%
Marty Selker (CS)770.4%

Somerset County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)30,66775.1%
Bob Casey (D) *9,05922.2%
John Thomas (LB)7461.8%
Leila Hazou (GR)1780.4%
Marty Selker (CS)1660.4%

Sullivan County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)2,61270.3%
Bob Casey (D) *1,02127.5%
John Thomas (LB)471.3%
Marty Selker (CS)180.5%
Leila Hazou (GR)170.5%

Susquehanna County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)15,54570.0%
Bob Casey (D) *6,12927.6%
John Thomas (LB)2791.3%
Leila Hazou (GR)1590.7%
Marty Selker (CS)1040.5%

Tioga County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)15,78273.6%
Bob Casey (D) *5,06923.6%
John Thomas (LB)3501.6%
Leila Hazou (GR)1350.6%
Marty Selker (CS)1030.5%

Union County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)12,74760.5%
Bob Casey (D) *7,87137.4%
John Thomas (LB)2401.1%
Leila Hazou (GR)1360.6%
Marty Selker (CS)770.4%

Venango County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)17,82966.9%
Bob Casey (D) *7,91129.7%
John Thomas (LB)4761.8%
Marty Selker (CS)2430.9%
Leila Hazou (GR)1840.7%

Warren County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)13,64566.1%
Bob Casey (D) *6,40831.0%
John Thomas (LB)3511.7%
Marty Selker (CS)1260.6%
Leila Hazou (GR)1180.6%

Washington County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)71,79859.6%
Bob Casey (D) *45,92638.1%
John Thomas (LB)1,6561.4%
Leila Hazou (GR)6140.5%
Marty Selker (CS)4470.4%

Wayne County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)19,33165.9%
Bob Casey (D) *9,38532.0%
John Thomas (LB)3081.0%
Leila Hazou (GR)2070.7%
Marty Selker (CS)1040.4%

Westmoreland County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)128,04061.3%
Bob Casey (D) *76,00436.4%
John Thomas (LB)2,9111.4%
Leila Hazou (GR)1,2080.6%
Marty Selker (CS)7740.4%

Wyoming County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)9,91766.0%
Bob Casey (D) *4,75031.6%
John Thomas (LB)1521.0%
Leila Hazou (GR)1390.9%
Marty Selker (CS)580.4%

York County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Dave McCormick (R)148,09459.7%
Bob Casey (D) *91,76937.0%
John Thomas (LB)4,6401.9%
Leila Hazou (GR)2,2550.9%
Marty Selker (CS)1,1550.5%