2025 Pittsburgh municipal election
November 4, 2025
| |
|
|
| Elections in Pennsylvania |
|---|
![]() |
|
|
A general election was held in Pittsburgh, Pennsylvania on November 4, 2025, to elect various city-level positions. The primary election was held on May 20, 2025.[1]
Mayoral
City Council
District 2
Democratic Primary
Candidates
Nominee
- Kim Salinetro, Chief of Staff for councilor Theresa Kail Smith[2]
Eliminated before primary
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Kim Salinetro | 4,016 | 86.81 | |
| Write-in | 610 | 13.19 | ||
| Total votes | 4,626 | 100.00 | ||
Republican Primary
Candidates
Nominee
- Erin Koper, conservative activist[6]
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Erin Koper | 639 | 94.11 | |
| Write-in | 41 | 5.89 | ||
| Total votes | 680 | 100.00 | ||
General election
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Kim Salinetro | 6,772 | 71.46 | |
| Republican | Erin Koper | 2,165 | 22.84 | |
| Independent | David Tessitor | 509 | 5.37 | |
| Write-in | 31 | 0.33 | ||
| Total votes | 9,477 | 100.00 | ||
District 4
Democratic Primary
Candidates
Nominee
- Anthony Coghill, incumbent councilor[6]
Withdrawn
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Anthony Coghill (incumbent) | 4,985 | 97.25 | |
| Write-in | 141 | 2.75 | ||
| Total votes | 5,126 | 100.00 | ||
Republican Primary
Candidates
Nominee
- Tracy L. Larger[10]
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Tracy L. Larger | 714 | 95.20 | |
| Write-in | 36 | 4.80 | ||
| Total votes | 750 | 100.00 | ||
General election
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Anthony Coghill (incumbent) | 7,663 | 72.22 | |
| Republican | Tracy L. Larger | 1,880 | 17.72 | |
| Independent | Brian Naughton | 1,046 | 9.86 | |
| Write-in | 21 | 0.20 | ||
| Total votes | 10,610 | 100.00 | ||
District 6
Democratic Primary
Candidates
Nominee
- Robert Daniel Lavelle, incumbent councilor[11]
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Robert Daniel Lavelle (incumbent) | 3,627 | 97.29 | |
| Write-in | 101 | 2.71 | ||
| Total votes | 3,728 | 100.00 | ||
Republican Primary
Candidates
Nominee
- Jacob J. Dumont[10]
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Jacob J. Dumont | 155 | 95.68 | |
| Write-in | 7 | 4.32 | ||
| Total votes | 162 | 100.00 | ||
General election
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Robert Daniel Lavelle (incumbent) | 5,612 | 88.66 | |
| Republican | Jacob J. Dumont | 570 | 9.00 | |
| Write-in | 148 | 2.34 | ||
| Total votes | 6,330 | 100.00 | ||
District 8
Democratic Primary
Candidates
Nominee
- Erika Strassburger, incumbent councilor[11]
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Erika Strassburger (incumbent) | 5,340 | 98.18 | |
| Write-in | 99 | 1.82 | ||
| Total votes | 5,439 | 100.00 | ||
Republican Primary
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Write-in | 28 | 100.00 | ||
| Total votes | 27 | 100.00 | ||
General election
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Erika Strassburger (incumbent) | 9,412 | 98.31 | |
| Write-in | 162 | 1.69 | ||
| Total votes | 9,583 | 100.00 | ||
School board of directors
District 1
Democratic Primary
Candidates
Nominee
- Tawana Cook Purnell, retired educator[12]
Eliminated in primary
- Carlos Thomas, community organizer[13]
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Tawana Cook Purnell | 3,981 | 61.27 | |
| Democratic | Carlos Thomas | 2,490 | 38.32 | |
| Write-in | 27 | 0.42 | ||
| Total votes | 6,498 | 100.00 | ||
Republican Primary
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Write-in | 15 | 100.00 | ||
| Total votes | 15 | 100.00 | ||
General election
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Tawana Cook Purnell | 8,784 | 99.10 | |
| Write-in | 80 | 0.90 | ||
| Total votes | 8,864 | 100.00 | ||
District 3
Democratic Primary
Candidates
Nominee
- Erikka Grayson, business director[14]
Eliminated in primary
- Tonya Fores, transportation supervisor[15]
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Erikka Grayson | 3,726 | 73.12 | |
| Democratic | Tonya Fores | 1,347 | 26.43 | |
| Write-in | 23 | 0.45 | ||
| Total votes | 5,096 | 100.00 | ||
Republican Primary
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Write-in | 20 | 100.00 | ||
| Total votes | 20 | 100.00 | ||
General election
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Erikka Grayson | 7,975 | 99.25 | |
| Write-in | 60 | 0.75 | ||
| Total votes | 8,035 | 100.00 | ||
District 5
Democratic Primary
Candidates
Nominee
- Tracey Reed, incumbent school director[16]
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Tracey Reed (incumbent) | 5,385 | 98.79 | |
| Write-in | 66 | 1.21 | ||
| Total votes | 5,451 | 100.00 | ||
Republican Primary
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Write-in | 47 | 100.00 | ||
| Total votes | 47 | 100.00 | ||
General election
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Tracey Reed (incumbent) | 9,306 | 98.48 | |
| Write-in | 144 | 1.52 | ||
| Total votes | 9,450 | 100.00 | ||
District 7
Democratic Primary
Candidates
Nominee
- Eva Diodati, librarian[17]
Eliminated in primary
- Mahdi Bey, constituent services advisor for state representative Jessica Benham[17]
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Eva Diodati | 2,151 | 51.53 | |
| Democratic | Mahdi Bey | 2,004 | 48.01 | |
| Write-in | 19 | 0.46 | ||
| Total votes | 4,174 | 100.00 | ||
Republican Primary
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Write-in | 59 | 100.00 | ||
| Total votes | 59 | 100.00 | ||
General election
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Eva Diodati | 6,738 | 97.82 | |
| Write-in | 150 | 2.18 | ||
| Total votes | 6,888 | 100.00 | ||
District 9
Democratic Primary
Candidates
Nominee
- Gene Walker, incumbent school director[18]
Eliminated in primary
- Allie Petonic, researcher and public schools advocate[19]
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Gene Walker (incumbent) | 2,663 | 49.81 | |
| Democratic | Allie Petonic | 2,658 | 49.72 | |
| Write-in | 25 | 0.47 | ||
| Total votes | 5,346 | 100.00 | ||
Republican Primary
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Write-in | 82 | 100.00 | ||
| Total votes | 82 | 100.00 | ||
General election
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Gene Walker (incumbent) | 7,831 | 97.38 | |
| Write-in | 211 | 2.62 | ||
| Total votes | 8,042 | 100.00 | ||
References
- ↑ "2025 Municipal Election Calendar" (PDF). PA.gov. Pennsylvania Department of State Bureau of Elections. Retrieved May 5, 2025.
- 1 2 3 "Candidates jump in race for open Pittsburgh City Council seat in West End". 90.5 WESA. December 20, 2024. Retrieved May 27, 2025.
- 1 2 Burdelski, Julia (March 31, 2025). "Judge boots off ballot 2 Dems running for Kail-Smith's Pittsburgh council seat". TribLIVE.com. Retrieved May 27, 2025.
- ↑ Irvin-Mitchell, Atiya. "After setbacks, Neatrour says the community has rallied behind her write-in bid for City Council". Pittsburgh City Paper. Retrieved May 27, 2025.
- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 "2025 MUNICIPAL PRIMARY May 20, 2025". Clarity Elections. Allegheny Coutny, PA. Retrieved June 15, 2025.
- 1 2 "Petition challenges mean Pittsburgh could have no contested Council races this spring". 90.5 WESA. March 19, 2025. Retrieved May 27, 2025.
- 1 2 3 4 5 6 7 8 9 "2025 Municipal election". Allegheny County, PA. Retrieved November 7, 2025.
- ↑ PublicSource (March 13, 2025). "Who's running in Pittsburgh, Allegheny County elections in 2025?". New Pittsburgh Courier. Retrieved May 27, 2025.
- ↑ "Pittsburgh council candidate withdraws from ballot; two others under challenge". 90.5 WESA. March 24, 2025. Retrieved May 27, 2025.
- 1 2 Wolfson, Charlie (March 12, 2025). "Who's running in Pittsburgh, Allegheny County elections in 2025?". PublicSource. Retrieved May 6, 2025.
- 1 2 Potter, Chris (March 19, 2025). "Petition challenges mean Pittsburgh could have no contested Council races this spring". NPR Pittsburgh. Retrieved May 6, 2025.
- ↑ Forstadt, Jillian (April 21, 2025). "Voter guide to Pittsburgh Public Schools Board 1st District election: Purnell v. Thomas". NPR Pittsburgh. Retrieved May 6, 2025.
- ↑ Williams, Colin. "Pittsburgh Public Schools District 1". Pittsburgh City Paper. Retrieved May 6, 2025.
- ↑ Williams, Colin. "Pittsburgh Public Schools District 3". Pittsburgh City Paper. Retrieved May 6, 2025.
- ↑ Forstadt, Jillian (April 21, 2025). "Voter guide to Pittsburgh Public Schools Board 3rd District election: Fores v. Grayson". NPR Pittsburgh. Retrieved May 6, 2025.
- ↑ "Board candidates for Pittsburgh Public Schools talk school closures, federal orders during forum". Pittsburgh Post-Gazetta. Retrieved May 6, 2025.
- 1 2 Forstadt, Jillian (April 21, 2025). "Voter guide to Pittsburgh Public Schools Board 7th District election: Bey v. Diodati". NPR Pittsburgh. Retrieved May 6, 2025.
- ↑ Williams, Colin. "Pittsburgh Public Schools District 9". Pittsburgh City Paper. Retrieved May 6, 2025.
- ↑ Forstadt, Jillian (April 21, 2025). "Voter guide to Pittsburgh Public Schools Board 9th District election: Petonic v. Walker". NPR Pittsburgh. Retrieved May 6, 2025.
