2025 Pittsburgh mayoral election
From Wikipedia, the free encyclopedia
November 4, 2025
| ||||||||||||||||
| ||||||||||||||||
Ward results O'Connor: 60–70% 70–80% 80–90% >90% | ||||||||||||||||
| ||||||||||||||||
| Elections in Pennsylvania |
|---|
|
|
The 2025 Pittsburgh mayoral election was held on November 4, 2025, with a primary election held on May 20, 2025.[1] Incumbent Democratic mayor Ed Gainey ran for re-election to a second term as mayor but lost in the Democratic primary to challenger Corey O'Connor,[2] who later won the election.
Ed Gainey was first elected in 2021, winning 70.8% of the vote against Republican Tony Moreno. Gainey was considered to be at risk of losing the Democratic primary to challenger Corey O'Connor.[3] O'Connor was heavily favored to win the general election; Pittsburgh has not elected a Republican mayor since 1929.
Democratic primary
Candidates
Nominee
- Corey O'Connor, Allegheny County Controller (2022–present), former Pittsburgh city councilor (2012–2022), and son of former mayor Bob O'Connor[4]
Defeated in primary
Endorsements
Ed Gainey
- U.S. representatives
- Summer Lee, U.S. Representative from Pennsylvania's 12th congressional district (2023–present)[6]
- State representatives
- Aerion Abney, 19th district (2022–present)[7]
- Jessica Benham, 36th district (2021–present)[7]
- Emily Kinkead, 20th district (2021–present)[7]
- La'Tasha Mayes, 24th district (2023–present)[7]
- County officials
- Bethany Hallam, at-large Allegheny County Councilor (2020–present)[7]
- Sara Innamorato, Allegheny County Executive (2024–present)[6]
- Bob Palmosina, Allegheny County Councilor from the 12th district (2018–present)[7]
- Pittsburgh city councilors
- Deb Gross, 7th district (2014–present)[6]
- Daniel Lavelle, 6th district (2010–present)[6]
- Khari Mosley, 9th district (2024–present)[6]
- Barb Warwick, 5th district (2022–present)[6]
- Other local officials
- Ashley Comans, at-large (2017–present) vice president of the Wilkinsburg School District Board of Directors (2023–present)[8]
- Dontae Comans, mayor of Wilkinsburg (2022–present)[8]
- Devon Taliaferro, Pittsburgh Public Schools board director from the 2nd district (2019–present)[8]
- Sylvia Wilson, Pittsburgh Public Schools board director from the 1st district (2013–present)[8]
- Labor unions
- International Association of Fire Fighters Local 1[9]
- International Union of Operating Engineers Local 66[8]
- Service Employees International Union Local 668, SEIU 32BJ, and SEIU Healthcare Pennsylvania[10]
- Pittsburgh American Federation of Teachers Local 400[11]
- UNITE HERE Local 57[11]
- United Electrical, Radio and Machine Workers of America Eastern Region and Locals 506 and 618[12]
- United Food and Commercial Workers Local 1776[11]
- United Steelworkers District 10[13]
- Workers United Pennsylvania Joint Board[11]
- Organizations
- Carnegie Mellon University College Democrats[14]
- Clean Water Action Pennsylvania[15]
- League of Conservation Voters of Pennsylvania[16]
- NextGen PAC[17]
- Steel City Stonewall Democrats[6]
- Political parties
- Pennsylvania Working Families Party[18]
- Newspaper
Corey O'Connor
- State legislators
- Wayne Fontana, state senator from the 42nd district (2005–present)[20]
- Dan Frankel, state representative from the 23rd district (1998–present)[21]
- County officials
- DeWitt Walton, Allegheny County Councilor from the 10th district (2015–present)[22]
- Pittsburgh mayors
- Thomas J. Murphy Jr., mayor of Pittsburgh (1994-2006)[23]
- Pittsburgh city councilors
- Ricky Burgess, 9th district (2008–2024)[20]
- Robert Charland, 3rd district (2024–present)[9]
- Anthony Coghill, 4th district (2018–present)[9]
- Theresa Kail-Smith, 2nd district (2009–present)[9]
- Bruce Kraus, 3rd district (2008–2024)[20]
- Erika Strassburger, 8th district (2018–present)[9]
- Bobby Wilson, 1st district (2020–present)[9]
- Labor unions
- Fraternal Association of Professional Paramedics Local 1[a][24]
- International Association of Bridge, Structural, Ornamental and Reinforcing Iron Workers Local 3[7]
- International Brotherhood of Boilermakers, Iron Ship Builders, Blacksmiths, Forgers and Helpers Local 154[7]
- International Brotherhood of Teamsters Locals 205 and 249[7]
- International Union of Bricklayers and Allied Craftworkers Local 9[7]
- International Union of Painters and Allied Trades District 57[25]
- Laborers' International Union of North America - Pennsylvania District Council[7]
- Pittsburgh Building Trades Council[26]
- Sheet Metal Workers' International Association Local 12[7]
- United Association Locals 27, 188, and 449[7]
- Party chapters
- Allegheny County Democratic Committee[27]
- Organizations
Polling
| Poll source | Date(s) administered |
Sample size[b] |
Margin of error |
Ed Gainey |
Corey O'Connor |
Undecided |
|---|---|---|---|---|---|---|
| Upswing Research & Strategy (D)[30][A] | March 2025 | 402 (LV) | ± 4.2% | 49% | 42% | 9% |
| Lake Research Partners (D)[31][B] | March 2025 | 500 (LV) | – | 32% | 50% | 18% |
| Lake Research Partners (D)[32][B] | February 6–11, 2025 | 500 (LV) | – | 35% | 47% | 16% |
Results

O'Connor
- 50%–60%
- 60%–70%
- 70%–80%
Gainey
- 50%–60%
- 60%–70%
- 70%–80%
- 80%–90%
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Corey O'Connor | 31,666 | 52.59 | |
| Democratic | Ed Gainey (incumbent) | 28,355 | 47.09 | |
| Write-in | 189 | 0.31 | ||
| Total votes | 60,210 | 100.0 | ||
Republican primary
Candidates
Nominee
Defeated in primary
- Thomas West, clothing store owner[35]
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Tony Moreno | 2,911 | 62.00 | |
| Republican | Thomas West | 1,247 | 26.56 | |
| Write-in | 537 | 11.44 | ||
| Total votes | 4,695 | 100.0 | ||
General election
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Corey O'Connor | 80,738 | 85.57 | |
| Republican | Tony Moreno | 11,463 | 12.15 | |
| Write-in | 2,154 | 2.28 | ||
| Total votes | 94,355 | 100.0 | ||