Preparing Export...
menu
Primary Jun 2 2020
General Nov 3 2020
Municipal May 18 2021
General Nov 2 2021
Primary May 17 2022
General Nov 8 2022
Primary May 16 2023
General Nov 7 2023
Primary Apr 23 2024
Special Sep 17 2024
General Nov 5 2024
Primary May 20 2025
Home
My Tracked Contests
SHARE ON
English
Español
中文
*** Testing in Progress ***
Unofficial
2021 Municipal Election Results
May 18, 2021
Results Last Updated
6/1/2021
Voter Turnout
21
.29%
21
.29%
Total Ballots Cast
224,297
Registered Voters
1,053,565
Ballots Cast by Mail:
61,893
Ballots Cast at Polling Place:
160,169
Ballots Cast by Provisional:
2,235
Divisions Reporting
100
%
100
%
Divisions Reported
1,703
Total Divisions
1,703
District Attorney & City Controller
DISTRICT ATTORNEY DEM
(VOTE FOR 1)
Track This Contest
Export
Export:
SHARE ON
Divisions Reported: 1703 / 1703
LARRY KRASNER
Democratic
128,958
CARLOS VEGA
Democratic
63,953
Write-In
Democratic
170
Total Votes
193,081
DISTRICT ATTORNEY REP
(VOTE FOR 1)
Track This Contest
Export
Export:
SHARE ON
Divisions Reported: 1703 / 1703
CHARLES CHUCK PERUTO
Republican
11,199
Write-In
Republican
595
Total Votes
11,794
CITY CONTROLLER DEM
(VOTE FOR 1)
Track This Contest
Export
Export:
SHARE ON
Divisions Reported: 1703 / 1703
REBECCA RHYNHART
Democratic
140,245
Write-In
Democratic
454
Total Votes
140,699
CITY CONTROLLER REP
(VOTE FOR 1)
Track This Contest
Export
Export:
SHARE ON
Divisions Reported: 1703 / 1703
Write-In
Republican
220
Total Votes
220
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
District Attorney & City Controller
Election Board Workers
Ward Executive Committee
Judicial Retentions
Special Elections
Ballot Questions
Election Resources
Voter Turnout
County Exports
Previous Elections