electionsmcp

electionsmcpraces › Pennsylvania State House District 123

Pennsylvania State House District 123

The current officeholder, the 2024 result, and a precinct-level model you can run yourself — built from how Pennsylvania actually voted.

Model Pennsylvania State House District 123 →

Pennsylvania State House District 123 — highlighted within Pennsylvania's State House districts · 2024: R+45.8 · open the interactive map →

Current officeholder

Tim Twardzik Republican

2024 result

Republican R+45.8

2024 votes cast

32,057

Office

State House

Precinct results — 2024 general

60 precincts reported in Pennsylvania State House District 123's 2024 general election. The twenty largest:

Precinct Winner Margin Votes
42107-BRANCH Republican R+39.7 1,078
42107-WAYNE P 3P 3 Republican R+49.4 1,078
42107-WAYNE P 1P 1 Republican R+56.8 1,064
42107-WAYNE P 2P 2 Republican R+60.4 1,050
42107-NORWEGIAN D CURRANSD CURRANS Republican R+43.2 954
42107-NORTH MANHEIM P 1P 1 Republican R+52.8 907
42107-BUTLER X FT SPRINGSX FT SPRINGS Republican R+61.4 906
42107-POTTSVILLE W 7 P 2W 7P 2 Republican R+21.0 886
42107-POTTSVILLE W 7 P 1W 7P 1 Republican R+29.3 863
42107-FRACKVILLE X SOUTHX SOUTH Republican R+54.5 843
42107-CRESSONA Republican R+56.6 815
42107-BUTLER X LAVELLEX LAVELLE Republican R+65.0 761
42107-SCHUYLKILL HAVEN W EASTW EAST Republican R+47.3 748
42107-NORTH MANHEIM P 2P 2 Republican R+53.3 736
42107-CASS P SouthP South Republican R+55.2 728
42107-WEST MAHANOY P 2P 2 Republican R+55.9 675
42107-SCHUYLKILL HAVEN W SOUTHW SOUTH Republican R+44.9 660
42107-SCHUYLKILL HAVEN W WESTW WEST Republican R+49.4 656
42107-PORT CARBON P 2P 2 Republican R+49.8 606
42107-POTTSVILLE W 4W 4 Republican R+18.6 602

All 60 precincts are modelable — open the race in the simulator and drill to precinct grain.

Find your district

Enter a ZIP code or a district (e.g. NC-4) to find your U.S. House district and who represents it.

Model Pennsylvania State House District 123 in five steps

  1. Set the candidates. Name the contenders for the Pennsylvania State House District 123 (or keep the generic Democrat / Republican defaults). The map starts from real 2024 results in every precinct.
  2. Apply a swing. Move vote share statewide, or by demographic cohort, with a slider. The map and the running tally recompute instantly.
  3. Model turnout. Mobilize or depress turnout for any group — turnout and persuasion are modeled separately, the way a real campaign thinks about them.
  4. Drill to precincts. Zoom from the state down to individual precincts and override any of them by hand.
  5. Roll up & share. Roll the result up to chamber control, then publish a shareable, frozen link to your scenario.

Open Pennsylvania State House District 123 in the simulator →

Frequently asked

Who represents Pennsylvania State House District 123?
Tim Twardzik (Republican) currently holds this State House seat.
What was the 2024 result in Pennsylvania State House District 123?
R+45.8 — 8,686 Democratic, 23,371 Republican, of 32,057 votes cast.
Can I model this race myself?
Yes — open it in the electionsmcp simulator and model vote-share swing and turnout from the real 2024 baseline, down to the precinct, then roll it up to chamber control.

More races in Pennsylvania

Connect your AI to electionsmcp →