Everything you need to know about ranked-choice voting in one spot. Click to learn more!

Municipal elections in Allegheny County, 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
2021
2023 Allegheny County elections
Ballotpedia Election Coverage Badge.png
Election dates
Filing deadline: March 7, 2023 & August 1, 2023
Primary election: May 16, 2023
General election: November 7, 2023
Election stats
Offices up: County chief executive, controller, district attorney, treasurer, county council, and court of common pleas judges
Total seats up: 35
Election type: Partisan
Other municipal elections
U.S. municipal elections, 2023

Allegheny County, Pennsylvania, held general elections for county chief executive, controller, district attorney, treasurer, county council, and court of common pleas judges on November 7, 2023. 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.

In the general election for district attorney, Democratic Incumbent Stephen Zappala ran as a Republican after losing the Democratic primary to Allegheny County Chief Public Defender Matt Dugan. Zappala defeated Dugan 51.6% to 48.4% in the general election. After winning re-election, Zappala said he would remain a Democrat.[1] Click here to learn more.

Elections

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

Candidates and results

Offices up for election in 2023:

Chief executive

General election

General election for Allegheny County Executive

Sara Innamorato defeated Joseph Rockey in the general election for Allegheny County Executive on November 7, 2023.

Candidate
%
Votes
Image of Sara Innamorato
Sara Innamorato (D)
 
51.2
 
188,232
Image of Joseph Rockey
Joseph Rockey (R)
 
48.6
 
178,749
 Other/Write-in votes
 
0.2
 
569

Total votes: 367,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.

Democratic primary election

Democratic primary for Allegheny County Executive

The following candidates ran in the Democratic primary for Allegheny County Executive on May 16, 2023.

Candidate
%
Votes
Image of Sara Innamorato
Sara Innamorato
 
37.6
 
64,982
John Weinstein
 
29.5
 
50,935
Image of Michael Lamb
Michael Lamb
 
19.8
 
34,147
Dave Fawcett
 
9.7
 
16,712
Theresa Colaizzi
 
2.1
 
3,663
Image of William Parker
William Parker
 
1.1
 
1,961
 Other/Write-in votes
 
0.1
 
228

Total votes: 172,628
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 Allegheny County Executive

Joseph Rockey advanced from the Republican primary for Allegheny County Executive on May 16, 2023.

Candidate
%
Votes
Image of Joseph Rockey
Joseph Rockey
 
94.5
 
44,983
 Other/Write-in votes
 
5.5
 
2,634

Total votes: 47,617
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.

Controller

General election

General election for Allegheny County Controller

Incumbent Corey O'Connor defeated Robert C. Howard in the general election for Allegheny County Controller on November 7, 2023.

Candidate
%
Votes
Image of Corey O'Connor
Corey O'Connor (D)
 
66.8
 
242,933
Robert C. Howard (R)
 
33.1
 
120,238
 Other/Write-in votes
 
0.1
 
307

Total votes: 363,478
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 Allegheny County Controller

Incumbent Corey O'Connor defeated Darwin Leuba in the Democratic primary for Allegheny County Controller on May 16, 2023.

Candidate
%
Votes
Image of Corey O'Connor
Corey O'Connor
 
81.4
 
135,666
Image of Darwin Leuba
Darwin Leuba Candidate Connection
 
18.4
 
30,719
 Other/Write-in votes
 
0.2
 
381

Total votes: 166,766
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 Allegheny County Controller

Robert C. Howard defeated incumbent Corey O'Connor in the Republican primary for Allegheny County Controller on May 16, 2023.

Candidate
%
Votes
Robert C. Howard (Write-in)
 
90.1
 
10,119
Image of Corey O'Connor
Corey O'Connor (Write-in)
 
9.9
 
1,113

Total votes: 11,232
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.

District attorney

Incumbent Stephen Zappala defeated Matt Dugan in the general election for district attorney. Zappala, a Democrat, ran as a Republican in the general election after Dugan defeated Zappala in the Democratic primary.[2]

Zappala was first appointed district attorney in 1998 to replace outgoing D.A. Robert Colville.[3] Dugan was Allegheny County Chief Public Defender from 2020 to 2023.[4] Click here to learn more.

General election

General election for Allegheny County District Attorney

Incumbent Stephen Zappala defeated Matt Dugan in the general election for Allegheny County District Attorney on November 7, 2023.

Candidate
%
Votes
Stephen Zappala (R)
 
51.4
 
189,230
Image of Matt Dugan
Matt Dugan (D)
 
48.5
 
178,653
 Other/Write-in votes
 
0.1
 
380

Total votes: 368,263
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 Allegheny County District Attorney

Matt Dugan defeated incumbent Stephen Zappala in the Democratic primary for Allegheny County District Attorney on May 16, 2023.

Candidate
%
Votes
Image of Matt Dugan
Matt Dugan
 
55.6
 
94,974
Stephen Zappala
 
44.3
 
75,575
 Other/Write-in votes
 
0.1
 
196

Total votes: 170,745
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 Allegheny County District Attorney

Incumbent Stephen Zappala defeated Matt Dugan in the Republican primary for Allegheny County District Attorney on May 16, 2023.

Candidate
%
Votes
Stephen Zappala (Write-in)
 
93.9
 
9,714
Image of Matt Dugan
Matt Dugan (Write-in)
 
6.1
 
632

Total votes: 10,346
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.

Treasurer

General election

General election for Allegheny County Treasurer

Erica Brusselars defeated Herb Ohliger in the general election for Allegheny County Treasurer on November 7, 2023.

Candidate
%
Votes
Image of Erica Brusselars
Erica Brusselars (D) Candidate Connection
 
61.2
 
218,923
Herb Ohliger (R)
 
38.7
 
138,282
 Other/Write-in votes
 
0.1
 
415

Total votes: 357,620
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 Allegheny County Treasurer

Erica Brusselars defeated Anthony Coghill in the Democratic primary for Allegheny County Treasurer on May 16, 2023.

Candidate
%
Votes
Image of Erica Brusselars
Erica Brusselars Candidate Connection
 
66.0
 
104,619
Image of Anthony Coghill
Anthony Coghill
 
33.7
 
53,431
 Other/Write-in votes
 
0.3
 
475

Total votes: 158,525
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 Allegheny County Treasurer

Herb Ohliger defeated Anthony Coghill in the Republican primary for Allegheny County Treasurer on May 16, 2023.

Candidate
%
Votes
Herb Ohliger (Write-in)
 
93.8
 
10,396
Image of Anthony Coghill
Anthony Coghill (Write-in)
 
6.2
 
687

Total votes: 11,083
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.

County council

General election

Allegheny County Council general election, 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  (2 seats)

Green check mark transparent.pngBethany Hallam (i)

Green check mark transparent.pngSamuel DeMarco III (i)

District 2

Todd Hamer

Green check mark transparent.pngSuzanne Filiaggi (i)

District 5

Green check mark transparent.pngDan Grzybek  Candidate Connection

Mike Embrescia

District 6

Green check mark transparent.pngJohn Palmiere (i)

Sean C. McGrath

District 7

Green check mark transparent.pngNicholas Futules (i)

District 10

Green check mark transparent.pngDeWitt Walton (i)

Carl Redwood (Independent)

District 11

Green check mark transparent.pngPaul Klein (i)

Eileen Lo Cunningham

Robert McCune (United We Stand)

District 13

Green check mark transparent.pngDavid Bonaroti

Sam Schmidt (Independent)  Candidate Connection

Primary

Allegheny County Council primaries, 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  (2 seats)

Green check mark transparent.pngBethany Hallam (i)
Joanna Doven

Green check mark transparent.pngSamuel DeMarco III (i)

District 2

Green check mark transparent.pngTodd Hamer

Green check mark transparent.pngSuzanne Filiaggi (i)

District 5

Green check mark transparent.pngDan Grzybek  Candidate Connection

Green check mark transparent.pngMike Embrescia

District 6

Green check mark transparent.pngJohn Palmiere (i)

Green check mark transparent.pngSean C. McGrath (Write-in)

District 7

Green check mark transparent.pngNicholas Futules (i)

No candidates filed for the Republican primary


District 10

Green check mark transparent.pngDeWitt Walton (i)
Eric S. Smith
Carlos Thomas

No candidates filed for the Republican primary


District 11

Green check mark transparent.pngPaul Klein (i)
Dennis McDermott

Green check mark transparent.pngEileen Lo Cunningham (Write-in)

District 13

Green check mark transparent.pngDavid Bonaroti

Did not make the ballot:
Olivia Bennett (i)

No candidates filed for the Republican primary



Judicial offices

Court of Common Pleas

General election

Allegheny County Court of Common Pleas general election, 2023

  • Incumbents are marked with an (i) after their name.
Office Democratic Party Democratic Republican Party Republican Other
Allegheny County Court of Common Pleas

Green check mark transparent.pngPatrick A. Sweeney

Anthony DeLuca

Primary

Allegheny County Court of Common Pleas primaries, 2023

  • Incumbents are marked with an (i) after their name.
Office Democratic Party Democratic Republican Party Republican Other
Allegheny County Court of Common Pleas

Andrew Szefi (i)
Anthony DeLuca
Green check mark transparent.pngPatrick A. Sweeney

Andrew Szefi (i)
Green check mark transparent.pngAnthony DeLuca
Patrick A. Sweeney

Retention election

Allegheny County Court of Common Pleas retention elections, 2023

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

Green check mark transparent.pngChristine A. Ward (i)
Eleanor Bush's seat

Green check mark transparent.pngEleanor Bush (i)
Jennifer Satler's seat

Green check mark transparent.pngJennifer Satler (i)
Jill Rangos' seat

Green check mark transparent.pngJill E. Rangos (i)
Lawrence O'Toole's seat

Green check mark transparent.pngLawrence J. O'Toole (i)
Paul Cozza's seat

Green check mark transparent.pngPaul E. Cozza (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 county

Demographics

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

Demographic Data for Allegheny County, Pennsylvania
Allegheny County Pennsylvania
Population 1,250,578 13,002,700
Land area (sq mi) 729 44,741
Race and ethnicity**
White 76.9% 75.8%
Black/African American 12.5% 10.7%
Asian 4.1% 3.7%
Native American 0.1% 0.2%
Pacific Islander 0.2% 0.3%
Other (single race) 1.1% 3.4%
Multiple 5.2% 6.1%
Hispanic/Latino 2.8% 8.4%
Education
High school graduation rate 95.5% 91.9%
College graduation rate 44.8% 34.5%
Income
Median household income $76,393 $76,081
Persons below poverty level 11.2% 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.


Noteworthy events

Allegheny County District Attorney Republican write-in campaign (2023)

On May 16, 2023, Stephen Zappala lost the Democratic primary for Allegheny County District Attorney 56%-44% to Chief Public Defender Matt Dugan. Dugan had the support of progressive groups, including the Pennsylvania Justice and Public Safety PAC, which contributed nearly $2M to his campaign.[5]

Referring to Zappala's loss in the Democratic primary, former Gov. Tom Corbett (R) said, "The progressive wing of the Democratic Party has been growing in influence within Allegheny County. ... We thought that might happen — and when I say 'we,' I mean the county chair of the Republican Party and myself." Corbett added, "The experience of Mr. Zappala, who I've worked with when I was attorney general, is very important to the people of Allegheny County."[6]

No candidate filed to run in the Republican primary, and county Republicans, including Corbett, helped organize a simultaneous write-in campaign for Zappala in that primary.[6] Zappala won the Republican nomination with 9,714 write-in votes (93.9%) on May 16, and defeated Dugan 52%-48% in the November 7 general election.

After winning re-election, Zappala said he would remain a Democrat.[7]

See also

Allegheny County, Pennsylvania Pennsylvania Municipal government Other local coverage
Map of Pennsylvania highlighting Allegheny County.svg
Seal of Pennsylvania.png
Municipal Government Final.png
Local Politics Image.jpg

External links

Footnotes