{"id":197634,"date":"2026-05-20T09:33:19","date_gmt":"2026-05-20T09:33:19","guid":{"rendered":"https:\/\/www.newsbeep.com\/us-pa\/197634\/"},"modified":"2026-05-20T09:33:19","modified_gmt":"2026-05-20T09:33:19","slug":"pa-primary-live-results-interactive-maps-2","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/us-pa\/197634\/","title":{"rendered":"PA primary: Live results, interactive maps"},"content":{"rendered":"<p>\n\t\t\t\t\t\tFULL RESULTS: GOVERNOR | LT. GOVERNOR | 10TH CONGRESSIONAL DISTRICT | STATEWIDE U.S. HOUSE RACES | LOCAL STATE SENATE RACES | STATEWIDE STATE SENATE RACES | LOCAL STATE HOUSE RACES | STATE HOUSE RACES ACROSS THE COMMONWEALTH | ADAMS COUNTY | CUMBERLAND COUNTY | DAUPHIN COUNTY | FRANKLIN COUNTY | JUNIATA COUNTY | LANCASTER COUNTY | LEBANON COUNTY | MIFFLIN COUNTY | PERRY COUNTY | YORK COUNTYPennsylvania voters headed to the polls Tuesday in a primary election that&#8217;s shaping key races for governor, lieutenant governor, Congress, the state Senate and the state House. Below, you can track results from across the Commonwealth, including local races and key statewide contests.If you don&#8217;t see results below, click here.GovernorDemocratic Gov. Josh Shapiro and Republican Stacy Garrity are set to meet in November after both secured victories in uncontested primaries on Tuesday, launching a race for the state\u2019s executive offices in a key presidential battleground.Shapiro enters the race as the sitting governor with strong statewide name recognition, while Garrity, the current state treasurer, has emerged as the GOP standard-bearer.Lieutenant GovernorIn Pennsylvania\u2019s lieutenant governor primary, incumbent Democratic Lt. Gov. Austin Davis ran unopposed for his party\u2019s nomination.On the Republican side, Pittsburgh-area attorney Jason Richey defeated former UPS executive John Ventre.10th Congressional District Janelle Stelson, a former WGAL News 8 anchor, won the Democratic nomination for U.S. House in Pennsylvania&#8217;s 10th Congressional District, defeating Dauphin County Commissioner Justin Douglas. Stelson will face incumbent Republican Rep. Scott Perry in the general election in November.The race is expected to remain closely watched given the district\u2019s competitive profile and Perry\u2019s prominence in Pennsylvania politics.The 10th Congressional District covers all of Dauphin County and parts of Cumberland and York counties.Other U.S. House racesAside from the 10th Congressional District, most U.S. House races in Pennsylvania\u2019s primary were relatively quiet, but a few contests stood out.In the 1st District, which covers all of Bucks County and part of Montgomery County, Democrat Bob Harvie bested Lucia Simonelli and will face Republican incumbent Brian Fitzpatrick in November.In the 3rd District, which covers parts of Philadelphia, there was a crowded Democratic field because Rep. Dwight Evans is retiring. Chris Rabb won there. Western Pennsylvania also featured a Democratic primary in the 12th District, where incumbent Summer Lee fended off Will Parker, and a close Republican primary in the 17th District between Tony Guy and Jesse Vodvarka  (see full results below).State SenateIn the Susquehanna Valley, incumbent Democratic state Sen. James Malone ran unopposed for his party\u2019s nomination in District 36, which covers part of Lancaster County. On the Republican side, Tom Jones defeated Jere Swarr.Another Republican faceoff happened in District 48, which covers all of Lebanon County and parts of Berks and Lancaster counties. That&#8217;s where incumbent Chris Gebhard defeated Clovis Crane. No Democrat ran in District 48.Full Pa. state Senate resultsPa. state HouseVoters in the Susquehanna Valley also cast ballots in nine state House races, including one unusual contest that determined who holds office between the primary and general election. In House District 196, Republican George Margetas defeated Democrat Ron Ruman to fill the vacancy left by former Rep. Seth Grove. He will serve through the remainder of Grove\u2019s term until the Nov. 3, 2026, general election in the York County district, which includes Spring Grove and West Manchester Township. Note: Candidates running unopposed are not listed below. District 88 (parts of Cumberland County)Jeff Clark (R)Savannah Martin (R)District 91 (parts of Adams County)Kathleen Pratt (D)Tony Nunez-Guzman (D)Darian Sundberg (D)District 91 (parts of Adams County)Dan Moul (R)Nick Lovell (R)Lindsay Krug (R)District 98 (parts of Lancaster County)Nicky Woods (R)Danielle Lindemuth (R)District 100 (parts of Lancaster County) Dan Nissley (R)Kelly Osborne (R)District 104 (parts of Dauphin County)Shane Steele (D)Dave Madsen (D)District 106 (parts of Dauphin County)Ryan Hazel (D)Anju Singh (D)District 196 (parts of York County &#8211; seat is currently vacant)Ron Ruman (D)George Margetas (R)District 199 (parts of Cumberland County)Tawanda Stallworth (D)Rick Christie (D)Full state House results County-by-county resultsIf you&#8217;re not sure which district you live in, you can get county-by-county results below: ADAMS COUNTYCUMBERLAND COUNTYDAUPHIN COUNTYFRANKLIN COUNTYJUNIATA COUNTYLANCASTER COUNTYLEBANON COUNTYMIFFLIN COUNTYPERRY COUNTYYORK COUNTYThe national picture\n\t\t\t\t\t<\/p>\n<p>FULL RESULTS: <a href=\"https:\/\/www.wgal.com\/app\/pa-primary-governor-results-2026\/71285151\" target=\"_blank\" rel=\"nofollow noopener\">GOVERNOR<\/a> | <a href=\"https:\/\/www.wgal.com\/app\/pa-primary-lt-governor-results-2026\/71285177\" target=\"_blank\" rel=\"nofollow noopener\">LT. GOVERNOR<\/a> | <a href=\"https:\/\/www.wgal.com\/app\/pa-primary-10th-congressional-district-results-2026\/71285216\" target=\"_blank\" rel=\"nofollow noopener\">10TH CONGRESSIONAL DISTRICT<\/a> | <a href=\"https:\/\/www.wgal.com\/app\/pa-primary-congressional-results-2026\/71285694\" target=\"_blank\" rel=\"nofollow noopener\">STATEWIDE U.S. HOUSE RACES<\/a> | <a href=\"https:\/\/www.wgal.com\/app\/south-central-pa-state-senate-results-primary-2026\/71309642\" target=\"_blank\" rel=\"nofollow noopener\">LOCAL STATE SENATE RACES<\/a> | <a href=\"https:\/\/www.wgal.com\/article\/pa-primary-state-senate-results-2026\/71285198\" target=\"_blank\" rel=\"nofollow noopener\">STATEWIDE STATE SENATE RACES<\/a> | <a href=\"https:\/\/www.wgal.com\/app\/south-central-pa-state-house-results-primary-2026\/71309645\" target=\"_blank\" rel=\"nofollow noopener\">LOCAL STATE HOUSE RACES<\/a> | <a href=\"https:\/\/www.wgal.com\/app\/pa-primary-state-house-results-2026\/71285183\" target=\"_blank\" rel=\"nofollow noopener\">STATE HOUSE RACES ACROSS THE COMMONWEALTH<\/a> | <a href=\"https:\/\/www.wgal.com\/app\/pa-primary-adams-county-results-2026\/71309654\" target=\"_blank\" rel=\"nofollow noopener\">ADAMS COUNTY<\/a> | <a href=\"https:\/\/www.wgal.com\/app\/pa-primary-cumberland-county-results-2026\/71309655\" target=\"_blank\" rel=\"nofollow noopener\">CUMBERLAND COUNTY<\/a> | <a href=\"https:\/\/www.wgal.com\/app\/pa-primary-dauphin-county-results-2026\/71309656\" target=\"_blank\" rel=\"nofollow noopener\">DAUPHIN COUNTY<\/a> | <a href=\"https:\/\/www.wgal.com\/app\/pa-primary-franklin-county-results-2026\/71309657\" target=\"_blank\" rel=\"nofollow noopener\">FRANKLIN COUNTY<\/a> | <a href=\"https:\/\/www.wgal.com\/app\/pa-primary-juniata-county-results-2026\/71309658\" target=\"_blank\" rel=\"nofollow noopener\">JUNIATA COUNTY<\/a> | <a href=\"https:\/\/www.wgal.com\/app\/pa-primary-lancaster-county-results-2026\/71309660\" target=\"_blank\" rel=\"nofollow noopener\">LANCASTER COUNTY<\/a> | <a href=\"https:\/\/www.wgal.com\/app\/pa-primary-lebanon-county-results-2026\/71309661\" target=\"_blank\" rel=\"nofollow noopener\">LEBANON COUNTY<\/a> | <a href=\"https:\/\/www.wgal.com\/app\/pa-primary-mifflin-county-results-2026\/71309662\" target=\"_blank\" rel=\"nofollow noopener\">MIFFLIN COUNTY<\/a> | <a href=\"https:\/\/www.wgal.com\/app\/pa-primary-perry-county-results-2026\/71309663\" target=\"_blank\" rel=\"nofollow noopener\">PERRY COUNTY<\/a> | <a href=\"https:\/\/www.wgal.com\/app\/pa-primary-york-county-results-2026\/71309664\" target=\"_blank\" rel=\"nofollow noopener\">YORK COUNTY<\/a><\/p>\n<p>Pennsylvania voters headed to the polls Tuesday in a primary election that&#8217;s shaping key races for governor, lieutenant governor, Congress, the state Senate and the state House. Below, you can track results from across the Commonwealth, including local races and key statewide contests.<\/p>\n<p><a href=\"https:\/\/www.wgal.com\/app\/pa-primary-results-2026\/71285145\" target=\"_blank\" rel=\"nofollow noopener\">If you don&#8217;t see results below, click here<\/a>.<\/p>\n<p>Governor<\/p>\n<p>\t\t<img decoding=\"async\" class=\" aspect-ratio-original lazyload lazyload-in-view\" alt=\"\ufeffFranklin &amp; Marshall College's latest poll\ufeff spotlights voter attitudes in Pennsylvania on Gov. Josh Shapiro, his looming matchup with current state treasurer and gubernatorial candidate Stacy Garrity as well as the overall direction of the state.\" title=\"\ufeffFranklin &amp; Marshall College's latest poll\ufeff spotlights voter attitudes in Pennsylvania on Gov. Josh Shapiro, his looming matchup with current state treasurer and gubernatorial candidate Stacy Garrity as well as the overall direction of the state.\" src=\"https:\/\/www.newsbeep.com\/us-pa\/wp-content\/uploads\/2026\/05\/democrat-josh-shapiro-and-republican-stacy-garrity-69aad7e263a56.jpg\"\/><\/p>\n<p>Democratic Gov. Josh Shapiro and Republican Stacy Garrity <a href=\"http:\/\/www.wgal.com\/article\/pa-primary-governor-results-2026\/71285151\" target=\"_blank\" rel=\"nofollow noopener\">are set to meet in November<\/a> after both secured victories in uncontested primaries on Tuesday, launching a race for the state\u2019s executive offices in a key presidential battleground.<\/p>\n<p>Shapiro enters the race as the sitting governor with strong statewide name recognition, while Garrity, the current state treasurer, has emerged as the GOP standard-bearer.<\/p>\n<p>Lieutenant Governor<\/p>\n<p>\t\t<img decoding=\"async\" class=\" aspect-ratio-original lazyload lazyload-in-view\" alt=\"Candidates for Pennsylvania Lieutenant Governor.\" title=\"Candidates for Pennsylvania Lieutenant Governor.\" src=\"https:\/\/www.newsbeep.com\/us-pa\/wp-content\/uploads\/2026\/05\/61f03d3c-0bd5-4c97-b208-e923ffb3a7a7.jpg\"\/><\/p>\n<p>In Pennsylvania\u2019s lieutenant governor primary, incumbent Democratic Lt. Gov. Austin Davis ran unopposed for his party\u2019s nomination.<\/p>\n<p>On the Republican side, <a href=\"http:\/\/www.wgal.com\/article\/pa-primary-lt-governor-results-2026\/71285177\" target=\"_blank\" rel=\"nofollow noopener\">Pittsburgh-area attorney Jason Richey defeated former UPS executive John Ventre<\/a>.<\/p>\n<p>10th Congressional District <\/p>\n<p>\t\t<img decoding=\"async\" class=\" aspect-ratio-original lazyload lazyload-in-view\" alt=\"Candidates for the 10th Congressional District in the Pennsylvania Primary.\" title=\"Candidates for the 10th Congressional District in the Pennsylvania Primary.\" src=\"https:\/\/www.newsbeep.com\/us-pa\/wp-content\/uploads\/2026\/05\/ff1e7bd9-cdbb-477f-9497-4ae2757087f3.jpg\"\/><\/p>\n<p>Janelle Stelson, a former WGAL News 8 anchor, <a href=\"http:\/\/www.wgal.com\/article\/pa-primary-10th-congressional-district-results-2026\/71285216\" target=\"_blank\" rel=\"nofollow noopener\">won the Democratic nomination for U.S. House<\/a> in Pennsylvania&#8217;s 10th Congressional District, defeating Dauphin County Commissioner Justin Douglas. <\/p>\n<p>Stelson will face incumbent Republican Rep. Scott Perry in the general election in November.<\/p>\n<p>The race is expected to remain closely watched given the district\u2019s competitive profile and Perry\u2019s prominence in Pennsylvania politics.<\/p>\n<p>The 10th Congressional District covers all of Dauphin County and parts of Cumberland and York counties.<\/p>\n<p>Other U.S. House races<\/p>\n<p>Aside from the 10th Congressional District, most U.S. House races in Pennsylvania\u2019s primary were relatively quiet, but a few contests stood out.<\/p>\n<p>In the 1st District, which covers all of Bucks County and part of Montgomery County, Democrat Bob Harvie bested Lucia Simonelli and will face Republican incumbent Brian Fitzpatrick in November.In the 3rd District, which covers parts of Philadelphia, there was a crowded Democratic field because Rep. Dwight Evans is retiring. Chris Rabb won there. Western Pennsylvania also featured a Democratic primary in the 12th District, where incumbent Summer Lee fended off Will Parker, and a close Republican primary in the 17th District between Tony Guy and Jesse Vodvarka  (see full results below).<br \/>\nState Senate<\/p>\n<p>\t\t<img decoding=\"async\" class=\" aspect-ratio-original lazyload lazyload-in-view\" alt=\"Pennsylvania state Senate candidates for District 36.\" title=\"Pennsylvania state Senate candidates for District 36.\" src=\"https:\/\/www.newsbeep.com\/us-pa\/wp-content\/uploads\/2026\/05\/66a1fd77-6075-4d58-95c2-4a5feeebe892.jpg\"\/><\/p>\n<p>In the Susquehanna Valley, incumbent Democratic state Sen. James Malone ran unopposed for his party\u2019s nomination in District 36, which covers part of Lancaster County. On the Republican side, <a href=\"http:\/\/www.wgal.com\/article\/pa-primary-tom-jones-wins-gop-nomination\/71353213\" target=\"_blank\" rel=\"nofollow noopener\">Tom Jones defeated Jere Swarr<\/a>.<\/p>\n<p>Another Republican faceoff happened in District 48, which covers all of Lebanon County and parts of Berks and Lancaster counties. That&#8217;s where <a href=\"http:\/\/www.wgal.com\/article\/pa-gebhard-fends-of-crane-in-state-senate-district-48\/71353221\" target=\"_blank\" rel=\"nofollow noopener\">incumbent Chris Gebhard defeated Clovis Crane<\/a>. No Democrat ran in District 48.<\/p>\n<p>Full Pa. state Senate results<br \/>\nPa. state House<\/p>\n<p>\t\t<img decoding=\"async\" class=\" aspect-ratio-original lazyload lazyload-in-view\" alt=\"Harrisburg, Pennsylvania - November 23, 2016: The Chamber of the House of Representatives in the Pennsylvania State Capitol.\" title=\"Pennsylvania State Capitol\" src=\"https:\/\/www.newsbeep.com\/us-pa\/wp-content\/uploads\/2026\/05\/8da0708b-4a6f-4ba1-a340-a3aeac5c923e.jpg\"\/><\/p>\n<p>Voters in the Susquehanna Valley also cast ballots in nine state House races, including one unusual contest that determined who holds office between the primary and general election. <\/p>\n<p>In House District 196, Republican George Margetas defeated Democrat Ron Ruman to fill the vacancy left by former Rep. Seth Grove. He will serve through the remainder of Grove\u2019s term until the Nov. 3, 2026, general election in the York County district, which includes Spring Grove and West Manchester Township. <\/p>\n<p>Note: Candidates running unopposed are not listed below. <\/p>\n<p>District 88 (parts of Cumberland County)<\/p>\n<p>Jeff Clark (R)Savannah Martin (R)<\/p>\n<p>District 91 (parts of Adams County)<\/p>\n<p>Kathleen Pratt (D)Tony Nunez-Guzman (D)Darian Sundberg (D)<\/p>\n<p>District 91 (parts of Adams County)<\/p>\n<p>Dan Moul (R)Nick Lovell (R)Lindsay Krug (R)<\/p>\n<p>District 98 (parts of Lancaster County)<\/p>\n<p>Nicky Woods (R)Danielle Lindemuth (R)<\/p>\n<p>District 100 (parts of Lancaster County) <\/p>\n<p>Dan Nissley (R)Kelly Osborne (R)<\/p>\n<p>District 104 (parts of Dauphin County)<\/p>\n<p>Shane Steele (D)Dave Madsen (D)<\/p>\n<p>District 106 (parts of Dauphin County)<\/p>\n<p>Ryan Hazel (D)Anju Singh (D)<\/p>\n<p>District 196 (parts of York County &#8211; seat is currently vacant)<\/p>\n<p>Ron Ruman (D)George Margetas (R)<\/p>\n<p>District 199 (parts of Cumberland County)<\/p>\n<p>Tawanda Stallworth (D)Rick Christie (D)<br \/>\nFull state House results<br \/>\nCounty-by-county results<\/p>\n<p>If you&#8217;re not sure which district you live in, you can get county-by-county results below: <\/p>\n<p>The national picture<\/p>\n","protected":false},"excerpt":{"rendered":"FULL RESULTS: GOVERNOR | LT. GOVERNOR | 10TH CONGRESSIONAL DISTRICT | STATEWIDE U.S. HOUSE RACES | LOCAL STATE&hellip;\n","protected":false},"author":2,"featured_media":197635,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[87435,56668,87422,15815,79281,3680,87423,87722,87424,9513,87723,1510,87425,16699,7478,4531,49672,48793,86922,33,87426,56670,87721,3685,87427,87428,87434,87429,13658,12186,87271,6016,28,84319,30,87431,29,79868,87432,87433,87430,87720,26643,8060,87335,2184],"class_list":["post-197634","post","type-post","status-publish","format-standard","has-post-thumbnail","category-pennsylvania","tag-100th-birthday","tag-10th-congressional-district","tag-adams-county-election-results","tag-austin-davis","tag-congressional-district","tag-cumberland-county","tag-cumberland-county-election-results","tag-ddistrict","tag-dauphin-county-election-results","tag-district","tag-executive-office","tag-family","tag-franklin-county-election-results","tag-friend","tag-general-election","tag-governor","tag-janelle-stelson","tag-jason-richey","tag-john-ventre","tag-josh-shapiro","tag-juniata-county-election-results","tag-justin-douglas","tag-key-race","tag-lancaster-county","tag-lancaster-county-election-results","tag-lebanon-county-election-results","tag-live-election-results","tag-mifflin-county-election-results","tag-nomination","tag-november","tag-pa-primary-results","tag-part","tag-pennsylvania","tag-pennsylvania-governor-race","tag-pennsylvania-headlines","tag-pennsylvania-lieutenant-governor-race","tag-pennsylvania-news","tag-pennsylvania-primary-election","tag-pennsylvania-state-house-races","tag-pennsylvania-state-senate-races","tag-pennsylvania-u-s-house-races","tag-rdistrict","tag-scott-perry","tag-stacy-garrity","tag-state-house-race","tag-woman"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/us-pa\/wp-json\/wp\/v2\/posts\/197634","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/us-pa\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/us-pa\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/us-pa\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/us-pa\/wp-json\/wp\/v2\/comments?post=197634"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/us-pa\/wp-json\/wp\/v2\/posts\/197634\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/us-pa\/wp-json\/wp\/v2\/media\/197635"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/us-pa\/wp-json\/wp\/v2\/media?parent=197634"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/us-pa\/wp-json\/wp\/v2\/categories?post=197634"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/us-pa\/wp-json\/wp\/v2\/tags?post=197634"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}