Election law changes? Our legislation tracker’s got you. Check it out!

Pennsylvania House of Representatives elections, 2026

From Ballotpedia
Jump to: navigation, search
Ballotpedia Election Coverage Badge-smaller use.png

U.S. House • Governor • Lt. Gov • State executive offices • State Senate • State House • Special state legislative • All local elections by county • How to run for office
Flag of Pennsylvania.png


2024
2026 Pennsylvania House Election
Ballotpedia Election Coverage Badge.png
Election info

Seats up: 203
Primary: May 19, 2026
General: November 3, 2026

Election results by year

202420222020201820162014201220102008

Learn more
Other state legislative elections


Elections for the Pennsylvania House of Representatives will take place in 2026. The general election is on November 3, 2026. The primary is May 19, 2026. The filing deadline was March 10, 2026.

The Pennsylvania House of Representatives is one of 88 state legislative chambers with elections in 2026. There are 99 chambers throughout the country.

The Democratic Legislative Campaign Committee is targeting the Pennsylvania House elections as one of five 2026 battlegrounds.[1]

The Pittsburgh Post-Gazette's Ford Turner wrote in November 2025, "Voter registration numbers, though, have been flowing toward Republicans. In 2020, Democrats had a 666,202-voter registration over Republicans in the state. By this month, the margin had been whittled down to 170,450 voters."[2]

All 203 House seats and 25 of the 50 Pennsylvania Senate seats are up for election. Ahead of the elections, Democrats have a one-seat majority in the House.

Party control

See also: Partisan composition of state houses and State government trifectas
Partisan composition, Pennsylvania House of Representatives
As of April 2026
PartyMembers
Democratic102
Republican97
Other0
Vacancies4
Total203

Candidates

Primary

Pennsylvania House of Representatives primary 2026

  • Incumbents are marked with an (i) after their name.
  • Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
  • The candidate list in this election may not be complete.
  • Please contact Ballotpedia about candidate additions, withdrawals, or disqualifications.
Office Democratic Party Democratic Republican Party Republican Other
District 1

Patrick Harkins (i)


District 2

Robert Merski (i)


District 3

Ryan Bizzarro (i)

Donna Reese

District 4

Kathryn Divittorio

Jake Banta (i)

District 5

Andres Ruben Flammer Santiago

Eric Weaknecht (i)

District 6

Michael Walker

Bradley Roae (i)

District 7


Parke Wentling (i)

District 8

Richard Telesz

Aaron Bernstine (i)

District 9

Justin Byers  Candidate Connection
Shay Micco

Marla Gallo Brown (i)

District 10

Amen Brown (i)

Did not make the ballot:
Marcus Roberts-DeLoach  Candidate Connection


District 11


Marci Mustello (i)

District 12

Brandon Dukes

Ethan Nicholas
Scott Timko

District 13

Madelyn Alvarino

John Lawrence (i)

District 14


Roman Kozak (i)

District 15

Sydney Speicher

Joshua Kail (i)

District 16

Robert Matzie (i)

John Costanza

District 17


Tim Bonner (i)

District 18


K.C. Tomlinson (i)

District 19

Aerion Abney (i)


District 20

Emily Kinkead (i)


District 21

Lindsay Powell (i)


District 22

Ana Tiburcio (i)
Cecilia Gerlach

Robert Smith

District 23

Dan Frankel (i)


District 24

La'Tasha Mayes (i)
William Anderson


District 25

Brandon Markosek (i)

Amy Noone

District 26

Paul Friel (i)


District 27

Daniel Deasy Jr. (i)


District 28

Robert Bertha  Candidate Connection
Jeremy Ferderber

Jeremy Shaffer (i)

District 29

Tim Brennan (i)

Sean Patrick Duffy

District 30

Arvind Venkat (i)


Did not make the ballot:
Ehab Akkary 

District 31

Perry Warren (i)


District 32

Joe McAndrew (i)


District 33

Mandy Steele (i)

Michael Hammill  Candidate Connection

District 34

Abigail Salisbury (i)

Did not make the ballot:
Todd Koger 


District 35

Dan Goughnour (i)

James Edwards

District 36

Jessica Benham (i)

Timothy McCune

District 37

Chad Gleissl  Candidate Connection

Mindy Fee (i)

District 38

John Inglis (i)


District 39

Dylan Altemara
Kellianne Frketic

Andrew Kuzma (i)

District 40

Jonathan Lloyd

Natalie Mihalek (i)

District 41

Brad Chambers

Brett Miller (i)

District 42

Jennifer Mazzocco (i)


District 43

Bryan Peirson

Keith Greiner (i)

District 44

Hadley Haas

Valerie Gaydos (i)

District 45

Brittany Bloam
Patrick Catena

Did not make the ballot:
Cameron Grosh 
Frederick Coleman 

James Julius

Did not make the ballot:
Rocco Cozza 

District 46

Mike Crossey

Jason Ortitay (i)

District 47

Edward Ritter

Joe D'Orsie (i)

District 48

Rebecca MacTaggart  Candidate Connection

Timothy O'Neal (i)

District 49

Ismail Smith-Wade-El (i)

Vanessa Acosta

District 50

Lois Bower-Bjornson

Bud Cook (i)
Ben Humble

District 51


Charity Grimm Krupa (i)

District 52


Ryan Warner (i)

District 53

Steven Malagari (i)


District 54

Greg Scott (i)


District 55

Davon Magwood

Jill Cooper (i)

District 56


Brian Rasel (i)

District 57

Robert Francis

Eric Nelson (i)

District 58

Cherri Rogers

Eric Davanzo (i)

District 59

Lisa Gephart
Jordan Omlor

Leslie Baum Rossi (i)

District 60

Dustyn Dorn

Abby Major (i)

District 61

Liz Hanbidge (i)


District 62

Trajan Jones

James Struzzi II (i)

District 63

Andrew Harbaugh

Josh Bashline (i)

District 64

Amanda Shaffer

R. Lee James (i)

District 65

Destiny Howard

Kathy Rapp (i)

District 66

Lisa Gourley

Brian Smith (i)

District 67

Zach Ware

Martin Causer (i)

District 68

Quentin Gee

Clint Owlett (i)

District 69


Carl Metzgar (i)

District 70

Matthew Bradford (i)


District 71


Jim Rigby (i)

District 72

Frank Burns (i)

Philip Rice

District 73


Dallas Kephart (i)

District 74

Dan Williams (i)

Lorenzo Kelley

District 75

Kimberly Kohlhepp

Mike Armanini (i)

District 76

Sara Eggler

Stephanie Borowicz (i)

District 77

H. Scott Conklin (i)

Michelle Schellberg

District 78


Jesse Topper (i)

District 79

Caleb McCoy

Andrea Verobish

District 80

Sarah Holland

Scott Barger (i)

District 81

Caleb Donahue

Richard Irvin (i)

District 82

Paul Takac (i)

Kirsten McTernan

Did not make the ballot:
Matthew Hilbert 

District 83


Jamie Flick (i)

District 84


Joe Hamm (i)

District 85


David Rowe (i)

District 86

Wendy Morgan

Perry Stambaugh (i)

District 87

Jessica St. Clair

Thomas Kutz (i)

District 88

Sara Agerton

Did not make the ballot:
Adam Trone 

Savannah Beeler
Jeffrey Clark

District 89

Shannon Jackson

Rob Kauffman (i)

District 90


Chad Reichard (i)

District 91

Jose Nunez-Guzman
Kathleen Pratt
Darian Sundberg

Dan Moul (i)
Lindsay Krug  Candidate Connection
Nick Lovell

District 92

Krista Anderson

Marc Anderson (i)

District 93

Melissa Barnes

Mike Jones (i)

District 94

Konnor Grimek

Wendy Fink (i)

District 95

Carol Hill-Evans (i)

Jasmine Rivera

District 96

Nikki Rivera (i)

Babita Rusyn

District 97

Jess Branas

Steven Mentzer (i)

District 98

Hugh Hyder-Darlington

Danielle Lindemuth
Nicky Woods

District 99

Ethan Gabrick

David H. Zimmerman (i)

District 100


Dave Nissley
Kelly Osborne

District 101


John Schlegel (i)

District 102


Russell Diamond (i)

District 103

Nate Davidson (i)


District 104

Dave Madsen (i)
Shane Steele


District 105

Justin Fleming (i)


District 106

Ryan Hazel  Candidate Connection
Anju Singh

Thomas Mehaffie (i)

District 107

Ryan Coleman

Joanne Stehr (i)

District 108

Amber Neidig

Michael Stender (i)

District 109

Justin Hummel

Robert Leadbeter (i)

District 110

Pamela Hemann

Tina Pickett (i)

District 111

Kyle Devlin

Jonathan Fritz (i)

District 112

Kyle Mullins (i)

Joseph Sabia Jr.

District 113

Kyle Donahue (i)

Lucas O'Brien

District 114

Bridget Malloy Kosierowski (i)

David Burgerhoff
Logan Lombardo

District 115

Maureen Madden (i)

Did not make the ballot:
Anna Lopez 

Rich Szabo

District 116


Dane Watro Jr. (i)

District 117

Jeremy Benscoter

Jamie Walsh (i)
Bill Jones

District 118

James Haddock (i)

John Lombardo

District 119

Lauren McCurdy

Alec Ryncavage (i)

District 120

Joanna Bryn Smith
Fern Leard

Brenda Pugh (i)

District 121

Jessica McClay
Michael Stadulis

Mike Harostock

District 122


Doyle Heffley (i)

District 123

John Deatrich

Tim Twardzik (i)

District 124

Tina Burns

Jamie Barton (i)

District 125

Kathryn Waters

Joe Kerwin (i)

District 126

Jacklyn Rusnock (i)
Joshua Caltagirone

Miguel Vasquez

District 127

Manuel Guzman (i)


District 128

Andy Wagner

Mark Gillen (i)
David Hughes

District 129

Johanny Cepeda-Freytiz (i)


District 130

Erik Bonnett

Melissa Brewer
Mitch Micale

District 131

Meriam Sabih

Milou Mackenzie (i)

District 132

Michael Schlossberg (i)

Caren Lowrey

District 133

Jeanne McNeill (i)


District 134

Peter Schweyer (i)

Miriam Maldonado

District 135

Steve Samuelson (i)

Joe Poplawski

District 136

Robert Freeman (i)

Pilar Cavallo-Campisi

District 137

Jeff Warren

Joe Emrick (i)

District 138

Jared Bitting

Ann Flood (i)

District 139

Dominique Azzollini

Jeff Olsommer (i)

District 140

Jim Prokopiak (i)

Michael Gettis

District 141

Tina Davis (i)

Ken Velez

District 142

Kristin Egan

Joseph Hogan (i)

District 143

Tim Hayes

Shelby Labs (i)

District 144

Brian Munroe (i)

Mike Murphy

District 145

Les Mavus

Craig Staats (i)

District 146

Joseph Ciresi (i)


District 147

Margaret Burke  Candidate Connection

Donna Scheuren (i)

District 148

Andrea Deutsch
Megan Griffin-Shelley
Jason Landau Goodman
Leo Solga  Candidate Connection


District 149

Tim Briggs (i)


District 150

Joseph Webster (i)


District 151

Melissa Cerrato (i)


District 152

Nancy Guenst (i)  Candidate Connection


District 153

Ben Sanchez (i)

Cory Toner

District 154

Napoleon Nelson (i)


District 155

Danielle Friel Otten (i)


District 156

Christopher Pielli (i)

Kris R. Vollrath

District 157

Melissa Shusterman (i)

Justin Pak

District 158

Christina Sappey (i)


District 159

Carol Kazeem (i)
Brian Kirkland


District 160

Elizabeth Moro

Craig Williams (i)

District 161

Leanne Krueger (i)


District 162

David Delloso (i)

Mike Murphy

District 163

Heather Boyd (i)


District 164

Gina Curry (i)


District 165

Jennifer O'Mara (i)

Deirdre McCleary

District 166

Gregory Vitali (i)
Judy Trombetta

Joe Walker

District 167

Kristine Howard (i)

Joe Lewis

District 168

Lisa Borowski (i)

Kathryn Buckley

District 169

Austin Graham  Candidate Connection

Kate Klunk (i)

District 170

Rob Gurtcheff II

Martina White (i)

District 171

John Zangari

Kerry Benninghoff (i)

District 172

Sean Dougherty (i)

Wallace Quinlan

District 173

Patrick Gallagher (i)

Bill Griffin

District 174

Ed Neilson (i)


District 175

MaryLouise Isaacson (i)


District 176


Jack Rader (i)

District 177

Joseph Hohenstein (i)

Did not make the ballot:
Mark LaVelle 

Robyn Bird

District 178

Monica Weninger

Kristin Marcell (i)

District 179

Jason Dawkins (i)


District 180

Jose Giral (i)


District 181

Malcolm Kenyatta (i)

Did not make the ballot:
Naderah Griffin 


District 182

Benjamin Waxman (i)


District 183

Deirdre Kamber Todd

Zachary Mako (i)

District 184

Elizabeth Fiedler (i)


District 185

Regina Young (i)
Joe Sackor  Candidate Connection


District 186

Jordan Harris (i)


District 187

Rachel Cuevas
Geoffrey Whitcomb  Candidate Connection

Gary Day (i)

District 188

Rick Krajewski (i)

Did not make the ballot:
Tony Dphax King 


District 189

Tarah Probst (i)

Danica Hartenfels

District 190

G. Roni Green (i)


District 191

Joanna McClinton (i)


District 192

Morgan Cephas (i)
D'Angelo Virgo

Tiffany Brown

District 193


Did not make the ballot:
Todd Crawley 

Catherine Wallen

District 194

Tarik Khan (i)


District 195

Keith S. Harris (i)
Sierra McNeil
Kenneth Walker, Jr.


District 196

Ron Ruman

George Margetas

District 197

Danilo Burgos (i)


District 198

Darisha Parker (i)


District 199

Rick Christie
TaWanda Hunter Stallworth

Barbara Gleim (i)

District 200

Chris Johnson
Qasim Rashad
Deshawnda Williams


District 201

Andre Carroll (i)

Did not make the ballot:
Jasmine Brown 


District 202

Jared Solomon (i)

Did not make the ballot:
Robert Rudnitsky 


District 203

Anthony Bellmon (i)


General election

Pennsylvania House of Representatives general election 2026

  • Incumbents are marked with an (i) after their name.
  • The list of general election candidates is incomplete pending results from the primary.
  • Please contact Ballotpedia about candidate additions, withdrawals, or disqualifications.
Office Democratic Party Democratic Republican Party Republican Other
District 1 Primary results pending
District 2 Primary results pending
District 3 Primary results pending
District 4 Primary results pending
District 5 Primary results pending
District 6 Primary results pending
District 7 Primary results pending
District 8 Primary results pending
District 9 Primary results pending
District 10 Primary results pending
District 11 Primary results pending
District 12 Primary results pending
District 13 Primary results pending
District 14 Primary results pending
District 15 Primary results pending
District 16 Primary results pending
District 17 Primary results pending
District 18 Primary results pending
District 19 Primary results pending
District 20 Primary results pending
District 21 Primary results pending
District 22 Primary results pending
District 23 Primary results pending
District 24 Primary results pending
District 25 Primary results pending
District 26 Primary results pending
District 27 Primary results pending
District 28 Primary results pending
District 29 Primary results pending
District 30 Primary results pending
District 31 Primary results pending
District 32 Primary results pending
District 33 Primary results pending
District 34 Primary results pending
District 35 Primary results pending
District 36 Primary results pending
District 37 Primary results pending
District 38 Primary results pending
District 39 Primary results pending
District 40 Primary results pending
District 41 Primary results pending
District 42 Primary results pending
District 43 Primary results pending
District 44 Primary results pending
District 45 Primary results pending
District 46 Primary results pending
District 47 Primary results pending
District 48 Primary results pending
District 49 Primary results pending
District 50 Primary results pending
District 51 Primary results pending
District 52 Primary results pending
District 53 Primary results pending
District 54 Primary results pending
District 55 Primary results pending
District 56 Primary results pending
District 57 Primary results pending
District 58 Primary results pending
District 59 Primary results pending
District 60 Primary results pending
District 61 Primary results pending
District 62 Primary results pending
District 63 Primary results pending
District 64 Primary results pending
District 65 Primary results pending
District 66 Primary results pending
District 67 Primary results pending
District 68 Primary results pending
District 69 Primary results pending
District 70 Primary results pending
District 71 Primary results pending
District 72 Primary results pending
District 73 Primary results pending
District 74 Primary results pending
District 75 Primary results pending
District 76 Primary results pending
District 77 Primary results pending
District 78 Primary results pending
District 79 Primary results pending
District 80 Primary results pending
District 81 Primary results pending
District 82 Primary results pending
District 83 Primary results pending
District 84 Primary results pending
District 85 Primary results pending
District 86 Primary results pending
District 87 Primary results pending
District 88 Primary results pending
District 89 Primary results pending
District 90 Primary results pending
District 91 Primary results pending
District 92 Primary results pending
District 93 Primary results pending
District 94 Primary results pending
District 95 Primary results pending
District 96 Primary results pending
District 97 Primary results pending
District 98 Primary results pending
District 99 Primary results pending
District 100 Primary results pending
District 101 Primary results pending
District 102 Primary results pending
District 103 Primary results pending
District 104 Primary results pending
District 105 Primary results pending
District 106 Primary results pending
District 107 Primary results pending
District 108 Primary results pending
District 109 Primary results pending
District 110 Primary results pending
District 111 Primary results pending
District 112 Primary results pending
District 113 Primary results pending
District 114 Primary results pending
District 115 Primary results pending
District 116 Primary results pending
District 117 Primary results pending
District 118 Primary results pending
District 119 Primary results pending
District 120 Primary results pending
District 121 Primary results pending
District 122 Primary results pending
District 123 Primary results pending
District 124 Primary results pending
District 125 Primary results pending
District 126 Primary results pending
District 127 Primary results pending
District 128 Primary results pending
District 129 Primary results pending
District 130 Primary results pending
District 131 Primary results pending
District 132 Primary results pending
District 133 Primary results pending
District 134 Primary results pending
District 135 Primary results pending
District 136 Primary results pending
District 137 Primary results pending
District 138 Primary results pending
District 139 Primary results pending
District 140 Primary results pending
District 141 Primary results pending
District 142 Primary results pending
District 143 Primary results pending
District 144 Primary results pending
District 145 Primary results pending
District 146 Primary results pending
District 147 Primary results pending
District 148 Primary results pending
District 149 Primary results pending
District 150 Primary results pending
District 151 Primary results pending
District 152 Primary results pending
District 153 Primary results pending
District 154 Primary results pending
District 155 Primary results pending
District 156 Primary results pending
District 157 Primary results pending
District 158 Primary results pending
District 159 Primary results pending
District 160 Primary results pending
District 161 Primary results pending
District 162 Primary results pending
District 163 Primary results pending
District 164 Primary results pending
District 165 Primary results pending
District 166 Primary results pending
District 167 Primary results pending
District 168 Primary results pending
District 169 Primary results pending
District 170 Primary results pending
District 171 Primary results pending
District 172 Primary results pending
District 173 Primary results pending
District 174 Primary results pending
District 175 Primary results pending
District 176 Primary results pending
District 177 Primary results pending
District 178 Primary results pending
District 179 Primary results pending
District 180 Primary results pending
District 181 Primary results pending
District 182 Primary results pending
District 183 Primary results pending
District 184 Primary results pending
District 185 Primary results pending
District 186 Primary results pending
District 187 Primary results pending
District 188 Primary results pending
District 189 Primary results pending
District 190 Primary results pending
District 191 Primary results pending
District 192 Primary results pending
District 193 Primary results pending
District 194 Primary results pending
District 195 Primary results pending
District 196 Primary results pending
District 197 Primary results pending
District 198 Primary results pending
District 199 Primary results pending
District 200 Primary results pending
District 201 Primary results pending
District 202 Primary results pending
District 203 Primary results pending

Voting information

See also: Voting in Pennsylvania

Election information in Pennsylvania: May 19, 2026, election.

What is the voter registration deadline?

  • In-person: May 4, 2026
  • By mail: Received by May 4, 2026
  • Online: May 4, 2026

Is absentee/mail-in voting available to all voters?

Yes

What is the absentee/mail-in ballot request deadline?

  • In-person: May 12, 2026
  • By mail: Received by May 12, 2026
  • Online: May 12, 2026

What is the absentee/mail-in ballot return deadline?

  • In-person: May 19, 2026
  • By mail: Received by May 19, 2026

Is early voting available to all voters?

Yes

What are the early voting start and end dates?

Varies to May 12, 2026

Are all voters required to present ID at the polls? If so, is a photo or non-photo ID required?

N/A

When are polls open on Election Day?

7:00 a.m. - 8:00 p.m. (ET)

Campaign finance by district

The section and tables below contain data from financial reports submitted to state agencies. Districts and elections are grouped in sections of 10. To view data for a district, click on the appropriate bar below to expand it. The data is gathered and made available by Transparency USA.

Districts 1-10 (click to expand)
Districts 11-20 (click to expand)
Districts 21-30 (click to expand)
Districts 31-40 (click to expand)
Districts 41-50 (click to expand)
Districts 51-60 (click to expand)
Districts 61-70 (click to expand)
Districts 71-80 (click to expand)
Districts 81-90 (click to expand)
Districts 91-100 (click to expand)
Districts 101-110 (click to expand)
Districts 111-120 (click to expand)
Districts 121-130 (click to expand)
Districts 131-140 (click to expand)
Districts 141-150 (click to expand)
Districts 151-160 (click to expand)
Districts 161-170 (click to expand)
Districts 171-180 (click to expand)
Districts 181-190 (click to expand)
Districts 191-200 (click to expand)
Districts 201-203 (click to expand)


Competitiveness

This section will be updated with information about the competitiveness of state legislative elections in Pennsylvania. For more information about Ballotpedia's Competitiveness Analysis of state legislative elections, please click here.

Open seats

The table below shows the number and percentage of open seats in the Pennsylvania House from 2010 to 2026.[3] It will be updated as information becomes available following the state’s candidate filing deadline.

Open Seats in Pennsylvania House of Representatives elections: 2010 - 2026
Year Total seats Open seats Seats with incumbents running for re-election
2026 203 TBD TBD
2024 203 13 (6 percent) 190 (94 percent)
2022 203 36 (18 percent) 167 (82 percent)
2020 203 17 (8 percent) 186 (92 percent)
2018 203 31 (15 percent) 172 (85 percent)
2016 203 15 (7 percent) 188 (93 percent)
2014 203 18 (9 percent) 185 (91 percent)
2012 203 16 (8 percent) 187 (92 percent)
2010 203 18 (9 percent) 185 (91 percent)

Process to become a candidate

See also: Ballot access requirements for political candidates in Pennsylvania

Generally speaking, there are two types of petition forms that prospective candidates may need to file in order to gain access to the ballot.

  1. Nomination petitions: These are the petition forms used by political party candidates.
  2. Nomination papers: These are the petition forms used by independent and political party designation candidates.

For party candidates

DocumentIcon.jpg See statutes: Pennsylvania Election Code, Chapter 14, Article 9

Party candidates for state office must file nomination petitions with the Pennsylvania Secretary of State. Signature requirements are summarized below (for more information regarding nomination petitions, see "Nomination petitions" below).[4]

Nomination petition signature requirements in Pennsylvania
Office sought Required signatures
U.S. Senator 2,000
U.S. House Representative 1,000
Governor 2,000 (with at least 100 from a minimum of 10 counties)
Lt. Governor 1,000 (with at least 100 from a minimum of five counties)
State senator 500
State representative 300

Each candidate must file a candidate affidavit with his or her nomination petition. The affidavit must include the candidate's address, election district, the name of the office being sought, a statement verifying the candidate's eligibility for said office, and a statement verifying that the candidate will not "knowingly violate any provision of this act [i.e., the election code], or of any law regulating and limiting nomination and election expenses and prohibiting corrupt practices in connection therewith."[5]

The candidate must also pay a filing fee. Filing fees must be submitted with nomination petitions. Fees are summarized in the table below.[6]

Filing fees in Pennsylvania
Office sought Fee
United States Senator, governor, lieutenant governor, treasurer, auditor general, attorney general $200
United States Representative $150
State legislator $100

In addition, a candidate for state office must file a statement of financial interests with the state ethics commission. A copy of this statement must be attached to the nomination petition submitted to the Pennsylvania Secretary of State, as well.

For other candidates

DocumentIcon.jpg See statutes: Article 9, Part (b) of the Pennsylvania Election Code

Like party candidates participating in the primary, independent, minor political party, and political body candidates for state office (including the Pennsylvania General Assembly) must submit candidate affidavits and statements of financial interests to the Pennsylvania Secretary of State. Candidates must also pay the same filing fees as primary candidates. Independent, minor party, and political body candidates must also file nomination papers (not to be confused with the nomination petitions party candidates participating in the primary must complete). Candidates filing nomination papers for office elected by district must obtain signatures from electors of the district equal to at least 2 percent of the largest entire vote cast for an elected candidate in the last election within the district.[7] Candidates filing nomination papers for most statewide offices must gather 2,500 signatures. For President of the United States, U.S. Senate, and governor, candidates must gather 5,000 signatures.[7][8]

For write-in candidates

Pennsylvania does not require write-in candidates to file paperwork in order to have their votes tallied.

Qualifications

See also: State legislature candidate requirements by state

Under Article II of the Pennsylvania Constitution, senators shall be at least twenty-five years of age and representatives twenty-one years of age. They shall have been citizens and inhabitants of their respective districts one year before their election (unless absent on the public business of the United States or of this State) and shall reside in their respective districts during their terms of service.

Salaries and per diem

See also: Comparison of state legislative salaries
State legislative salaries, 2025[9]
SalaryPer diem
$110,015.54/year$198/day

When sworn in

See also: When state legislators assume office after a general election

Pennsylvania legislators assume office on the first day of December after a general election.[10]

Pennsylvania political history

Trifectas

A state government trifecta is a term that describes single-party government, when one political party holds the governor's office and has majorities in both chambers of the legislature in a state government.

Pennsylvania Party Control: 1992-2026
One year of a Democratic trifecta  •  Twelve years of Republican trifectas
Scroll left and right on the table below to view more years.

Year 92 93 94 95 96 97 98 99 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
Governor D D D R R R R R R R R D D D D D D D D R R R R D D D D D D D D D D D D
Senate R D R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R
House D D D R R R R R R R R R R R R D D D D R R R R R R R R R R R R D D D D

Presidential politics in Pennsylvania

2024

See also: Presidential election, 2024


Presidential election in Pennsylvania, 2024
 
Candidate/Running mate
%
Popular votes
Electoral votes
Image of
Image of
Donald Trump/J.D. Vance (R)
 
50.2
 
3,543,308 19
Image of
Image of
Kamala D. Harris/Tim Walz (D)
 
48.5
 
3,423,042 0
Image of
Image of
Jill Stein/Samson LeBeau Kpadenou (G)
 
0.5
 
34,538 0
Image of
Image of
Chase Oliver/Mike ter Maat (L)
 
0.5
 
33,318 0
  Other write-in votes
 
0.3
 
24,526 0

Total votes: 7,058,732


2020

See also: Presidential election, 2020


Presidential election in Pennsylvania, 2020
 
Candidate/Running mate
%
Popular votes
Electoral votes
Image of
Image of
Joe Biden/Kamala D. Harris (D)
 
50.0
 
3,458,229 20
Image of
Image of
Donald Trump/Mike Pence (R)
 
48.8
 
3,377,674 0
Image of
Image of
Jo Jorgensen/Spike Cohen (L)
 
1.1
 
79,380 0

Total votes: 6,915,283


2016

See also: Presidential election, 2016
U.S. presidential election, Pennsylvania, 2016
Party Candidate Vote % Votes Electoral votes
     Democratic Hillary Clinton/Tim Kaine 47.5% 2,926,441 0
     Republican Green check mark transparent.pngDonald Trump/Mike Pence 48.2% 2,970,733 20
     Libertarian Gary Johnson/Bill Weld 2.4% 146,715 0
     Green Jill Stein/Ajamu Baraka 0.8% 49,941 0
     Constitution Darrell Castle/Scott Bradley 0.3% 21,572 0
     - Other/Write-in 0.8% 50,076 0
Total Votes 6,165,478 20
Election results via: Federal Election Commission


Pennsylvania presidential election results (1900-2024)

  • 14 Democratic wins
  • 17 Republican wins
  • 1 other win
Year 1900 1904 1908 1912 1916 1920 1924 1928 1932 1936 1940 1944 1948 1952 1956 1960 1964 1968 1972 1976 1980 1984 1988 1992 1996 2000 2004 2008 2012 2016 2020 2024
Winning Party R R R P[11] R R R R R D D D R R R D D D R D R R R D D D D D D R D R


Redistricting following the 2020 census

On February 4, 2022, the Pennsylvania Legislative Reapportionment Commission voted 4-1 to approve new state House and Senate maps.[12] House Majority Leader Kerry Benninghoff (R) voted no, while Senate Majority Leader Kim Ward (R), state Rep. Joanna McClinton (D), state Sen. Jay Costa (D), and chairman Mark Nordenberg voted yes.[12] These maps took effect for Pennsylvania's 2022 legislative elections.


See also

Pennsylvania State Legislative Elections News and Analysis
Seal of Pennsylvania.png
SLP badge.png
Ballotpedia RSS.jpg
Pennsylvania State Executive Offices
Pennsylvania State Legislature
Pennsylvania Courts
State legislative elections:
202520242023202220212020201920182017201620152014
Pennsylvania elections:
20252024202320222021202020192018201720162015
Primary elections in Pennsylvania
Party control of state government
State government trifectas
Partisan composition of state legislatures
Partisan composition of state senates
Partisan composition of state houses

External links

Footnotes

  1. Democratic Legislative Campaign Committee, "The DLCC Target Map 2026," accessed December 2, 2025
  2. Pittsburgh Post-Gazette, "Pa.’s 2026 legislative battle begins taking shape as Democrats defend a one-vote edge in the House," November 20, 2025
  3. Ballotpedia defines a seat as open if the incumbent did not file to run for re-election or filed but withdrew and did not appear on any ballot for his or her seat. If the incumbent withdrew from or did not participate in the primary but later chose to seek re-election to his or her seat as a third party or independent candidate, the seat would not be counted as open. If the incumbent retired or ran for a different seat in the same chamber, his or her original seat would be counted as open unless another incumbent from the same chamber filed to run for that seat, in which case it would not be counted as open due to the presence of an incumbent.
  4. Pennsylvania Election Code, "25 Pa. Stat. § 2872.1 (2022)," accessed May 30, 2023
  5. Pennsylvania Election Code, "25 P.S. § 2870," accessed April 25, 2025
  6. Pennsylvania Election Code, "25 P.S. § 2873," accessed April 25, 2025
  7. 7.0 7.1 Pennsylvania Department of State, "Instructions for filing as a candidate of a political body 2025 municipal election," accessed April 25, 2025
  8. Pennsylvania Election Code, "25 Pa. Stat. § 2872.2 (2022)," accessed April 25, 2025
  9. National Conference of State Legislatures, "2025 Legislator Compensation," December 2, 2025
  10. Pennsylvania Constitution, "Article II, Section 2," accessed November 1, 2021
  11. Progressive Party
  12. 12.0 12.1 Cite error: Invalid <ref> tag; no text was provided for refs named dr


Leadership
Speaker of the House:Joanna McClinton
Majority Leader:Matthew Bradford
Minority Leader:Jesse Topper
Representatives
District 1
District 2
District 3
District 4
District 5
District 6
District 7
District 8
District 9
District 10
District 11
District 12
Vacant
District 13
District 14
District 15
District 16
District 17
District 18
District 19
District 20
District 21
District 22
District 23
District 24
District 25
District 26
District 27
District 28
District 29
District 30
District 31
District 32
District 33
District 34
District 35
District 36
District 37
Mindy Fee (R)
District 38
District 39
District 40
District 41
District 42
District 43
District 44
District 45
District 46
District 47
District 48
District 49
District 50
Bud Cook (R)
District 51
District 52
District 53
District 54
District 55
District 56
District 57
District 58
District 59
District 60
District 61
District 62
District 63
District 64
R. James (R)
District 65
District 66
District 67
District 68
District 69
District 70
District 71
Jim Rigby (R)
District 72
District 73
District 74
District 75
District 76
District 77
District 78
District 79
Vacant
District 80
District 81
District 82
District 83
District 84
Joe Hamm (R)
District 85
District 86
District 87
District 88
District 89
District 90
District 91
Dan Moul (R)
District 92
District 93
District 94
District 95
District 96
District 97
District 98
Tom Jones (R)
District 99
District 100
District 101
District 102
District 103
District 104
District 105
District 106
District 107
District 108
District 109
District 110
District 111
District 112
District 113
District 114
District 115
District 116
District 117
District 118
District 119
District 120
District 121
District 122
District 123
District 124
District 125
District 126
District 127
District 128
District 129
District 130
District 131
District 132
District 133
District 134
District 135
District 136
District 137
District 138
Ann Flood (R)
District 139
District 140
District 141
District 142
District 143
District 144
District 145
District 146
District 147
District 148
District 149
District 150
District 151
District 152
District 153
District 154
District 155
District 156
District 157
District 158
District 159
District 160
District 161
District 162
District 163
District 164
District 165
District 166
District 167
District 168
District 169
District 170
District 171
District 172
District 173
District 174
District 175
District 176
District 177
District 178
District 179
District 180
District 181
District 182
District 183
District 184
District 185
District 186
District 187
Gary Day (R)
District 188
District 189
District 190
District 191
District 192
District 193
Vacant
District 194
District 195
District 196
Vacant
District 197
District 198
District 199
District 200
District 201
District 202
District 203
Democratic Party (102)
Republican Party (97)
Vacancies (4)