Pennsylvania 2026 Primary

U.S. House & Governor
May 19 2026
Completed
Governor & U.S. House
Nov 3 2026
15 days away
Filing Deadline: Mar 10, 2026

★ Governor Safe D

Incumbent: D Josh Shapiro

Democrat

Josh Shapiro Incumbent Nominee

G

Tony Dastra

L

Ken Krawchuk

O

Justin L. Magill

Republican

Stacy Garrity Nominee

Primary Results

Democratic Primary

Held May 19, 2026.

Candidate Votes %
Josh Shapiro ✓ 1,116,960 100.0%

Republican Primary

Held May 19, 2026.

Candidate Votes %
Stacy Garrity ✓ 641,534 100.0%

★ U.S. House 17 districts

PA-01 District 1 Lean R R Brian Fitzpatrick
Brian Fitzpatrick (R) Incumbent ✓ Bob Harvie (D) ✓
Democratic · May 19 Bob Harvie 52,094 65.1% ✓ Lucia Simonelli 27,884 34.9%
Republican · May 19 Brian Fitzpatrick 44,365 100.0% ✓
Details →
PA-02 District 2 Safe D D Brendan Boyle
Brendan Boyle (D) Incumbent ✓ Jessica Arriaga (R) ✓
Democratic · May 19 Brendan Boyle 53,043 100.0% ✓
Republican · May 19 Jessica Arriaga 6,328 100.0% ✓
Details →
PA-03 District 3 Safe D Open
Chris Rabb (D) ✓ Dennis Joseph Mahoney (I)
Democratic · May 19 Chris Rabb 65,782 44.6% ✓ Sharif Street 43,137 29.3% Ala Stanford 35,452 24.0% Shaun Griffith 3,042 2.1%
Details →
PA-04 District 4 Safe D D Madeleine Dean
Madeleine Dean (D) Incumbent ✓ Aurora Stuski (R) ✓
Democratic · May 19 Madeleine Dean 88,286 100.0% ✓
Republican · May 19 Aurora Stuski 35,116 100.0% ✓
Details →
PA-05 District 5 Safe D D Mary Gay Scanlon
Mary Gay Scanlon (D) Incumbent ✓ Nicholas Waln Morris Manganaro (R) ✓
Democratic · May 19 Mary Gay Scanlon 76,009 100.0% ✓
Republican · May 19 Nicholas Manganaro 25,075 100.0% ✓
Details →
PA-06 District 6 Safe D D Chrissy Houlahan
Chrissy Houlahan (D) Incumbent ✓ Marty Young (R) ✓
Democratic · May 19 Chrissy Houlahan 63,022 100.0% ✓
Republican · May 19 Marty Young 33,376 100.0% ✓
Details →
PA-07 District 7 Lean D R Ryan Mackenzie
Ryan Mackenzie (R) Incumbent ✓ Bob Brooks (D) ✓
Democratic · May 19 Bob Brooks 28,232 41.0% ✓ Ryan Crosswell 14,660 21.3% Lamont McClure 13,736 19.9% Carol Obando-Derstine 12,237 17.8%
Republican · May 19 Ryan Mackenzie 35,048 100.0% ✓
Details →
PA-08 District 8 Toss-up R Rob Bresnahan
Rob Bresnahan (R) Incumbent ✓ Paige Cognetti (D) ✓
Democratic · May 19 Paige Cognetti 58,726 100.0% ✓
Republican · May 19 Rob Bresnahan 38,075 100.0% ✓
Details →
PA-09 District 9 Safe R R Dan Meuser
Dan Meuser (R) Incumbent ✓ Rachel Wallace (D) ✓
Democratic · May 19 Rachel Wallace 34,503 100.0% ✓
Republican · May 19 Dan Meuser 62,527 100.0% ✓
Details →
PA-10 District 10 Lean D R Scott Perry
Scott Perry (R) Incumbent ✓ Janelle Stelson (D) ✓ Isabelle A Harman (I)
Democratic · May 19 Janelle Stelson 42,397 67.4% ✓ Justin Douglas 20,467 32.6%
Republican · May 19 Scott Perry 45,900 100.0% ✓
Details →
PA-11 District 11 Safe R R Lloyd Smucker
Lloyd Smucker (R) Incumbent ✓ Nancy Mannion (D) ✓
Democratic · May 19 Nancy Mannion 41,107 100.0% ✓
Republican · May 19 Lloyd Smucker 54,169 100.0% ✓
Details →
PA-12 District 12 Safe D D Summer Lee
Summer Lee (D) Incumbent ✓ James Hayes (R) ✓
Democratic · May 19 Summer Lee 75,298 81.2% ✓ William Parker 17,437 18.8%
Republican · May 19 James Hayes 23,760 100.0% ✓
Details →
PA-13 District 13 Safe R R John Joyce
John Joyce (R) Incumbent ✓ Beth Farnham (D) ✓
Democratic · May 19 Beth Farnham 32,428 100.0% ✓
Republican · May 19 John Joyce 58,992 100.0% ✓
Details →
PA-14 District 14 Safe R R Guy Reschenthaler
Guy Reschenthaler (R) Incumbent ✓ Alan Bradstock (D) ✓
Democratic · May 19 Alan Bradstock 48,774 100.0% ✓
Republican · May 19 Guy Reschenthaler 52,583 100.0% ✓
Details →
PA-15 District 15 Safe R R Glenn Thompson
Glenn Thompson (R) Incumbent ✓ Ray Bilger (D) ✓
Democratic · May 19 Ray Bilger 34,963 100.0% ✓
Republican · May 19 Glenn Thompson 53,352 100.0% ✓
Details →
PA-16 District 16 Safe R R Mike Kelly
Mike Kelly (R) Incumbent ✓ Justin Wagner (D) ✓
Democratic · May 19 Justin Wagner 49,371 100.0% ✓
Republican · May 19 Mike Kelly 44,236 100.0% ✓
Details →
PA-17 District 17 Safe D D Chris Deluzio
Chris Deluzio (D) Incumbent ✓ Tony Guy (R) ✓
Democratic · May 19 Chris Deluzio 83,791 100.0% ✓
Republican · May 19 Tony Guy 19,581 53.3% ✓ Jesse James Vodvarka 17,183 46.7%
Details →