A general election was held in Philadelphia, Pennsylvania on November 7, 2017 to elect various county and city-level positions. The primary election was held on May 16, 2017.
District Attorney
Philadelphia district attorney Seth Williams resigned in June 2017, having plead guilty to charges of bribery, extortion, and fraud. Kelley B. Hodge served as interim.
Larry Krasner, a criminal defense lawyer widely considered as a progressive and "anti-establishment", won a crowded Democratic primary and the general election over Republican Beth Grossman.
Democratic primary Nominee Larry Krasner, criminal defense lawyer
Eliminated in primary Teresa Carr Deni, Philadelphia Municipal Court judge (1995–2016) Tariq El-Shabazz, former deputy District Attorney Joe Khan, former District Attorney prosecutor and assistant U.S. Attorney Rich Negrin, former Philadelphia city managing director Jack O'Neill, former assistant District Attorney Michael Untermeyer, attorney and real estate investor and Republican nominee in 2009
Results
Republican primary Nominee Beth Grossman, former assistant District Attorney
Results
General election Results
City Controller
Incumbent City Controller Alan Butkovitz was defeated in the Democratic primary by Rebecca Rhynhart, who subsequently won the general election in a landslide. Rhynhart became the first woman elected to this office.
Democratic primary Nominee Rebecca Rhynhart, Chief Administrative Officer and former city Budget Director
Defeated in primary Alan Butkovitz, incumbent city controller (2006–present)
Results
Republican primary Nominee Michael Tomlinson
Results
General election Results
Court of Common Pleas partisan election Democratic primary Results
Republican primary Results
General election Results
Court of Common Pleas retention elections Results
Philadelphia Municipal Court partisan election Democratic primary Results
Republican primary Results
General election Results
Philadelphia Municipal Court retention elections Results
Ballot questions
Two ballot questions appeared on the primary ballot and two questions appeared on the general ballot, one of which was the statewide homestead tax constitutional amendment. All three proposed questions passed.
Primary election
General election
Notes
References