Preparing Export...
menu
Home
My Tracked Contests
SHARE ON
English
Español
中文
*** Testing in Progress ***
Unofficial
2025 primary Election Results
May 20, 2025
Results Last Updated
5/1/2025 10:55:19 AM
Voter Turnout
2
.51%
2
.51%
Total Ballots Cast
28,001
Registered Voters
1,117,680
Ballots Cast by Mail:
26,169
Ballots Cast at Polling Place:
1,039
Ballots Cast by Provisional:
793
Divisions Reporting
2
%
2
%
Divisions Reported
35
Total Divisions
1,703
Testing In Progress
District Attorney & City Controller
DISTRICT ATTORNEY DEM
DEMOCRATIC (VOTE FOR 1)
Track This Contest
Export
Export:
SHARE ON
Divisions Reported: 35 / 1703
LARRY KRASNER DEM
Democratic
3,878
PAT DUGAN DEM
Democratic
1,362
Write-In
Democratic
1,279
Total Votes
6,519
CITY CONTROLLER DEM
DEMOCRATIC (VOTE FOR 1)
Track This Contest
Export
Export:
SHARE ON
Divisions Reported: 35 / 1703
CHRISTY BRADY DEM
Democratic
1,362
Write-In
Democratic
1,279
Total Votes
2,641
DISTRICT ATTORNEY REP
REPUBLICAN (VOTE FOR 1)
Track This Contest
Export
Export:
SHARE ON
Divisions Reported: 35 / 1703
Write-In
Republican
1,292
Total Votes
1,292
CITY CONTROLLER REP
REPUBLICAN (VOTE FOR 1)
Track This Contest
Export
Export:
SHARE ON
Divisions Reported: 35 / 1703
ARI PATRINOS REP
Republican
1,361
Write-In
Republican
1,291
Total Votes
2,652
Election Resources
Philadelphia Votes Home
About Us
Candidates for Office
Voter Registration Status
Voter Information
Polling Places
Political Maps
Previous Election Results
PA Dept of State Voting & Elections
Contact Us
Mail-In and Absentee Ballots Status Update
Home
My Tracked Contests
Election Results
STATEWIDE JUDICIAL
COMMON PLEAS & MUNICIPAL
District Attorney & City Controller
Election Board Workers
BALLOT QUESTIONS
Election Resources
Voter Turnout
County Exports
Previous Elections
Philadelphia Votes Home
About Us
Candidates for Office
Voter Registration Status
Voter Information
Polling Places
Political Maps
Previous Election Results
PA Dept of State Voting & Elections
Contact Us
Mail-In and Absentee Ballots Status Update