TECHNOCRACY AI CANADA INC. · PENNSYLVANIA 2026 · COMPLETE DISTRICT INTELLIGENCE BUILD
TECHNO CRACY.USA
FULL DATA AUDIT · Michigan-core master · verified 19 August 2026
Pennsylvania 2026 Electoral Cascade & Riding Intelligence
One integrated system covering the statewide electorate, Governor and Lieutenant Governor, all 17 U.S. House districts , the 25 State Senate seats on the regular 2026 ballot, and all 203 State House districts . Pennsylvania has no regular U.S. Senate election in 2026.
Michigan-core parity rule. This Pennsylvania build uses the Michigan master page shell, typography, component system, district accordions, navigation, audit treatment, source panel and access gate. Pennsylvania-specific content changes the data—not the design system.
01 · Total electorate
Pennsylvania registered-electorate profile
8,979,921 Registered voters PA DOS district workbook · 08/17/2026
3,844,216 Democratic 42.8% of registration
3,635,308 Republican 40.5% of registration
1,185,970 No affiliation Official registration category
02 · Previous election / chamber context
2024 turnout and 2026 institutional baseline
76.67% 2024 presidential turnout Registered-voter turnout
10 R / 7 D U.S. House delegation 17 seats
27 R / 23 D State Senate 50 seats total
102 D / 100 R State House 1 vacancy in sourcebook baseline
POST-AUDIT UPDATE · HD-12 SPECIAL ELECTION: Pennsylvania’s official election-return system shows unofficial Aug. 18 results of Brandon Dukes (D) 8,469 and Scott Timko (R) 8,372. The dashboard retains the pre-certification chamber baseline of 102 D / 100 R / 1 vacancy until the special-election result is officially certified and the seat is filled.
Cycle structure: all 17 U.S. House seats and all 203 State House seats are on the 2026 ballot; 25 even-numbered State Senate districts are on the regular 2026 ballot.
03 · Statewide executive
Governor and Lieutenant Governor Governor 2026
Democratic nominee Josh Shapiro
VS
Republican nominee Stacy Garrity
Dem primary: 1,116,960. GOP primary: 641,534. Other current general-election candidates: Anthony Dastra (Green) · Ken Krawchuk (Libertarian).
Current 2026 statewide field from the Pennsylvania sourcebook; general-election status remains subject to lawful ballot changes. Lieutenant Governor 2026
Democratic nominee Austin Davis
VS
Republican nominee Jason Richey
Dem primary: 1,072,694. GOP primary: 428,740. Other current general-election candidates: Craig Bolton (Green) · John Thomas (Libertarian).
Current 2026 statewide field from the Pennsylvania sourcebook; general-election status remains subject to lawful ballot changes.
04 · 17 U.S. House districts
Post-primary congressional matchups Candidate-status audit: primary outcomes are post-primary; November candidate fields are current/provisional as of Aug. 19. Pennsylvania’s Secretary of the Commonwealth is scheduled to transmit the official “Unofficial Candidate and Referendum List (General)” on Aug. 25, 2026, so no current roster is labeled final before that milestone.
All 17 congressional districts use the same Michigan core matchup-card language. PA-03 correctly retains “No Republican primary nominee.” It is an open 2026 race because incumbent Rep. Dwight Evans is serving his current term but is not seeking re-election.
PA-01 Brian Fitzpatrick (R)
Democratic Bob Harvie
VS
Republican Brian Fitzpatrick
Bucks, Montgomery · Other: Jamie Frost Remmey (L); John Hoban (I)
571,026 registered · R reg +1.8 · registration is descriptive, not a forecast. PA-02 Brendan Boyle (D)
Democratic Brendan Boyle
VS
Republican Jessica Arriaga
Philadelphia
456,791 registered · D reg +46.7 · registration is descriptive, not a forecast. PA-03 Open seat
Democratic Christopher Rabb
VS
Republican No Republican primary nominee
Philadelphia · Other: Dennis Mahoney (Independent Party)
583,017 registered · D reg +69.9 · registration is descriptive, not a forecast. PA-04 Madeleine Dean (D)
Democratic Madeleine Dean
VS
Republican Aurora Stuski
Berks, Montgomery
557,910 registered · D reg +10.3 · registration is descriptive, not a forecast. PA-05 Mary Gay Scanlon (D)
Democratic Mary Gay Scanlon
VS
Republican Nick Manganaro
Chester, Delaware, Montgomery, Philadelphia
532,908 registered · D reg +21.5 · registration is descriptive, not a forecast. PA-06 Chrissy Houlahan (D)
Democratic Chrissy Houlahan
VS
Republican Marty Young
Berks, Chester
528,184 registered · D reg +3.9 · registration is descriptive, not a forecast. PA-07 Ryan Mackenzie (R)
Democratic Bob Brooks
VS
Republican Ryan Mackenzie
Carbon, Lehigh, Monroe, Northampton · Other: Andrew Tupone (G); Ramon Granados (I); Frank Golden (Unaffiliated)
541,545 registered · D reg +3.5 · registration is descriptive, not a forecast. PA-08 Rob Bresnahan Jr. (R)
Democratic Paige Cognetti
VS
Republican Rob Bresnahan Jr.
Lackawanna, Luzerne, Monroe, Pike, Wayne
519,522 registered · D reg +2.7 · registration is descriptive, not a forecast. PA-09 Dan Meuser (R)
Democratic Rachel Wallace
VS
Republican Dan Meuser
Berks, Bradford, Columbia, Lebanon, Luzerne, Lycoming, Montour, Northumberland, Schuylkill, Sullivan, Susquehanna, Wyoming
498,807 registered · R reg +31.6 · registration is descriptive, not a forecast. PA-10 Scott Perry (R)
Democratic Janelle Stelson
VS
Republican Scott Perry
Cumberland, Dauphin, York · Other: Isabelle Harman (I)
540,724 registered · R reg +6.2 · registration is descriptive, not a forecast. PA-11 Lloyd Smucker (R)
Democratic Nancy Mannion
VS
Republican Lloyd Smucker
Lancaster, York · Other: Jeffrey Wilder (I)
520,801 registered · R reg +23.0 · registration is descriptive, not a forecast. PA-12 Summer Lee (D)
Democratic Summer Lee
VS
Republican James Hayes
Allegheny, Westmoreland
558,713 registered · D reg +28.1 · registration is descriptive, not a forecast. PA-13 John Joyce (R)
Democratic Beth Farnham
VS
Republican John Joyce
Adams, Bedford, Blair, Cambria, Cumberland, Franklin, Fulton, Huntingdon, Juniata, Mifflin, Perry, Somerset
509,357 registered · R reg +37.9 · registration is descriptive, not a forecast. PA-14 Guy Reschenthaler (R)
Democratic Alan Bradstock
VS
Republican Guy Reschenthaler
Fayette, Greene, Indiana, Somerset, Washington, Westmoreland · Other: Adam Halfhill (American Independent)
506,983 registered · R reg +19.6 · registration is descriptive, not a forecast. PA-15 Glenn Thompson (R)
Democratic Ray Bilger
VS
Republican Glenn Thompson
Armstrong, Cameron, Centre, Clarion, Clearfield, Clinton, Elk, Forest, Indiana, Jefferson, Lycoming, Mckean, Potter, Snyder, Tioga, Union, Venango, Warren
486,106 registered · R reg +32.3 · registration is descriptive, not a forecast. PA-16 Mike Kelly (R)
Democratic Justin Wagner
VS
Republican Mike Kelly
Butler, Crawford, Erie, Lawrence, Mercer, Venango · Other: Nick Singelis (I)
513,078 registered · R reg +16.6 · registration is descriptive, not a forecast. PA-17 Chris Deluzio (D)
Democratic Chris Deluzio
VS
Republican Tony Guy
Allegheny, Beaver
554,449 registered · D reg +11.1 · registration is descriptive, not a forecast.
05 · 25 Pennsylvania State Senate contests
Every regular-cycle upper-chamber contest Candidate-status audit: all 25 regular-cycle contests were rechecked against the current 2026 candidate tables. General-election fields remain provisional until Pennsylvania’s Aug. 25 Secretary candidate-list milestone.
25 Regular-cycle contests Even-numbered districts
50 Total Senate districts Four-year terms
27 R Current Republican seats Sourcebook baseline
23 D Current Democratic seats Sourcebook baseline
All registration tiers Competitive Likely Safe baseline Open competitive
SD-02 Christine Tartaglione · — Philadelphia · Democratic registration edge D reg +50.3
District SD-02 Pennsylvania
Registered voters 139,287 PA DOS district workbook · 08/17/2026
Registration balance D reg +50.3 D 91,290 · R 21,242
No affiliation 22,955 Official registration category
Christine Tartaglione (D)
Democratic nominee Christine Tartaglione 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +50.3
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-04 Art Haywood · Todd Johnson Montgomery, Philadelphia · Democratic registration edge D reg +61.3
District SD-04 Pennsylvania
Registered voters 200,026 PA DOS district workbook · 08/17/2026
Registration balance D reg +61.3 D 147,942 · R 25,343
No affiliation 21,119 Official registration category
Art Haywood (D)
Democratic nominee Art Haywood 2026 general-election field
Republican nominee Todd Johnson 2026 general-election field
District context Counties: Montgomery, Philadelphia
Registration balance
D reg +61.3
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-06 Eileen Hartnett Albillar · Frank Farry Bucks · Near parity R reg +4.8
District SD-06 Pennsylvania
Registered voters 196,113 PA DOS district workbook · 08/17/2026
Registration balance R reg +4.8 D 76,764 · R 86,233
No affiliation 26,311 Official registration category
Frank Farry (R)
Democratic nominee Eileen Hartnett Albillar 2026 general-election field
Republican nominee Frank Farry 2026 general-election field
District context Counties: Bucks
Registration balance
R reg +4.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-08 Anthony Williams · — Delaware, Philadelphia · Democratic registration edge D reg +62.6
District SD-08 Pennsylvania
Registered voters 182,654 PA DOS district workbook · 08/17/2026
Registration balance D reg +62.6 D 134,818 · R 20,400
No affiliation 22,421 Official registration category
Anthony Williams (D)
Democratic nominee Anthony Williams 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Delaware, Philadelphia
Registration balance
D reg +62.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-10 Steve Santarsiero · Gregory Bankos Jr. Bucks · Competitive registration D reg +7.4
District SD-10 Pennsylvania
Registered voters 206,632 PA DOS district workbook · 08/17/2026
Registration balance D reg +7.4 D 90,763 · R 75,398
No affiliation 32,293 Official registration category
Steve Santarsiero (D)
Democratic nominee Steve Santarsiero 2026 general-election field
Republican nominee Gregory Bankos Jr. 2026 general-election field
District context Counties: Bucks
Registration balance
D reg +7.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-12 Maria Collett · Robert Costello III Montgomery · Competitive registration D reg +8.5
District SD-12 Pennsylvania
Registered voters 195,471 PA DOS district workbook · 08/17/2026
Registration balance D reg +8.5 D 88,473 · R 71,909
No affiliation 26,870 Official registration category
Maria Collett (D)
Democratic nominee Maria Collett 2026 general-election field
Republican nominee Robert Costello III 2026 general-election field
District context Counties: Montgomery
Registration balance
D reg +8.5
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-14 Nick Miller · Omy Maldonado Lehigh, Northampton · Democratic registration edge D reg +11.9
District SD-14 Pennsylvania
Registered voters 173,937 PA DOS district workbook · 08/17/2026
Registration balance D reg +11.9 D 78,822 · R 58,093
No affiliation 31,124 Official registration category
Nick Miller (D)
Democratic nominee Nick Miller 2026 general-election field
Republican nominee Omy Maldonado 2026 general-election field
District context Counties: Lehigh, Northampton
Registration balance
D reg +11.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-16 Mark Pinsley · Jarrett Coleman Bucks, Lehigh · Republican registration edge R reg +11.0
District SD-16 Pennsylvania
Registered voters 200,169 PA DOS district workbook · 08/17/2026
Registration balance R reg +11.0 D 70,070 · R 92,119
No affiliation 31,510 Official registration category
Jarrett Coleman (R)
Democratic nominee Mark Pinsley 2026 general-election field
Republican nominee Jarrett Coleman 2026 general-election field
District context Counties: Bucks, Lehigh
Registration balance
R reg +11.0
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-18 Lisa Boscola · Scott Janney Lehigh, Northampton · Competitive registration D reg +9.7
District SD-18 Pennsylvania
Registered voters 193,770 PA DOS district workbook · 08/17/2026
Registration balance D reg +9.7 D 85,064 · R 66,248
No affiliation 34,600 Official registration category
Lisa Boscola (D)
Democratic nominee Lisa Boscola 2026 general-election field
Republican nominee Scott Janney 2026 general-election field
District context Counties: Lehigh, Northampton
Registration balance
D reg +9.7
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-20 Jaclyn Baker · Lisa Baker Luzerne, Pike, Susquehanna, Wayne, Wyoming · Republican registration edge R reg +19.6
District SD-20 Pennsylvania
Registered voters 195,499 PA DOS district workbook · 08/17/2026
Registration balance R reg +19.6 D 62,503 · R 100,768
No affiliation 25,471 Official registration category
Lisa Baker (R)
Democratic nominee Jaclyn Baker 2026 general-election field
Republican nominee Lisa Baker 2026 general-election field
District context Counties: Luzerne, Pike, Susquehanna, Wayne, Wyoming
Registration balance
R reg +19.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-22 Martin Flynn · Sharon Soltis Lackawanna, Luzerne · Democratic registration edge D reg +18.8
District SD-22 Pennsylvania
Registered voters 164,023 PA DOS district workbook · 08/17/2026
Registration balance D reg +18.8 D 85,384 · R 54,567
No affiliation 20,006 Official registration category
Martin Flynn (D)
Democratic nominee Martin Flynn 2026 general-election field
Republican nominee Sharon Soltis 2026 general-election field
District context Counties: Lackawanna, Luzerne
Registration balance
D reg +18.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-24 Christopher Thomas · Tracy Pennycuick Berks, Montgomery · Competitive registration R reg +6.0
District SD-24 Pennsylvania
Registered voters 189,653 PA DOS district workbook · 08/17/2026
Registration balance R reg +6.0 D 71,883 · R 83,351
No affiliation 25,917 Official registration category
Tracy Pennycuick (R)
Democratic nominee Christopher Thomas 2026 general-election field
Republican nominee Tracy Pennycuick 2026 general-election field
District context Counties: Berks, Montgomery
Registration balance
R reg +6.0
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-26 Timothy Kearney · Alfe Goodwin Delaware · Democratic registration edge D reg +12.0
District SD-26 Pennsylvania
Registered voters 178,418 PA DOS district workbook · 08/17/2026
Registration balance D reg +12.0 D 86,419 · R 65,052
No affiliation 20,267 Official registration category
Timothy Kearney (D)
Democratic nominee Timothy Kearney 2026 general-election field
Republican nominee Alfe Goodwin 2026 general-election field
District context Counties: Delaware
Registration balance
D reg +12.0
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-28 Thomas Johnson · Kristin Phillips-Hill York · Republican registration edge R reg +27.1
District SD-28 Pennsylvania
Registered voters 191,202 PA DOS district workbook · 08/17/2026
Registration balance R reg +27.1 D 52,282 · R 104,088
No affiliation 29,799 Official registration category
Kristin Phillips-Hill (R)
Democratic nominee Thomas Johnson 2026 general-election field
Republican nominee Kristin Phillips-Hill 2026 general-election field
District context Counties: York
Registration balance
R reg +27.1
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-30 Sean Steeg · Judith Ward Blair, Fulton, Huntingdon, Juniata, Mifflin · Republican registration edge R reg +43.8
District SD-30 Pennsylvania
Registered voters 160,767 PA DOS district workbook · 08/17/2026
Registration balance R reg +43.8 D 35,184 · R 105,614
No affiliation 15,446 Official registration category
Judith Ward (R)
Democratic nominee Sean Steeg 2026 general-election field
Republican nominee Judith Ward 2026 general-election field
District context Counties: Blair, Fulton, Huntingdon, Juniata, Mifflin
Registration balance
R reg +43.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-32 Jacob Cecil (write-in) · Patrick Stefano Bedford, Fayette, Somerset, Westmoreland · Republican registration edge R reg +33.0
District SD-32 Pennsylvania
Registered voters 163,884 PA DOS district workbook · 08/17/2026
Registration balance R reg +33.0 D 46,212 · R 100,207
No affiliation 13,660 Official registration category
Patrick Stefano (R)
Democratic nominee Jacob Cecil (write-in) 2026 general-election field
Republican nominee Patrick Stefano 2026 general-election field
District context Counties: Bedford, Fayette, Somerset, Westmoreland
Registration balance
R reg +33.0
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-34 Nathan Wood · Greg Rothman Cumberland, Dauphin, Perry · Republican registration edge R reg +24.6
District SD-34 Pennsylvania
Registered voters 185,642 PA DOS district workbook · 08/17/2026
Registration balance R reg +24.6 D 54,147 · R 99,797
No affiliation 25,421 Official registration category
Greg Rothman (R)
Democratic nominee Nathan Wood 2026 general-election field
Republican nominee Greg Rothman 2026 general-election field
District context Counties: Cumberland, Dauphin, Perry
Registration balance
R reg +24.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-36 James Malone · Tom Jones Lancaster · Republican registration edge R reg +21.8
District SD-36 Pennsylvania
Registered voters 189,201 PA DOS district workbook · 08/17/2026
Registration balance R reg +21.8 D 56,895 · R 98,168
No affiliation 25,866 Official registration category
James Malone (D)
Democratic nominee James Malone 2026 general-election field
Republican nominee Tom Jones 2026 general-election field
District context Counties: Lancaster
Registration balance
R reg +21.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-38 Lindsey Williams · Thomas West Allegheny · Democratic registration edge D reg +13.4
District SD-38 Pennsylvania
Registered voters 188,044 PA DOS district workbook · 08/17/2026
Registration balance D reg +13.4 D 91,939 · R 66,689
No affiliation 21,880 Official registration category
Lindsey Williams (D)
Democratic nominee Lindsey Williams 2026 general-election field
Republican nominee Thomas West 2026 general-election field
District context Counties: Allegheny
Registration balance
D reg +13.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-40 Brian Wrightson · Rosemary Brown Lackawanna, Monroe, Wayne · Near parity D reg +1.2
District SD-40 Pennsylvania
Registered voters 181,213 PA DOS district workbook · 08/17/2026
Registration balance D reg +1.2 D 74,398 · R 72,203
No affiliation 28,047 Official registration category
Rosemary Brown (R)
Democratic nominee Brian Wrightson 2026 general-election field
Republican nominee Rosemary Brown 2026 general-election field
District context Counties: Lackawanna, Monroe, Wayne
Registration balance
D reg +1.2
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-42 Wayne Fontana · — Allegheny · Democratic registration edge D reg +37.9
District SD-42 Pennsylvania
Registered voters 180,314 PA DOS district workbook · 08/17/2026
Registration balance D reg +37.9 D 108,570 · R 40,244
No affiliation 23,742 Official registration category
Wayne Fontana (D)
Democratic nominee Wayne Fontana 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Allegheny
Registration balance
D reg +37.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-44 Katie Muth · Melissa Dicranian Berks, Chester, Montgomery · Near parity D reg +0.4
District SD-44 Pennsylvania
Registered voters 192,797 PA DOS district workbook · 08/17/2026
Registration balance D reg +0.4 D 77,687 · R 76,991
No affiliation 29,113 Official registration category
Katie Muth (D)
Democratic nominee Katie Muth 2026 general-election field
Republican nominee Melissa Dicranian 2026 general-election field
District context Counties: Berks, Chester, Montgomery
Registration balance
D reg +0.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-46 — · Camera Bartolotta Beaver, Greene, Washington · Republican registration edge R reg +15.4
District SD-46 Pennsylvania
Registered voters 170,834 PA DOS district workbook · 08/17/2026
Registration balance R reg +15.4 D 61,043 · R 87,283
No affiliation 17,952 Official registration category
Camera Bartolotta (R)
Democratic nominee — 2026 general-election field
Republican nominee Camera Bartolotta 2026 general-election field
District context Counties: Beaver, Greene, Washington
Registration balance
R reg +15.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-48 Wayne Moyer (write-in) · Chris Gebhard Berks, Lancaster, Lebanon · Republican registration edge R reg +30.0
District SD-48 Pennsylvania
Registered voters 177,714 PA DOS district workbook · 08/17/2026
Registration balance R reg +30.0 D 47,579 · R 100,882
No affiliation 22,328 Official registration category
Chris Gebhard (R)
Democratic nominee Wayne Moyer (write-in) 2026 general-election field
Republican nominee Chris Gebhard 2026 general-election field
District context Counties: Berks, Lancaster, Lebanon
Registration balance
R reg +30.0
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
SD-50 Sue Mulvey (write-in) · Michele Brooks Crawford, Lawrence, Mercer · Republican registration edge R reg +23.7
District SD-50 Pennsylvania
Registered voters 171,539 PA DOS district workbook · 08/17/2026
Registration balance R reg +23.7 D 53,796 · R 94,429
No affiliation 17,953 Official registration category
Michele Brooks (R)
Democratic nominee Sue Mulvey (write-in) 2026 general-election field
Republican nominee Michele Brooks 2026 general-election field
District context Counties: Crawford, Lawrence, Mercer
Registration balance
R reg +23.7
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
06 · 203 Pennsylvania State House districts
Every lower-chamber riding Candidate-status audit: all 203 district rows were rechecked as current 2026 general-election fields. Because the Secretary’s statewide unofficial general candidate list is not due until Aug. 25, candidate fields are explicitly provisional rather than represented as final ballot certification.
203 Total districts All on 2026 ballot
102 D Democratic seats Sourcebook baseline
100 R Republican seats Sourcebook baseline
1 Vacancy Baseline status
All registration tiers Competitive Likely Safe baseline Open competitive
HD-001 Patrick Harkins · — Erie · Democratic registration edge D reg +29.1
District HD-001 Pennsylvania
Registered voters 37,210 PA DOS district workbook · 08/17/2026
Registration balance D reg +29.1 D 20,590 · R 9,755
No affiliation 5,368 Official registration category
2026 general-election field
Democratic nominee Patrick Harkins 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Erie
Registration balance
D reg +29.1
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-002 Robert Merski · Robert Merski Erie · Democratic registration edge D reg +12.8
District HD-002 Pennsylvania
Registered voters 42,552 PA DOS district workbook · 08/17/2026
Registration balance D reg +12.8 D 20,706 · R 15,264
No affiliation 5,053 Official registration category
2026 general-election field · Cross-filed/fusion
Democratic nominee Robert Merski 2026 general-election field
Republican nominee Robert Merski 2026 general-election field
District context Counties: ErieOther / notes: Cross-filed/fusion
Registration balance
D reg +12.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-003 Ryan Bizzarro · Donna Reese Erie · Near parity D reg +0.5
District HD-003 Pennsylvania
Registered voters 46,783 PA DOS district workbook · 08/17/2026
Registration balance D reg +0.5 D 20,124 · R 19,877
No affiliation 5,134 Official registration category
2026 general-election field
Democratic nominee Ryan Bizzarro 2026 general-election field
Republican nominee Donna Reese 2026 general-election field
District context Counties: Erie
Registration balance
D reg +0.5
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-004 Kathryn Divittorio · Jake Banta Erie · Republican registration edge R reg +22.4
District HD-004 Pennsylvania
Registered voters 42,421 PA DOS district workbook · 08/17/2026
Registration balance R reg +22.4 D 13,256 · R 22,769
No affiliation 4,665 Official registration category
2026 general-election field
Democratic nominee Kathryn Divittorio 2026 general-election field
Republican nominee Jake Banta 2026 general-election field
District context Counties: Erie
Registration balance
R reg +22.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-005 Andres Ruben Flammer Santiago · Eric Weaknecht Berks · Republican registration edge R reg +23.1
District HD-005 Pennsylvania
Registered voters 44,588 PA DOS district workbook · 08/17/2026
Registration balance R reg +23.1 D 13,659 · R 23,943
No affiliation 5,351 Official registration category
2026 general-election field
Democratic nominee Andres Ruben Flammer Santiago 2026 general-election field
Republican nominee Eric Weaknecht 2026 general-election field
District context Counties: Berks
Registration balance
R reg +23.1
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-006 Michael Walker · Bradley Roae Crawford, Erie · Republican registration edge R reg +28.0
District HD-006 Pennsylvania
Registered voters 41,468 PA DOS district workbook · 08/17/2026
Registration balance R reg +28.0 D 12,168 · R 23,795
No affiliation 4,032 Official registration category
2026 general-election field
Democratic nominee Michael Walker 2026 general-election field
Republican nominee Bradley Roae 2026 general-election field
District context Counties: Crawford, Erie
Registration balance
R reg +28.0
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-007 Christopher Ford · Parke Wentling Mercer · Competitive registration R reg +5.8
District HD-007 Pennsylvania
Registered voters 43,442 PA DOS district workbook · 08/17/2026
Registration balance R reg +5.8 D 17,159 · R 19,674
No affiliation 5,319 Official registration category
2026 general-election field
Democratic nominee Christopher Ford 2026 general-election field
Republican nominee Parke Wentling 2026 general-election field
District context Counties: Mercer
Registration balance
R reg +5.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-008 Richard Telesz · Aaron Bernstine Butler, Lawrence · Republican registration edge R reg +35.6
District HD-008 Pennsylvania
Registered voters 48,715 PA DOS district workbook · 08/17/2026
Registration balance R reg +35.6 D 12,498 · R 29,820
No affiliation 4,649 Official registration category
2026 general-election field
Democratic nominee Richard Telesz 2026 general-election field
Republican nominee Aaron Bernstine 2026 general-election field
District context Counties: Butler, Lawrence
Registration balance
R reg +35.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-009 Shay Micco · Marla Gallo Brown Lawrence · Republican registration edge R reg +13.7
District HD-009 Pennsylvania
Registered voters 41,862 PA DOS district workbook · 08/17/2026
Registration balance R reg +13.7 D 15,303 · R 21,040
No affiliation 4,173 Official registration category
2026 general-election field
Democratic nominee Shay Micco 2026 general-election field
Republican nominee Marla Gallo Brown 2026 general-election field
District context Counties: Lawrence
Registration balance
R reg +13.7
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-010 Amen Brown · — Philadelphia · Democratic registration edge D reg +69.6
District HD-010 Pennsylvania
Registered voters 44,757 PA DOS district workbook · 08/17/2026
Registration balance D reg +69.6 D 33,937 · R 2,794
No affiliation 6,781 Official registration category
2026 general-election field
Democratic nominee Amen Brown 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +69.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-011 Kathy Smith (write-in) · Marci Mustello Butler · Republican registration edge R reg +31.1
District HD-011 Pennsylvania
Registered voters 45,048 PA DOS district workbook · 08/17/2026
Registration balance R reg +31.1 D 12,258 · R 26,269
No affiliation 4,828 Official registration category
2026 general-election field
Democratic nominee Kathy Smith (write-in) 2026 general-election field
Republican nominee Marci Mustello 2026 general-election field
District context Counties: Butler
Registration balance
R reg +31.1
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-012 Brandon Dukes · Scott Timko Butler · Republican registration edge R reg +23.4
District HD-012 Pennsylvania
Registered voters 52,737 PA DOS district workbook · 08/17/2026
Registration balance R reg +23.4 D 15,841 · R 28,157
No affiliation 6,932 Official registration category
2026 general-election field
Democratic nominee Brandon Dukes 2026 general-election field
Republican nominee Scott Timko 2026 general-election field
District context Counties: Butler
Registration balance
R reg +23.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-013 Madelyn Alvarino · John Lawrence Chester · Competitive registration R reg +9.9
District HD-013 Pennsylvania
Registered voters 44,759 PA DOS district workbook · 08/17/2026
Registration balance R reg +9.9 D 15,926 · R 20,359
No affiliation 6,391 Official registration category
2026 general-election field
Democratic nominee Madelyn Alvarino 2026 general-election field
Republican nominee John Lawrence 2026 general-election field
District context Counties: Chester
Registration balance
R reg +9.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-014 Bradley Young · Roman Kozak Beaver · Republican registration edge R reg +14.0
District HD-014 Pennsylvania
Registered voters 44,593 PA DOS district workbook · 08/17/2026
Registration balance R reg +14.0 D 15,985 · R 22,231
No affiliation 4,507 Official registration category
2026 general-election field
Democratic nominee Bradley Young 2026 general-election field
Republican nominee Roman Kozak 2026 general-election field
District context Counties: Beaver
Registration balance
R reg +14.0
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-015 Sydney Speicher · Joshua Kail Beaver, Washington · Republican registration edge R reg +19.3
District HD-015 Pennsylvania
Registered voters 45,851 PA DOS district workbook · 08/17/2026
Registration balance R reg +19.3 D 15,434 · R 24,277
No affiliation 4,488 Official registration category
2026 general-election field
Democratic nominee Sydney Speicher 2026 general-election field
Republican nominee Joshua Kail 2026 general-election field
District context Counties: Beaver, Washington
Registration balance
R reg +19.3
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-016 Robert Matzie · John Costanza Beaver · Democratic registration edge D reg +10.9
District HD-016 Pennsylvania
Registered voters 43,413 PA DOS district workbook · 08/17/2026
Registration balance D reg +10.9 D 20,806 · R 16,052
No affiliation 4,849 Official registration category
2026 general-election field
Democratic nominee Robert Matzie 2026 general-election field
Republican nominee John Costanza 2026 general-election field
District context Counties: Beaver
Registration balance
D reg +10.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-017 — · Tim Bonner Butler, Mercer · Republican registration edge R reg +42.6
District HD-017 Pennsylvania
Registered voters 40,904 PA DOS district workbook · 08/17/2026
Registration balance R reg +42.6 D 8,913 · R 26,334
No affiliation 4,456 Official registration category
2026 general-election field
Democratic nominee — 2026 general-election field
Republican nominee Tim Bonner 2026 general-election field
District context Counties: Butler, Mercer
Registration balance
R reg +42.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-018 Bryan Allen · K.C. Tomlinson Bucks · Near parity D reg +3.3
District HD-018 Pennsylvania
Registered voters 42,833 PA DOS district workbook · 08/17/2026
Registration balance D reg +3.3 D 18,404 · R 17,002
No affiliation 6,002 Official registration category
2026 general-election field
Democratic nominee Bryan Allen 2026 general-election field
Republican nominee K.C. Tomlinson 2026 general-election field
District context Counties: Bucks
Registration balance
D reg +3.3
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-019 Aerion Abney · — Allegheny · Democratic registration edge D reg +55.8
District HD-019 Pennsylvania
Registered voters 43,810 PA DOS district workbook · 08/17/2026
Registration balance D reg +55.8 D 29,805 · R 5,346
No affiliation 6,310 Official registration category
2026 general-election field
Democratic nominee Aerion Abney 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Allegheny
Registration balance
D reg +55.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-020 Emily Kinkead · Joseph Aguglia Allegheny · Democratic registration edge D reg +22.9
District HD-020 Pennsylvania
Registered voters 44,487 PA DOS district workbook · 08/17/2026
Registration balance D reg +22.9 D 23,730 · R 13,527
No affiliation 5,280 Official registration category
2026 general-election field
Democratic nominee Emily Kinkead 2026 general-election field
Republican nominee Joseph Aguglia 2026 general-election field
District context Counties: Allegheny
Registration balance
D reg +22.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-021 Lindsay Powell · — Allegheny · Democratic registration edge D reg +30.7
District HD-021 Pennsylvania
Registered voters 49,187 PA DOS district workbook · 08/17/2026
Registration balance D reg +30.7 D 28,158 · R 13,044
No affiliation 6,160 Official registration category
2026 general-election field
Democratic nominee Lindsay Powell 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Allegheny
Registration balance
D reg +30.7
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-022 Cecilia Gerlach · Robert Smith Lehigh · Democratic registration edge D reg +33.1
District HD-022 Pennsylvania
Registered voters 33,174 PA DOS district workbook · 08/17/2026
Registration balance D reg +33.1 D 17,722 · R 6,753
No affiliation 7,586 Official registration category
2026 general-election field
Democratic nominee Cecilia Gerlach 2026 general-election field
Republican nominee Robert Smith 2026 general-election field
District context Counties: Lehigh
Registration balance
D reg +33.1
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-023 Dan Frankel · — Allegheny · Democratic registration edge D reg +62.3
District HD-023 Pennsylvania
Registered voters 48,432 PA DOS district workbook · 08/17/2026
Registration balance D reg +62.3 D 34,893 · R 4,729
No affiliation 7,391 Official registration category
2026 general-election field
Democratic nominee Dan Frankel 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Allegheny
Registration balance
D reg +62.3
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-024 La’Tasha Mayes · — Allegheny · Democratic registration edge D reg +68.4
District HD-024 Pennsylvania
Registered voters 47,636 PA DOS district workbook · 08/17/2026
Registration balance D reg +68.4 D 36,147 · R 3,550
No affiliation 6,153 Official registration category
2026 general-election field
Democratic nominee La’Tasha Mayes 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Allegheny
Registration balance
D reg +68.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-025 Brandon Markosek · Amy Noone Allegheny · Democratic registration edge D reg +20.9
District HD-025 Pennsylvania
Registered voters 45,648 PA DOS district workbook · 08/17/2026
Registration balance D reg +20.9 D 23,905 · R 14,388
No affiliation 5,453 Official registration category
2026 general-election field
Democratic nominee Brandon Markosek 2026 general-election field
Republican nominee Amy Noone 2026 general-election field
District context Counties: Allegheny
Registration balance
D reg +20.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-026 Paul Friel · Samantha Horosky Chester · Near parity D reg +2.6
District HD-026 Pennsylvania
Registered voters 47,319 PA DOS district workbook · 08/17/2026
Registration balance D reg +2.6 D 19,730 · R 18,505
No affiliation 6,922 Official registration category
2026 general-election field
Democratic nominee Paul Friel 2026 general-election field
Republican nominee Samantha Horosky 2026 general-election field
District context Counties: Chester
Registration balance
D reg +2.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-027 Daniel Deasy Jr. · Ed Brosky Allegheny · Democratic registration edge D reg +28.5
District HD-027 Pennsylvania
Registered voters 41,964 PA DOS district workbook · 08/17/2026
Registration balance D reg +28.5 D 23,473 · R 11,525
No affiliation 5,174 Official registration category
2026 general-election field
Democratic nominee Daniel Deasy Jr. 2026 general-election field
Republican nominee Ed Brosky 2026 general-election field
District context Counties: Allegheny
Registration balance
D reg +28.5
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-028 Jeremy Ferderber · Jeremy Shaffer Allegheny · Competitive registration R reg +9.7
District HD-028 Pennsylvania
Registered voters 48,301 PA DOS district workbook · 08/17/2026
Registration balance R reg +9.7 D 17,786 · R 22,457
No affiliation 6,194 Official registration category
2026 general-election field
Democratic nominee Jeremy Ferderber 2026 general-election field
Republican nominee Jeremy Shaffer 2026 general-election field
District context Counties: Allegheny
Registration balance
R reg +9.7
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-029 Tim Brennan · Sean Patrick Duffy Bucks · Near parity D reg +3.5
District HD-029 Pennsylvania
Registered voters 54,116 PA DOS district workbook · 08/17/2026
Registration balance D reg +3.5 D 22,614 · R 20,726
No affiliation 8,742 Official registration category
2026 general-election field
Democratic nominee Tim Brennan 2026 general-election field
Republican nominee Sean Patrick Duffy 2026 general-election field
District context Counties: Bucks
Registration balance
D reg +3.5
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-030 Arvind Venkat · Libby Blackburn Allegheny · Near parity D reg +3.0
District HD-030 Pennsylvania
Registered voters 47,152 PA DOS district workbook · 08/17/2026
Registration balance D reg +3.0 D 20,264 · R 18,875
No affiliation 6,066 Official registration category
2026 general-election field
Democratic nominee Arvind Venkat 2026 general-election field
Republican nominee Libby Blackburn 2026 general-election field
District context Counties: Allegheny
Registration balance
D reg +3.0
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-031 Perry Warren · — Bucks · Near parity D reg +4.1
District HD-031 Pennsylvania
Registered voters 55,676 PA DOS district workbook · 08/17/2026
Registration balance D reg +4.1 D 23,208 · R 20,908
No affiliation 9,147 Official registration category
2026 general-election field
Democratic nominee Perry Warren 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Bucks
Registration balance
D reg +4.1
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-032 Joe McAndrew · Gary Motor Allegheny · Democratic registration edge D reg +31.7
District HD-032 Pennsylvania
Registered voters 47,429 PA DOS district workbook · 08/17/2026
Registration balance D reg +31.7 D 27,583 · R 12,567
No affiliation 5,371 Official registration category
2026 general-election field
Democratic nominee Joe McAndrew 2026 general-election field
Republican nominee Gary Motor 2026 general-election field
District context Counties: Allegheny
Registration balance
D reg +31.7
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-033 Mandy Steele · Michael Hammill Allegheny · Democratic registration edge D reg +10.4
District HD-033 Pennsylvania
Registered voters 44,190 PA DOS district workbook · 08/17/2026
Registration balance D reg +10.4 D 20,912 · R 16,299
No affiliation 5,207 Official registration category
2026 general-election field
Democratic nominee Mandy Steele 2026 general-election field
Republican nominee Michael Hammill 2026 general-election field
District context Counties: Allegheny
Registration balance
D reg +10.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-034 Abigail Salisbury · — Allegheny · Democratic registration edge D reg +59.5
District HD-034 Pennsylvania
Registered voters 48,738 PA DOS district workbook · 08/17/2026
Registration balance D reg +59.5 D 35,002 · R 6,026
No affiliation 5,504 Official registration category
2026 general-election field
Democratic nominee Abigail Salisbury 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Allegheny
Registration balance
D reg +59.5
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-035 Dan Goughnour · James Edwards Allegheny · Democratic registration edge D reg +35.3
District HD-035 Pennsylvania
Registered voters 43,219 PA DOS district workbook · 08/17/2026
Registration balance D reg +35.3 D 25,915 · R 10,648
No affiliation 4,864 Official registration category
2026 general-election field
Democratic nominee Dan Goughnour 2026 general-election field
Republican nominee James Edwards 2026 general-election field
District context Counties: Allegheny
Registration balance
D reg +35.3
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-036 Jessica Benham · Timothy McCune Allegheny · Democratic registration edge D reg +39.8
District HD-036 Pennsylvania
Registered voters 42,627 PA DOS district workbook · 08/17/2026
Registration balance D reg +39.8 D 25,872 · R 8,903
No affiliation 5,993 Official registration category
2026 general-election field
Democratic nominee Jessica Benham 2026 general-election field
Republican nominee Timothy McCune 2026 general-election field
District context Counties: Allegheny
Registration balance
D reg +39.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-037 Chad Gleissl · Mindy Fee Lancaster · Republican registration edge R reg +32.5
District HD-037 Pennsylvania
Registered voters 47,389 PA DOS district workbook · 08/17/2026
Registration balance R reg +32.5 D 12,085 · R 27,467
No affiliation 5,792 Official registration category
2026 general-election field
Democratic nominee Chad Gleissl 2026 general-election field
Republican nominee Mindy Fee 2026 general-election field
District context Counties: Lancaster
Registration balance
R reg +32.5
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-038 John Inglis · Stone Sobieralski Allegheny · Democratic registration edge D reg +21.8
District HD-038 Pennsylvania
Registered voters 44,757 PA DOS district workbook · 08/17/2026
Registration balance D reg +21.8 D 23,972 · R 14,219
No affiliation 4,980 Official registration category
2026 general-election field
Democratic nominee John Inglis 2026 general-election field
Republican nominee Stone Sobieralski 2026 general-election field
District context Counties: Allegheny
Registration balance
D reg +21.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-039 Dylan Altemara · Andrew Kuzma Allegheny, Washington · Near parity R reg +4.3
District HD-039 Pennsylvania
Registered voters 47,466 PA DOS district workbook · 08/17/2026
Registration balance R reg +4.3 D 19,433 · R 21,476
No affiliation 4,896 Official registration category
2026 general-election field
Democratic nominee Dylan Altemara 2026 general-election field
Republican nominee Andrew Kuzma 2026 general-election field
District context Counties: Allegheny, Washington
Registration balance
R reg +4.3
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-040 Jonathan Lloyd · Natalie Mihalek Allegheny, Washington · Competitive registration R reg +8.3
District HD-040 Pennsylvania
Registered voters 50,670 PA DOS district workbook · 08/17/2026
Registration balance R reg +8.3 D 19,437 · R 23,646
No affiliation 5,864 Official registration category
2026 general-election field
Democratic nominee Jonathan Lloyd 2026 general-election field
Republican nominee Natalie Mihalek 2026 general-election field
District context Counties: Allegheny, Washington
Registration balance
R reg +8.3
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-041 Brad Chambers · Brett Miller Lancaster · Competitive registration R reg +9.9
District HD-041 Pennsylvania
Registered voters 45,966 PA DOS district workbook · 08/17/2026
Registration balance R reg +9.9 D 16,168 · R 20,741
No affiliation 6,863 Official registration category
2026 general-election field
Democratic nominee Brad Chambers 2026 general-election field
Republican nominee Brett Miller 2026 general-election field
District context Counties: Lancaster
Registration balance
R reg +9.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-042 Jennifer Mazzocco · — Allegheny · Democratic registration edge D reg +23.9
District HD-042 Pennsylvania
Registered voters 48,854 PA DOS district workbook · 08/17/2026
Registration balance D reg +23.9 D 26,134 · R 14,470
No affiliation 6,352 Official registration category
2026 general-election field
Democratic nominee Jennifer Mazzocco 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Allegheny
Registration balance
D reg +23.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-043 Bryan Peirson · Keith Greiner Lancaster · Republican registration edge R reg +35.1
District HD-043 Pennsylvania
Registered voters 37,588 PA DOS district workbook · 08/17/2026
Registration balance R reg +35.1 D 8,822 · R 22,029
No affiliation 5,079 Official registration category
2026 general-election field
Democratic nominee Bryan Peirson 2026 general-election field
Republican nominee Keith Greiner 2026 general-election field
District context Counties: Lancaster
Registration balance
R reg +35.1
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-044 Hadley Haas · Valerie Gaydos Allegheny · Near parity R reg +1.8
District HD-044 Pennsylvania
Registered voters 48,523 PA DOS district workbook · 08/17/2026
Registration balance R reg +1.8 D 19,723 · R 20,589
No affiliation 6,383 Official registration category
2026 general-election field
Democratic nominee Hadley Haas 2026 general-election field
Republican nominee Valerie Gaydos 2026 general-election field
District context Counties: Allegheny
Registration balance
R reg +1.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-045 Brittany Bloam · James Julius Allegheny · Democratic registration edge D reg +19.1
District HD-045 Pennsylvania
Registered voters 47,290 PA DOS district workbook · 08/17/2026
Registration balance D reg +19.1 D 24,364 · R 15,340
No affiliation 5,729 Official registration category
2026 general-election field
Democratic nominee Brittany Bloam 2026 general-election field
Republican nominee James Julius 2026 general-election field
District context Counties: Allegheny
Registration balance
D reg +19.1
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-046 Mike Crossey · Jason Ortitay Allegheny, Washington · Competitive registration R reg +8.1
District HD-046 Pennsylvania
Registered voters 48,901 PA DOS district workbook · 08/17/2026
Registration balance R reg +8.1 D 18,793 · R 22,775
No affiliation 5,946 Official registration category
2026 general-election field
Democratic nominee Mike Crossey 2026 general-election field
Republican nominee Jason Ortitay 2026 general-election field
District context Counties: Allegheny, Washington
Registration balance
R reg +8.1
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-047 Edward Ritter · Joe D’Orsie York · Republican registration edge R reg +18.9
District HD-047 Pennsylvania
Registered voters 46,676 PA DOS district workbook · 08/17/2026
Registration balance R reg +18.9 D 14,581 · R 23,428
No affiliation 7,470 Official registration category
2026 general-election field
Democratic nominee Edward Ritter 2026 general-election field
Republican nominee Joe D’Orsie 2026 general-election field
District context Counties: York
Registration balance
R reg +18.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-048 Rebecca MacTaggart · Timothy O’Neal Washington · Republican registration edge R reg +12.2
District HD-048 Pennsylvania
Registered voters 44,634 PA DOS district workbook · 08/17/2026
Registration balance R reg +12.2 D 16,606 · R 22,032
No affiliation 4,840 Official registration category
2026 general-election field
Democratic nominee Rebecca MacTaggart 2026 general-election field
Republican nominee Timothy O’Neal 2026 general-election field
District context Counties: Washington
Registration balance
R reg +12.2
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-049 Ismail Smith-Wade-El · Vanessa Acosta Lancaster · Democratic registration edge D reg +25.4
District HD-049 Pennsylvania
Registered voters 37,640 PA DOS district workbook · 08/17/2026
Registration balance D reg +25.4 D 18,672 · R 9,123
No affiliation 7,783 Official registration category
2026 general-election field
Democratic nominee Ismail Smith-Wade-El 2026 general-election field
Republican nominee Vanessa Acosta 2026 general-election field
District context Counties: Lancaster
Registration balance
D reg +25.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-050 Lois Bower-Bjornson · Ben Humble Greene, Washington · Republican registration edge R reg +14.9
District HD-050 Pennsylvania
Registered voters 40,259 PA DOS district workbook · 08/17/2026
Registration balance R reg +14.9 D 14,824 · R 20,809
No affiliation 3,578 Official registration category
2026 general-election field
Democratic nominee Lois Bower-Bjornson 2026 general-election field
Republican nominee Ben Humble 2026 general-election field
District context Counties: Greene, Washington
Registration balance
R reg +14.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-051 — · Charity Grimm Krupa Fayette · Republican registration edge R reg +10.3
District HD-051 Pennsylvania
Registered voters 40,327 PA DOS district workbook · 08/17/2026
Registration balance R reg +10.3 D 15,814 · R 19,965
No affiliation 3,491 Official registration category
2026 general-election field
Democratic nominee — 2026 general-election field
Republican nominee Charity Grimm Krupa 2026 general-election field
District context Counties: Fayette
Registration balance
R reg +10.3
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-052 — · Ryan Warner Fayette · Republican registration edge R reg +19.6
District HD-052 Pennsylvania
Registered voters 39,201 PA DOS district workbook · 08/17/2026
Registration balance R reg +19.6 D 13,650 · R 21,342
No affiliation 3,201 Official registration category
2026 general-election field
Democratic nominee — 2026 general-election field
Republican nominee Ryan Warner 2026 general-election field
District context Counties: Fayette
Registration balance
R reg +19.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-053 Steven Malagari · — Montgomery · Competitive registration D reg +8.4
District HD-053 Pennsylvania
Registered voters 44,090 PA DOS district workbook · 08/17/2026
Registration balance D reg +8.4 D 19,583 · R 15,870
No affiliation 6,563 Official registration category
2026 general-election field
Democratic nominee Steven Malagari 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Montgomery
Registration balance
D reg +8.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-054 Greg Scott · — Montgomery · Democratic registration edge D reg +31.6
District HD-054 Pennsylvania
Registered voters 37,025 PA DOS district workbook · 08/17/2026
Registration balance D reg +31.6 D 21,000 · R 9,314
No affiliation 5,274 Official registration category
2026 general-election field
Democratic nominee Greg Scott 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Montgomery
Registration balance
D reg +31.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-055 Davon Magwood · Jill Cooper Westmoreland · Republican registration edge R reg +15.0
District HD-055 Pennsylvania
Registered voters 47,119 PA DOS district workbook · 08/17/2026
Registration balance R reg +15.0 D 16,680 · R 23,756
No affiliation 4,794 Official registration category
2026 general-election field
Democratic nominee Davon Magwood 2026 general-election field
Republican nominee Jill Cooper 2026 general-election field
District context Counties: Westmoreland
Registration balance
R reg +15.0
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-056 — · Brian Rasel Westmoreland · Republican registration edge R reg +17.5
District HD-056 Pennsylvania
Registered voters 47,829 PA DOS district workbook · 08/17/2026
Registration balance R reg +17.5 D 16,595 · R 24,957
No affiliation 4,519 Official registration category
2026 general-election field
Democratic nominee — 2026 general-election field
Republican nominee Brian Rasel 2026 general-election field
District context Counties: Westmoreland
Registration balance
R reg +17.5
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-057 Robert Francis · Eric Nelson Westmoreland · Republican registration edge R reg +14.7
District HD-057 Pennsylvania
Registered voters 46,502 PA DOS district workbook · 08/17/2026
Registration balance R reg +14.7 D 16,649 · R 23,498
No affiliation 4,605 Official registration category
2026 general-election field
Democratic nominee Robert Francis 2026 general-election field
Republican nominee Eric Nelson 2026 general-election field
District context Counties: Westmoreland
Registration balance
R reg +14.7
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-058 Cherri Rogers · Eric Davanzo Westmoreland · Republican registration edge R reg +16.6
District HD-058 Pennsylvania
Registered voters 44,761 PA DOS district workbook · 08/17/2026
Registration balance R reg +16.6 D 15,953 · R 23,378
No affiliation 4,030 Official registration category
2026 general-election field
Democratic nominee Cherri Rogers 2026 general-election field
Republican nominee Eric Davanzo 2026 general-election field
District context Counties: Westmoreland
Registration balance
R reg +16.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-059 Jordan Omlor · Leslie Baum Rossi Westmoreland · Republican registration edge R reg +25.9
District HD-059 Pennsylvania
Registered voters 46,798 PA DOS district workbook · 08/17/2026
Registration balance R reg +25.9 D 14,392 · R 26,505
No affiliation 4,221 Official registration category
2026 general-election field
Democratic nominee Jordan Omlor 2026 general-election field
Republican nominee Leslie Baum Rossi 2026 general-election field
District context Counties: Westmoreland
Registration balance
R reg +25.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-060 Dustyn Dorn · Abby Major Armstrong, Westmoreland · Republican registration edge R reg +24.2
District HD-060 Pennsylvania
Registered voters 43,363 PA DOS district workbook · 08/17/2026
Registration balance R reg +24.2 D 13,575 · R 24,086
No affiliation 4,054 Official registration category
2026 general-election field · Brian Peltier (Libertarian)
Democratic nominee Dustyn Dorn 2026 general-election field
Republican nominee Abby Major 2026 general-election field
District context Counties: Armstrong, WestmorelandOther / notes: Brian Peltier (Libertarian)
Registration balance
R reg +24.2
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-061 Liz Hanbidge · — Montgomery · Competitive registration D reg +9.5
District HD-061 Pennsylvania
Registered voters 48,752 PA DOS district workbook · 08/17/2026
Registration balance D reg +9.5 D 22,426 · R 17,801
No affiliation 6,333 Official registration category
2026 general-election field
Democratic nominee Liz Hanbidge 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Montgomery
Registration balance
D reg +9.5
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-062 Trajan Jones · James Struzzi II Indiana · Republican registration edge R reg +24.8
District HD-062 Pennsylvania
Registered voters 39,245 PA DOS district workbook · 08/17/2026
Registration balance R reg +24.8 D 12,082 · R 21,824
No affiliation 3,950 Official registration category
2026 general-election field
Democratic nominee Trajan Jones 2026 general-election field
Republican nominee James Struzzi II 2026 general-election field
District context Counties: Indiana
Registration balance
R reg +24.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-063 Andrew Harbaugh · Josh Bashline Armstrong, Clarion · Republican registration edge R reg +46.6
District HD-063 Pennsylvania
Registered voters 41,297 PA DOS district workbook · 08/17/2026
Registration balance R reg +46.6 D 8,620 · R 27,852
No affiliation 3,531 Official registration category
2026 general-election field
Democratic nominee Andrew Harbaugh 2026 general-election field
Republican nominee Josh Bashline 2026 general-election field
District context Counties: Armstrong, Clarion
Registration balance
R reg +46.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-064 Amanda Shaffer · R. Lee James Crawford, Venango · Republican registration edge R reg +37.4
District HD-064 Pennsylvania
Registered voters 39,466 PA DOS district workbook · 08/17/2026
Registration balance R reg +37.4 D 9,568 · R 24,341
No affiliation 4,084 Official registration category
2026 general-election field
Democratic nominee Amanda Shaffer 2026 general-election field
Republican nominee R. Lee James 2026 general-election field
District context Counties: Crawford, Venango
Registration balance
R reg +37.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-065 Destiny Howard · Kathy Rapp Crawford, Forest, Warren · Republican registration edge R reg +37.2
District HD-065 Pennsylvania
Registered voters 39,258 PA DOS district workbook · 08/17/2026
Registration balance R reg +37.2 D 9,592 · R 24,191
No affiliation 3,750 Official registration category
2026 general-election field
Democratic nominee Destiny Howard 2026 general-election field
Republican nominee Kathy Rapp 2026 general-election field
District context Counties: Crawford, Forest, Warren
Registration balance
R reg +37.2
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-066 Lisa Gourley · Brian Smith Indiana, Jefferson · Republican registration edge R reg +50.6
District HD-066 Pennsylvania
Registered voters 37,946 PA DOS district workbook · 08/17/2026
Registration balance R reg +50.6 D 7,245 · R 26,451
No affiliation 3,015 Official registration category
2026 general-election field
Democratic nominee Lisa Gourley 2026 general-election field
Republican nominee Brian Smith 2026 general-election field
District context Counties: Indiana, Jefferson
Registration balance
R reg +50.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-067 Zach Ware · Martin Causer Cameron, Mckean, Potter · Republican registration edge R reg +46.9
District HD-067 Pennsylvania
Registered voters 39,082 PA DOS district workbook · 08/17/2026
Registration balance R reg +46.9 D 7,690 · R 26,020
No affiliation 3,950 Official registration category
2026 general-election field
Democratic nominee Zach Ware 2026 general-election field
Republican nominee Martin Causer 2026 general-election field
District context Counties: Cameron, Mckean, Potter
Registration balance
R reg +46.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-068 Quentin Gee · Clint Owlett Bradford, Tioga · Republican registration edge R reg +50.7
District HD-068 Pennsylvania
Registered voters 41,345 PA DOS district workbook · 08/17/2026
Registration balance R reg +50.7 D 7,418 · R 28,392
No affiliation 4,239 Official registration category
2026 general-election field
Democratic nominee Quentin Gee 2026 general-election field
Republican nominee Clint Owlett 2026 general-election field
District context Counties: Bradford, Tioga
Registration balance
R reg +50.7
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-069 — · Carl Metzgar Somerset · Republican registration edge R reg +48.8
District HD-069 Pennsylvania
Registered voters 42,747 PA DOS district workbook · 08/17/2026
Registration balance R reg +48.8 D 8,717 · R 29,584
No affiliation 3,773 Official registration category
2026 general-election field
Democratic nominee — 2026 general-election field
Republican nominee Carl Metzgar 2026 general-election field
District context Counties: Somerset
Registration balance
R reg +48.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-070 Matthew Bradford · — Montgomery · Competitive registration D reg +5.4
District HD-070 Pennsylvania
Registered voters 48,951 PA DOS district workbook · 08/17/2026
Registration balance D reg +5.4 D 21,476 · R 18,851
No affiliation 6,489 Official registration category
2026 general-election field
Democratic nominee Matthew Bradford 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Montgomery
Registration balance
D reg +5.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-071 — · Jim Rigby Cambria, Somerset · Republican registration edge R reg +27.7
District HD-071 Pennsylvania
Registered voters 40,632 PA DOS district workbook · 08/17/2026
Registration balance R reg +27.7 D 12,382 · R 23,646
No affiliation 3,694 Official registration category
2026 general-election field
Democratic nominee — 2026 general-election field
Republican nominee Jim Rigby 2026 general-election field
District context Counties: Cambria, Somerset
Registration balance
R reg +27.7
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-072 Frank Burns · Philip Rice Cambria · Republican registration edge R reg +11.3
District HD-072 Pennsylvania
Registered voters 41,049 PA DOS district workbook · 08/17/2026
Registration balance R reg +11.3 D 15,688 · R 20,310
No affiliation 3,976 Official registration category
2026 general-election field
Democratic nominee Frank Burns 2026 general-election field
Republican nominee Philip Rice 2026 general-election field
District context Counties: Cambria
Registration balance
R reg +11.3
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-073 — · Dallas Kephart Cambria, Clearfield · Republican registration edge R reg +35.8
District HD-073 Pennsylvania
Registered voters 38,542 PA DOS district workbook · 08/17/2026
Registration balance R reg +35.8 D 10,091 · R 23,893
No affiliation 3,265 Official registration category
2026 general-election field
Democratic nominee — 2026 general-election field
Republican nominee Dallas Kephart 2026 general-election field
District context Counties: Cambria, Clearfield
Registration balance
R reg +35.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-074 Dan Williams · Lorenzo Kelley Chester · Competitive registration D reg +6.5
District HD-074 Pennsylvania
Registered voters 41,796 PA DOS district workbook · 08/17/2026
Registration balance D reg +6.5 D 18,382 · R 15,654
No affiliation 5,832 Official registration category
2026 general-election field
Democratic nominee Dan Williams 2026 general-election field
Republican nominee Lorenzo Kelley 2026 general-election field
District context Counties: Chester
Registration balance
D reg +6.5
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-075 Kimberly Kohlhepp · Mike Armanini Clearfield, Elk, Jefferson · Republican registration edge R reg +35.5
District HD-075 Pennsylvania
Registered voters 41,359 PA DOS district workbook · 08/17/2026
Registration balance R reg +35.5 D 10,766 · R 25,450
No affiliation 3,630 Official registration category
2026 general-election field
Democratic nominee Kimberly Kohlhepp 2026 general-election field
Republican nominee Mike Armanini 2026 general-election field
District context Counties: Clearfield, Elk, Jefferson
Registration balance
R reg +35.5
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-076 Sara Eggler · Stephanie Borowicz Clinton, Union · Republican registration edge R reg +31.3
District HD-076 Pennsylvania
Registered voters 38,304 PA DOS district workbook · 08/17/2026
Registration balance R reg +31.3 D 10,348 · R 22,331
No affiliation 4,333 Official registration category
2026 general-election field
Democratic nominee Sara Eggler 2026 general-election field
Republican nominee Stephanie Borowicz 2026 general-election field
District context Counties: Clinton, Union
Registration balance
R reg +31.3
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-077 H. Scott Conklin · Michelle Schellberg Centre · Competitive registration D reg +9.6
District HD-077 Pennsylvania
Registered voters 39,730 PA DOS district workbook · 08/17/2026
Registration balance D reg +9.6 D 17,872 · R 14,074
No affiliation 6,757 Official registration category
2026 general-election field
Democratic nominee H. Scott Conklin 2026 general-election field
Republican nominee Michelle Schellberg 2026 general-election field
District context Counties: Centre
Registration balance
D reg +9.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-078 — · Jesse Topper Bedford, Fulton · Republican registration edge R reg +58.6
District HD-078 Pennsylvania
Registered voters 43,123 PA DOS district workbook · 08/17/2026
Registration balance R reg +58.6 D 6,733 · R 32,016
No affiliation 3,219 Official registration category
2026 general-election field
Democratic nominee — 2026 general-election field
Republican nominee Jesse Topper 2026 general-election field
District context Counties: Bedford, Fulton
Registration balance
R reg +58.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-079 Caleb McCoy · Andrea Verobish Blair · Republican registration edge R reg +25.8
District HD-079 Pennsylvania
Registered voters 40,146 PA DOS district workbook · 08/17/2026
Registration balance R reg +25.8 D 11,729 · R 22,077
No affiliation 4,871 Official registration category
2026 general-election field
Democratic nominee Caleb McCoy 2026 general-election field
Republican nominee Andrea Verobish 2026 general-election field
District context Counties: Blair
Registration balance
R reg +25.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-080 Sarah Holland · Scott Barger Blair, Huntingdon · Republican registration edge R reg +49.5
District HD-080 Pennsylvania
Registered voters 43,227 PA DOS district workbook · 08/17/2026
Registration balance R reg +49.5 D 8,378 · R 29,791
No affiliation 3,790 Official registration category
2026 general-election field
Democratic nominee Sarah Holland 2026 general-election field
Republican nominee Scott Barger 2026 general-election field
District context Counties: Blair, Huntingdon
Registration balance
R reg +49.5
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-081 Caleb Donahue · Richard Irvin Franklin, Huntingdon · Republican registration edge R reg +47.1
District HD-081 Pennsylvania
Registered voters 41,436 PA DOS district workbook · 08/17/2026
Registration balance R reg +47.1 D 8,530 · R 28,046
No affiliation 3,858 Official registration category
2026 general-election field
Democratic nominee Caleb Donahue 2026 general-election field
Republican nominee Richard Irvin 2026 general-election field
District context Counties: Franklin, Huntingdon
Registration balance
R reg +47.1
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-082 Paul Takac · Kirsten McTernan Centre · Near parity D reg +1.9
District HD-082 Pennsylvania
Registered voters 40,099 PA DOS district workbook · 08/17/2026
Registration balance D reg +1.9 D 16,638 · R 15,889
No affiliation 6,482 Official registration category
2026 general-election field
Democratic nominee Paul Takac 2026 general-election field
Republican nominee Kirsten McTernan 2026 general-election field
District context Counties: Centre
Registration balance
D reg +1.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-083 — · Jamie Flick Lycoming, Union · Republican registration edge R reg +21.7
District HD-083 Pennsylvania
Registered voters 36,283 PA DOS district workbook · 08/17/2026
Registration balance R reg +21.7 D 11,202 · R 19,071
No affiliation 4,532 Official registration category
2026 general-election field
Democratic nominee — 2026 general-election field
Republican nominee Jamie Flick 2026 general-election field
District context Counties: Lycoming, Union
Registration balance
R reg +21.7
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-084 — · Joe Hamm Lycoming, Sullivan · Republican registration edge R reg +47.9
District HD-084 Pennsylvania
Registered voters 44,293 PA DOS district workbook · 08/17/2026
Registration balance R reg +47.9 D 8,672 · R 29,902
No affiliation 4,197 Official registration category
2026 general-election field
Democratic nominee — 2026 general-election field
Republican nominee Joe Hamm 2026 general-election field
District context Counties: Lycoming, Sullivan
Registration balance
R reg +47.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-085 — · David Rowe Juniata, Mifflin, Snyder, Union · Republican registration edge R reg +39.9
District HD-085 Pennsylvania
Registered voters 42,321 PA DOS district workbook · 08/17/2026
Registration balance R reg +39.9 D 9,964 · R 26,854
No affiliation 4,304 Official registration category
2026 general-election field
Democratic nominee — 2026 general-election field
Republican nominee David Rowe 2026 general-election field
District context Counties: Juniata, Mifflin, Snyder, Union
Registration balance
R reg +39.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-086 Wendy Morgan · Perry Stambaugh Juniata, Perry · Republican registration edge R reg +48.7
District HD-086 Pennsylvania
Registered voters 42,031 PA DOS district workbook · 08/17/2026
Registration balance R reg +48.7 D 8,058 · R 28,519
No affiliation 4,339 Official registration category
2026 general-election field
Democratic nominee Wendy Morgan 2026 general-election field
Republican nominee Perry Stambaugh 2026 general-election field
District context Counties: Juniata, Perry
Registration balance
R reg +48.7
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-087 Jessica St. Clair · Thomas Kutz Cumberland · Republican registration edge R reg +19.3
District HD-087 Pennsylvania
Registered voters 49,174 PA DOS district workbook · 08/17/2026
Registration balance R reg +19.3 D 15,433 · R 24,933
No affiliation 7,154 Official registration category
2026 general-election field
Democratic nominee Jessica St. Clair 2026 general-election field
Republican nominee Thomas Kutz 2026 general-election field
District context Counties: Cumberland
Registration balance
R reg +19.3
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-088 Sara Agerton · Jeffrey Clark Cumberland · Competitive registration R reg +8.9
District HD-088 Pennsylvania
Registered voters 46,984 PA DOS district workbook · 08/17/2026
Registration balance R reg +8.9 D 16,946 · R 21,110
No affiliation 7,275 Official registration category
2026 general-election field
Democratic nominee Sara Agerton 2026 general-election field
Republican nominee Jeffrey Clark 2026 general-election field
District context Counties: Cumberland
Registration balance
R reg +8.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-089 Shannon Jackson · Rob Kauffman Franklin · Republican registration edge R reg +30.4
District HD-089 Pennsylvania
Registered voters 44,659 PA DOS district workbook · 08/17/2026
Registration balance R reg +30.4 D 11,672 · R 25,269
No affiliation 6,195 Official registration category
2026 general-election field
Democratic nominee Shannon Jackson 2026 general-election field
Republican nominee Rob Kauffman 2026 general-election field
District context Counties: Franklin
Registration balance
R reg +30.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-090 — · Chad Reichard Franklin · Republican registration edge R reg +43.4
District HD-090 Pennsylvania
Registered voters 45,383 PA DOS district workbook · 08/17/2026
Registration balance R reg +43.4 D 8,981 · R 28,675
No affiliation 6,269 Official registration category
2026 general-election field
Democratic nominee — 2026 general-election field
Republican nominee Chad Reichard 2026 general-election field
District context Counties: Franklin
Registration balance
R reg +43.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-091 Kathleen Pratt · Dan Moul Adams · Republican registration edge R reg +28.9
District HD-091 Pennsylvania
Registered voters 49,874 PA DOS district workbook · 08/17/2026
Registration balance R reg +28.9 D 13,166 · R 27,554
No affiliation 7,267 Official registration category
2026 general-election field
Democratic nominee Kathleen Pratt 2026 general-election field
Republican nominee Dan Moul 2026 general-election field
District context Counties: Adams
Registration balance
R reg +28.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-092 Krista Anderson · Marc Anderson York · Republican registration edge R reg +34.6
District HD-092 Pennsylvania
Registered voters 50,007 PA DOS district workbook · 08/17/2026
Registration balance R reg +34.6 D 12,155 · R 29,442
No affiliation 7,058 Official registration category
2026 general-election field
Democratic nominee Krista Anderson 2026 general-election field
Republican nominee Marc Anderson 2026 general-election field
District context Counties: York
Registration balance
R reg +34.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-093 Melissa Barnes · Mike Jones York · Republican registration edge R reg +25.0
District HD-093 Pennsylvania
Registered voters 49,868 PA DOS district workbook · 08/17/2026
Registration balance R reg +25.0 D 14,161 · R 26,619
No affiliation 7,813 Official registration category
2026 general-election field
Democratic nominee Melissa Barnes 2026 general-election field
Republican nominee Mike Jones 2026 general-election field
District context Counties: York
Registration balance
R reg +25.0
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-094 Konnor Grimek · Wendy Fink York · Republican registration edge R reg +30.7
District HD-094 Pennsylvania
Registered voters 44,734 PA DOS district workbook · 08/17/2026
Registration balance R reg +30.7 D 11,520 · R 25,264
No affiliation 6,785 Official registration category
2026 general-election field
Democratic nominee Konnor Grimek 2026 general-election field
Republican nominee Wendy Fink 2026 general-election field
District context Counties: York
Registration balance
R reg +30.7
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-095 Carol Hill-Evans · Jasmine Rivera York · Democratic registration edge D reg +21.9
District HD-095 Pennsylvania
Registered voters 40,634 PA DOS district workbook · 08/17/2026
Registration balance D reg +21.9 D 19,100 · R 10,203
No affiliation 9,957 Official registration category
2026 general-election field
Democratic nominee Carol Hill-Evans 2026 general-election field
Republican nominee Jasmine Rivera 2026 general-election field
District context Counties: York
Registration balance
D reg +21.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-096 Nikki Rivera · Babita Rusyn Lancaster · Democratic registration edge D reg +12.8
District HD-096 Pennsylvania
Registered voters 47,758 PA DOS district workbook · 08/17/2026
Registration balance D reg +12.8 D 22,052 · R 15,933
No affiliation 7,682 Official registration category
2026 general-election field
Democratic nominee Nikki Rivera 2026 general-election field
Republican nominee Babita Rusyn 2026 general-election field
District context Counties: Lancaster
Registration balance
D reg +12.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-097 Jess Branas · Steven Mentzer Lancaster · Republican registration edge R reg +22.3
District HD-097 Pennsylvania
Registered voters 47,854 PA DOS district workbook · 08/17/2026
Registration balance R reg +22.3 D 14,338 · R 25,014
No affiliation 6,551 Official registration category
2026 general-election field
Democratic nominee Jess Branas 2026 general-election field
Republican nominee Steven Mentzer 2026 general-election field
District context Counties: Lancaster
Registration balance
R reg +22.3
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-098 Hugh Hyder-Darlington · Nicky Woods Lancaster, Lebanon · Republican registration edge R reg +29.7
District HD-098 Pennsylvania
Registered voters 47,562 PA DOS district workbook · 08/17/2026
Registration balance R reg +29.7 D 12,755 · R 26,888
No affiliation 6,060 Official registration category
2026 general-election field · Joshua Deering (Independent)
Democratic nominee Hugh Hyder-Darlington 2026 general-election field
Republican nominee Nicky Woods 2026 general-election field
District context Counties: Lancaster, LebanonOther / notes: Joshua Deering (Independent)
Registration balance
R reg +29.7
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-099 Ethan Gabrick · David H. Zimmerman Berks, Lancaster · Republican registration edge R reg +40.6
District HD-099 Pennsylvania
Registered voters 38,893 PA DOS district workbook · 08/17/2026
Registration balance R reg +40.6 D 8,450 · R 24,232
No affiliation 4,639 Official registration category
2026 general-election field
Democratic nominee Ethan Gabrick 2026 general-election field
Republican nominee David H. Zimmerman 2026 general-election field
District context Counties: Berks, Lancaster
Registration balance
R reg +40.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-100 — · Dave Nissley Lancaster · Republican registration edge R reg +51.4
District HD-100 Pennsylvania
Registered voters 34,743 PA DOS district workbook · 08/17/2026
Registration balance R reg +51.4 D 5,820 · R 23,685
No affiliation 3,819 Official registration category
2026 general-election field · Dale Hamby (Independent)
Democratic nominee — 2026 general-election field
Republican nominee Dave Nissley 2026 general-election field
District context Counties: LancasterOther / notes: Dale Hamby (Independent)
Registration balance
R reg +51.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-101 — · John Schlegel Lebanon · Republican registration edge R reg +16.7
District HD-101 Pennsylvania
Registered voters 42,098 PA DOS district workbook · 08/17/2026
Registration balance R reg +16.7 D 13,448 · R 20,473
No affiliation 6,361 Official registration category
2026 general-election field
Democratic nominee — 2026 general-election field
Republican nominee John Schlegel 2026 general-election field
District context Counties: Lebanon
Registration balance
R reg +16.7
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-102 Matthew Duvall · Russell Diamond Lebanon · Republican registration edge R reg +40.8
District HD-102 Pennsylvania
Registered voters 42,668 PA DOS district workbook · 08/17/2026
Registration balance R reg +40.8 D 9,451 · R 26,848
No affiliation 4,841 Official registration category
2026 general-election field
Democratic nominee Matthew Duvall 2026 general-election field
Republican nominee Russell Diamond 2026 general-election field
District context Counties: Lebanon
Registration balance
R reg +40.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-103 Nate Davidson · Cindi Ward Cumberland, Dauphin · Democratic registration edge D reg +21.4
District HD-103 Pennsylvania
Registered voters 46,857 PA DOS district workbook · 08/17/2026
Registration balance D reg +21.4 D 23,665 · R 13,643
No affiliation 7,774 Official registration category
2026 general-election field
Democratic nominee Nate Davidson 2026 general-election field
Republican nominee Cindi Ward 2026 general-election field
District context Counties: Cumberland, Dauphin
Registration balance
D reg +21.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-104 Dave Madsen · — Dauphin · Democratic registration edge D reg +27.6
District HD-104 Pennsylvania
Registered voters 39,333 PA DOS district workbook · 08/17/2026
Registration balance D reg +27.6 D 20,744 · R 9,883
No affiliation 7,229 Official registration category
2026 general-election field
Democratic nominee Dave Madsen 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Dauphin
Registration balance
D reg +27.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-105 Justin Fleming · — Dauphin · Democratic registration edge D reg +19.1
District HD-105 Pennsylvania
Registered voters 45,567 PA DOS district workbook · 08/17/2026
Registration balance D reg +19.1 D 22,820 · R 14,106
No affiliation 6,993 Official registration category
2026 general-election field
Democratic nominee Justin Fleming 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Dauphin
Registration balance
D reg +19.1
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-106 Anju Singh · Thomas Mehaffie Dauphin · Republican registration edge R reg +13.8
District HD-106 Pennsylvania
Registered voters 48,331 PA DOS district workbook · 08/17/2026
Registration balance R reg +13.8 D 16,222 · R 22,868
No affiliation 7,523 Official registration category
2026 general-election field
Democratic nominee Anju Singh 2026 general-election field
Republican nominee Thomas Mehaffie 2026 general-election field
District context Counties: Dauphin
Registration balance
R reg +13.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-107 Ryan Coleman · Joanne Stehr Northumberland, Schuylkill · Republican registration edge R reg +34.7
District HD-107 Pennsylvania
Registered voters 40,977 PA DOS district workbook · 08/17/2026
Registration balance R reg +34.7 D 10,647 · R 24,855
No affiliation 3,907 Official registration category
2026 general-election field
Democratic nominee Ryan Coleman 2026 general-election field
Republican nominee Joanne Stehr 2026 general-election field
District context Counties: Northumberland, Schuylkill
Registration balance
R reg +34.7
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-108 Amber Neidig · Michael Stender Montour, Northumberland · Republican registration edge R reg +30.6
District HD-108 Pennsylvania
Registered voters 41,605 PA DOS district workbook · 08/17/2026
Registration balance R reg +30.6 D 11,221 · R 23,938
No affiliation 4,793 Official registration category
2026 general-election field · Drew Bingaman (Independent)
Democratic nominee Amber Neidig 2026 general-election field
Republican nominee Michael Stender 2026 general-election field
District context Counties: Montour, NorthumberlandOther / notes: Drew Bingaman (Independent)
Registration balance
R reg +30.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-109 Justin Hummel · Robert Leadbeter Columbia · Republican registration edge R reg +26.4
District HD-109 Pennsylvania
Registered voters 40,549 PA DOS district workbook · 08/17/2026
Registration balance R reg +26.4 D 11,749 · R 22,451
No affiliation 4,863 Official registration category
2026 general-election field
Democratic nominee Justin Hummel 2026 general-election field
Republican nominee Robert Leadbeter 2026 general-election field
District context Counties: Columbia
Registration balance
R reg +26.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-110 Pamela Hemann · Tina Pickett Bradford, Wyoming · Republican registration edge R reg +39.0
District HD-110 Pennsylvania
Registered voters 42,791 PA DOS district workbook · 08/17/2026
Registration balance R reg +39.0 D 9,999 · R 26,673
No affiliation 4,427 Official registration category
2026 general-election field
Democratic nominee Pamela Hemann 2026 general-election field
Republican nominee Tina Pickett 2026 general-election field
District context Counties: Bradford, Wyoming
Registration balance
R reg +39.0
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-111 Kyle Devlin · Jonathan Fritz Susquehanna, Wayne · Republican registration edge R reg +39.3
District HD-111 Pennsylvania
Registered voters 45,828 PA DOS district workbook · 08/17/2026
Registration balance R reg +39.3 D 10,405 · R 28,435
No affiliation 5,348 Official registration category
2026 general-election field
Democratic nominee Kyle Devlin 2026 general-election field
Republican nominee Jonathan Fritz 2026 general-election field
District context Counties: Susquehanna, Wayne
Registration balance
R reg +39.3
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-112 Kyle Mullins · Joseph Sabia Jr. Lackawanna · Democratic registration edge D reg +20.4
District HD-112 Pennsylvania
Registered voters 45,375 PA DOS district workbook · 08/17/2026
Registration balance D reg +20.4 D 24,536 · R 15,303
No affiliation 4,496 Official registration category
2026 general-election field
Democratic nominee Kyle Mullins 2026 general-election field
Republican nominee Joseph Sabia Jr. 2026 general-election field
District context Counties: Lackawanna
Registration balance
D reg +20.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-113 Kyle Donahue · Lucas O’Brien Lackawanna · Democratic registration edge D reg +18.7
District HD-113 Pennsylvania
Registered voters 39,455 PA DOS district workbook · 08/17/2026
Registration balance D reg +18.7 D 20,215 · R 12,831
No affiliation 5,450 Official registration category
2026 general-election field
Democratic nominee Kyle Donahue 2026 general-election field
Republican nominee Lucas O’Brien 2026 general-election field
District context Counties: Lackawanna
Registration balance
D reg +18.7
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-114 Bridget Malloy Kosierowski · Logan Lombardo Lackawanna · Democratic registration edge D reg +15.4
District HD-114 Pennsylvania
Registered voters 43,667 PA DOS district workbook · 08/17/2026
Registration balance D reg +15.4 D 22,131 · R 15,404
No affiliation 5,126 Official registration category
2026 general-election field
Democratic nominee Bridget Malloy Kosierowski 2026 general-election field
Republican nominee Logan Lombardo 2026 general-election field
District context Counties: Lackawanna
Registration balance
D reg +15.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-115 Maureen Madden · Rich Szabo Monroe · Democratic registration edge D reg +10.9
District HD-115 Pennsylvania
Registered voters 43,089 PA DOS district workbook · 08/17/2026
Registration balance D reg +10.9 D 19,056 · R 14,336
No affiliation 7,867 Official registration category
2026 general-election field
Democratic nominee Maureen Madden 2026 general-election field
Republican nominee Rich Szabo 2026 general-election field
District context Counties: Monroe
Registration balance
D reg +10.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-116 — · Dane Watro Jr. Luzerne, Schuylkill · Competitive registration R reg +7.0
District HD-116 Pennsylvania
Registered voters 31,782 PA DOS district workbook · 08/17/2026
Registration balance R reg +7.0 D 11,754 · R 13,986
No affiliation 4,991 Official registration category
2026 general-election field
Democratic nominee — 2026 general-election field
Republican nominee Dane Watro Jr. 2026 general-election field
District context Counties: Luzerne, Schuylkill
Registration balance
R reg +7.0
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-117 Jeremy Benscoter · Jamie Walsh Luzerne · Republican registration edge R reg +32.0
District HD-117 Pennsylvania
Registered voters 44,086 PA DOS district workbook · 08/17/2026
Registration balance R reg +32.0 D 11,985 · R 26,102
No affiliation 4,893 Official registration category
2026 general-election field
Democratic nominee Jeremy Benscoter 2026 general-election field
Republican nominee Jamie Walsh 2026 general-election field
District context Counties: Luzerne
Registration balance
R reg +32.0
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-118 James Haddock · John Lombardo Lackawanna, Luzerne · Competitive registration D reg +8.1
District HD-118 Pennsylvania
Registered voters 45,757 PA DOS district workbook · 08/17/2026
Registration balance D reg +8.1 D 21,867 · R 18,154
No affiliation 4,671 Official registration category
2026 general-election field
Democratic nominee James Haddock 2026 general-election field
Republican nominee John Lombardo 2026 general-election field
District context Counties: Lackawanna, Luzerne
Registration balance
D reg +8.1
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-119 Lauren McCurdy · Alec Ryncavage Luzerne · Near parity D reg +1.9
District HD-119 Pennsylvania
Registered voters 40,556 PA DOS district workbook · 08/17/2026
Registration balance D reg +1.9 D 17,470 · R 16,705
No affiliation 5,203 Official registration category
2026 general-election field
Democratic nominee Lauren McCurdy 2026 general-election field
Republican nominee Alec Ryncavage 2026 general-election field
District context Counties: Luzerne
Registration balance
D reg +1.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-120 Fern Leard · Brenda Pugh Luzerne · Near parity R reg +4.7
District HD-120 Pennsylvania
Registered voters 43,327 PA DOS district workbook · 08/17/2026
Registration balance R reg +4.7 D 17,652 · R 19,665
No affiliation 4,855 Official registration category
2026 general-election field
Democratic nominee Fern Leard 2026 general-election field
Republican nominee Brenda Pugh 2026 general-election field
District context Counties: Luzerne
Registration balance
R reg +4.7
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-121 Jessica McClay · Mike Harostock Luzerne · Democratic registration edge D reg +19.5
District HD-121 Pennsylvania
Registered voters 34,260 PA DOS district workbook · 08/17/2026
Registration balance D reg +19.5 D 17,533 · R 10,841
No affiliation 4,844 Official registration category
2026 general-election field
Democratic nominee Jessica McClay 2026 general-election field
Republican nominee Mike Harostock 2026 general-election field
District context Counties: Luzerne
Registration balance
D reg +19.5
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-122 Christian Bartulovich · Doyle Heffley Carbon · Republican registration edge R reg +21.4
District HD-122 Pennsylvania
Registered voters 45,750 PA DOS district workbook · 08/17/2026
Registration balance R reg +21.4 D 14,089 · R 23,901
No affiliation 5,849 Official registration category
2026 general-election field
Democratic nominee Christian Bartulovich 2026 general-election field
Republican nominee Doyle Heffley 2026 general-election field
District context Counties: Carbon
Registration balance
R reg +21.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-123 John Deatrich · Tim Twardzik Schuylkill · Republican registration edge R reg +20.3
District HD-123 Pennsylvania
Registered voters 42,731 PA DOS district workbook · 08/17/2026
Registration balance R reg +20.3 D 13,711 · R 22,390
No affiliation 4,878 Official registration category
2026 general-election field
Democratic nominee John Deatrich 2026 general-election field
Republican nominee Tim Twardzik 2026 general-election field
District context Counties: Schuylkill
Registration balance
R reg +20.3
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-124 Tina Burns · Jamie Barton Berks, Schuylkill · Republican registration edge R reg +31.9
District HD-124 Pennsylvania
Registered voters 42,998 PA DOS district workbook · 08/17/2026
Registration balance R reg +31.9 D 11,296 · R 25,001
No affiliation 4,958 Official registration category
2026 general-election field
Democratic nominee Tina Burns 2026 general-election field
Republican nominee Jamie Barton 2026 general-election field
District context Counties: Berks, Schuylkill
Registration balance
R reg +31.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-125 Kathryn Waters · Joe Kerwin Dauphin · Republican registration edge R reg +27.9
District HD-125 Pennsylvania
Registered voters 47,378 PA DOS district workbook · 08/17/2026
Registration balance R reg +27.9 D 13,392 · R 26,607
No affiliation 5,769 Official registration category
2026 general-election field
Democratic nominee Kathryn Waters 2026 general-election field
Republican nominee Joe Kerwin 2026 general-election field
District context Counties: Dauphin
Registration balance
R reg +27.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-126 Jacklyn Rusnock · Miguel Vasquez Berks · Democratic registration edge D reg +16.6
District HD-126 Pennsylvania
Registered voters 37,476 PA DOS district workbook · 08/17/2026
Registration balance D reg +16.6 D 17,853 · R 11,640
No affiliation 6,592 Official registration category
2026 general-election field
Democratic nominee Jacklyn Rusnock 2026 general-election field
Republican nominee Miguel Vasquez 2026 general-election field
District context Counties: Berks
Registration balance
D reg +16.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-127 Manuel Guzman · — Berks · Democratic registration edge D reg +28.1
District HD-127 Pennsylvania
Registered voters 30,948 PA DOS district workbook · 08/17/2026
Registration balance D reg +28.1 D 15,756 · R 7,044
No affiliation 6,820 Official registration category
2026 general-election field
Democratic nominee Manuel Guzman 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Berks
Registration balance
D reg +28.1
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-128 Andy Wagner · Mark Gillen Berks · Republican registration edge R reg +16.7
District HD-128 Pennsylvania
Registered voters 45,735 PA DOS district workbook · 08/17/2026
Registration balance R reg +16.7 D 15,111 · R 22,732
No affiliation 6,181 Official registration category
2026 general-election field
Democratic nominee Andy Wagner 2026 general-election field
Republican nominee Mark Gillen 2026 general-election field
District context Counties: Berks
Registration balance
R reg +16.7
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-129 Johanny Cepeda-Freytiz · — Berks · Democratic registration edge D reg +16.8
District HD-129 Pennsylvania
Registered voters 38,830 PA DOS district workbook · 08/17/2026
Registration balance D reg +16.8 D 18,575 · R 12,064
No affiliation 6,803 Official registration category
2026 general-election field
Democratic nominee Johanny Cepeda-Freytiz 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Berks
Registration balance
D reg +16.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-130 Erik Bonnett · Melissa Brewer Berks · Republican registration edge R reg +22.2
District HD-130 Pennsylvania
Registered voters 46,065 PA DOS district workbook · 08/17/2026
Registration balance R reg +22.2 D 14,075 · R 24,289
No affiliation 5,946 Official registration category
2026 general-election field
Democratic nominee Erik Bonnett 2026 general-election field
Republican nominee Melissa Brewer 2026 general-election field
District context Counties: Berks
Registration balance
R reg +22.2
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-131 Meriam Sabih · Milou Mackenzie Lehigh, Montgomery, Northampton · Republican registration edge R reg +13.4
District HD-131 Pennsylvania
Registered voters 49,818 PA DOS district workbook · 08/17/2026
Registration balance R reg +13.4 D 17,003 · R 23,680
No affiliation 7,353 Official registration category
2026 general-election field
Democratic nominee Meriam Sabih 2026 general-election field
Republican nominee Milou Mackenzie 2026 general-election field
District context Counties: Lehigh, Montgomery, Northampton
Registration balance
R reg +13.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-132 Michael Schlossberg · Caren Lowrey Lehigh · Democratic registration edge D reg +13.1
District HD-132 Pennsylvania
Registered voters 46,513 PA DOS district workbook · 08/17/2026
Registration balance D reg +13.1 D 21,559 · R 15,476
No affiliation 8,198 Official registration category
2026 general-election field
Democratic nominee Michael Schlossberg 2026 general-election field
Republican nominee Caren Lowrey 2026 general-election field
District context Counties: Lehigh
Registration balance
D reg +13.1
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-133 Jeanne McNeill · — Lehigh · Democratic registration edge D reg +17.1
District HD-133 Pennsylvania
Registered voters 43,522 PA DOS district workbook · 08/17/2026
Registration balance D reg +17.1 D 21,082 · R 13,649
No affiliation 7,481 Official registration category
2026 general-election field
Democratic nominee Jeanne McNeill 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Lehigh
Registration balance
D reg +17.1
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-134 Peter Schweyer · Miriam Maldonado Lehigh · Democratic registration edge D reg +22.2
District HD-134 Pennsylvania
Registered voters 39,331 PA DOS district workbook · 08/17/2026
Registration balance D reg +22.2 D 19,549 · R 10,819
No affiliation 7,729 Official registration category
2026 general-election field
Democratic nominee Peter Schweyer 2026 general-election field
Republican nominee Miriam Maldonado 2026 general-election field
District context Counties: Lehigh
Registration balance
D reg +22.2
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-135 Steve Samuelson · Joe Poplawski Northampton · Democratic registration edge D reg +27.8
District HD-135 Pennsylvania
Registered voters 47,819 PA DOS district workbook · 08/17/2026
Registration balance D reg +27.8 D 25,183 · R 11,910
No affiliation 8,992 Official registration category
2026 general-election field
Democratic nominee Steve Samuelson 2026 general-election field
Republican nominee Joe Poplawski 2026 general-election field
District context Counties: Northampton
Registration balance
D reg +27.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-136 Robert Freeman · Pilar Cavallo-Campisi Northampton · Democratic registration edge D reg +17.0
District HD-136 Pennsylvania
Registered voters 43,352 PA DOS district workbook · 08/17/2026
Registration balance D reg +17.0 D 20,311 · R 12,932
No affiliation 8,325 Official registration category
2026 general-election field
Democratic nominee Robert Freeman 2026 general-election field
Republican nominee Pilar Cavallo-Campisi 2026 general-election field
District context Counties: Northampton
Registration balance
D reg +17.0
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-137 Jeff Warren · Joe Emrick Northampton · Near parity D reg +1.6
District HD-137 Pennsylvania
Registered voters 50,483 PA DOS district workbook · 08/17/2026
Registration balance D reg +1.6 D 20,349 · R 19,547
No affiliation 8,380 Official registration category
2026 general-election field
Democratic nominee Jeff Warren 2026 general-election field
Republican nominee Joe Emrick 2026 general-election field
District context Counties: Northampton
Registration balance
D reg +1.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-138 Jared Bitting · Ann Flood Northampton · Republican registration edge R reg +15.8
District HD-138 Pennsylvania
Registered voters 50,967 PA DOS district workbook · 08/17/2026
Registration balance R reg +15.8 D 16,203 · R 24,253
No affiliation 8,253 Official registration category
2026 general-election field
Democratic nominee Jared Bitting 2026 general-election field
Republican nominee Ann Flood 2026 general-election field
District context Counties: Northampton
Registration balance
R reg +15.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-139 Dominique Azzollini · Jeff Olsommer Pike, Wayne · Republican registration edge R reg +29.0
District HD-139 Pennsylvania
Registered voters 51,422 PA DOS district workbook · 08/17/2026
Registration balance R reg +29.0 D 13,042 · R 27,967
No affiliation 8,335 Official registration category
2026 general-election field
Democratic nominee Dominique Azzollini 2026 general-election field
Republican nominee Jeff Olsommer 2026 general-election field
District context Counties: Pike, Wayne
Registration balance
R reg +29.0
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-140 Jim Prokopiak · Michael Gettis Bucks · Democratic registration edge D reg +12.4
District HD-140 Pennsylvania
Registered voters 42,159 PA DOS district workbook · 08/17/2026
Registration balance D reg +12.4 D 19,725 · R 14,515
No affiliation 6,116 Official registration category
2026 general-election field
Democratic nominee Jim Prokopiak 2026 general-election field
Republican nominee Michael Gettis 2026 general-election field
District context Counties: Bucks
Registration balance
D reg +12.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-141 Tina Davis · Ken Velez Bucks · Democratic registration edge D reg +17.1
District HD-141 Pennsylvania
Registered voters 44,571 PA DOS district workbook · 08/17/2026
Registration balance D reg +17.1 D 22,094 · R 14,460
No affiliation 6,404 Official registration category
2026 general-election field
Democratic nominee Tina Davis 2026 general-election field
Republican nominee Ken Velez 2026 general-election field
District context Counties: Bucks
Registration balance
D reg +17.1
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-142 Kristin Egan · Joseph Hogan Bucks · Near parity R reg +2.5
District HD-142 Pennsylvania
Registered voters 47,292 PA DOS district workbook · 08/17/2026
Registration balance R reg +2.5 D 18,925 · R 20,129
No affiliation 6,427 Official registration category
2026 general-election field
Democratic nominee Kristin Egan 2026 general-election field
Republican nominee Joseph Hogan 2026 general-election field
District context Counties: Bucks
Registration balance
R reg +2.5
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-143 Tim Hayes · Shelby Labs Bucks · Republican registration edge R reg +13.1
District HD-143 Pennsylvania
Registered voters 51,269 PA DOS district workbook · 08/17/2026
Registration balance R reg +13.1 D 17,463 · R 24,200
No affiliation 7,629 Official registration category
2026 general-election field · Chris Gambino (Forward Independent Party)
Democratic nominee Tim Hayes 2026 general-election field
Republican nominee Shelby Labs 2026 general-election field
District context Counties: BucksOther / notes: Chris Gambino (Forward Independent Party)
Registration balance
R reg +13.1
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-144 Brian Munroe · Mike Murphy Bucks · Near parity R reg +4.6
District HD-144 Pennsylvania
Registered voters 48,163 PA DOS district workbook · 08/17/2026
Registration balance R reg +4.6 D 18,913 · R 21,148
No affiliation 6,512 Official registration category
2026 general-election field
Democratic nominee Brian Munroe 2026 general-election field
Republican nominee Mike Murphy 2026 general-election field
District context Counties: Bucks
Registration balance
R reg +4.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-145 — · Craig Staats Bucks · Republican registration edge R reg +18.2
District HD-145 Pennsylvania
Registered voters 47,124 PA DOS district workbook · 08/17/2026
Registration balance R reg +18.2 D 14,914 · R 23,493
No affiliation 6,774 Official registration category
2026 general-election field · Rebecca Prendergast (Independent Party); Democratic nominee Les Mavus did not make general ballot
Democratic nominee — 2026 general-election field
Republican nominee Craig Staats 2026 general-election field
District context Counties: BucksOther / notes: Rebecca Prendergast (Independent Party); Democratic nominee Les Mavus did not make general ballot
Registration balance
R reg +18.2
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-146 Joseph Ciresi · — Montgomery · Competitive registration D reg +8.2
District HD-146 Pennsylvania
Registered voters 45,789 PA DOS district workbook · 08/17/2026
Registration balance D reg +8.2 D 20,244 · R 16,482
No affiliation 6,829 Official registration category
2026 general-election field
Democratic nominee Joseph Ciresi 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Montgomery
Registration balance
D reg +8.2
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-147 Margaret Burke · Donna Scheuren Montgomery · Republican registration edge R reg +14.8
District HD-147 Pennsylvania
Registered voters 49,344 PA DOS district workbook · 08/17/2026
Registration balance R reg +14.8 D 16,634 · R 23,951
No affiliation 6,581 Official registration category
2026 general-election field
Democratic nominee Margaret Burke 2026 general-election field
Republican nominee Donna Scheuren 2026 general-election field
District context Counties: Montgomery
Registration balance
R reg +14.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-148 Megan Griffin-Shelley · — Montgomery · Democratic registration edge D reg +37.7
District HD-148 Pennsylvania
Registered voters 49,947 PA DOS district workbook · 08/17/2026
Registration balance D reg +37.7 D 30,376 · R 11,553
No affiliation 6,338 Official registration category
2026 general-election field
Democratic nominee Megan Griffin-Shelley 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Montgomery
Registration balance
D reg +37.7
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-149 Tim Briggs · — Montgomery · Democratic registration edge D reg +27.5
District HD-149 Pennsylvania
Registered voters 48,333 PA DOS district workbook · 08/17/2026
Registration balance D reg +27.5 D 26,100 · R 12,829
No affiliation 7,495 Official registration category
2026 general-election field
Democratic nominee Tim Briggs 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Montgomery
Registration balance
D reg +27.5
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-150 Joseph Webster · — Montgomery · Competitive registration D reg +5.6
District HD-150 Pennsylvania
Registered voters 45,932 PA DOS district workbook · 08/17/2026
Registration balance D reg +5.6 D 19,740 · R 17,172
No affiliation 6,855 Official registration category
2026 general-election field
Democratic nominee Joseph Webster 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Montgomery
Registration balance
D reg +5.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-151 Melissa Cerrato · — Montgomery · Democratic registration edge D reg +11.7
District HD-151 Pennsylvania
Registered voters 49,591 PA DOS district workbook · 08/17/2026
Registration balance D reg +11.7 D 23,254 · R 17,470
No affiliation 6,835 Official registration category
2026 general-election field
Democratic nominee Melissa Cerrato 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Montgomery
Registration balance
D reg +11.7
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-152 Nancy Guenst · — Montgomery · Democratic registration edge D reg +13.2
District HD-152 Pennsylvania
Registered voters 43,853 PA DOS district workbook · 08/17/2026
Registration balance D reg +13.2 D 21,037 · R 15,259
No affiliation 5,851 Official registration category
2026 general-election field
Democratic nominee Nancy Guenst 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Montgomery
Registration balance
D reg +13.2
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-153 Ben Sanchez · Cory Toner Montgomery · Democratic registration edge D reg +24.4
District HD-153 Pennsylvania
Registered voters 46,812 PA DOS district workbook · 08/17/2026
Registration balance D reg +24.4 D 25,406 · R 13,959
No affiliation 5,654 Official registration category
2026 general-election field
Democratic nominee Ben Sanchez 2026 general-election field
Republican nominee Cory Toner 2026 general-election field
District context Counties: Montgomery
Registration balance
D reg +24.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-154 Napoleon Nelson · — Montgomery · Democratic registration edge D reg +51.2
District HD-154 Pennsylvania
Registered voters 47,510 PA DOS district workbook · 08/17/2026
Registration balance D reg +51.2 D 32,509 · R 8,195
No affiliation 5,219 Official registration category
2026 general-election field · Stephanie Berardi (Progress for Pennsylvania)
Democratic nominee Napoleon Nelson 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: MontgomeryOther / notes: Stephanie Berardi (Progress for Pennsylvania)
Registration balance
D reg +51.2
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-155 Danielle Friel Otten · Greer Heindel Chester · Near parity D reg +1.9
District HD-155 Pennsylvania
Registered voters 48,842 PA DOS district workbook · 08/17/2026
Registration balance D reg +1.9 D 19,846 · R 18,931
No affiliation 7,723 Official registration category
2026 general-election field
Democratic nominee Danielle Friel Otten 2026 general-election field
Republican nominee Greer Heindel 2026 general-election field
District context Counties: Chester
Registration balance
D reg +1.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-156 Christopher Pielli · Kris R. Vollrath Chester · Near parity D reg +4.4
District HD-156 Pennsylvania
Registered voters 46,630 PA DOS district workbook · 08/17/2026
Registration balance D reg +4.4 D 20,045 · R 17,983
No affiliation 6,552 Official registration category
2026 general-election field
Democratic nominee Christopher Pielli 2026 general-election field
Republican nominee Kris R. Vollrath 2026 general-election field
District context Counties: Chester
Registration balance
D reg +4.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-157 Melissa Shusterman · Justin Pak Chester · Competitive registration D reg +6.0
District HD-157 Pennsylvania
Registered voters 48,512 PA DOS district workbook · 08/17/2026
Registration balance D reg +6.0 D 20,673 · R 17,736
No affiliation 7,909 Official registration category
2026 general-election field
Democratic nominee Melissa Shusterman 2026 general-election field
Republican nominee Justin Pak 2026 general-election field
District context Counties: Chester
Registration balance
D reg +6.0
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-158 Christina Sappey · Tina Ayala Chester · Near parity D reg +3.8
District HD-158 Pennsylvania
Registered voters 45,444 PA DOS district workbook · 08/17/2026
Registration balance D reg +3.8 D 19,011 · R 17,270
No affiliation 6,984 Official registration category
2026 general-election field
Democratic nominee Christina Sappey 2026 general-election field
Republican nominee Tina Ayala 2026 general-election field
District context Counties: Chester
Registration balance
D reg +3.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-159 Carol Kazeem · Michael Bannon Delaware · Democratic registration edge D reg +25.8
District HD-159 Pennsylvania
Registered voters 41,632 PA DOS district workbook · 08/17/2026
Registration balance D reg +25.8 D 22,796 · R 12,076
No affiliation 5,107 Official registration category
2026 general-election field
Democratic nominee Carol Kazeem 2026 general-election field
Republican nominee Michael Bannon 2026 general-election field
District context Counties: Delaware
Registration balance
D reg +25.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-160 Elizabeth Moro · Craig Williams Chester, Delaware · Republican registration edge R reg +10.3
District HD-160 Pennsylvania
Registered voters 49,828 PA DOS district workbook · 08/17/2026
Registration balance R reg +10.3 D 17,864 · R 22,995
No affiliation 6,772 Official registration category
2026 general-election field
Democratic nominee Elizabeth Moro 2026 general-election field
Republican nominee Craig Williams 2026 general-election field
District context Counties: Chester, Delaware
Registration balance
R reg +10.3
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-161 Leanne Krueger · John Mancinelli Delaware · Near parity D reg +1.1
District HD-161 Pennsylvania
Registered voters 46,900 PA DOS district workbook · 08/17/2026
Registration balance D reg +1.1 D 20,088 · R 19,580
No affiliation 5,333 Official registration category
2026 general-election field
Democratic nominee Leanne Krueger 2026 general-election field
Republican nominee John Mancinelli 2026 general-election field
District context Counties: Delaware
Registration balance
D reg +1.1
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-162 David Delloso · Mike Murphy Delaware · Competitive registration D reg +6.5
District HD-162 Pennsylvania
Registered voters 45,244 PA DOS district workbook · 08/17/2026
Registration balance D reg +6.5 D 20,872 · R 17,918
No affiliation 4,802 Official registration category
2026 general-election field
Democratic nominee David Delloso 2026 general-election field
Republican nominee Mike Murphy 2026 general-election field
District context Counties: Delaware
Registration balance
D reg +6.5
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-163 Heather Boyd · — Delaware · Democratic registration edge D reg +23.2
District HD-163 Pennsylvania
Registered voters 43,986 PA DOS district workbook · 08/17/2026
Registration balance D reg +23.2 D 23,774 · R 13,558
No affiliation 4,987 Official registration category
2026 general-election field
Democratic nominee Heather Boyd 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Delaware
Registration balance
D reg +23.2
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-164 Gina Curry · — Delaware · Democratic registration edge D reg +52.9
District HD-164 Pennsylvania
Registered voters 36,400 PA DOS district workbook · 08/17/2026
Registration balance D reg +52.9 D 24,904 · R 5,642
No affiliation 4,405 Official registration category
2026 general-election field
Democratic nominee Gina Curry 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Delaware
Registration balance
D reg +52.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-165 Jennifer O’Mara · Deirdre McCleary Delaware · Near parity D reg +3.7
District HD-165 Pennsylvania
Registered voters 48,386 PA DOS district workbook · 08/17/2026
Registration balance D reg +3.7 D 21,581 · R 19,809
No affiliation 5,192 Official registration category
2026 general-election field
Democratic nominee Jennifer O’Mara 2026 general-election field
Republican nominee Deirdre McCleary 2026 general-election field
District context Counties: Delaware
Registration balance
D reg +3.7
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-166 Judy Trombetta · Joe Walker Delaware · Democratic registration edge D reg +12.3
District HD-166 Pennsylvania
Registered voters 48,840 PA DOS district workbook · 08/17/2026
Registration balance D reg +12.3 D 23,662 · R 17,630
No affiliation 5,845 Official registration category
2026 general-election field
Democratic nominee Judy Trombetta 2026 general-election field
Republican nominee Joe Walker 2026 general-election field
District context Counties: Delaware
Registration balance
D reg +12.3
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-167 Kristine Howard · Joe Lewis Chester · Competitive registration D reg +5.9
District HD-167 Pennsylvania
Registered voters 47,951 PA DOS district workbook · 08/17/2026
Registration balance D reg +5.9 D 20,382 · R 17,540
No affiliation 7,882 Official registration category
2026 general-election field
Democratic nominee Kristine Howard 2026 general-election field
Republican nominee Joe Lewis 2026 general-election field
District context Counties: Chester
Registration balance
D reg +5.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-168 Lisa Borowski · Kathryn Buckley Delaware · Near parity D reg +3.2
District HD-168 Pennsylvania
Registered voters 47,908 PA DOS district workbook · 08/17/2026
Registration balance D reg +3.2 D 20,102 · R 18,573
No affiliation 7,374 Official registration category
2026 general-election field
Democratic nominee Lisa Borowski 2026 general-election field
Republican nominee Kathryn Buckley 2026 general-election field
District context Counties: Delaware
Registration balance
D reg +3.2
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-169 Austin Graham · Kate Klunk York · Republican registration edge R reg +30.8
District HD-169 Pennsylvania
Registered voters 48,267 PA DOS district workbook · 08/17/2026
Registration balance R reg +30.8 D 12,118 · R 27,001
No affiliation 7,801 Official registration category
2026 general-election field
Democratic nominee Austin Graham 2026 general-election field
Republican nominee Kate Klunk 2026 general-election field
District context Counties: York
Registration balance
R reg +30.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-170 Rob Gurtcheff II · Martina White Philadelphia · Democratic registration edge D reg +10.2
District HD-170 Pennsylvania
Registered voters 36,753 PA DOS district workbook · 08/17/2026
Registration balance D reg +10.2 D 17,269 · R 13,510
No affiliation 5,114 Official registration category
2026 general-election field
Democratic nominee Rob Gurtcheff II 2026 general-election field
Republican nominee Martina White 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +10.2
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-171 John Zangari · Kerry Benninghoff Centre, Mifflin · Republican registration edge R reg +35.0
District HD-171 Pennsylvania
Registered voters 41,154 PA DOS district workbook · 08/17/2026
Registration balance R reg +35.0 D 10,529 · R 24,945
No affiliation 4,645 Official registration category
2026 general-election field
Democratic nominee John Zangari 2026 general-election field
Republican nominee Kerry Benninghoff 2026 general-election field
District context Counties: Centre, Mifflin
Registration balance
R reg +35.0
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-172 Sean Dougherty · — Philadelphia · Democratic registration edge D reg +21.3
District HD-172 Pennsylvania
Registered voters 34,807 PA DOS district workbook · 08/17/2026
Registration balance D reg +21.3 D 18,106 · R 10,681
No affiliation 5,193 Official registration category
2026 general-election field
Democratic nominee Sean Dougherty 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +21.3
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-173 Patrick Gallagher · Bill Griffin Philadelphia · Democratic registration edge D reg +29.6
District HD-173 Pennsylvania
Registered voters 32,629 PA DOS district workbook · 08/17/2026
Registration balance D reg +29.6 D 18,514 · R 8,842
No affiliation 4,466 Official registration category
2026 general-election field
Democratic nominee Patrick Gallagher 2026 general-election field
Republican nominee Bill Griffin 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +29.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-174 Ed Neilson · — Philadelphia · Democratic registration edge D reg +25.9
District HD-174 Pennsylvania
Registered voters 34,447 PA DOS district workbook · 08/17/2026
Registration balance D reg +25.9 D 18,721 · R 9,783
No affiliation 5,094 Official registration category
2026 general-election field
Democratic nominee Ed Neilson 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +25.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-175 MaryLouise Isaacson · — Philadelphia · Democratic registration edge D reg +59.6
District HD-175 Pennsylvania
Registered voters 52,832 PA DOS district workbook · 08/17/2026
Registration balance D reg +59.6 D 37,233 · R 5,739
No affiliation 8,798 Official registration category
2026 general-election field
Democratic nominee MaryLouise Isaacson 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +59.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-176 Thomas Kucer · Jack Rader Monroe · Republican registration edge R reg +11.2
District HD-176 Pennsylvania
Registered voters 45,482 PA DOS district workbook · 08/17/2026
Registration balance R reg +11.2 D 15,432 · R 20,548
No affiliation 7,529 Official registration category
2026 general-election field
Democratic nominee Thomas Kucer 2026 general-election field
Republican nominee Jack Rader 2026 general-election field
District context Counties: Monroe
Registration balance
R reg +11.2
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-177 Joseph Hohenstein · Robyn Bird Philadelphia · Democratic registration edge D reg +38.4
District HD-177 Pennsylvania
Registered voters 40,717 PA DOS district workbook · 08/17/2026
Registration balance D reg +38.4 D 24,640 · R 8,990
No affiliation 6,050 Official registration category
2026 general-election field
Democratic nominee Joseph Hohenstein 2026 general-election field
Republican nominee Robyn Bird 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +38.4
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-178 Monica Weninger · Kristin Marcell Bucks · Republican registration edge R reg +14.9
District HD-178 Pennsylvania
Registered voters 51,141 PA DOS district workbook · 08/17/2026
Registration balance R reg +14.9 D 17,628 · R 25,235
No affiliation 6,600 Official registration category
2026 general-election field
Democratic nominee Monica Weninger 2026 general-election field
Republican nominee Kristin Marcell 2026 general-election field
District context Counties: Bucks
Registration balance
R reg +14.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-179 Jason Dawkins · — Philadelphia · Democratic registration edge D reg +60.6
District HD-179 Pennsylvania
Registered voters 34,021 PA DOS district workbook · 08/17/2026
Registration balance D reg +60.6 D 24,125 · R 3,496
No affiliation 5,458 Official registration category
2026 general-election field
Democratic nominee Jason Dawkins 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +60.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-180 Jose Giral · — Philadelphia · Democratic registration edge D reg +53.8
District HD-180 Pennsylvania
Registered voters 36,025 PA DOS district workbook · 08/17/2026
Registration balance D reg +53.8 D 23,879 · R 4,483
No affiliation 6,613 Official registration category
2026 general-election field
Democratic nominee Jose Giral 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +53.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-181 Malcolm Kenyatta · — Philadelphia · Democratic registration edge D reg +67.5
District HD-181 Pennsylvania
Registered voters 46,454 PA DOS district workbook · 08/17/2026
Registration balance D reg +67.5 D 34,464 · R 3,093
No affiliation 7,635 Official registration category
2026 general-election field
Democratic nominee Malcolm Kenyatta 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +67.5
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-182 Benjamin Waxman · — Philadelphia · Democratic registration edge D reg +64.3
District HD-182 Pennsylvania
Registered voters 58,354 PA DOS district workbook · 08/17/2026
Registration balance D reg +64.3 D 42,911 · R 5,361
No affiliation 9,015 Official registration category
2026 general-election field
Democratic nominee Benjamin Waxman 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +64.3
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-183 Deirdre Kamber Todd · Zachary Mako Lehigh, Northampton · Republican registration edge R reg +13.7
District HD-183 Pennsylvania
Registered voters 49,515 PA DOS district workbook · 08/17/2026
Registration balance R reg +13.7 D 16,783 · R 23,555
No affiliation 7,419 Official registration category
2026 general-election field
Democratic nominee Deirdre Kamber Todd 2026 general-election field
Republican nominee Zachary Mako 2026 general-election field
District context Counties: Lehigh, Northampton
Registration balance
R reg +13.7
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-184 Elizabeth Fiedler · — Philadelphia · Democratic registration edge D reg +49.9
District HD-184 Pennsylvania
Registered voters 40,029 PA DOS district workbook · 08/17/2026
Registration balance D reg +49.9 D 27,012 · R 7,057
No affiliation 5,118 Official registration category
2026 general-election field
Democratic nominee Elizabeth Fiedler 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +49.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-185 Regina Young · — Delaware, Philadelphia · Democratic registration edge D reg +45.8
District HD-185 Pennsylvania
Registered voters 41,615 PA DOS district workbook · 08/17/2026
Registration balance D reg +45.8 D 27,397 · R 8,353
No affiliation 4,803 Official registration category
2026 general-election field
Democratic nominee Regina Young 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Delaware, Philadelphia
Registration balance
D reg +45.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-186 Jordan Harris · — Philadelphia · Democratic registration edge D reg +67.8
District HD-186 Pennsylvania
Registered voters 49,220 PA DOS district workbook · 08/17/2026
Registration balance D reg +67.8 D 37,384 · R 3,998
No affiliation 6,682 Official registration category
2026 general-election field
Democratic nominee Jordan Harris 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +67.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-187 Rachel Cuevas · Gary Day Lehigh · Republican registration edge R reg +10.6
District HD-187 Pennsylvania
Registered voters 49,579 PA DOS district workbook · 08/17/2026
Registration balance R reg +10.6 D 17,490 · R 22,737
No affiliation 8,050 Official registration category
2026 general-election field
Democratic nominee Rachel Cuevas 2026 general-election field
Republican nominee Gary Day 2026 general-election field
District context Counties: Lehigh
Registration balance
R reg +10.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-188 Rick Krajewski · — Philadelphia · Democratic registration edge D reg +72.9
District HD-188 Pennsylvania
Registered voters 48,874 PA DOS district workbook · 08/17/2026
Registration balance D reg +72.9 D 37,897 · R 2,281
No affiliation 7,537 Official registration category
2026 general-election field
Democratic nominee Rick Krajewski 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +72.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-189 Tarah Probst · Danica Hartenfels Monroe, Pike · Democratic registration edge D reg +11.2
District HD-189 Pennsylvania
Registered voters 43,408 PA DOS district workbook · 08/17/2026
Registration balance D reg +11.2 D 19,139 · R 14,280
No affiliation 8,179 Official registration category
2026 general-election field
Democratic nominee Tarah Probst 2026 general-election field
Republican nominee Danica Hartenfels 2026 general-election field
District context Counties: Monroe, Pike
Registration balance
D reg +11.2
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-190 G. Roni Green · — Philadelphia · Democratic registration edge D reg +74.2
District HD-190 Pennsylvania
Registered voters 46,959 PA DOS district workbook · 08/17/2026
Registration balance D reg +74.2 D 37,406 · R 2,575
No affiliation 5,689 Official registration category
2026 general-election field
Democratic nominee G. Roni Green 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +74.2
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-191 Joanna McClinton · — Delaware, Philadelphia · Democratic registration edge D reg +75.1
District HD-191 Pennsylvania
Registered voters 42,191 PA DOS district workbook · 08/17/2026
Registration balance D reg +75.1 D 33,968 · R 2,298
No affiliation 4,727 Official registration category
2026 general-election field
Democratic nominee Joanna McClinton 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Delaware, Philadelphia
Registration balance
D reg +75.1
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-192 Morgan Cephas · Tiffany Vann Brown Philadelphia · Democratic registration edge D reg +76.5
District HD-192 Pennsylvania
Registered voters 44,517 PA DOS district workbook · 08/17/2026
Registration balance D reg +76.5 D 36,325 · R 2,248
No affiliation 4,928 Official registration category
2026 general-election field
Democratic nominee Morgan Cephas 2026 general-election field
Republican nominee Tiffany Vann Brown 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +76.5
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-193 Todd Crawley · Catherine Wallen Adams, Cumberland · Republican registration edge R reg +35.6
District HD-193 Pennsylvania
Registered voters 43,171 PA DOS district workbook · 08/17/2026
Registration balance R reg +35.6 D 10,247 · R 25,635
No affiliation 5,848 Official registration category
2026 general-election field
Democratic nominee Todd Crawley 2026 general-election field
Republican nominee Catherine Wallen 2026 general-election field
District context Counties: Adams, Cumberland
Registration balance
R reg +35.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-194 Tarik Khan · — Philadelphia · Democratic registration edge D reg +54.0
District HD-194 Pennsylvania
Registered voters 49,282 PA DOS district workbook · 08/17/2026
Registration balance D reg +54.0 D 33,811 · R 7,212
No affiliation 7,149 Official registration category
2026 general-election field
Democratic nominee Tarik Khan 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +54.0
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-195 Sierra McNeil · — Philadelphia · Democratic registration edge D reg +71.6
District HD-195 Pennsylvania
Registered voters 49,052 PA DOS district workbook · 08/17/2026
Registration balance D reg +71.6 D 38,129 · R 3,002
No affiliation 6,700 Official registration category
2026 general-election field
Democratic nominee Sierra McNeil 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +71.6
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-196 Ron Ruman · George Margetas York · Republican registration edge R reg +28.2
District HD-196 Pennsylvania
Registered voters 47,461 PA DOS district workbook · 08/17/2026
Registration balance R reg +28.2 D 12,914 · R 26,310
No affiliation 7,068 Official registration category
2026 general-election field
Democratic nominee Ron Ruman 2026 general-election field
Republican nominee George Margetas 2026 general-election field
District context Counties: York
Registration balance
R reg +28.2
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-197 Danilo Burgos · — Philadelphia · Democratic registration edge D reg +64.2
District HD-197 Pennsylvania
Registered voters 40,486 PA DOS district workbook · 08/17/2026
Registration balance D reg +64.2 D 29,420 · R 3,440
No affiliation 6,490 Official registration category
2026 general-election field
Democratic nominee Danilo Burgos 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +64.2
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-198 Darisha Parker · — Philadelphia · Democratic registration edge D reg +74.5
District HD-198 Pennsylvania
Registered voters 43,081 PA DOS district workbook · 08/17/2026
Registration balance D reg +74.5 D 34,486 · R 2,376
No affiliation 5,140 Official registration category
2026 general-election field
Democratic nominee Darisha Parker 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +74.5
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-199 TaWanda Hunter Stallworth · Barbara Gleim Cumberland · Republican registration edge R reg +16.0
District HD-199 Pennsylvania
Registered voters 44,658 PA DOS district workbook · 08/17/2026
Registration balance R reg +16.0 D 14,780 · R 21,920
No affiliation 6,334 Official registration category
2026 general-election field
Democratic nominee TaWanda Hunter Stallworth 2026 general-election field
Republican nominee Barbara Gleim 2026 general-election field
District context Counties: Cumberland
Registration balance
R reg +16.0
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-200 Chris Johnson · — Philadelphia · Democratic registration edge D reg +83.2
District HD-200 Pennsylvania
Registered voters 51,499 PA DOS district workbook · 08/17/2026
Registration balance D reg +83.2 D 44,543 · R 1,704
No affiliation 4,356 Official registration category
2026 general-election field
Democratic nominee Chris Johnson 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +83.2
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-201 Andre Carroll · — Philadelphia · Democratic registration edge D reg +77.9
District HD-201 Pennsylvania
Registered voters 47,044 PA DOS district workbook · 08/17/2026
Registration balance D reg +77.9 D 38,659 · R 2,027
No affiliation 5,108 Official registration category
2026 general-election field
Democratic nominee Andre Carroll 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +77.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-202 Jared Solomon · — Philadelphia · Democratic registration edge D reg +45.9
District HD-202 Pennsylvania
Registered voters 25,563 PA DOS district workbook · 08/17/2026
Registration balance D reg +45.9 D 16,076 · R 4,350
No affiliation 4,428 Official registration category
2026 general-election field
Democratic nominee Jared Solomon 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +45.9
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
HD-203 Anthony Bellmon · — Philadelphia · Democratic registration edge D reg +59.8
District HD-203 Pennsylvania
Registered voters 35,090 PA DOS district workbook · 08/17/2026
Registration balance D reg +59.8 D 25,131 · R 4,132
No affiliation 5,004 Official registration category
2026 general-election field
Democratic nominee Anthony Bellmon 2026 general-election field
Republican nominee — 2026 general-election field
District context Counties: Philadelphia
Registration balance
D reg +59.8
Registration balance is a descriptive administrative snapshot and is not presented as a vote margin, partisan rating, or election probability.
07 · Age / turnout / voting
Participation and election calendar 76.67% 2024 turnout Presidential registered-voter turnout
Oct. 19 Registration deadline 2026 general election
Oct. 27 Mail ballot application Civilian deadline
Nov. 3 General election Polls 7 a.m.–8 p.m.
Michigan-core data discipline: age-cohort and district demographic fields should be joined only where an exact Pennsylvania district source is available. Missing cohort values are not fabricated.
08 · Electoral Cascade Model
Statewide movement → district context Inputs Registration balance, historical turnout, incumbency/open-seat status, primary outcome, county footprint and ballot-cycle status.
Guardrail Registration margin is not a vote forecast. Scenario outputs must remain labeled as modeled, and source provenance stays attached to every layer.
district_context = statewide_signal + district_structure + incumbency/open-seat effect + turnout context + candidate-specific evidence
observed_result ≠ modeled_sensitivity
09 · Full data verification
Audit ledger · 19 August 2026
17 / 17 U.S. House registration totals exact
25 / 25 State Senate 4 registration fields per contest exact
203 / 203 State House 4 registration fields per district exact
0 Registration mismatches 929 field-level checks
Official administration / dates Verified: May 19 primary; Nov. 3 general; Oct. 19 registration deadline; Oct. 27 civilian mail/absentee application deadline; polls 7 a.m.–8 p.m.
Statewide primary results Verified: Josh Shapiro 1,116,960; Stacy Garrity 641,534; Austin Davis 1,072,694; Jason Richey 428,740.
Structural scope Verified: 17 U.S. House districts, 25 even-numbered State Senate seats on the regular 2026 ballot, and all 203 State House districts. No regular Pennsylvania U.S. Senate election occurs in 2026.
Candidate roster status Cross-checked, provisional: federal and legislative post-primary fields were rechecked against current 2026 candidate tables and the PA candidate-information system. They are not labeled “final ballot” before the Secretary’s Aug. 25 statewide unofficial candidate list.
Important distinction: “verified” means the displayed fact matches the cited official/current source. “Provisional” means the data is current but can legally change before ballot certification. This distinction is now embedded in the dashboard rather than silently treating current candidate listings as final.
10 · Sources / audit
Source register
Primary authority · Pennsylvania Department of State — Upcoming Elections: election dates, deadlines and poll hours. Open source ↗
Primary authority · PA Department of State — Voting & Election Statistics: current county, congressional, Senate and House registration workbooks; historic turnout. Open source ↗
Primary authority · Pennsylvania Election Returns: 2026 primary results and Aug. 18 HD-12 special-election unofficial returns. Open source ↗
Primary authority · PA Voter Services: 2026 candidate-information portal. Open source ↗
Primary authority · 2026 General Election Calendar: Aug. 25 Secretary’s Unofficial Candidate and Referendum List milestone and other ballot-calendar controls. Open source ↗
Federal authority · U.S. House / U.S. Senate: incumbency and Senate-class/cycle checks.
Secondary cross-check · Ballotpedia: post-primary congressional and legislative candidate-table reconciliation; never treated as controlling over an official Pennsylvania source.
Audit rule: official Pennsylvania sources control election administration and official results. Registration balance is descriptive and never silently converted into a partisan race rating. Candidate fields are explicitly time-stamped/provisional until official ballot-list milestones pass.