2025 Philadelphia District Attorney election
From Wikipedia, the free encyclopedia
November 4, 2025
| ||||||||||||||||
| ||||||||||||||||
Krasner: 50–60% 60–70% 70–80% 80–90% >90% Dugan: 50–60% 60–70% 70–80% 80–90% >90% Tie: 50% | ||||||||||||||||
| ||||||||||||||||
The 2025 Philadelphia District Attorney election was held on November 4, 2025, to elect the district attorney of Philadelphia. In the primary elections held on May 20, 2025, incumbent Larry Krasner, seeking a third term, easily won the Democratic nomination. His primary challenger, Pat Dugan, won the Republican primary as a write-in candidate and appeared on the general election ballot as a Republican.
Krasner won the general election in a landslide.[1]
Candidates
Nominee
- Larry Krasner, incumbent district attorney (2018–present)[2]
Eliminated in primary
- Patrick Dugan, former Philadelphia Municipal Court judge and candidate for Pennsylvania Superior Court in 2023[3]
Endorsements
Larry Krasner
- State legislators
- Anthony Williams, state senator from the 8th district (1999–present)[4]
- Local officials
- Kenyatta Johnson, president of the Philadelphia City Council (2024–present) and councilmember from the 2nd district (2012–present)[4]
- Labor unions
- AFSCME District Councils 33 and 47[5]
- UNITE HERE[5]
- Laborers International Union Local 332[5]
- Service Employees International Union Pennsylvania[6]
- Service Employees International Union Local 668[6]
- Organizations
- Political parties
- Newspapers
Patrick Dugan
- State legislators
- Christine Tartaglione, state senator from the 2nd district (1995–present)[11]
- Mike Driscoll, city councilmember from the 6th district (2022–present) and former state representative from the 173rd district (2015–2022)[11]
- Amen Brown, state representative from the 190th district (2021–2022) and 10th district (2023–present)[11]
- Sean Dougherty, state representative from the 172nd district (2025–present)[11]
- Pat Gallagher, state representative from the 173rd district (2023–present)[11]
- Ed Neilson, state representative from the 174th district (2015–present)[11]
- Jared Solomon, state representative from the 202nd district (2017–present)[11]
Labor unions
- Communications Workers of America Districts 2 and 13[11]
- Communications Workers of America Local 13000[11]
- International Longshoremen's Association Local 1291[11]
- United Association Sprinkler Fitters Local 692[11]
- Teamsters Joint Council 53[12]
- Pennsylvania Conference of Teamsters[12]
- Teamsters Local 830[12]
- Transport Workers Union of America Local 234[5]
- IAFF Local 22[5]
- Philadelphia Building Trades and Construction Council[13]
- Eastern Atlantic States Regional Council of Carpenters[2]
Declined to endorse
Results

Krasner
- 50%–60%
- 60%–70%
- 70%–80%
- 80%–90%
Dugan
- 50%–60%
- 60%–70%
- 70%–80%
- 80%–90%
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Larry Krasner (incumbent) | 97,636 | 64.36% | |
| Democratic | Patrick Dugan | 53,849 | 35.50% | |
| Write-in | 211 | 0.14% | ||
| Total votes | 151,696 | 100.00% | ||