Watch CBS News

Philadelphia District Larry Krasner wins Democratic primary, more Pennsylvania election results

CBS News Live
CBS News Philadelphia Live

Voters in the Philadelphia area cast their ballots in the 2025 Pennsylvania primary election on Tuesday. The polls are now closed, and results are starting to come in. See live results for Philadelphia district attorney, Philadelphia controller, Commonwealth Court and Superior Court.

Philadelphia District Attorney Larry Krasner wins primary

Philadelphia District Attorney Larry Krasner defeated Philadelphia Municipal Court President Judge Pat Dugan in the Democratic primary for DA, the Associated Press projects.

Dugan was hoping to unseat Krasner, a two-time incumbent.

Krasner has focused on reducing incarceration, supporting victims and holding police accountable during his first two terms as DADespite political opposition claiming he should be tougher on crime, Krasner points to significant drops in violent crime and homicides as evidence his reforms are working.

Meanwhile, Dugan, a U.S. Army veteran, said he would've taken a tougher stance on crime, criticizing Krasner's approach. He planned to localize the DA's office, prioritize prosecuting violent offenders, expand resources for diversionary programs for low-level crimes, and hire more locally trained attorneys.

No Republican filed to run for DA, meaning Krasner is likely to be reelected in the general election in November. 

Philadelphia Controller

In the Philadelphia City Controller race, incumbent Christy Brady is running unopposed in the Democratic primary, and stockbroker Ari Patrinos is running unopposed in the Republican primary. 

Commonwealth Court

The Commonwealth Court of Pennsylvania has one open seat after Judge Ellen Ceisler retired in January.

In the Democratic primary, Stella Tsai, a judge on the Philadelphia County Court of Common Pleas, is running unopposed.

In the Republican primary, the AP projects environmental attorney Matthew Wolford will defeat civil rights attorney Joshua Prince to win the nomination.

The Commonwealth Court is an appellate court that handles appeals to decisions made by Pennsylvania state agencies and civil cases brought by and against Pennsylvania.

Superior Court

The Superior Court of Pennsylvania has one open seat after Judge Dan McCaffery's election to the state Supreme Court in 2023.

In the Democratic primary, Brandon P. Neuman, a judge on the Washington County Court of Common Pleas and former Democratic state representative, is running unopposed.  

In the Republican primary, the AP projects Maria Battista, a former assistant district attorney, will defeat Ann Marie Wheatcraft, president judge of the Chester County Court of Common Pleas, to win the nomination.  

On the same level as the Commonwealth Court, the Superior Court handles appeals in criminal and civil cases from the lower Courts of Common Pleas.


The primary results will determine each party's nominee for the general election in November. 

View CBS News In
CBS News App Open
Chrome Safari Continue
Be the first to know
Get browser notifications for breaking news, live events, and exclusive reporting.