The 2024 Pennsylvania Attorney General election will be held on November 5, 2024, to elect the attorney general of the U.S. state of Pennsylvania.
Attorney General Josh Shapiro, who was re-elected in 2020, would have been ineligible to seek a third term in 2024 due to term limits. He instead ran successfully for governor of Pennsylvania in 2022.
In accordance with Article IV, Section 8, of the Pennsylvania Constitution, upon taking office as governor, Shapiro was permitted to nominate his successor as attorney general, who will serve the remaining two years of the term after being confirmed by the Pennsylvania Senate. By tradition, an appointed attorney general agrees not to run for the post in the next election. In the interim between Shapiro's resignation to become governor and the appointee's installation, first deputy attorney general Michelle Henry, a Democrat, served as acting attorney general.
Democratic primary
Candidates
Nominee
Eugene DePasquale, former Pennsylvania Auditor General (2013–2021) and nominee for Pennsylvania's 10th congressional district in 2020
Eliminated in primary
Keir Bradford-Grey, former Philadelphia chief public defender (2015–2022)
Joe Khan, former Bucks County solicitor (2020–2023) and candidate for Philadelphia District Attorney in 2017
Jared Solomon, state representative from the 202nd district (2017–present)
Jack Stollsteimer, Delaware County District Attorney (2019–present)
Declined
Michelle Henry, incumbent attorney general (2023–present)
Endorsements
Debates and forums
Results
Republican primary
Candidates
Nominee
David Sunday, York County District Attorney (2018–present)
Eliminated in primary
Craig Williams, state representative from the 160th district (2021–present) and nominee for Pennsylvania's 7th congressional district in 2008
Withdrawn
Katayoun Copeland, former assistant U.S. Attorney (2019–2023) and former Delaware County District Attorney (2018–2019)
Declined
Bill McSwain, former U.S. Attorney for the Eastern District of Pennsylvania (2018–2021) and candidate for governor in 2022