2024 Elections in Pennsylvania

From OpenVoteData

The 2024 Elections in Pennsylvania will take place on November 5, 2024. Voters in the Commonwealth of Pennsylvania will participate in several significant elections, including those for federal, state, and local offices. The major contests include the Presidential election, a U.S. Senate seat, all 17 U.S. House of Representatives seats, various statewide executive offices, and state legislative seats.

Federal Offices

Presidential Election

Pennsylvania will participate in the 2024 United States presidential election. Voters will choose electors for the Electoral College, who will then vote for President and Vice President. The incumbent Democratic President Joe Biden and Vice President Kamala Harris are eligible for re-election.

U.S. Senate

A significant race will be for the U.S. Senate seat currently held by Democratic Senator Bob Casey Jr., who is running for a fourth term. The primary elections for this race took place on April 23, 2024​.

U.S. House of Representatives

All 17 of Pennsylvania's congressional districts will hold elections to select their representatives for the U.S. House. These elections coincide with the presidential and other federal elections, ensuring a comprehensive voting exercise on November 5, 2024.

State Offices

Attorney General

The 2024 Pennsylvania Attorney General election will be held to replace Josh Shapiro, who was elected governor in 2022. Democrat Eugene DePasquale and Republican Dave Sunday emerged as the candidates after their respective primaries.


Incumbent Republican Treasurer Stacy Garrity is running for a second term against Democrat Erin McClelland, both having won their primaries on April 23, 2024.

Auditor General

Republican Auditor General Timothy DeFoor is seeking re-election and will face Democrat Malcolm Kenyatta in the general election.

State Legislature

Pennsylvania State Senate

Half of the seats in the Pennsylvania State Senate, which consists of 50 members, will be up for election. These senators serve four-year terms, with elections held biennially for staggered terms. The primary elections were held on April 23, 2024.

Pennsylvania House of Representatives

All 203 seats in the Pennsylvania House of Representatives will be contested in 2024. Representatives serve two-year terms, with every seat up for election every two years. The primary elections also took place on April 23, 2024.

Local Elections

Various local elections will also be held across Pennsylvania, including for county commissioners, council members, mayors, and school board members. These elections play a critical role in local governance and community services.