Pennsylvania prepares for key races in 2024 general election on November 5
Pennsylvania voters will head to the polls on November 5, 2024, to choose the next president and decide key state races, including the U.S. Senate and three row offices. Mail-in ballots must be received by 8 p.m. on Election Day, but results may take days to finalize. Former President Donald Trump and Vice President Kamala Harris are closely matched in the presidential race. In the Senate race, incumbent Bob Casey faces Republican David McCormick, who previously lost a primary in 2022. All 17 U.S. Congressional districts are up for election, with a notable race in the 10th District between incumbent Scott Perry and Democrat Janelle Stelson. Additionally, voters will select candidates for attorney general, treasurer, and auditor general.