2016 PENNSYLVANIA STATE HOUSE ELECTIONS
District 1 - Erie
Democrat – Patrick Harkins (incumbent)
Republican - William Crotty
District 2 - Erie
Democrat – Flo Fabrizio (incumbent)
Republican – Pat Fuller
District 3 - Erie
Democrat – Ryan Bizarro (incumbent) -
Republican – Greg Lucas -
District 6 - Crawford
Democrat – Peter Zimmer -
Republican - Brad Roae (incumbent)
District 8 - Mercer
Democrat – Judy Hines -
Republican – Tedd Nesbit (incumbent) -
District 10 – Beaver/Lawrence
Democrat – Jaret Gibbons (incumbent) -
Republican – Aaron Bernstine -
District 12 - Butler
Democrat – Christian Rieger -
Republican – Daryl Metcalfe (incumbent) -
District 13 - Chester
Democrat – Nancy Dean -
Republican – John Lawrence (incumbent)
District 15 - Beaver
Democrat – Michael Rossi -
Republican – Jim Christiana (incumbent) -
District 17 – Crawford/Mercer
Democrat – Wayne Hanson
Republican – Parke Wentling (incumbent)
District 25 - Allegheny
Democrat – JosephMarkosek (incumbent) -
Republican – John Ritter -
District 28 - Allegheny
Democrat – John Craig Hammond -
Republican – Mike Turzai (incumbent) -
District 29 - Bucks
Democrat – Larry Mullins -
Republican – Bernie O’Neill (incumbent)
District 31 - Bucks
Democrat – Perry Warren -
Republican – Ryan Gallagher -
District 35 - Allegheny
Democrat – Marc Gergely (incumbent) -
Republican – Fawn Walker-Montgomery -
District 38 – Allegheny
Democrat – Bill Kortz (incumbent)
Republican – Rod Salka -
District 39 - Allegheny
Democrat – Peter Kobylinski -
Republican – Rick Saccone (incumbent) -
District 40 - Allegheny
Democrat – Andrew Zahalsky -
Republican – John Maher (incumbent)
District 41 - Allegheny
Democrat – Nick Selch -
Republican – Brett Miller (incumbent) -
District 43 - Lancaster
Democrat – Steve Elliott -
Republican – Keith Greiner (incumbent)
District 46 - Allegheny
Democrat – Joe Szpara -
Republican – Jason Ortitay (incumbent) -
District 49 - Washington
Democrat – Alan Benyak -
Republican – Bud Cook -
District 50 - Greene
Democrat – Pam Snyder (incumbent) -
Republican – Betsy Rohanna McClure -
District 51 - Fayette
Democrat – Tim Mahoney (incumbent) -
Republican – Matthew Dowling -
District 52 - Fayette
Democrat – James Mari -
Republican – Ryan Warner (incumbent) -
District 53 - Montgomery
Democrat – Leon Angelichio -
Republican – Robert Godshall (incumbent)
District 55 - Westmoreland
Democrat – Joseph Petrarca (incumbent)
Republican – Michael Geiselhart -
District 57 - Westmoreland
Democrat – Linda Iezzi -
Republican – Eric Nelson (incumbent) -
District 58 - Westmoreland
Democrat – Mary Popovich -
Republican – Justin Walsh -
District 61 - Montgomery
Democrat – Robert Wilkinson -
Republican – Kate Harper (incumbent)
District 62 - Indiana
Democrat – Patrick Edwards -
Republican – Dave Reed (incumbent) -
District 63 - Clarion
Democrat – Joseph Billotte -
Republican – Donna Oberlander (incumbent)
District 64 - Venango
Democrat – John Kluck –
Republican – R. Lee James (incumbent)
District 65 - Warren
Democrat – Troy Clawson -
Republican – Kathy Rapp (incumbent) -
District 70 - Montgomery
Democrat – Matt Bradford (incumbent) -
Republican – Chuck Springer -
District 71 - Cambria
Democrat – Bryan Barbin (incumbent)
Republican – Mark Amsdell -
District 72 - Cambria
Democrat – Frank Burns (incumbent)
Republican – Cecilia Houser -
District 73 - Clearfield
Democrat – Frederick Weaver -
Republican – Tommy Sankey (incumbent)
District 74 - Chester
Democrat – Josh Maxwell -
Republican – Harry Lewis (incumbent) -
District 75 – Elk/Clearfield
Democrat – Jay Notarianni -
Republican – Matt Gabler (incumbent) -
District 76 - Clinton
Democrat – Mike Hanna (incumbent) -
Republican – Stephanie Borowicz -
District 81 - Huntingdon
Democrat – Rick Rogers -
Republican – Rich Irvin (incumbent)
District 87 - Cumberland
Democrat – Jim Massey
Republican – Greg Rothman (incumbent)
District 88 - Cumberland
Democrat – Christopher Cowan -
Republican – Sheryl Delozier (incumbent)
District 89 - Franklin
Democrat – Christine Tolbert -
Republican – Rob Kauffman (incumbent)
District 91 - Adams
Democrat – Denise Weldon-Siviy -
Republican – Dan Moul (incumbent)
District 95 - York
Democrat – Carol Hill-Evans -
Republican – Joel Sears -
District 96 - Lancaster
Democrat – Mike Sturla (incumbent)
Republican – Robert Bigley -
District 97 - Lancaster
Democrat – Charles Klein -
Republican – Steve Mentzer (incumbent) -
District 99 - Lancaster
Democrat – Duane Groff -
Republican – David Zimmerman (incumbent) -
District 100 - Lancaster
Democrat – Dale Hamby -
Republican – Bryan Cutler (incumbent) -
District 101 - Lebanon
Democrat – Lorraine Scudder -
Republican – Frank Ryan -
District 102 - Lebanon
Democrat – Jake Long -
Republican – Russ Diamond (incumbent) -
District 104 - Dauphin
Democrat – Jody Rebarchak -
Republican – Susan Helm (incumbent) -
District 107 - Northumberland
Democrat – Michael Krankowski -
Republican – Kurt Masser (incumbent)
District 108 - Northumberland
Democrat – John Deppen -
Republican – Lynda Schlegel Culver (incumbent) -
District 109 - Columbia
Democrat – Edward Sanders -
Republican – David Millard (incumbent)
District 112 - Lackawanna
Democrat – Kevin Haggerty -
Republican – Ernest Lemoncelli -
District 113 - Lackawanna
Democrat – Marty Flynn (incumbent) -
Republican – David Burgerhoff -
District 114 - Lackawanna
Democrat – Sid Michaels Kavulich (incumbent)
Republican – Cheryl Scandale-Murnin -
District 115 - Monroe
Democrat – Maureen Madden -
Republican – David Parker (incumbent) -
District 116 - Luzerne
Democrat – Gary Gregory -
Republican – Tarah Toohil (incumbent)
District 119 - Luzerne
Democrat – Gerald Mullery (incumbent)
Republican – Justin Behrens -
District 120 - Luzerne
Democrat – Robert McDonald -
Republican – Aaron Kaufer (incumbent) –
District 122 - Carbon
Democrat – Neil Makhija -
Republican – Doyle Heffley (incumbent)
District 131 - Lehigh
Democrat – Joanne Jackson -
Republican – Justin Simmons (incumbent) -
District 132 - Lehigh
Democrat – Mike Schlossberg (incumbent) -
Republican – Ben Long -
District 133 - Lehigh
Democrat – Daniel McNeill (incumbent)
Republican – David Molony -
District 137 - Northampton
Democrat – Dave Mattei -
Republican – Joe Emrick (incumbent)
District 141 - Bucks
Democrat – Tina Davis (incumbent)
Republican – Drew Kreiling
District 143 - Bucks
Democrat – Stephen Kunkel -
Republican – Marguerite Quinn (incumbent)
District 145 - Bucks
Democrat – Vera Cole -
Republican – Craig Staats (incumbent) -
District 146 - Montgomery
Democrat – Joe Ciresi -
Republican – Thomas Quigley (incumbent)
District 147 - Montgomery
Democrat – Rachel Hendricks -
Republican – Marcy Toepel (incumbent) -
District 148 - Montgomery
Democrat – Mary Jo Daley (incumbent) -
Republican – Ed Flocco -
District 149 - Montgomery
Democrat – Tim Briggs (incumbent) -
Republican – Chira Smith -
District 150 - Montgomery
Democrat – Linda Weaver -
Republican – Michael Corr -
District 151 - Montgomery
Democrat – Jimmy Fagan Jr. -
Republican – Todd Stephens (incumbent) -
District 152 - Montgomery
Democrat – Albert DerMovsesian -
Republican – Thomas Murt (incumbent) -
District 153 - Montgomery
Democrat – Madeleine Dean (incumbent) -
Republican – Anthony Scalfaro -
District 154 - Montgomery
Democrat – Steve McCarter (incumbent) -
Republican – Thom Estilow -
District 155 - Chester
Democrat – James Burns -
Republican – Becky Corbin (incumbent) -
District 156 - Chester
Democrat – Carolyn Comitta -
Republican – Dan Truitt (incumbent) -
District 157 - Chester
Democrat – Hans Van Mol -
Republican – Warren Kampf (incumbent) -
District 158 - Chester
Democrat – Susan Rzucidlo -
Republican – Eric Roe -
District 159 - Delaware
Democrat – Brian Kirkland -
Republican – Michael Ciach -
District 161 - Delaware
Democrat – Leanne Krueger-Braneky (incumbent) -
Republican – Patti Rodgers Morrisette -
District 162 - Delaware
Democrat – Jim Butt -
Republican – Nick Miccarelli (incumbent)
District 163 - Delaware
Democrat – BarbarannKeffer -
Republican – James Santora (incumbent) -
District 164 - Delaware
Democrat – Margo Davidson (incumbent) -
Republican – Inder Bains -
District 165 - Delaware
Democrat – Elaine Paul Schaefer -
Republican – Alex Charlton -
District 166 - Delaware
Democrat – Greg Vitali (incumbent) -
Republican – Jim Knapp -
District 167 - Chester
Democrat – Joe Denham -
Republican – Duane Milne (incumbent) -
District 168 - Delaware
Democrat – Diane Cornman-Levy -
Republican – Chris Quinn (incumbent) -
District 170 - Philadelphia
Democrat – Matthew Darragh -
Republican – Martina White (incumbent) -
District 171 - Centre
Democrat – Melody Fleck -
Republican – Kerry Benninghoff (incumbent)
District 172 - Philadelphia
Democrat – Kevin Boyle (incumbent) -
Republican – Jim Pio -
District 177 - Philadelphia
Democrat – Joe Hohenstein -
Republican – John Taylor (incumbent) -
District 178 - Bucks
Democrat – Neale Dougherty -
Republican – Scott Petri (incumbent)
District 183 – Lehigh/Northampton
Democrat – Phillips Armstrong -
Republican – Zach Mako -
District 189 – Pike/Monroe
Democrat – Damary Bonilla -
Republican – Rosemary Brown (incumbent) -
District 193 - Adams
Democrat – Denise Van Essen -
Republican – Will Tallman (incumbent) -
District 194 - Philadelphia
Democrat – Pam Delissio (incumbent) -
Republican – Bill Pounds -
District 199 - Cumberland
Democrat – Jill Bartoli -
Republican – Stephen Bloom (incumbent) -
District 200 – Philadelphia
Democrat – Chris Rabb -
Republican – Latryse McDowell -