Election HQ: Voter guide for 2025 Election Day in Western Pennsylvania
Election Day in Pennsylvania is Tuesday, Nov. 4. The most prominent local contest is the race for Pittsburgh mayor, while the retention bids of three Pennsylvania Supreme Court justices are also considerable public attention and financial support.
The state has an online tool to let voters find their polling place by entering their address here.
For more information on polling places, go to the official election pages for your county:
• Allegheny County election page | Look up sample ballot
• Westmoreland County election page
• Armstrong County election page
PITTSBURGH MAYOR
Oct. 26, 2025: ‘This might be your time’: Corey O’Connor’s wife championed his run for Pittsburgh mayor
Months before Corey O’Connor entered the race for Pittsburgh mayor, rumors started circulating that he would try to unseat incumbent Ed Gainey.
Oct. 26, 2025: Inside Tony Moreno’s quest to become Pittsburgh’s 1st GOP mayor in nearly a century
Maverick Republican Tony Moreno knows he probably won’t be Pittsburgh’s next mayor. But the unconventional candidate, who faces Democrat Corey O’Connor on Nov. 4 at the ballot box, says he stresses what needs to be said.
Oct. 26, 2025: O’Connor, Moreno talk city finances, public safety in debate ahead of Pittsburgh mayoral race
Pittsburgh mayoral candidates Corey O’Connor and Tony Moreno, in a debate aired Sunday morning, agreed the city is facing challenges but laid out differing plans for how to improve public safety, city finances, and affordable housing.
Oct. 8, 2025: Rivals O’Connor, Moreno find common ground bashing Gainey during mayoral debate
Pittsburgh mayoral hopefuls Corey O’Connor and Tony Moreno on Tuesday described starkly different approaches to immigration enforcement and other major challenges facing the city.
Sept. 25, 2025: O’Connor far outpaces Moreno in fundraising ahead of Pittsburgh mayoral election
With Pittsburgh’s mayoral race less than six weeks out, new reports show Democratic candidate Corey O’Connor holding a tremendous fundraising advantage over Republican nominee Tony Moreno.
June 6, 2025: Republican rift: Pittsburgh, Allegheny County GOP refuse to back Moreno for mayor
Two of Southwestern Pennsylvania’s largest Republican committees are refusing to back Tony Moreno, the GOP nominee for Pittsburgh mayor, as part of a widening split with a fractious candidate they view with suspicion and distress.
Statewide
Who are the three Pa. Supreme Court justices running for retention?
When the three state Supreme Court justices on November’s ballot initially ran for a spot on the bench 10 years ago, it was highly partisan and the most expensive judicial race in American history. Running for retention 10 years later, they hoped, would be different. It is not.
Pa. Supreme Court retention races erupt into high-stakes battle between Dems, GOP for control
Judicial retention races in Pennsylvania typically register barely a blip on the electoral radar. Not this year. With three Democratic state Supreme Court justices on November’s ballot, millions of dollars have poured in from both sides of the aisle in a furious battle for control that will have far-reaching consequences.
Allegheny County
In the upcoming election for Allegheny County Common Pleas Court, all 13 candidates are registered Democrats. But it’s impossible to tell by looking at the ballot.
ASPINWALL
Scott Zimmermann challenges Joe Noro for Aspinwall Mayor
The Aspinwall Mayor election will give voters the choice between Democrat Scott Zimmermann and Republican Joe Noro.
Aspinwall voters choose among 7 candidates for 4 council seats
Aspinwall voters will choose between seven candidates for four council seats in the November general election.
BALDWIN-WHITEHALL SCHOOL BOARD
5 candidates compete for 4 spots on Baldwin-Whitehall School Board
Four, four-year terms are up for grabs on the Baldwin-Whitehall School Board and according to the Allegheny County official candidate list, five candidates are competing for them.
BETHEL PARK
Jack Allen faces Jon Lloyd in Bethel Park mayoral race
Two candidates, including the incumbent, are squaring off for Bethel Park mayor.
7 candidates vie for 4 Bethel Park School Board seats
Seven candidates are vying for four seats on the Bethel Park School Board in the general election. One of them, incumbent Christina Headley, won both the Democratic and Republication nominations in the primary.
Bethel Park council race has 4 contested wards
Races are contested in four wards for municipal council. Residents of Ward 7 and Ward 9 will have new representation on council, while incumbents are running in Ward 1 and Ward 5. Republican John Oakes, council president, is unopposed in Ward 3.
BLAWNOX
Blawnox voters have choice of 5 candidates for 4 seats
Blawnox voters will have their choice of five candidates for four seats. Democrats Matthew Stanczak, Deborah E. Laskey, Randall R. Stoddard and Christine Carnevali will compete against Republican Mark Lombardi.
BRIDGEVILLE
Copeland, DeBlasio candidates for Bridgeville mayor
Bridgeville’s next mayor won’t be new to the job. Incumbent Betty Copeland, 91 who has been mayor for the past eight years, is being challenged for the position by Pasquale B. DeBlasio, 62, who was mayor from 2014 to 2017.
COLLIER
6 seek 3 seats on Collier Commissioners board
Six people are vying for three seats on the Collier board of commissioners.
DEER LAKES
5 Deer Lakes School Board candidates make case for 4 open seats
Voters in the Deer Lakes School District have many options to choose from when considering their next school board members in November.
EAST DEER
2 candidates in running for 2nd Ward East Deer commissioner’s seat
East Deer’s 2nd Ward commissioner’s seat is up for grabs as two candidates throw their hat into the ring.
FOX CHAPEL
Fox Chapel mayoral candidates are a current councilman and a political newcomer
Fox Chapel councilman Jonathan Colton and political newcomer Robert Marsh are running to become the borough’s next mayor in November.
FRANKLIN PARK
Franklin Park residents to select mayor, 3 council members; decide on government study commission
Franklin Park residents will be electing a mayor and three members of council, as well as for forming a commission to study changing the borough to a home rule charter form of government.
HAMPTON
5 candidates vie for 4 seats on Hampton School Board
As they had in the primary, five candidates are vying for four seats up for election this year on the nine-member Hampton School Board.
4 vying for 3 seats on Hampton Council
Four candidates are vying for three seats on Hampton’s five-member council in the election.
HEIDELBERG
Falcioni, LaSota square off for Heidelberg mayor; council race has 4 candidates
Two candidates are seeking the mayor position in Heidelberg, and four people are in the running for three seats on the borough council.
INDIANA
Indiana Township has 2 candidates running for a District 5 supervisor seat
Indiana Township has two candidates vying for one four-year supervisor seat in District 5.
JEFFERSON HILLS
Jefferson Hills voters to choose from 7 candidates seeking 4 council seats
Jefferson Hills voters have a contested council race with seven candidates vying for four seats in November, according to Allegheny County Election Division records.
LEECHBURG
5 candidates seek to fill 4 open Leechburg Area School Board seats
The Nov. 4 ballot will feature some familiar faces vying for four open seats on the Leechburg Area School Board.
MCCANDLESS
3 wards for McCandless Council face contested races
Wards 2, 4 and 6 for McCandless Council are up for grabs on Election Day.
MONROEVILLE
Only 1 seat in play for Monroeville council; multiple candidates running unopposed
Only one of four Monroeville council seats will have a competitive race in the election.
7 candidates vie for 4 Gateway school board seats
Seven candidates will compete for four open Gateway school board seats in the election.
NORTH ALLEGHENY
8 candidates vying for 4 seats on North Allegheny School Board
Four seats are open on the North Allegheny School Board this general election with only one incumbent, Paige Hardy, seeking reelection.
NORTH HILLS
4 incumbents among 8 candidates vying for North Hills School Board
Voters in the North Hills School District have full slates of Democratic and Republican candidates to choose from to fill four of the school board’s nine seats up for election this year.
OAKMONT
6 candidates face off for 4 seats on Oakmont Council
There are four seats up for grabs on Oakmont Council. Voters in the Nov. 4 election will select four members from the six candidates seeking seats.
PENN HILLS
7 candidates look to fill 4 Penn Hills School Board seats
Residents of the Penn Hills School District will see a busy race this November as seven candidates are vying to fill four open seats on the school board.
3 candidates look to fill 2 seats on Penn Hills Council
According to the Allegheny County Office of Elections’ official candidate list, there are two Democrats and one Republican running for two four-year seats in Penn Hills.
PINE-RICHLAND
Slates of candidates battle for 4 seats on, control of the Pine-Richland School Board
Eight candidates are vying for four seats on the nine-member Pine-Richland School Board in the election, the results of which could change control of the often divided board.
PITCAIRN
5 candidates compete for 4 Pitcairn council seats
Five candidates will compete for four open seats on Pitcairn council in the election.
PLUM
4 Republicans, 4 Democrats seek open seats on Plum School Board
Plum School Board could see some new faces, as eight candidates — split evenly between Republicans and Democrats — vie for four seats.
8 candidates vie for 4 seats on Plum Council
Four seats are up for grabs on Plum Council this year, and eight candidates are seeking to win them.
QUAKER VALLEY
Many Quaker Valley area races uncontested in the November election
Quaker Valley area voters will see a lot of familiar names, a handful of new ones and even a couple of new political parties on the November ballot.
ROSS
Ross residents to choose commissioners in 4 of 9 voting wards
Ross residents will be electing commissioners in four of the township’s nine voting wards — but there is a wrinkle in one of them.
SHALER
2 vie for commissioner seat in Shaler’s Ward 2
Three of seven Shaler commissioners are seeking reelection on Nov. 4, but voters will see a contested race in only one of three wards.
Shaler Area residents to elect 5 school board members, with contested races for 3 seats
Voters in the Shaler Area School District’s first and second regions have choices to make for school board.
SPRINGDALE
Republican Springdale mayor faces Democratic challenger
Two men are vying to be mayor of Springdale. Democrat John Murray is challenging incumbent Republican Joel Anderson, who has served as mayor since 2023.
TARENTUM
Incumbent Brian Nolan challenged by former councilwoman Carrie Fox for Tarentum seat
Two familiar faces will vie for a four-year term on Tarentum Council. Carrie Fox, a Democrat who previously served eight years on council, came out of retirement to seek another term because she missed being involved in the day-to-day business of the borough.
WHITEHALL
Longtime Whitehall Mayor Jim Nowalk facing Chris Mooney in general election
In Whitehall, longtime Mayor Jim Nowalk is facing Republican challenger Chris Mooney in the November election. Here are their responses to questions posted by TribLive.
Westmoreland County
EAST HUNTINGDON
Incumbents face same Democratic challenger in race for 2 East Huntingdon supervisor seats
East Huntingdon incumbent supervisors Jeff Keefer and Justin Morrow have the same job.
JEANNETTE
Council member challenges incumbent Jeannette mayor
There are two candidates on the election ballot for Jeannette mayor — the incumbent and a council member.
3 vie for 2 spots on Jeannette City Council
Two newcomers and an incumbent are seeking two open spots on Jeannette City Council.
LATROBE
Republican incumbent, Democratic newcomer vie for votes in Latrobe mayoral race
Christine Marquis wasn’t expecting to run for mayor of Latrobe, but she accepted the Democratic nomination for the post after supporters waged a successful primary write-in campaign on her behalf.
MURRYSVILLE
Murrysville council candidates zero in on comprehensive plan update
Candidates competing for four open seats on Murrysville Council have unanimously identified one central issue facing the municipality: the long-overdue update to its comprehensive plan.
5 candidates compete for 4 open seats on Franklin Regional School Board
Five candidates will compete for four open seats on the Franklin Regional School Board in the election, and their goals and concerns cover a wide range of topics.
NEW KENSINGTON
3 candidates seek 2 seats on New Kensington Council
Three men — Chase Balla, Nicholas DiCarolis and Phil Toney — are seeking two seats on the New Kensington Council. Councilmen Todd Mentecki and Corey Pistininzi did not seek reelection.
YOUNGWOOD
6 vie for 4 seats on Youngwood council
Six people are running for four spots on Youngwood council — including three incumbents, two newcomers and one who has filled in for a vacant seat on the board for about four months.
General
Pa. election 2025: How to serve as a poll worker
When Pennsylvania holds its 2025 municipal election thousands of poll workers will ensure that voting runs smoothly — and you could be one of them.
1000s of mail ballots have been rejected over Pa.’s dating rule. Will courts finally settle issue?
When Pennsylvania’s highest court gathered in Philadelphia on Sept. 10 to hear arguments on whether voters must write the date on their mail ballot return envelopes, a lawyer for Republican groups told justices that eliminating the requirement could prompt a flood of election law challenges.
Harrison, Plum need poll workers for election day
Harrison and Plum are among 13 Allegheny County municipalities in need of poll workers ahead of Election Day. The county is seeking workers for what is typically a 15-hour day spent helping people at the voting booths.
Remove the ads from your TribLIVE reading experience but still support the journalists who create the content with TribLIVE Ad-Free.
