Republican state Rep. Tim Twardzik has won another term representing Pennsylvania’s 123rd House District, defeating Democratic challenger John Deatrich in the , General Election, according to unofficial Schuylkill County returns.
Twardzik received 12,764 votes to Deatrich’s 7,073, a margin of 5,691 votes, in the county’s report issued at . Another 32 votes were recorded for write-in candidates.
The 123rd District lies entirely within Schuylkill County. Twardzik will return to the Pennsylvania House of Representatives for another two-year term.
123rd House District Election Results
| Candidate | Party | Votes |
|---|---|---|
| Tim Twardzik | Republican | 12,764 |
| John Deatrich | Democratic | 7,073 |
| Write-ins | — | 32 |
Twardzik’s total included 11,981 Election Day votes and 783 mail votes. Deatrich received 6,034 Election Day votes and 1,039 mail votes.
The report included no provisional votes. Countywide, all 125 Election Day precincts had reported, although every precinct remained marked partially reported rather than complete.
Communities in the 123rd District
The district includes the following Schuylkill County communities:
- City: Pottsville.
- Boroughs: Ashland’s Schuylkill County portion, Cressona, Frackville, Gilberton, Girardville, Gordon, Mechanicsville, Middleport, Minersville, Mount Carbon, New Philadelphia, Palo Alto, Port Carbon, Schuylkill Haven and St. Clair.
- Townships: Blythe, Branch, Butler, Cass, East Norwegian, New Castle, North Manheim, Norwegian, Wayne and West Mahanoy.
Source: Schuylkill County Election Bureau, unofficial Summary Results Report dated November 4, 2026, at 12:52 a.m.
Election returns remain unofficial until certified. Vote totals may change as additional ballots are counted and reviewed.
