Your feedback ensures we stay focused on the facts that matter to you most—take our survey.

City elections in Philadelphia, Pennsylvania (2023)

From Ballotpedia
Jump to: navigation, search
Ballotpedia Election Coverage Badge-smaller use.png

Special state legislative • Supreme court • Appellate courts • Local ballot measures • School boards • Municipal • How to run for office
Flag of Pennsylvania.png


2025
2022
2023 Philadelphia elections
Ballotpedia Election Coverage Badge.png
Election dates
Filing deadline: March 7, 2023 (primary)
August 1, 2023 (general)
Primary election: May 16, 2023
General election: November 7, 2023
Election stats
Offices up: Mayor, register of wills, sheriff, city council, city controller (special), city commissioners, court of common pleas, and municipal court
Total seats up: 59 (click here for mayoral elections)
Election type: Partisan
Other municipal elections
U.S. municipal elections, 2023

The city of Philadelphia, Pennsylvania, held general elections for mayor, register of wills, sheriff, city council, city commissioners, court of common pleas, and municipal court on November 7, 2023. Philadelphia also held a special election for city controller on the same date. A primary was scheduled for May 16, 2023. The filing deadline for the primary was March 7, 2023, and the filing deadline for the general election was August 1, 2023.

Click here to learn more about the city's mayoral election.

Elections

Click on the tabs below to show more information about those topics.

Candidates and results

Offices up for election in 2023:

Register of Wills

General election

General election for Philadelphia Register of Wills

John Sabatina Sr. defeated Linwood Holland in the general election for Philadelphia Register of Wills on November 7, 2023.

Candidate
%
Votes
John Sabatina Sr. (D)
 
82.4
 
225,156
Linwood Holland (R)
 
17.3
 
47,187
 Other/Write-in votes
 
0.3
 
886

Total votes: 273,229
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Democratic primary election

Democratic primary for Philadelphia Register of Wills

John Sabatina Sr. defeated incumbent Tracey Gordon, Elizabeth Lowe, and Rae Hall in the Democratic primary for Philadelphia Register of Wills on May 16, 2023.

Candidate
%
Votes
John Sabatina Sr.
 
32.2
 
58,310
Image of Tracey Gordon
Tracey Gordon
 
30.5
 
55,123
Elizabeth Lowe
 
22.4
 
40,428
Rae Hall
 
14.9
 
27,012

Total votes: 180,873
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Withdrawn or disqualified candidates

Republican primary election

Republican primary for Philadelphia Register of Wills

Linwood Holland advanced from the Republican primary for Philadelphia Register of Wills on May 16, 2023.

Candidate
%
Votes
Linwood Holland
 
99.0
 
13,296
 Other/Write-in votes
 
1.0
 
128

Total votes: 13,424
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Sheriff

General election

General election for Philadelphia Sheriff

Incumbent Rochelle Bilal defeated Mark Lavelle in the general election for Philadelphia Sheriff on November 7, 2023.

Candidate
%
Votes
Rochelle Bilal (D)
 
73.7
 
199,406
Mark Lavelle (R)
 
25.7
 
69,512
 Other/Write-in votes
 
0.6
 
1,587

Total votes: 270,505
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Democratic primary election

Democratic primary for Philadelphia Sheriff

Incumbent Rochelle Bilal defeated Michael Untermeyer and Jackie Miles in the Democratic primary for Philadelphia Sheriff on May 16, 2023.

Candidate
%
Votes
Rochelle Bilal
 
43.5
 
78,444
Image of Michael Untermeyer
Michael Untermeyer
 
40.5
 
72,963
Jackie Miles
 
15.5
 
27,865
 Other/Write-in votes
 
0.6
 
1,054

Total votes: 180,326
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Withdrawn or disqualified candidates

Republican primary election

Republican primary for Philadelphia Sheriff

Mark Lavelle advanced from the Republican primary for Philadelphia Sheriff on May 16, 2023.

Candidate
%
Votes
Mark Lavelle
 
98.9
 
13,763
 Other/Write-in votes
 
1.1
 
148

Total votes: 13,911
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

City Controller

General election

Special general election for Philadelphia City Controller

Christy Brady defeated Aaron Bashir in the special general election for Philadelphia City Controller on November 7, 2023.

Candidate
%
Votes
Image of Christy Brady
Christy Brady (D) Candidate Connection
 
81.0
 
225,917
Image of Aaron Bashir
Aaron Bashir (R)
 
18.9
 
52,603
 Other/Write-in votes
 
0.1
 
297

Total votes: 278,817
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Democratic primary election

Special Democratic primary for Philadelphia City Controller

Christy Brady defeated Alexandra Hunt and John Thomas in the special Democratic primary for Philadelphia City Controller on May 16, 2023.

Candidate
%
Votes
Image of Christy Brady
Christy Brady Candidate Connection
 
46.1
 
86,884
Image of Alexandra Hunt
Alexandra Hunt
 
31.4
 
59,068
John Thomas
 
22.4
 
42,292
 Other/Write-in votes
 
0.1
 
170

Total votes: 188,414
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Republican primary election

Special Republican primary for Philadelphia City Controller

Aaron Bashir advanced from the special Republican primary for Philadelphia City Controller on May 16, 2023.

Candidate
%
Votes
Image of Aaron Bashir
Aaron Bashir
 
99.1
 
13,545
 Other/Write-in votes
 
0.9
 
121

Total votes: 13,666
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

City Commissioners

General election

General election for Philadelphia City Commission (3 seats)

Incumbent Lisa Deeley, incumbent Omar Sabir, and incumbent Seth Bluestein won election in the general election for Philadelphia City Commission on November 7, 2023.

Candidate
%
Votes
Lisa Deeley (D)
 
44.1
 
209,374
Omar Sabir (D)
 
43.0
 
204,260
Image of Seth Bluestein
Seth Bluestein (R)
 
12.8
 
60,850
 Other/Write-in votes
 
0.1
 
704

Total votes: 475,188
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Democratic primary election

Democratic primary for Philadelphia City Commission (3 seats)

Incumbent Omar Sabir and incumbent Lisa Deeley advanced from the Democratic primary for Philadelphia City Commission on May 16, 2023.

Candidate
%
Votes
Omar Sabir
 
51.1
 
147,436
Lisa Deeley
 
48.6
 
140,326
 Other/Write-in votes
 
0.3
 
849

Total votes: 288,611
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Republican primary election

Republican primary for Philadelphia City Commission (3 seats)

Incumbent Seth Bluestein advanced from the Republican primary for Philadelphia City Commission on May 16, 2023.

Candidate
%
Votes
Image of Seth Bluestein
Seth Bluestein
 
98.6
 
13,645
 Other/Write-in votes
 
1.4
 
198

Total votes: 13,843
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

City Council

General election

Philadelphia City Council elections, 2023

  • Incumbents are marked with an (i) after their name.
Office Democratic Party Democratic Republican Party Republican Other
at-large  (7 seats)

Green check mark transparent.pngJim Harrity (i)
Green check mark transparent.pngKatherine Richardson (i)
Green check mark transparent.pngIsaiah Thomas (i)
Green check mark transparent.pngNina Ahmad
Green check mark transparent.pngRue Landau

Jim Hasher
Drew Murray

Did not make the ballot:
Mary Kelly 
Frank Cristinzio 
Gary Grisafi  Candidate Connection

Green check mark transparent.pngKendra Brooks (i) (Working Families Party)
Green check mark transparent.pngNicolas O'Rourke (Working Families Party)

District 1

Green check mark transparent.pngMark Squilla (i)

District 2

Green check mark transparent.pngKenyatta Johnson (i)

District 3

Green check mark transparent.pngJamie Gauthier (i)

Jabari Jones (West is Best)

District 4

Green check mark transparent.pngCurtis Jones (i)

District 5

Green check mark transparent.pngJeffery Young Jr.

District 6

Green check mark transparent.pngMichael Driscoll (i)

District 7

Green check mark transparent.pngQuetcy Lozada (i)

District 8

Green check mark transparent.pngCindy Bass (i)

District 9

Green check mark transparent.pngAnthony Phillips (i)

District 10

Gary Masino

Green check mark transparent.pngBrian O'Neill (i)

Primary

Philadelphia City Council elections, 2023

  • Incumbents are marked with an (i) after their name.
  • Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
Office Democratic Party Democratic Republican Party Republican Other
at-large  (7 seats)

Green check mark transparent.pngJim Harrity (i)
Green check mark transparent.pngKatherine Richardson (i)
Green check mark transparent.pngIsaiah Thomas (i)
Green check mark transparent.pngNina Ahmad
Jalon Alexander
Erika Almiron
Christopher Booth
Sherrie Cohen
Luz Colon
Wayne Dorsey
Abu Edwards
Naderah Griffin
Ogbonna Hagins
Job Itzkowitz
John Kelly
Green check mark transparent.pngRue Landau
Amanda McIllmurray  Candidate Connection
Michelle Prettyman
Charles Reyes
Melissa Robbins
Eryn Santamoor
Curtis Segers III
Derwood Selby
Qiana Shedrick
George Stevenson
Donavan West
Deshawnda Williams

Did not make the ballot:
Daniel Orsino  Candidate Connection
Clayton Prince 
Max Tuttleman 

Green check mark transparent.pngFrank Cristinzio
Green check mark transparent.pngGary Grisafi  Candidate Connection
Green check mark transparent.pngJim Hasher
Green check mark transparent.pngMary Kelly
Green check mark transparent.pngDrew Murray
Sam Oropeza

District 1

Green check mark transparent.pngMark Squilla (i)

No candidates filed for the Republican primary


District 2

Green check mark transparent.pngKenyatta Johnson (i)

Did not make the ballot:
Boogie Rose 
Aaron Humphrey 

No candidates filed for the Republican primary


District 3

Green check mark transparent.pngJamie Gauthier (i)

Did not make the ballot:
Jabari Jones 

No candidates filed for the Republican primary


District 4

Green check mark transparent.pngCurtis Jones (i)

Did not make the ballot:
Darrel Smith Jr. 

No candidates filed for the Republican primary


District 5

Green check mark transparent.pngJeffery Young Jr.

No candidates filed for the Republican primary


District 6

Green check mark transparent.pngMichael Driscoll (i)

No candidates filed for the Republican primary


District 7

Green check mark transparent.pngQuetcy Lozada (i)
Andres Celin

No candidates filed for the Republican primary


District 8

Green check mark transparent.pngCindy Bass (i)
Seth Anderson-Oberman

No candidates filed for the Republican primary


District 9

Green check mark transparent.pngAnthony Phillips (i)
James Williams
Yvette Young

Did not make the ballot:
Janay Hawthorne 

No candidates filed for the Republican primary


District 10

Green check mark transparent.pngGary Masino

Green check mark transparent.pngBrian O'Neill (i)


Judicial offices

Philadelphia Court of Common Pleas

Philadelphia Court of Common Pleas Judges Genece E. Brinkley, Joel S. Johnson, and Rayford A. Means filed to run for retention in 2023 but later withdrew.[1] As a result, 10 seats on the court were up in the primary election, but 13 seats were up in the general election on November 7, 2023. The Democratic Party nominated candidates James Eisenhower, Elvin Ross, and Raj Sandher to run for the additional three seats in the general election.[2]

Partisan election

General election

General election for Philadelphia County Court of Common Pleas (13 seats)

The following candidates ran in the general election for Philadelphia County Court of Common Pleas on November 7, 2023.

Candidate
%
Votes
Image of Tamika Washington
Tamika Washington (D) Candidate Connection
 
9.5
 
204,468
Image of Natasha Taylor-Smith
Natasha Taylor-Smith (D)
 
9.4
 
201,305
Image of Samantha Williams
Samantha Williams (D) Candidate Connection
 
8.9
 
190,770
Image of Kay Yu
Kay Yu (D) Candidate Connection
 
8.6
 
184,310
Image of Brian McLaughlin
Brian McLaughlin (D) Candidate Connection
 
8.4
 
181,161
Chesley Lightsey (D)
 
8.2
 
175,248
John Padova Jr. (D)
 
7.7
 
165,392
Image of Jessica Brown
Jessica Brown (D) Candidate Connection
 
7.2
 
155,170
Image of Caroline Turner
Caroline Turner (D) Candidate Connection
 
7.1
 
152,850
Damaris Garcia (D)
 
6.6
 
141,108
James Eisenhower (D)
 
6.5
 
138,927
Elvin Ross (D)
 
6.0
 
128,519
Raj Sandher (D)
 
5.8
 
124,315
 Other/Write-in votes
 
0.2
 
3,961

Total votes: 2,147,504
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Democratic primary election

Democratic primary for Philadelphia County Court of Common Pleas (13 seats)

The following candidates ran in the Democratic primary for Philadelphia County Court of Common Pleas on May 16, 2023.

Candidate
%
Votes
Image of Natasha Taylor-Smith
Natasha Taylor-Smith
 
10.3
 
145,242
Image of Tamika Washington
Tamika Washington Candidate Connection
 
9.3
 
130,896
Image of Samantha Williams
Samantha Williams Candidate Connection
 
8.6
 
121,340
Image of Kay Yu
Kay Yu Candidate Connection
 
7.8
 
109,961
John Padova Jr.
 
7.2
 
100,946
Chesley Lightsey
 
6.5
 
91,646
Image of Brian McLaughlin
Brian McLaughlin Candidate Connection
 
6.2
 
87,367
Damaris Garcia
 
6.2
 
86,824
Image of Caroline Turner
Caroline Turner Candidate Connection
 
6.1
 
86,095
Image of Jessica Brown
Jessica Brown Candidate Connection
 
5.8
 
81,517
Image of Will Braveman
Will Braveman Candidate Connection
 
5.6
 
78,447
Image of Wade Albert
Wade Albert Candidate Connection
 
5.5
 
78,124
Image of Kenneth Joel
Kenneth Joel
 
5.0
 
69,900
Qawi Abdul-Rahman
 
3.9
 
54,810
Melissa Francis
 
3.5
 
48,868
Joe Green
 
2.7
 
38,524
 Other/Write-in votes
 
0.1
 
865

Total votes: 1,411,372
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Withdrawn or disqualified candidates

Retention elections

Philadelphia Court of Common Pleas retention elections, 2023

  • Incumbents are marked with an (i) after their name.
  • Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
Office Candidates
Anne Marie Coyle's seat

Green check mark transparent.pngAnne Marie B. Coyle (i)
Genece Brinkley's seat

This general election was canceled.

Did not make the ballot:
Genece E. Brinkley (i)

Giovanni Campbell's seat

Green check mark transparent.pngGiovanni O. Campbell (i)
Holly Ford's seat

Green check mark transparent.pngHolly J. Ford (i)
J. Scott O'Keefe's seat

Green check mark transparent.pngJ. Scott O'Keefe (i)
Jacqueline Allen's seat

Green check mark transparent.pngJacqueline F. Allen (i)
Joe Fernandes' seat

Green check mark transparent.pngJoe Fernandes (i)
Joel Johnson's seat

This general election was canceled.

Did not make the ballot:
Joel S. Johnson (i)

Nina N. Wright Padilla's seat

Green check mark transparent.pngNina M. Wright Padilla (i)
Paula Patrick's seat

Green check mark transparent.pngPaula A. Patrick (i)
Ramy Djerassi's seat

Green check mark transparent.pngRamy Djerassi (i) Candidate Connection
Rayford Means' seat

This general election was canceled.

Did not make the ballot:
Rayford A. Means (i)

Sierra Thomas Street's seat

Green check mark transparent.pngSierra Thomas Street (i)
Timika Lane's seat

Green check mark transparent.pngTimika Lane (i)


Philadelphia Municipal Court

Partisan election

General election

General election for Philadelphia Municipal Court (2 seats)

Barbara Thomson and Colleen McIntyre Osborne defeated Rania Major in the general election for Philadelphia Municipal Court on November 7, 2023.

Candidate
%
Votes
Image of Barbara Thomson
Barbara Thomson (D)
 
50.1
 
208,221
Image of Colleen McIntyre Osborne
Colleen McIntyre Osborne (D) Candidate Connection
 
39.0
 
162,250
Rania Major (R)
 
10.8
 
44,774
 Other/Write-in votes
 
0.1
 
420

Total votes: 415,665
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Democratic primary election

Democratic primary for Philadelphia Municipal Court (2 seats)

Barbara Thomson and Colleen McIntyre Osborne defeated Melissa Francis and Rania Major in the Democratic primary for Philadelphia Municipal Court on May 16, 2023.

Candidate
%
Votes
Image of Barbara Thomson
Barbara Thomson
 
41.4
 
126,504
Image of Colleen McIntyre Osborne
Colleen McIntyre Osborne Candidate Connection
 
29.1
 
88,841
Melissa Francis
 
15.2
 
46,476
Rania Major
 
14.1
 
43,218
 Other/Write-in votes
 
0.2
 
511

Total votes: 305,550
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Withdrawn or disqualified candidates

Republican primary election

Republican primary for Philadelphia Municipal Court (2 seats)

Rania Major advanced from the Republican primary for Philadelphia Municipal Court on May 16, 2023.

Candidate
%
Votes
Rania Major
 
97.9
 
10,429
 Other/Write-in votes
 
2.1
 
228

Total votes: 10,657
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Retention elections

Philadelphia Municipal Court retention elections, 2023

  • Incumbents are marked with an (i) after their name.
Office Candidates
Brad Moss's seat

Green check mark transparent.pngBrad Moss (i)
David Shuter's seat

Green check mark transparent.pngDavid Shuter (i)
Karen Simmons' seat

Green check mark transparent.pngKaren Simmons (i)
Marissa Brumbach's seat

Green check mark transparent.pngMarissa Brumbach (i)
Marvin Williams' seat

Green check mark transparent.pngMarvin L. Williams (i)
Matt Wolf's seat

Green check mark transparent.pngMatt Wolf (i)
William Meehan Jr.'s seat

Green check mark transparent.pngWilliam Meehan Jr. (i)


Additional elections on the ballot

See also: Pennsylvania elections, 2023

What's on your ballot?
Click here to find out using My Vote


What was at stake?

Report a story for this election

Ballotpedia researches issues in local elections across the United States, but information availability is a challenge for us in many areas. Please contact us about the issues that impact your local election. Note that not all submissions may meet Ballotpedia's coverage requirements for inclusion.

Candidate survey

Candidate Connection Logo - stacked.png

Ballotpedia invites candidates to participate in its annual survey.
Click here to fill out the survey.

About the city

See also: Philadelphia, Pennsylvania

Philadelphia is a city in Pennsylvania. The city is consolidated with Philadelphia County, which means that the city and county share a government and boundaries. It is the center of the Delaware Valley Metropolitan Area. As of 2020, its population was 1,603,797.

City government

See also: Mayor-council government

The city of Philadelphia uses a strong mayor and city council system. In this form of municipal government, the city council serves as the city's primary legislative body and the mayor serves as the city's chief executive.[3][4]

Demographics

The following table displays demographic data provided by the United States Census Bureau.

Demographic Data for Philadelphia, Pennsylvania
Philadelphia Pennsylvania
Population 1,603,797 13,002,700
Land area (sq mi) 134 44,741
Race and ethnicity**
White 36.1% 75.8%
Black/African American 39.9% 10.7%
Asian 7.8% 3.7%
Native American 0.4% 0.2%
Pacific Islander 0.4% 0.3%
Other (single race) 8.4% 3.4%
Multiple 7.3% 6.1%
Hispanic/Latino 15.2% 8.4%
Education
High school graduation rate 87.4% 91.9%
College graduation rate 34.6% 34.5%
Income
Median household income $60,698 $76,081
Persons below poverty level 22% 11.8%
Source: population provided by U.S. Census Bureau, "Decennial Census" (2020). Other figures provided by U.S. Census Bureau, "American Community Survey" (5-year estimates 2018-2023).
**Note: Percentages for race and ethnicity may add up to more than 100 percent because respondents may report more than one race and the Hispanic/Latino ethnicity may be selected in conjunction with any race. Read more about race and ethnicity in the census here.


See also

Philadelphia, Pennsylvania Pennsylvania Municipal government Other local coverage
Seal of Philadelphia, Pennsylvania.svg
Seal of Pennsylvania.png
Municipal Government Final.png
Local Politics Image.jpg

External links

Footnotes