| ||
| Elections in Pennsylvania |
|---|
The 2025 Pennsylvania elections took place on November 4, 2025, to hold judicial retention votes and fill numerous county, local, and municipal offices. The necessary primary elections were held on May 20, 2025. In addition, special elections for legislative vacancies could be held at various times in 2025.
State Senator Ryan Aument resigned effective December 31, 2024, to become state director for U.S. senator-elect Dave McCormick. [1] Lieutenant Governor Austin Davis set the special election to replace Aument for March 25. [2] East Petersburg Mayor James Andrew Malone received the Democratic Party nomination. [3] The Libertarian Party nominated GIS analyst Zachary Moore. [4] The Republican Party nominated Lancaster County Commissioner Josh Parsons. [5] In an upset, Malone narrowly won the race where Parsons, the Republican, was considered the favorite to win because the district had favored Republican candidates. [6] [7]
| Party | Candidate | Votes | % | ||
|---|---|---|---|---|---|
| Democratic | James Andrew Malone | 27,034 | 50.0 | ||
| Republican | Josh Parsons | 26,508 | 49.1 | ||
| Libertarian | Zachary Moore | 483 | 0.9 | ||
| Total votes | 54,025 | 100.0 | |||
| Democratic gain from Republican | |||||
State Representative Matt Gergely died on January 19, 2025. [9] A special election to fill his seat took place on March 25. [10] The Allegheny County Republican Party nominated White Oak council member Charles Davis. [11] The Democratic Party nominated police officer Daniel E. Goughnour. [12] The Libertarian Party nominated Adam Kitta. [13] Goughnour's victory in the special election broke the even 101–101 partisan split in the State House caused by Gergely's death. [14]
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Daniel Goughnour | 6,825 | 63.5 | |
| Republican | Charles Davis | 3,761 | 35.0 | |
| Libertarian | Adam Kitta | 167 | 1.6 | |
| Total votes | 10,753 | 100.0 | ||
| Democratic hold | ||||
| |||||||||||||||||
| |||||||||||||||||
Neuman: 50–60% 60–70% 80–90% Battista: 40–50% 50–60% 60–70% 70–80% | |||||||||||||||||
| |||||||||||||||||
There was one vacancy on the Superior Court, due to Justice Dan McCaffery's election to the Pennsylvania Supreme Court in 2023. [15] Washington County Court of Common Pleas judge Brandon Neuman won the open seat. [16]
Political parties
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Brandon Neuman | 843,400 | 100.00 | |
| Total votes | 843,400 | 100.00 | ||
Political parties
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Maria Battista | 355,760 | 54.04 | |
| Republican | Ann Marie Wheatcraft | 302,592 | 45.96 | |
| Total votes | 658,352 | 100.00 | ||
| Campaign finance reports as of October 20, 2025 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Brandon Neuman (D) | $603,227 | $504,245 | $98,981 |
| Maria Battista (R) | $210,468 | $114,987 | $96,730 |
| Source: PA Department of State [25] [26] | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Brandon Neuman | 2,053,730 | 55.92% | |
| Republican | Maria Battista | 1,547,331 | 42.13% | |
| Liberal | Dan Wassmer | 71,614 | 1.95% | |
| Total votes | 3,672,675 | 100.0% | ||
| Democratic hold | ||||
| |||||||||||||||||
| |||||||||||||||||
Tsai: 50–60% 60–70% 80–90% Wolford: 50–60% 60–70% 70–80% 80–90% | |||||||||||||||||
| |||||||||||||||||
One seat was up for election after Judge Ellen Ceisler retired in January 2025. [15] Philadelphia County Court of Common Pleas judge Stella Tsai won this seat. [28]
Political parties
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Stella Tsai | 842,239 | 100.00 | |
| Total votes | 842,239 | 100.00 | ||
Organizations
Political parties
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Matthew Wolford | 405,704 | 61.98 | |
| Republican | Joshua Prince | 248,863 | 38.02 | |
| Total votes | 654,567 | 100.00 | ||
| Campaign finance reports as of October 20, 2025 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Stella Tsai (D) | $323,487 | $265,289 | $67,875 |
| Matthew Wolford (R) | $419,022 | $317,985 | $101,037 |
| Source: PA Department of State [35] [36] | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Stella Tsai | 2,073,145 | 56.70% | |
| Republican | Matthew Wolford | 1,582,925 | 43.30% | |
| Total votes | 3,656,070 | 100.0% | ||
| Democratic hold | ||||
Pennsylvania Supreme Court Justices Christine Donohue, Kevin Dougherty, and David Wecht were due for retention votes. [37] These elections were more heavily contested than previous judicial retention elections. All three justices up for retention were originally elected as Democrats, and Republicans targeted them in an attempt to regain control of the court. [38]
| Choice | Votes | % |
|---|---|---|
| | 2,228,426 | 61.78 |
| No | 1,378,397 | 38.22 |
| Total votes | 3,606,823 | 100.00 |
| Choice | Votes | % |
|---|---|---|
| | 2,224,814 | 61.78 |
| No | 1,376,454 | 38.22 |
| Total votes | 3,601,268 | 100.00 |
| Choice | Votes | % |
|---|---|---|
| | 2,206,731 | 61.45 |
| No | 1,384,449 | 38.55 |
| Total votes | 3,591,180 | 100.00 |
| Choice | Votes | % |
|---|---|---|
| | 2,138,706 | 62.01 |
| No | 1,310,310 | 37.99 |
| Total votes | 3,449,016 | 100.00 |
| Choice | Votes | % |
|---|---|---|
| | 2,147,095 | 62.39 |
| No | 1,294,211 | 37.61 |
| Total votes | 3,441,306 | 100.00 |