Site last updated: Saturday, June 14, 2025

Log In

Reset Password
MENU
Butler County's great daily newspaper

Primary election: Final unofficial results from the Butler County primary

Butler Eagle File Photo

The results below reflect the summary report of unofficial vote totals from the Butler County Bureau of Elections. All 96 precincts have reported.

Results below include those proceeding to the November ballot in the Butler County coroner race, the Butler County Common Pleas Court judge race and the contested school board races in Butler County — Butler Area, Karns City Area and Moniteau school districts and two regions in Seneca Valley School District.

Election 2025 results:

Dive into Tuesday’s election results with our in-depth coverage:

Korynne Young wins Republican nod in Butler County coroner race

Scialabba, McCune win judge nominations

Unofficial Primary Election results for contested supervisor, council races

5 candidates continue to November election for Butler Area school board seats

6 Moniteau school board candidates proceed to November election

One Seneca Valley school board candidate for region 1, two in region 4 proceed to Nov. election

4 Karns City school board candidates proceed to November election

Rieder chosen over Smith on Republican ticket for Bruin mayor

Allen loses Clinton Township primary to McCall

Clinton Township voters decide Saxon Golf Course can sell alcohol

Butler Township narrows commissioner race to 3

Lauer, Smallwood win Repubican primary vote for Center Township Supervisor

Oakland, Winfield tax collector race results

What’s on the ballot

The votes tallied in the May 20 primary race will help choose the next two Common Pleas Court judges and play a critical part in determining who will serve next on dozens of Butler County area school boards, councils and in other municipal leadership roles.

LIVE RESULTS: Common Pleas Court judge

The two 10-year terms for the Common Pleas Court judges are open this election season due to Judge Timothy McCune’s end-of-the-year retirement and a new seventh judge position created by Act 58 of 2023.

Republican

Matthew McCune 11,744

John Scialabba 11,233

Jim Insco 4,768

Jake Roberts 2,658

Democrat

Matthew McCune 7,840

John Scialabba 6,380

LIVE RESULTS: Butler County Coroner

Republican

John Hanovick 6,537

Korynne Young 7,007

Braden Fox 4,758

LIVE RESULTS: Butler Area School District board

Republican

Al Vavro 2,365

Nina Teff 2,565

John Conrad 2,553

Gary Shingleton 2,453

Leland Clark 2,282

Eric Reffert 1,600

Democrat

Al Vavro 2,490

Gary Shingleton 2,377

Eric Reffert 1,761

LIVE RESULTS: Seneca Valley School District board

Region 1

Republican

Allyson Mazzoni 408

Nashid Ibn Ali 28

Democrat

Allyson Mazzoni 249

Region 4

Republican

Travis Savitt-Kraft 14

Mark Ruston 59

Democrat

Travis Savitt-Kraft 208

Mark Ruston 158

LIVE RESULTS: Moniteau School District board

4-year term

Republican

Michael Baptiste 729

Janeen Beatty 706

Celina Karnes 429

Michael A. Panza 717

Linda Dillaman 522

Nicole Rosetti Sadler 249

Kelly L. Rugg 582

Democrat

Janeen Beatty 230

Celina Karnes 192

Michael A. Panza 228

Linda Dillaman 238

Nicole Rosetti Sadler 145

Kelly L. Rugg 169

2-year term

Republican

Michael Baptiste 619

Michael A. Panza 622

Democrat

Michael A. Panza 302

LIVE RESULTS: Karns City School District board

(Butler County results. Final totals will be affected by votes in Armstrong and Clarion counties)

Republican

William Weibel 460

Donald Scherer 309

Zach Scherer 347

Cari M. Harmon 494

Robert Ken Bray 495

Democrat

Cari M. Harmon 268

Robert Ken Bray 250

Other races

Seats on state level courts are in play this year at both the Commonwealth and Superior court level.

Before casting a ballot, learn more about the candidates and the issues they’ll be looking to address below. This will be updated with dozens of preview stories between now and the Primary Election on May 20.

New technology

Voters were mostly positive when faced with digital poll pads instead of traditional poll books in Tuesday’s primary election, especially those with common names.

The Butler County Bureau of Elections introduced digital poll pads at the Franklin Township precinct, the Butler City 5 precinct in the Salvation Army gymnasium and the Cranberry Township East 2 precinct. The pads will be implemented at all but seven precincts that have fewer than 100 voters in November’s general election, elections director Chantell McCurdy said.

Related Article: Butler County replacing election paper poll books with digital devices
Low turnout

As the polls opened on the morning of Tuesday, May 20, for the primary municipal election, the one thing missing was the voters, at least during the early morning hours.

According to Sharron Russell, judge of elections for Cranberry Township West 3 precinct, just under 70 people had come in to vote between 7 and 10:30 a.m., which is on par with similar primary elections.

“We have a significant number of people in this precinct who come in and vote every election,” Russell said. “But how you interest people to come out who only come out for the presidential election, I’m not really sure. You have to convince them local government matters.”

Seats up for the general election in November are judge roles, school board members and the county coroner. The primary election, however, had a good amount of uncontested races on the Democratic and Republican sides.

Russell said her precinct saw about 80% turnout for the presidential election last year, but for the primary, she anticipates to see a voter turnout closer to 10%.

“This particular primary tends to be slow,” Russell said. “We are coming off the presidential election and everything seems quiet compared to that. The day isn’t done yet. We always have a steady trickle.”

Related Article: Attendance low at Butler County polls
Preview the races: Butler County judges, coroner, school board, mayoral

4 compete on Republican ticket for Common Pleas Court judge seats

3 Butler County coroner candidates explain why they should be elected

Butler Area sees 6 candidates compete for school board seats in primary election

5 compete for 4 open seats on Karns City school board

7 running for 4 Moniteau school board seats

2 Seneca Valley school board seats contested in May primary, 3 new faces likely to join board

Bruin mayor, council positions contested in May 20 primary election

Butler mayoral race: Councilman Shearer challenges Mayor Dandoy

The trends: Less candidates cross-filing, contested judge of election races, what the jobs entail

About the job: Current Butler County coroner explains what the job entails

Judge, inspector of elections races contested in county

Why some school board candidates are cross-filing in the May primary

Primary election: What’s the job of Butler County’s school board members?

Across Butler County: Boards of supervisors, councils, township commissioners

3 candidates run for vacant supervisor seat in Buffalo Township

3 newcomers in running for Butler City Council

4 Republican candidates in running for Butler Twp. Commissioner

6 Republican candidates vie for 2 open Center Twp. supervisor seats

2 running for Clay Township supervisor seat

Longtime Clinton Township supervisor sees challenge in upcoming primary

Hazlet challenged for Concord Township supervisor seat by ex-supervisor’s son

Connoquenessing Township supervisor seat up for grabs

Cypher challenged for Jefferson Township supervisor spot

2 vie for Lancaster Township supervisor seat

2 compete for one open Marion Township supervisor seat

3 run for open Oakland Township tax collector position

Ward challenged for seat on Penn Township board of supervisors

New faces likely coming to Saxonburg Council

Washington Township supervisor race contested

Six candidates in primary for seven West Sunbury council seats

2 run for open Winfield Township supervisor seat

2 candidates running to replace retired Winfield Township tax collector

Referendums

Clinton Township voters to decide whether Saxon Golf Course can sell alcohol

What to know on election day: Deadlines, ballots, where to vote

View your ballot

Where’s my precinct?

Know the deadlines

Check your status

More in Local News

Subscribe to our Daily Newsletter

* indicates required
TODAY'S PHOTOS