Your feedback ensures we stay focused on the facts that matter to you most—take our survey.
City elections in Philadelphia, Pennsylvania (2019)
Congressional special elections • Special state legislative • Appellate courts • Local judges • State ballot measures • Local ballot measures • School boards • Municipal • How to run for office |
The city of Philadelphia, Pennsylvania, held general elections for mayor, all 17 seats on the city council, all three seats on the city commission, county sheriff, register of wills, trial court judges, and municipal judges on November 5, 2019. A primary was scheduled for May 21, 2019. The filing deadline for partisan candidates in this election was March 12, 2019, and the filing deadline for nonpartisan candidates was August 1, 2019.
Click here to learn more about the city's mayoral election and here to learn more about the city council elections.
Elections
Click on the tabs below to show more information about those topics.
Candidates and results
City Commission
General election candidates
- Lisa Deeley (Incumbent) (Democratic Party) ✔
- Al Schmidt (Incumbent) (Republican Party) ✔
- Omar Sabir (Democratic Party) ✔
Democratic primary candidates
- Lisa Deeley (Incumbent) ✔
- Warren Bloom
- Moira Bohannon
- Luigi Borda
- Carla Cain
- Jen Devor
- Lewis Harris Jr.
- Marwan Kreidie
- Dennis Lee
- Omar Sabir ✔
- Annette Thompson
- Robin Trent
- Kahlil Williams
= candidate completed Ballotpedia's Candidate Connection survey
Republican primary candidates
- Al Schmidt (Incumbent) ✔
Register of Wills
General election candidates
- Tracey Gordon (Democratic Party) ✔
Democratic primary candidates
- Ronald R. Donatucci (Incumbent)
- Tracey Gordon ✔
- Jacque Whaumbush
There are no official candidates yet for this election.
Sheriff
General election candidates
- Rochelle Bilal (Democratic Party) ✔
Democratic primary candidates
- Jewell Williams (Incumbent)
- Rochelle Bilal ✔
- Larry King Sr.
- Malika Rahman
There are no official candidates yet for this election.
Court of common pleas
Partisan election
The following candidates ran for seven open seats.
General election candidates
- James Crumlish III (Democratic Party) ✔
- Carmella Jacquinto (Democratic Party) ✔
- Anthony Kyriakakis (Democratic Party) ✔
- Tiffany Palmer (Democratic Party) ✔
- Crystal Powell (Democratic Party) ✔
- Joshua Roberts (Democratic Party) ✔
- Jennifer Schultz (Democratic Party) ✔
= candidate completed Ballotpedia's Candidate Connection survey
Note: Originally, only six seats were on the ballot for partisan election. Judge Sandy L.V. Byrd filed to run for retention but withdrew his candidacy on September 3, 2019. His withdrawal from the retention election meant an open seat was added to the seats up for partisan election.[1]
Retention election
The following judges ran for retention in 2019.
General election candidates
- Daniel J. Anders (Incumbent) (Nonpartisan) ✔
- Ida K. Chen (Incumbent) (Nonpartisan) ✔
- Robert P. Coleman (Incumbent) (Nonpartisan) ✔
- Roxanne E. Covington (Incumbent) (Nonpartisan) ✔
- Richard J. Gordon Jr. (Incumbent) (Nonpartisan) ✔
- Glynnis D. Hill (Incumbent) (Nonpartisan) ✔
- Karen Shreeves-Johns (Incumbent) (Nonpartisan) ✔
- Diane R. Thompson (Incumbent) (Nonpartisan) ✔
- Donna M. Woelpper (Incumbent) (Nonpartisan) ✔
- Sheila A. Woods-Skipper (Incumbent) (Nonpartisan) ✔
Did not make the ballot:
- Sandy L.V. Byrd (Incumbent) (Nonpartisan)
Municipal court
Partisan election
One open seat on the municipal court was up for election.
General election candidates
- David Conroy (Democratic Party) ✔
Retention election
The following judges ran for retention in 2019.
General election candidates
- Martin Coleman (Incumbent) (Nonpartisan) ✔
- Jacquelyn Frazier-Lyde (Incumbent) (Nonpartisan) ✔
- Henry Lewandowski (Incumbent) (Nonpartisan) ✔
- Wendy Pew (Incumbent) (Nonpartisan) ✔
- T. Francis Shields (Incumbent) (Nonpartisan) ✔
City council
In the 2019 elections, a minor-party candidate won a seat on Philadelphia's City Council for the first time since the city charter's ratification in 1951. Under the 1951 charter, each of Philadelphia's 10 council districts elects one member to the city council, while the other seven seats are filled by the city as a whole in an at-large election. Although there are seven at-large seats, each party is limited to nominating five candidates, meaning that no one party can control every seat. In every city council election between 1951 and 2015, Democrats won five at-large seats and Republicans won two.[2]
In the 2019 municipal election, Democrats won 14 seats on Philadelphia's city council, with two seats going to Republicans and one to the Working Families Party.[3] The city council's seven at-large seats went to Democrats Allan Domb, Derek Green, Helen Gym, Katherine Richardson, and Isaiah Thomas, Working Families Party candidate Kendra Brooks, and Republican David Oh.[4]
The five candidates who advanced from the Republican primary were, in order of votes received, Daniel Tinney, Al Taubenberger, Matt Wolfe, Bill Heeney, and David Oh.
As of the October 25, 2019, campaign finance reports, Brooks had raised $213,000—more than three Republican candidates and the largest fundraising figure for a minor-party or independent candidate in city history.[5] The Working Families Party had spent over $247,000 in support of Brooks and fellow candidate Nicolas O'Rourke.[6]
Presidential candidate Elizabeth Warren (D) was among the out-of-city figures to weigh in on the race, issuing an endorsement of Brooks. Bernie Sanders-affiliated group Our Revolution endorsed Joe Cox (I).
Brooks campaigned alongside O'Rourke, referring to him as her running mate and urging her supporters to also vote for him.[7]
The candidates on the at-large ballot included five incumbents—Democrats Allan Domb, Derek Green, and Helen Gym, and Republicans David Oh and Al Taubenberger. As of the October 25, 2019, campaign finance reports, Taubenberger had outraised Brooks and both Republicans had outraised O'Rourke.
Voters also elected the mayor, all three members of the city commission, the county sheriff, and the register of wills. Seven judicial seats were up for election and 16 judges faced retention votes.
Philadelphia City Council general election candidates |
|||
|
|||
Office | ![]() |
![]() |
Other |
at-large (7 seats) |
|
|
Sherrie Cohen (A Better Council Party) |
District 1 |
|
|
|
District 2 |
|
|
|
District 3 |
|
||
District 4 |
|
Matt Baltsar (Libertarian Party) |
|
District 5 |
|
|
|
District 6 |
|
|
|
District 7 |
|
||
District 8 |
|
Greg Paulmier (Independent) |
|
District 9 |
|
|
|
District 10 |
|
|
Endorsements
Do you know of an official or organization that endorsed a candidate in this race? Let Ballotpedia know by email at editor@ballotpedia.org.
Philadelphia County Court of Common Pleas candidate Tiffany Palmer was endorsed by The Philadelphia Tribune, The Philadelphia Inquirer, and Philadelphia Gay News. She was also endorsed by Pennsylvania State Reps. Malcolm Kenyatta (D), Elizabeth Fiedler, Christopher Rabb, and former Governor Ed Rendell (D). The following organizations endorsed Palmer:[8]
- Liberty City LGBT Democratic Club
- Pennsylvania National Organization for Women
- AFSCME District Council 47
- The Philadelphia Fire Fighters’ and Paramedics’ Union Local 22
- LGBTQ Victory Fund
- Reclaim Philadelphia
- Philly for Change
- Grassroots Advocacy for South Philadelphia
- First Ward Democrats
- Second Ward Democrats
- Fifth Ward Democrats
- Ninth Ward Democrats
- 18th Ward Democrats
- 8th Ward Democratic Executive Committee
- Philadelphia 27th Ward Democratic Committee
- 30th Ward Democratic Committee
- Ironworkers Local #401
- 215 People’s Alliance
- Americans for Democratic Action
- Temple Association of University Professionals
- Fairmount Votes
- Make the Road
- Teamsters Local 115
Past elections
2017
District Attorney
Lawrence Krasner (D) defeated Beth Grossman (R) in the general election for Philadelphia district attorney.
Philadelphia District Attorney, General Election, 2017 | ||||
---|---|---|---|---|
Party | Candidate | Vote % | Votes | |
Democratic | ![]() |
74.70% | 150,330 | |
Republican | Beth Grossman | 25.27% | 50,858 | |
Write-in votes | 0.03% | 58 | ||
Total Votes | 201,246 | |||
Source: Office of the Philadelphia City Commissioners, "Election Results," accessed November 7, 2017 |
The following candidates ran in the Democratic primary election for Philadelphia district attorney.
Philadelphia District Attorney, Democratic Primary Election, 2017 | ||
---|---|---|
Candidate | Vote % | Votes |
![]() |
38.24% | 59,368 |
Joe Khan | 20.28% | 31,480 |
Rich Negrin | 14.20% | 22,048 |
Tariq El-Shabazz | 11.62% | 18,040 |
Michael Untermeyer | 8.19% | 12,709 |
John O'Neill | 5.96% | 9,246 |
Teresa Carr Deni | 1.50% | 2,335 |
Write-in votes | 0.01% | 20 |
Total Votes | 155,246 | |
Source: Office of the Philadelphia City Commissioners, "Unofficial 100% Machine Results Available," accessed June 28, 2017 |
Beth Grossman ran unopposed in the Republican primary election for Philadelphia district attorney.
Philadelphia District Attorney, Republican Primary Election, 2017 | ||
---|---|---|
Candidate | Vote % | Votes |
![]() |
99.44% | 9,434 |
Write-in votes | 0.56% | 53 |
Total Votes | 9,487 | |
Source: Office of the Philadelphia City Commissioners, "Unofficial 100% Machine Results Available," accessed June 28, 2017 |
City Controller
Rebecca Rhynhart (D) defeated Michael Tomlinson (R) in the general election for Philadelphia city controller.
Philadelphia City Controller, General Election, 2017 | ||||
---|---|---|---|---|
Party | Candidate | Vote % | Votes | |
Democratic | ![]() |
82.78% | 161,273 | |
Republican | Michael Tomlinson | 17.20% | 33,512 | |
Write-in votes | 0.02% | 47 | ||
Total Votes | 194,832 | |||
Source: Office of the Philadelphia City Commissioners, "Election Results," accessed November 7, 2017 |
Rebecca Rhynhart defeated incumbent Alan Butkovitz and Bobbie Curry in the Democratic primary election for Philadelphia city controller.
Philadelphia City Controller, Democratic Primary Election, 2017 | ||
---|---|---|
Candidate | Vote % | Votes |
![]() |
57.98% | 79,133 |
Alan Butkovitz Incumbent | 40.73% | 55,593 |
Bobbie Curry | 1.23% | 1,681 |
Write-in votes | 0.06% | 81 |
Total Votes | 136,488 | |
Source: Office of the Philadelphia City Commissioners, "Unofficial 100% Machine Results Available," accessed June 28, 2017 |
Michael Tomlinson ran unopposed in the Republican primary election for Philadelphia city controller.
Philadelphia City Controller, Republican Primary Election, 2017 | ||
---|---|---|
Candidate | Vote % | Votes |
![]() |
99.71% | 9,339 |
Write-in votes | 0.29% | 27 |
Total Votes | 9,366 | |
Source: Office of the Philadelphia City Commissioners, "Unofficial 100% Machine Results Available," accessed June 28, 2017 |
Municipal court
First Judicial District (Two open seats)
General election
Democratic primary
Withdrawn candidates
First Judicial District (Nine seats up for retention)
- ☑ James DeLeon III (i)
- ☑ Nazario Jimenez Jr. (i)
- ☑ Brad Moss (i)
- ☑ Karen Simmons (i)
- ☑ Joyce Eubanks (i)
- ☑ William Meehan Jr. (i)
- ☑ David Shuter (i)
- ☑ Marvin L. Williams (i)
- ☑ Thomas Gehret (i)
2015
Ballot measures
November 5, 2019
• Philadelphia Home Rule Charter Amendment for Procurement Procedures
• Philadelphia Capital Bond Issue
May 21, 2019
• Question 1: Philadelphia Gender-Neutral References for City Council Charter Amendment
• Question 2: Philadelphia Office of Immigrant Affairs Charter Amendment
• Question 3: Philadelphia Call on Legislature for $15 Minimum Wage Charter Amendment
• Question 4: Philadelphia Public Safety Enforcement Officers Charter Amendment
Additional elections on the ballot
- See also: Pennsylvania elections, 2019
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
Ballotpedia invites candidates to participate in its annual survey. |
City council District 2
Ballotpedia survey responses
See also: Ballotpedia's Candidate Connection
Michael Bradley completed Ballotpedia's Candidate Connection survey in 2019. The survey questions appear in bold and are followed by Bradley's responses. Candidates are asked three required questions for this survey, but they may answer additional optional questions as well.
Collapse all
|- None of the prpoblems we face in our city are political but politics seem to hold back solutions. We need someoe to just do the work and forget about reelection.
- City politics is about "Money" and "Power", if we want to break up this cycle of corruption we are going to have to vote for people not connected with the usual power brokers.
- City hides behind the lack of transparency. We need someone to bring the truth from behind those walls. None of our tax dollars are going where they should and they still demand more.
To Start we should:
• Break the cycle of corruption in city hall
• Term limits for City Council
• Make sure we account for all our tax dollars
• Audit, then fully fund the school district
• Repeal the Soda Tax and ease taxes on small businesses
• Throw out the flawed property tax assessment
• Eliminate the wage tax for the poor, all teachers and first responders
• Modify the tax abatement to foster growth without gentrification
• Make city services function the way they are supposed to
• Allow more school choice, parents deserve a say who educates their child
• Fund community organizations based on their mission and not politics
I believe in this concept and the notion of the Founding Fathers of this country that we shouldn't have career politicians. There are several crises' the city is facing that needs to be dealt with swiftly and without bias. After that I promise to fulfill my term representing the communities in my district and then hopefully someone will emerge who wants to take it the rest of the way. I'd like to go home after that and continue my work in my neighborhood.
Note: Ballotpedia reserves the right to edit Candidate Connection survey responses. Any edits made by Ballotpedia will be clearly marked with [brackets] for the public. If the candidate disagrees with an edit, he or she may request the full removal of the survey response from Ballotpedia.org. Ballotpedia does not edit or correct typographical errors unless the candidate's campaign requests it.
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 2010, its population was 1,526,006.
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.[9][10]
Demographics
The following table displays demographic data provided by the United States Census Bureau.
Demographic Data for Philadelphia, Pennsylvania | ||
---|---|---|
Philadelphia | Pennsylvania | |
Population | 1,526,006 | 12,702,379 |
Land area (sq mi) | 134 | 44,742 |
Race and ethnicity** | ||
White | 40.7% | 80.5% |
Black/African American | 42.1% | 11.2% |
Asian | 7.2% | 3.4% |
Native American | 0.4% | 0.2% |
Pacific Islander | 0% | 0% |
Other (single race) | 6.5% | 2.2% |
Multiple | 3.1% | 2.5% |
Hispanic/Latino | 14.7% | 7.3% |
Education | ||
High school graduation rate | 84.7% | 90.5% |
College graduation rate | 29.7% | 31.4% |
Income | ||
Median household income | $45,927 | $61,744 |
Persons below poverty level | 24.3% | 12.4% |
Source: population provided by U.S. Census Bureau, "Decennial Census" (2010). Other figures provided by U.S. Census Bureau, "American Community Survey" (5-year estimates 2014-2019). | ||
**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. |
State profile
- See also: Pennsylvania and Pennsylvania elections, 2019
Partisan data
The information in this section was current as of May 7, 2019
Presidential voting pattern
- Pennsylvania voted for the Democratic candidate in five out of the seven presidential elections between 2000 and 2024.
Congressional delegation
- Following the 2018 elections, the U.S. Senators from Pennsylvania were one Democrat and one Republican.
- Pennsylvania had nine Democratic and eight Republican U.S. Representatives, and one seat was vacant.
State executives
- Democrats held six of Pennsylvania's 16 state executive offices. Elections for the other offices are nonpartisan.
- Pennsylvania's governor was Democrat Tom Wolf.
State legislature
- Republicans controlled the Pennsylvania State Senate with a 26-22 majority.
- Republicans controlled the Pennsylvania House of Representatives with a 109-93 majority.
Pennsylvania Party Control: 1992-2025
One year of a Democratic trifecta • Twelve years of Republican trifectas
Scroll left and right on the table below to view more years.
Year | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Governor | D | D | D | R | R | R | R | R | R | R | R | D | D | D | D | D | D | D | D | R | R | R | R | D | D | D | D | D | D | D | D | D | D | D |
Senate | R | D | R | R | R | R | R | R | R | R | R | R | R | R | R | R | R | R | R | R | R | R | R | R | R | R | R | R | R | R | R | R | R | R |
House | D | D | D | R | R | R | R | R | R | R | R | R | R | R | R | D | D | D | D | R | R | R | R | R | R | R | R | R | R | R | R | D | D | _ |
|
|
Demographic data for Pennsylvania | ||
---|---|---|
Pennsylvania | U.S. | |
Total population: | 12,791,904 | 316,515,021 |
Land area (sq mi): | 44,743 | 3,531,905 |
Race and ethnicity** | ||
White: | 81.6% | 73.6% |
Black/African American: | 11% | 12.6% |
Asian: | 3.1% | 5.1% |
Native American: | 0.2% | 0.8% |
Pacific Islander: | 0% | 0.2% |
Two or more: | 2.1% | 3% |
Hispanic/Latino: | 6.4% | 17.1% |
Education | ||
High school graduation rate: | 89.2% | 86.7% |
College graduation rate: | 28.6% | 29.8% |
Income | ||
Median household income: | $53,599 | $53,889 |
Persons below poverty level: | 15.9% | 11.3% |
Source: U.S. Census Bureau, "American Community Survey" (5-year estimates 2010-2015) Click here for more information on the 2020 census and here for more on its impact on the redistricting process in Pennsylvania. **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. |
Pivot Counties
- See also: Pivot Counties by state
Three of 67 Pennsylvania counties—4.5 percent—are pivot counties. These are counties that voted for Barack Obama (D) in 2008 and 2012 and for Donald Trump (R) in 2016. Altogether, the nation had 206 pivot counties, with most being concentrated in upper midwestern and northeastern states.
Counties won by Trump in 2016 and Obama in 2012 and 2008 | |||||||
---|---|---|---|---|---|---|---|
County | Trump margin of victory in 2016 | Obama margin of victory in 2012 | Obama margin of victory in 2008 | ||||
Erie County, Pennsylvania | 1.56% | 16.03% | 19.88% | ||||
Luzerne County, Pennsylvania | 19.31% | 4.81% | 8.41% | ||||
Northampton County, Pennsylvania | 3.78% | 4.71% | 12.30% |
In the 2016 presidential election, Donald Trump (R) won Pennsylvania with 48.2 percent of the vote. Hillary Clinton (D) received 47.5 percent. In presidential elections between 1900 and 2016, Pennsylvania cast votes for the winning presidential candidate 76.7 percent of the time. In that same time frame, Pennsylvania supported Republican candidates for president more often than Democratic candidates, 53.3 to 43.3 percent. The state, however, favored Democrats in every presidential election between 2000 and 2012, but voted Republican in 2016.
Presidential results by legislative district
The following table details results of the 2012 and 2016 presidential elections by state House districts in Pennsylvania. Click [show] to expand the table. The "Obama," "Romney," "Clinton," and "Trump" columns describe the percent of the vote each presidential candidate received in the district. The "2012 Margin" and "2016 Margin" columns describe the margin of victory between the two presidential candidates in those years. The "Party Control" column notes which party held that seat heading into the 2018 general election. Data on the results of the 2012 and 2016 presidential elections broken down by state legislative districts was compiled by Daily Kos.[11][12]
In 2012, Barack Obama (D) won 89 out of 203 state House districts in Pennsylvania with an average margin of victory of 37.4 points. In 2016, Hillary Clinton (D) won 84 out of 203 state House districts in Pennsylvania with an average margin of victory of 37.3 points. Clinton won 19 districts controlled by Republicans heading into the 2018 elections. |
In 2012, Mitt Romney (R) won 114 out of 203 state House districts in Pennsylvania with an average margin of victory of 20 points. In 2016, Donald Trump (R) won 119 out of 203 state House districts in Pennsylvania with an average margin of victory of 28.2 points. Trump won 17 districts controlled by Democrats heading into the 2018 elections. |
2016 Presidential Results by state House District ' | |||||||
---|---|---|---|---|---|---|---|
District | Obama | Romney | 2012 Margin | Clinton | Trump | 2016 Margin | Party Control |
1 | 74.23% | 24.51% | D+49.7 | 62.96% | 33.11% | D+29.8 | D |
2 | 64.16% | 34.60% | D+29.6 | 54.43% | 40.91% | D+13.5 | D |
3 | 52.42% | 46.30% | D+6.1 | 45.74% | 49.76% | R+4 | D |
4 | 47.98% | 50.56% | R+2.6 | 34.90% | 60.52% | R+25.6 | R |
5 | 39.20% | 59.23% | R+20 | 30.95% | 64.64% | R+33.7 | R |
6 | 41.46% | 56.84% | R+15.4 | 33.98% | 61.68% | R+27.7 | R |
7 | 58.14% | 40.56% | D+17.6 | 44.84% | 51.68% | R+6.8 | D |
8 | 31.90% | 66.60% | R+34.7 | 24.28% | 71.25% | R+47 | R |
9 | 47.63% | 51.12% | R+3.5 | 36.69% | 60.36% | R+23.7 | D |
10 | 45.01% | 53.45% | R+8.4 | 35.93% | 59.86% | R+23.9 | R |
11 | 34.69% | 63.96% | R+29.3 | 28.50% | 66.88% | R+38.4 | R |
12 | 29.48% | 69.55% | R+40.1 | 31.88% | 64.41% | R+32.5 | R |
13 | 43.63% | 55.27% | R+11.6 | 42.73% | 53.04% | R+10.3 | R |
14 | 38.01% | 60.67% | R+22.7 | 32.28% | 64.15% | R+31.9 | R |
15 | 37.23% | 61.54% | R+24.3 | 31.00% | 65.48% | R+34.5 | R |
16 | 53.92% | 44.73% | D+9.2 | 46.00% | 50.52% | R+4.5 | D |
17 | 42.32% | 56.30% | R+14 | 29.47% | 66.56% | R+37.1 | R |
18 | 57.88% | 40.91% | D+17 | 52.85% | 44.12% | D+8.7 | R |
19 | 86.11% | 12.84% | D+73.3 | 83.38% | 13.65% | D+69.7 | D |
20 | 61.01% | 37.46% | D+23.6 | 60.52% | 34.84% | D+25.7 | D |
21 | 57.83% | 40.46% | D+17.4 | 59.05% | 36.62% | D+22.4 | D |
22 | 76.43% | 22.64% | D+53.8 | 72.60% | 24.54% | D+48.1 | D |
23 | 73.62% | 24.04% | D+49.6 | 80.06% | 16.36% | D+63.7 | D |
24 | 90.72% | 8.31% | D+82.4 | 90.51% | 7.00% | D+83.5 | D |
25 | 51.85% | 47.12% | D+4.7 | 50.07% | 46.87% | D+3.2 | D |
26 | 45.47% | 53.34% | R+7.9 | 43.50% | 52.49% | R+9 | R |
27 | 63.70% | 34.87% | D+28.8 | 60.79% | 35.34% | D+25.5 | D |
28 | 36.63% | 62.52% | R+25.9 | 43.46% | 52.61% | R+9.2 | R |
29 | 45.87% | 53.06% | R+7.2 | 46.10% | 50.52% | R+4.4 | R |
30 | 40.91% | 58.24% | R+17.3 | 44.48% | 51.61% | R+7.1 | R |
31 | 50.76% | 48.04% | D+2.7 | 55.20% | 41.17% | D+14 | D |
32 | 60.05% | 38.99% | D+21.1 | 59.16% | 37.83% | D+21.3 | D |
33 | 49.03% | 49.75% | R+0.7 | 45.55% | 50.80% | R+5.3 | D |
34 | 68.62% | 30.16% | D+38.5 | 68.78% | 28.17% | D+40.6 | D |
35 | 63.94% | 35.20% | D+28.7 | 57.89% | 39.41% | D+18.5 | D |
36 | 60.88% | 37.46% | D+23.4 | 56.42% | 39.30% | D+17.1 | D |
37 | 28.95% | 69.66% | R+40.7 | 26.19% | 69.00% | R+42.8 | R |
38 | 50.42% | 48.41% | D+2 | 46.28% | 50.58% | R+4.3 | D |
39 | 40.59% | 58.52% | R+17.9 | 36.49% | 60.37% | R+23.9 | R |
40 | 36.83% | 62.34% | R+25.5 | 41.12% | 55.57% | R+14.4 | R |
41 | 42.46% | 56.09% | R+13.6 | 41.74% | 53.32% | R+11.6 | R |
42 | 55.31% | 43.47% | D+11.8 | 60.20% | 35.63% | D+24.6 | D |
43 | 36.53% | 62.17% | R+25.6 | 36.27% | 58.57% | R+22.3 | R |
44 | 41.51% | 57.51% | R+16 | 43.16% | 53.29% | R+10.1 | R |
45 | 51.33% | 47.58% | D+3.7 | 49.81% | 46.66% | D+3.2 | D |
46 | 44.33% | 54.63% | R+10.3 | 39.68% | 56.72% | R+17 | R |
47 | 40.06% | 58.68% | R+18.6 | 34.74% | 60.75% | R+26 | R |
48 | 45.49% | 53.23% | R+7.7 | 40.70% | 55.39% | R+14.7 | D |
49 | 49.95% | 48.61% | D+1.3 | 37.74% | 58.75% | R+21 | R |
50 | 46.33% | 52.50% | R+6.2 | 33.66% | 63.80% | R+30.1 | D |
51 | 41.10% | 57.87% | R+16.8 | 30.84% | 66.70% | R+35.9 | R |
52 | 40.85% | 57.93% | R+17.1 | 30.15% | 67.36% | R+37.2 | R |
53 | 48.81% | 49.75% | R+0.9 | 48.69% | 46.74% | D+2 | R |
54 | 36.11% | 62.89% | R+26.8 | 34.91% | 61.80% | R+26.9 | R |
55 | 39.89% | 58.83% | R+18.9 | 31.43% | 65.24% | R+33.8 | D |
56 | 34.08% | 64.90% | R+30.8 | 31.32% | 65.45% | R+34.1 | R |
57 | 36.37% | 62.35% | R+26 | 33.60% | 62.73% | R+29.1 | R |
58 | 43.41% | 55.41% | R+12 | 34.02% | 63.22% | R+29.2 | R |
59 | 31.93% | 66.81% | R+34.9 | 26.42% | 70.50% | R+44.1 | R |
60 | 30.82% | 67.77% | R+37 | 24.08% | 72.85% | R+48.8 | R |
61 | 51.45% | 47.61% | D+3.8 | 56.68% | 39.73% | D+16.9 | R |
62 | 43.10% | 55.21% | R+12.1 | 34.47% | 61.69% | R+27.2 | R |
63 | 29.59% | 68.69% | R+39.1 | 22.17% | 74.25% | R+52.1 | R |
64 | 34.96% | 63.20% | R+28.2 | 26.01% | 69.72% | R+43.7 | R |
65 | 39.55% | 58.80% | R+19.3 | 27.22% | 68.57% | R+41.4 | R |
66 | 27.05% | 71.53% | R+44.5 | 18.49% | 78.42% | R+59.9 | R |
67 | 32.35% | 65.98% | R+33.6 | 22.32% | 74.12% | R+51.8 | R |
68 | 31.27% | 66.99% | R+35.7 | 20.98% | 74.62% | R+53.6 | R |
69 | 25.99% | 72.68% | R+46.7 | 18.90% | 78.57% | R+59.7 | R |
70 | 63.08% | 35.97% | D+27.1 | 63.15% | 33.72% | D+29.4 | D |
71 | 42.84% | 55.39% | R+12.5 | 34.58% | 62.24% | R+27.7 | D |
72 | 37.01% | 61.10% | R+24.1 | 26.49% | 70.36% | R+43.9 | D |
73 | 38.10% | 60.27% | R+22.2 | 24.79% | 72.19% | R+47.4 | R |
74 | 62.76% | 36.10% | D+26.7 | 60.37% | 35.55% | D+24.8 | R |
75 | 36.38% | 62.06% | R+25.7 | 24.79% | 71.59% | R+46.8 | R |
76 | 39.88% | 58.53% | R+18.6 | 29.08% | 67.03% | R+37.9 | D |
77 | 59.83% | 37.36% | D+22.5 | 60.78% | 33.56% | D+27.2 | D |
78 | 22.54% | 76.40% | R+53.9 | 16.03% | 81.71% | R+65.7 | R |
79 | 39.22% | 59.27% | R+20 | 30.70% | 65.55% | R+34.9 | R |
80 | 26.47% | 72.45% | R+46 | 20.96% | 76.10% | R+55.1 | R |
81 | 35.33% | 63.30% | R+28 | 30.25% | 66.04% | R+35.8 | R |
82 | 26.74% | 72.05% | R+45.3 | 19.62% | 77.01% | R+57.4 | R |
83 | 38.82% | 59.70% | R+20.9 | 32.82% | 62.88% | R+30.1 | R |
84 | 26.66% | 72.04% | R+45.4 | 18.99% | 77.66% | R+58.7 | R |
85 | 35.45% | 62.97% | R+27.5 | 31.55% | 64.64% | R+33.1 | R |
86 | 33.17% | 65.18% | R+32 | 25.57% | 69.93% | R+44.4 | R |
87 | 41.20% | 57.38% | R+16.2 | 41.82% | 53.91% | R+12.1 | R |
88 | 41.23% | 57.13% | R+15.9 | 41.39% | 53.53% | R+12.1 | R |
89 | 34.19% | 64.52% | R+30.3 | 29.92% | 66.31% | R+36.4 | R |
90 | 28.09% | 70.61% | R+42.5 | 22.85% | 73.48% | R+50.6 | R |
91 | 37.65% | 60.93% | R+23.3 | 32.20% | 63.86% | R+31.7 | R |
92 | 31.91% | 66.77% | R+34.9 | 28.03% | 67.52% | R+39.5 | R |
93 | 34.53% | 63.91% | R+29.4 | 31.05% | 64.67% | R+33.6 | R |
94 | 35.78% | 62.70% | R+26.9 | 28.86% | 66.88% | R+38 | R |
95 | 65.14% | 33.21% | D+31.9 | 61.43% | 33.92% | D+27.5 | D |
96 | 74.86% | 23.26% | D+51.6 | 73.28% | 21.55% | D+51.7 | D |
97 | 40.15% | 58.50% | R+18.4 | 42.36% | 52.82% | R+10.5 | R |
98 | 37.73% | 60.63% | R+22.9 | 32.52% | 61.78% | R+29.3 | R |
99 | 28.97% | 69.60% | R+40.6 | 25.97% | 68.75% | R+42.8 | R |
100 | 34.03% | 64.51% | R+30.5 | 28.29% | 67.35% | R+39.1 | R |
101 | 39.74% | 58.92% | R+19.2 | 37.40% | 58.74% | R+21.3 | R |
102 | 31.56% | 66.91% | R+35.3 | 24.88% | 71.23% | R+46.3 | R |
103 | 81.25% | 17.74% | D+63.5 | 78.28% | 18.44% | D+59.8 | D |
104 | 46.98% | 51.71% | R+4.7 | 42.83% | 53.30% | R+10.5 | R |
105 | 45.32% | 53.34% | R+8 | 44.00% | 51.91% | R+7.9 | R |
106 | 43.98% | 54.60% | R+10.6 | 43.80% | 51.46% | R+7.7 | R |
107 | 42.37% | 55.71% | R+13.3 | 28.98% | 66.96% | R+38 | R |
108 | 34.84% | 63.47% | R+28.6 | 26.52% | 69.44% | R+42.9 | R |
109 | 42.93% | 55.31% | R+12.4 | 32.18% | 63.26% | R+31.1 | R |
110 | 38.40% | 59.80% | R+21.4 | 25.85% | 69.59% | R+43.7 | R |
111 | 39.36% | 59.14% | R+19.8 | 28.62% | 67.57% | R+39 | R |
112 | 69.10% | 29.74% | D+39.4 | 55.53% | 41.46% | D+14.1 | D |
113 | 67.49% | 31.46% | D+36 | 56.83% | 40.31% | D+16.5 | D |
114 | 58.64% | 40.26% | D+18.4 | 44.66% | 52.39% | R+7.7 | D |
115 | 64.27% | 34.56% | D+29.7 | 58.15% | 38.28% | D+19.9 | D |
116 | 40.79% | 57.87% | R+17.1 | 31.33% | 66.07% | R+34.7 | R |
117 | 41.83% | 56.50% | R+14.7 | 30.66% | 66.00% | R+35.3 | R |
118 | 55.83% | 43.08% | D+12.8 | 40.74% | 56.46% | R+15.7 | D |
119 | 51.23% | 47.10% | D+4.1 | 35.40% | 61.77% | R+26.4 | D |
120 | 53.79% | 44.76% | D+9 | 42.55% | 54.62% | R+12.1 | R |
121 | 61.17% | 37.18% | D+24 | 47.71% | 48.91% | R+1.2 | D |
122 | 44.86% | 53.22% | R+8.4 | 30.76% | 65.46% | R+34.7 | R |
123 | 51.65% | 46.75% | D+4.9 | 31.73% | 65.03% | R+33.3 | D |
124 | 37.56% | 60.67% | R+23.1 | 25.51% | 70.74% | R+45.2 | R |
125 | 36.51% | 62.03% | R+25.5 | 23.43% | 72.95% | R+49.5 | R |
126 | 63.45% | 34.97% | D+28.5 | 57.62% | 38.36% | D+19.3 | D |
127 | 80.68% | 18.33% | D+62.4 | 77.08% | 19.95% | D+57.1 | D |
128 | 41.43% | 57.06% | R+15.6 | 38.02% | 57.47% | R+19.5 | R |
129 | 41.67% | 56.89% | R+15.2 | 37.61% | 57.86% | R+20.3 | R |
130 | 42.78% | 55.70% | R+12.9 | 35.25% | 60.10% | R+24.9 | R |
131 | 44.49% | 54.03% | R+9.5 | 41.91% | 53.76% | R+11.9 | R |
132 | 65.53% | 33.25% | D+32.3 | 64.10% | 32.82% | D+31.3 | D |
133 | 59.02% | 39.41% | D+19.6 | 52.89% | 42.75% | D+10.1 | D |
134 | 43.39% | 55.42% | R+12 | 41.92% | 54.04% | R+12.1 | R |
135 | 64.54% | 34.06% | D+30.5 | 61.91% | 34.09% | D+27.8 | D |
136 | 59.36% | 39.16% | D+20.2 | 53.35% | 42.48% | D+10.9 | D |
137 | 46.66% | 52.14% | R+5.5 | 40.33% | 56.02% | R+15.7 | R |
138 | 43.63% | 55.31% | R+11.7 | 39.52% | 56.92% | R+17.4 | R |
139 | 39.33% | 59.34% | R+20 | 30.73% | 66.15% | R+35.4 | R |
140 | 63.59% | 35.05% | D+28.5 | 54.38% | 41.60% | D+12.8 | D |
141 | 62.97% | 35.53% | D+27.4 | 52.82% | 43.31% | D+9.5 | D |
142 | 49.07% | 49.78% | R+0.7 | 46.32% | 50.25% | R+3.9 | R |
143 | 45.51% | 53.19% | R+7.7 | 47.61% | 48.14% | R+0.5 | R |
144 | 44.70% | 54.17% | R+9.5 | 45.34% | 50.70% | R+5.4 | R |
145 | 44.16% | 54.36% | R+10.2 | 39.59% | 55.70% | R+16.1 | R |
146 | 50.85% | 47.96% | D+2.9 | 48.37% | 47.29% | D+1.1 | R |
147 | 43.65% | 54.97% | R+11.3 | 41.16% | 54.54% | R+13.4 | R |
148 | 60.73% | 38.33% | D+22.4 | 67.12% | 29.75% | D+37.4 | D |
149 | 60.45% | 38.56% | D+21.9 | 66.82% | 29.98% | D+36.8 | D |
150 | 49.69% | 49.13% | D+0.6 | 51.73% | 44.27% | D+7.5 | R |
151 | 50.81% | 48.28% | D+2.5 | 55.25% | 41.23% | D+14 | R |
152 | 52.27% | 46.64% | D+5.6 | 54.58% | 41.63% | D+12.9 | R |
153 | 63.65% | 35.32% | D+28.3 | 66.36% | 30.20% | D+36.2 | D |
154 | 74.52% | 24.59% | D+49.9 | 77.91% | 19.15% | D+58.8 | D |
155 | 47.56% | 51.25% | R+3.7 | 51.80% | 43.97% | D+7.8 | R |
156 | 49.44% | 49.46% | R+0 | 54.28% | 41.62% | D+12.7 | D |
157 | 52.13% | 46.72% | D+5.4 | 58.80% | 37.01% | D+21.8 | R |
158 | 48.38% | 50.45% | R+2.1 | 52.99% | 42.96% | D+10 | R |
159 | 83.68% | 15.63% | D+68 | 77.53% | 20.25% | D+57.3 | D |
160 | 46.71% | 52.30% | R+5.6 | 49.20% | 47.16% | D+2 | R |
161 | 55.77% | 43.14% | D+12.6 | 53.41% | 43.19% | D+10.2 | D |
162 | 57.37% | 41.38% | D+16 | 49.64% | 46.80% | D+2.8 | R |
163 | 55.33% | 43.45% | D+11.9 | 54.70% | 41.57% | D+13.1 | R |
164 | 82.20% | 16.96% | D+65.2 | 81.93% | 15.75% | D+66.2 | D |
165 | 48.98% | 50.02% | R+1 | 51.81% | 44.91% | D+6.9 | R |
166 | 61.53% | 37.33% | D+24.2 | 67.49% | 28.93% | D+38.6 | D |
167 | 48.42% | 50.53% | R+2.1 | 55.67% | 40.48% | D+15.2 | R |
168 | 47.78% | 51.08% | R+3.3 | 51.51% | 44.79% | D+6.7 | R |
169 | 34.04% | 64.45% | R+30.4 | 27.83% | 67.92% | R+40.1 | R |
170 | 56.95% | 42.17% | D+14.8 | 49.20% | 48.35% | D+0.9 | R |
171 | 40.68% | 57.64% | R+17 | 39.86% | 55.53% | R+15.7 | R |
172 | 59.28% | 39.77% | D+19.5 | 55.26% | 41.93% | D+13.3 | D |
173 | 64.49% | 34.35% | D+30.1 | 56.90% | 40.57% | D+16.3 | D |
174 | 61.67% | 37.38% | D+24.3 | 57.06% | 40.39% | D+16.7 | D |
175 | 79.87% | 18.59% | D+61.3 | 81.59% | 15.10% | D+66.5 | D |
176 | 50.90% | 47.71% | D+3.2 | 41.51% | 54.94% | R+13.4 | R |
177 | 65.38% | 33.22% | D+32.2 | 56.98% | 39.92% | D+17.1 | R |
178 | 42.85% | 56.21% | R+13.4 | 46.82% | 50.00% | R+3.2 | R |
179 | 92.03% | 7.63% | D+84.4 | 89.49% | 8.95% | D+80.5 | D |
180 | 91.88% | 7.78% | D+84.1 | 90.18% | 8.68% | D+81.5 | D |
181 | 94.57% | 4.54% | D+90 | 92.34% | 5.28% | D+87.1 | D |
182 | 80.77% | 17.83% | D+62.9 | 85.13% | 12.25% | D+72.9 | D |
183 | 46.31% | 52.33% | R+6 | 37.34% | 58.86% | R+21.5 | R |
184 | 74.15% | 24.62% | D+49.5 | 68.00% | 29.12% | D+38.9 | D |
185 | 81.50% | 18.03% | D+63.5 | 77.31% | 21.01% | D+56.3 | D |
186 | 92.45% | 6.89% | D+85.6 | 90.67% | 7.27% | D+83.4 | D |
187 | 41.65% | 56.98% | R+15.3 | 39.49% | 56.43% | R+16.9 | R |
188 | 92.78% | 5.93% | D+86.9 | 93.67% | 3.86% | D+89.8 | D |
189 | 52.75% | 45.91% | D+6.8 | 45.71% | 51.06% | R+5.4 | R |
190 | 97.49% | 2.19% | D+95.3 | 95.73% | 2.77% | D+93 | D |
191 | 97.46% | 2.39% | D+95.1 | 95.90% | 3.11% | D+92.8 | D |
192 | 96.72% | 3.08% | D+93.6 | 95.06% | 3.68% | D+91.4 | D |
193 | 32.78% | 65.92% | R+33.1 | 27.49% | 68.67% | R+41.2 | R |
194 | 70.09% | 28.46% | D+41.6 | 72.03% | 24.29% | D+47.7 | D |
195 | 92.86% | 6.25% | D+86.6 | 92.54% | 5.33% | D+87.2 | D |
196 | 35.76% | 62.90% | R+27.1 | 28.34% | 67.63% | R+39.3 | R |
197 | 97.04% | 2.75% | D+94.3 | 95.62% | 3.52% | D+92.1 | D |
198 | 97.73% | 1.99% | D+95.7 | 96.12% | 2.54% | D+93.6 | D |
199 | 39.71% | 58.82% | R+19.1 | 37.16% | 58.63% | R+21.5 | R |
200 | 94.69% | 4.79% | D+89.9 | 94.29% | 3.97% | D+90.3 | D |
201 | 98.24% | 1.52% | D+96.7 | 96.47% | 2.17% | D+94.3 | D |
202 | 80.92% | 18.39% | D+62.5 | 78.97% | 19.01% | D+60 | D |
203 | 96.00% | 3.80% | D+92.2 | 94.44% | 4.23% | D+90.2 | D |
Total | 52.08% | 46.68% | D+5.4 | 47.85% | 48.58% | R+0.7 | - |
Source: Daily Kos |
See also
Philadelphia, Pennsylvania | Pennsylvania | Municipal government | Other local coverage |
---|---|---|---|
|
External links
Footnotes
- ↑ Pennsylvania Bulletin, "Election for the Office of Judge of the Court of Common Pleas of Philadelphia County," September 14, 2019
- ↑ Philadelphia Magazine, "Meet the Candidates Trying to Shake Up the City Council At-Large Race," October 21, 2019
- ↑ Office of the Philadelphia City Commissioners, "Election Night Results," accessed November 6, 2019
- ↑ The Philadelphia Inquirer, "Kendra Brooks captured a Philadelphia City Council seat in a historic win for the Working Families Party and Philly progressives," November 6, 2019
- ↑ The Philadelphia Inquirer, "Kendra Brooks has raised more money than any third-party Philly candidate ever. Here’s how." October 9, 2019
- ↑ Billy Penn, "$250k in outside money to help Working Families Party gain seats on Philly City Council," October 29, 2019
- ↑ Billy Penn, "Kendra Brooks asks 3,000 Democratic leaders to back her City Council campaign — despite party opposition," October 14, 2019
- ↑ Tiffany Palmer 2019 campaign website, "Endorsements," accessed November 8, 2019
- ↑ City of Philadelphia, "Government Organization," accessed October 29, 2014
- ↑ Philadelphia City Charter, 1.101-102, accessed October 29, 2014
- ↑ Daily Kos, "Daily Kos Elections' statewide election results by congressional and legislative districts," July 9, 2013
- ↑ Daily Kos, "Daily Kos Elections' 2016 presidential results for congressional and legislative districts," February 6, 2017
|