FULL ELECTION RESULTS: PA SUPREME COURT RETENTION | COMMONWEALTH, SUPERIOR COURTS | MAYORS | COUNTY RACES | CITY RACES | SCHOOL BOARDS | BALLOT QUESTIONS Voters across the Susquehanna Valley and Pennsylvania are casting ballots in the municipal election, headlined by retention votes for Supreme Court Justices Christine Donohue, Kevin Dougherty, and David Wecht. Polls close at 8 p.m. Tuesday, Nov. 4. As results come in on election night, we’ll track them below.If you haven’t voted yet, check out our complete Voter Guide.Also on the ballot: mayoral races in Harrisburg, Gettysburg, Lancaster, Lebanon and other cities; seats on the Commonwealth and Superior Courts; county and city offices; school boards; and local ballot questions in Susquehanna Township and Newville. We’ll be tracking results as they come in on election night.PA SUPREME COURT Pennsylvania voters are being asked to decide whether Supreme Court justices Christine Donohue, Kevin Dougherty, and David Wecht— all Democrats — should be retained in their roles. It’s a simple yes or no vote. Retention votes occur every 10 years after a justice’s initial election and continue until an office is vacated or the mandatory retirement age of 75 years old is reached. Because Donohue, Dougherty and Wecht are all on the ballot at the same time, it threatens to shake up the 5-2 Democrat majority on the state’s High Court, which could soon weigh in on issues like elections and mail voting, congressional maps, the legality of skill game machines, and abortion rights and public funding for abortion.MAYORAL RACESHarrisburgIncumbent Harrisburg Mayor Wanda Williams is taking on City Treasurer Dan Miller, who she defeated by just 83 votes in the May primary. However, Miller secured enough votes to run on the Republican ticket in the general election.GettysburgChallenger Chad-Alan Carr is going up against incumbent Mayor Rita Frealing. Carr defeated Frealing in the May primary, but she won enough Republican votes to allow her to run again in the general election.Carr is currently a Gettysburg Borough council member.LancasterNo matter which way the vote goes, after Nov. 4, Lancaster will have a new mayor. That’s because incumbent Democrat Mayor Danene Sorace is not seeking re-election. Democrat Jaime Arroyo, Green Party candidate Tony Dastra and Independent J.S. Woody Chandler are all seeking the office.LebanonIncumbent Republican Mayor Sherry Capello is seeking her fourth term. She’ll face Democrat Cesar Liriano, who ran unopposed in the primary, in the general election on Tuesday, Nov. 4, 2025.YorkDemocrat Sandie Walker is running unopposed.There are also mayoral races in Carlisle, Chambersburg and Columbia. RESULTS | Susquehanna Valley mayoral races. APELLATE COURTSVoters are choosing judges for two statewide courts, Commonwealth Court and Superior Court.Both courts are appellate courts under the Pennsylvania Supreme Court.COUNTY, CITY RACESVoters, depending on where they live, may also cast ballots for county judges, district attorneys, councils, coroner and other offices.ADAMS COUNTY | Common pleas judge, Gettysburg mayor and borough council.CUMBERLAND COUNTY | Common pleas judge, Carlisle mayor and borough council, Newville ballot question.DAUPHIN COUNTY | Common pleas judge, Harrisburg mayor, coroner, Susquehanna Township ballot question. FRANKLIN COUNTY | Chambersburg mayor and ward councils 1 through 5.LANCASTER COUNTY | Lancaster City mayor and council.LEBANON COUNTY | District attorney, Lebanon mayor and city council.RESULTS | You can find results for county-wide races here.RESULTS | City races are here.SCHOOL BOARDSWGAL will also be tracking these school board races:Cumberland Valley: Hampden TownshipCumberland Valley: Middlesex/MonroeElizabethtownHempfieldSouth WesternWest ShoreRESULTS | Results for those races here.BALLOT QUESTIONSVoters in Susquehanna Township, Dauphin County, are being asked if they want to eliminate the annual flat $270 occupation tax and in exchange increase the Susquehanna Township School District part of the income tax from 0.5% to 1.1%.In Newville, Cumberland County, voters will decide whether to appoint a seven-person government study commission to consider Home Rule, which would allow the borough to revise the codes that determine how it operates. To be clear, Tuesday’s vote is not a direct vote on Home Rule, but a vote to establish a commission to study the option. RESULTS | Ballot question results are here.COMPLETE SUSQUEHANNA VALLEY RESULTSIf you’re looking for specific races not listed above, use the links below.Adams CountyCumberland CountyDauphin CountyFranklin CountyJuniata CountyLancaster CountyLebanon CountyMifflin CountyPerry CountyYork CountyAbout Pennsylvania municipal electionsMunicipal elections are held during odd-numbered years. They are called municipal elections because there are no federal or statewide offices on the ballot. There are statewide court races.
HARRISBURG, Pa. —
FULL ELECTION RESULTS: PA SUPREME COURT RETENTION | COMMONWEALTH, SUPERIOR COURTS | MAYORS | COUNTY RACES | CITY RACES | SCHOOL BOARDS | BALLOT QUESTIONS
Voters across the Susquehanna Valley and Pennsylvania are casting ballots in the municipal election, headlined by retention votes for Supreme Court Justices Christine Donohue, Kevin Dougherty, and David Wecht.
Polls close at 8 p.m. Tuesday, Nov. 4. As results come in on election night, we’ll track them below.
If you haven’t voted yet, check out our complete Voter Guide.
Also on the ballot: mayoral races in Harrisburg, Gettysburg, Lancaster, Lebanon and other cities; seats on the Commonwealth and Superior Courts; county and city offices; school boards; and local ballot questions in Susquehanna Township and Newville.
We’ll be tracking results as they come in on election night.
PA SUPREME COURT
Pennsylvania voters are being asked to decide whether Supreme Court justices Christine Donohue, Kevin Dougherty, and David Wecht— all Democrats — should be retained in their roles. It’s a simple yes or no vote.

Retention votes occur every 10 years after a justice’s initial election and continue until an office is vacated or the mandatory retirement age of 75 years old is reached. Because Donohue, Dougherty and Wecht are all on the ballot at the same time, it threatens to shake up the 5-2 Democrat majority on the state’s High Court, which could soon weigh in on issues like elections and mail voting, congressional maps, the legality of skill game machines, and abortion rights and public funding for abortion.
MAYORAL RACES
Harrisburg

Incumbent Harrisburg Mayor Wanda Williams is taking on City Treasurer Dan Miller, who she defeated by just 83 votes in the May primary. However, Miller secured enough votes to run on the Republican ticket in the general election.
Gettysburg
Challenger Chad-Alan Carr is going up against incumbent Mayor Rita Frealing. Carr defeated Frealing in the May primary, but she won enough Republican votes to allow her to run again in the general election.
Carr is currently a Gettysburg Borough council member.
Lancaster
No matter which way the vote goes, after Nov. 4, Lancaster will have a new mayor. That’s because incumbent Democrat Mayor Danene Sorace is not seeking re-election.
Democrat Jaime Arroyo, Green Party candidate Tony Dastra and Independent J.S. Woody Chandler are all seeking the office.
Lebanon
Incumbent Republican Mayor Sherry Capello is seeking her fourth term. She’ll face Democrat Cesar Liriano, who ran unopposed in the primary, in the general election on Tuesday, Nov. 4, 2025.
York
Democrat Sandie Walker is running unopposed.
There are also mayoral races in Carlisle, Chambersburg and Columbia.
RESULTS | Susquehanna Valley mayoral races.
APELLATE COURTS
Voters are choosing judges for two statewide courts, Commonwealth Court and Superior Court.
Both courts are appellate courts under the Pennsylvania Supreme Court.
COUNTY, CITY RACES
Voters, depending on where they live, may also cast ballots for county judges, district attorneys, councils, coroner and other offices.
ADAMS COUNTY | Common pleas judge, Gettysburg mayor and borough council.
CUMBERLAND COUNTY | Common pleas judge, Carlisle mayor and borough council, Newville ballot question.
DAUPHIN COUNTY | Common pleas judge, Harrisburg mayor, coroner, Susquehanna Township ballot question.
FRANKLIN COUNTY | Chambersburg mayor and ward councils 1 through 5.
LANCASTER COUNTY | Lancaster City mayor and council.
LEBANON COUNTY | District attorney, Lebanon mayor and city council.
RESULTS | You can find results for county-wide races here.
RESULTS | City races are here.
SCHOOL BOARDS
WGAL will also be tracking these school board races:
Cumberland Valley: Hampden TownshipCumberland Valley: Middlesex/MonroeElizabethtownHempfieldSouth WesternWest Shore
RESULTS | Results for those races here.
BALLOT QUESTIONS
Voters in Susquehanna Township, Dauphin County, are being asked if they want to eliminate the annual flat $270 occupation tax and in exchange increase the Susquehanna Township School District part of the income tax from 0.5% to 1.1%.
In Newville, Cumberland County, voters will decide whether to appoint a seven-person government study commission to consider Home Rule, which would allow the borough to revise the codes that determine how it operates. To be clear, Tuesday’s vote is not a direct vote on Home Rule, but a vote to establish a commission to study the option.
RESULTS | Ballot question results are here.
COMPLETE SUSQUEHANNA VALLEY RESULTS
If you’re looking for specific races not listed above, use the links below.
About Pennsylvania municipal elections
Municipal elections are held during odd-numbered years. They are called municipal elections because there are no federal or statewide offices on the ballot. There are statewide court races.