About State Representative
About this position
- Office level
- State
- Election frequency
- Every 2 years
- Typical salary
- $90,335/year
- Commitment level
- Full Time
- Affiliation
- Partisan
- Positions
- 1 open seat
Election type
- Partisan election (party labels appear on ballots)
- Run-off election
How to run for State Representative
- Step 1
Meet eligibility requirements
Candidates must be at least 21 years of age, state residents for 4 years, and residents of the district for a year
- Step 2
File for office
- Filing requirements
- Filing fee is $100; signature requirement of 300.
- Filing period
- February 16, 2028 - August 1, 2028
- Paperwork instructions
- Submit paperwork to the Bureau of Commissions, Elections and Legislation, Department of State's office.
- Where to file
- 210 North Office Building, Harrisburg, Pennsylvania 17120
- Filing phone
- 717-787-5280
- Step 3
Launch your campaign
A real campaign starts with a real plan. Get a custom campaign plan from GoodParty.org, personalized for your race and district.
Get started
Need help? You don't have to run alone. Join the GoodParty.org Community to get advice from real independents who have run and won.
Who's currently in office
Learn about who represents you in Pennsylvania.
What this symbol means
Candidates and elected officials with this symbol took the People First Pledge, promising to serve people first, independent of both major parties and big-money interests.
- View profile
Patrick J. HarkinsDistrict 1Democratic · Current term 2024 to 2026 - View profile
Bob E. MerskiDistrict 2Democratic · Current term 2024 to 2026 - View profile
Jake BantaDistrict 4Republican · Current term 2024 to 2026 - View profile
Eric J. WeaknechtDistrict 5Republican · Current term 2024 to 2026 - View profile
Brad RoaeDistrict 6Republican · Current term 2024 to 2026 - View profile
Parke H. WentlingDistrict 7Republican · Current term 2024 to 2026 - View profile
Marla Gallo BrownDistrict 9Republican · Current term 2024 to 2026 - View profile
Marci MustelloDistrict 11Republican · Current term 2024 to 2026 - View profile
Roman KozakDistrict 14Republican · Current term 2024 to 2026 - View profile
Joshua D. KailDistrict 15Republican · Current term 2024 to 2026 - View profile
Robert F. MatzieDistrict 16Democratic · Current term 2024 to 2026 - View profile
Aerion Andrew AbneyDistrict 19Democratic · Current term 2024 to 2026 - View profile
Lindsay PowellDistrict 21Democratic · Current term 2024 to 2026 - View profile
Latasha D. MayesDistrict 24Democratic · Current term 2024 to 2026 - View profile
Jeremy Kevin ShafferDistrict 28Republican · Current term 2024 to 2026 - View profile
Perry S. Warren Jr.District 31Democratic · Current term 2024 to 2026 - View profile
Abigail SalisburyDistrict 34Democratic · Current term 2024 to 2026 - View profile
Dan GoughnourDistrict 35Democratic · Current term 2025 to 2026 - View profile
Mindy FeeDistrict 37Republican · Current term 2024 to 2026 - View profile
John InglisDistrict 38Democratic · Current term 2024 to 2026 - View profile
Natalie Nicole StuckDistrict 40Republican · Current term 2024 to 2026 - View profile
Keith J. GreinerDistrict 43Republican · Current term 2024 to 2026 - View profile
Jason A. OrtitayDistrict 46Republican · Current term 2024 to 2026 - View profile
Joe D'OrsieDistrict 47Republican · Current term 2024 to 2026 - View profile
Tim O'NealDistrict 48Republican · Current term 2024 to 2026 - View profile
Ismail "Izzy" Smith-Wade-ElDistrict 49Democratic · Current term 2024 to 2026 - View profile
Charity Grimm KrupaDistrict 51Republican · Current term 2024 to 2026 - View profile
Ryan WarnerDistrict 52Republican · Current term 2024 to 2026 - View profile
Steve MalagariDistrict 53Democratic · Current term 2024 to 2026 - View profile
Greg ScottDistrict 54Democratic · Current term 2024 to 2026 - View profile
Brian RaselDistrict 56Republican · Current term 2024 to 2026 - View profile
Eric DavanzoDistrict 58Republican · Current term 2024 to 2026 - View profile
Leslie RossiDistrict 59Republican · Current term 2024 to 2026 - View profile
Abby MajorDistrict 60Republican · Current term 2024 to 2026 - View profile
Liz HanbidgeDistrict 61Democratic · Current term 2024 to 2026 - View profile
Josh BashlineDistrict 63Republican · Current term 2024 to 2026 - View profile
Brian SmithDistrict 66Republican · Current term 2024 to 2026 - View profile
Carl Walker MetzgarDistrict 69Republican · Current term 2024 to 2026 - View profile
Dallas KephartDistrict 73Republican · Current term 2024 to 2026 - View profile
Stephanie BorowiczDistrict 76Republican · Current term 2024 to 2026 - View profile
Scott BargerDistrict 80Republican · Current term 2024 to 2026 - View profile
Rich IrvinDistrict 81Republican · Current term 2024 to 2026 - View profile
Paul TakacDistrict 82Democratic · Current term 2024 to 2026 - View profile
Jamie FlickDistrict 83Republican · Current term 2024 to 2026 - View profile
Joe HammDistrict 84Republican · Current term 2024 to 2026 - View profile
Perry StambaughDistrict 86Republican · Current term 2024 to 2026 - View profile
Thomas KutzDistrict 87Republican · Current term 2024 to 2026 - View profile
Rob KauffmanDistrict 89Republican · Current term 2024 to 2026 - View profile
Chad Gerald ReichardDistrict 90Republican · Current term 2024 to 2026 - View profile
Wendy FinkDistrict 94Republican · Current term 2024 to 2026 - View profile
Carol Hill-EvansDistrict 95Democratic · Current term 2024 to 2026 - View profile
Stephanie "Nikki" RiveraDistrict 96Democratic · Current term 2024 to 2026 - View profile
John SchlegelDistrict 101Republican · Current term 2024 to 2026 - View profile
Nate DavidsonDistrict 103Democratic · Current term 2024 to 2026 - View profile
Robert LeadbeterDistrict 109Republican · Current term 2024 to 2026 - View profile
Tina PickettDistrict 110Republican · Current term 2024 to 2026 - View profile
Jonathan A. FritzDistrict 111Republican · Current term 2024 to 2026 - View profile
Kyle J. MullinsDistrict 112Democratic · Current term 2024 to 2026 - View profile
Maureen E. MaddenDistrict 115Democratic · Current term 2024 to 2026 - View profile
Dane WatroDistrict 116Republican · Current term 2024 to 2026 - View profile
James "Jim" L. HaddockDistrict 118Democratic · Current term 2024 to 2026 - View profile
Alec J. RyncavageDistrict 119Republican · Current term 2024 to 2026 - View profile
Tim TwardzikDistrict 123Republican · Current term 2024 to 2026 - View profile
Jamie BartonDistrict 124Republican · Current term 2024 to 2026 - View profile
Joe KerwinDistrict 125Republican · Current term 2024 to 2026 - View profile
Mike H. SchlossbergDistrict 132Democratic · Current term 2024 to 2026 - View profile
Jeanne McNeillDistrict 133Democratic · Current term 2024 to 2026 - View profile
Peter SchweyerDistrict 134Democratic · Current term 2024 to 2026 - View profile
Joe T. EmrickDistrict 137Republican · Current term 2024 to 2026 - View profile
Jeffrey H. OlsommerDistrict 139Republican · Current term 2024 to 2026 - View profile
Jim ProkopiakDistrict 140Democratic · Current term 2024 to 2026 - View profile
Tina DavisDistrict 141Democratic · Current term 2024 to 2026 - View profile
Joseph "Joe" F. HoganDistrict 142Republican · Current term 2024 to 2026 - View profile
Craig T. StaatsDistrict 145Republican · Current term 2024 to 2026 - View profile
Joe P. CiresiDistrict 146Democratic · Current term 2024 to 2026 - View profile
Donna M. ScheurenDistrict 147Republican · Current term 2024 to 2026 - View profile
Tim BriggsDistrict 149Democratic · Current term 2024 to 2026 - View profile
Joe WebsterDistrict 150Democratic · Current term 2024 to 2026 - View profile
Melissa "Missy" CerratoDistrict 151Democratic · Current term 2024 to 2026 - View profile
Ben SanchezDistrict 153Democratic · Current term 2024 to 2026 - View profile
Melissa L. ShustermanDistrict 157Democratic · Current term 2024 to 2026 - View profile
Christina D. SappeyDistrict 158Democratic · Current term 2024 to 2026 - View profile
Leanne KruegerDistrict 161Democratic · Current term 2024 to 2026 - View profile
Gina H. CurryDistrict 164Democratic · Current term 2024 to 2026 - View profile
Jennifer M. O'MaraDistrict 165Democratic · Current term 2024 to 2026 - View profile
Lisa A. BorowskiDistrict 168Democratic · Current term 2024 to 2026 - View profile
Martina A. WhiteDistrict 170Republican · Current term 2024 to 2026 - View profile
Kerry A. BenninghoffDistrict 171Republican · Current term 2024 to 2026 - View profile
MaryLouise "Mary" IsaacsonDistrict 175Democratic · Current term 2024 to 2026 - View profile
Jason T. DawkinsDistrict 179Democratic · Current term 2024 to 2026 - View profile
Jose A. GiralDistrict 180Democratic · Current term 2024 to 2026 - View profile
Zach MakoDistrict 183Republican · Current term 2024 to 2026 - View profile
Jordan A. HarrisDistrict 186Democratic · Current term 2024 to 2026 - View profile
Gary W. DayDistrict 187Republican · Current term 2024 to 2026 - View profile
Rick KrajewskiDistrict 188Democratic · Current term 2024 to 2026 - View profile
Tarah D. ProbstDistrict 189Democratic · Current term 2024 to 2026 - View profile
G. Roni GreenDistrict 190Democratic · Current term 2024 to 2026 - View profile
Morgan CephasDistrict 192Democratic · Current term 2024 to 2026 - View profile
George H. MargetasDistrict 196Republican · Current term 2026 to 2026 - View profile
Danilo R. BurgosDistrict 197Democratic · Current term 2024 to 2026 - View profile
Barbara "Barb" J. GleimDistrict 199Republican · Current term 2024 to 2026 - View profile
Andre D. CarrollDistrict 201Democratic · Current term 2024 to 2026 - View profile
Jared G. SolomonDistrict 202Democratic · Current term 2024 to 2026 - View profile
Anthony A. BellmonDistrict 203Democratic · Current term 2024 to 2026
Are you ready for Pennsylvania's next election?
Check your voter registration
Verify your voter registration in under a minute.
Find your polling location
Learn where to go to vote in person.
Request a mail-in ballot
Apply for an absentee ballot to vote by mail.



