2026 General Election
The City & State Midterm Election Hub

Grace Cary/Getty Images
To provide the most up-to-date access to all of City & State's reporting on the gubernatorial race and the most consequential midterm election in decades, we have created this landing page to take you to the battleground congressional districts where control of the U.S. House of Representatives could very well be decided on Nov. 3.
The 2026 Governor’s Race
In November, Pennsylvania voters will decide whether Democratic Gov. Josh Shapiro gets another four years in office – or a replacement in the form of state Treasurer Stacy Garrity, the Republican Party’s nominee.
Further reading:
- Endorsement Tracker: The 2026 PA governor’s race
- 7 takeaways from debate between Gov. Josh Shapiro and Treasurer Stacy Garrity
- Pennsylvania polls show Democrats leading as midterm election nears
- Center of attention: Data centers are dominating Pennsylvania’s gubernatorial race
1st Congressional District
In the state’s 1st Congressional District – which covers Bucks County and part of Montgomery County – incumbent U.S. Rep. Brian Fitzpatrick will face a challenge from Bob Harvie, a Democrat who serves on the Bucks County Board of Commissioners. Harvie has the endorsement of Gov. Josh Shapiro and has criticized the Trump administration's policies since announcing his campaign. Fitzpatrick, a Republican, is known for his moderate streak and serves as co-chair of the bipartisan Problem Solvers Caucus.
Further reading:
- Who’s running for Congress in Pennsylvania in 2026?
- First look: The midterm congressional races to watch in PA
7th Congressional District
U.S. Rep. Ryan Mackenzie is running for a second term representing the Lehigh Valley’s 7th Congressional District after flipping the seat from blue to red in 2024. Mackenzie, a former state representative, currently serves on the Education and Workforce Committee, the Foreign Affairs Committee and the Committee on Homeland Security. Mackenzie will face the Shapiro-endorsed Bob Brooks, a retired firefighter and president of the Pennsylvania Professional Fire Fighters Association, for the 7th Congressional District seat, which covers Lehigh, Northampton and Carbon counties, as well as part of Monroe County.
Further reading:
- Touting domestic accomplishments, Ryan Mackenzie fights for a second term repping PA-7
- Catching fire: Bob Brooks makes his case for beating Ryan Mackenzie in PA-7
- No argument here: Bob Brooks pull out of PA-7 debate
- The curious case of Andrew Tupone, the Green Party and PA’s 7th Congressional District
- Who’s running for Congress in Pennsylvania in 2026?
- First look: The midterm congressional races to watch in PA
8th Congressional District
Like Mackenzie, incumbent U.S. Rep. Rob Bresnahan is running for another term in the U.S. House of Representatives after flipping the 8th Congressional District seat red in 2024. Bresnahan serves on the Transportation and Infrastructure Committee, the Small Business Committee and the Agriculture Committee. He’ll face Paige Cognetti, the Democratic Party’s nominee and the current mayor of Scranton, in November’s race for PA-8, which covers several counties in the northeastern part of the state.
Further reading:
- Who’s running for Congress in Pennsylvania in 2026?
- First look: The midterm congressional races to watch in PA
10th Congressional District
U.S. Rep. Scott Perry will face Democrat Janelle Stelson in a rematch of their 2024 tilt, which saw Perry retain his seat by a little over 5,000 votes. Perry, the former chair of the House Freedom Caucus, has served in Congress since 2013 and currently sits on the Transportation and Infrastructure Committee, Foreign Affairs Committee, Committee on Oversight and Government Reform and the Permanent Select Committee on Intelligence. Stelson is a former news reporter and anchor who is endorsed by Shapiro and is hoping to flip the seat into Democratic hands this cycle.
Further reading:
- A Q&A with U.S. Rep. Scott Perry
- Who’s running for Congress in Pennsylvania in 2026?
- First look: The midterm congressional races to watch in PA
NEXT STORY: Q&A with Bob Harvie