Loading map...
Pennsylvania's 7th Congressional District
Presidential Election Results: –
PA-07 (Pennsylvania) voted R+3.2 for Donald Trump in 2024, with Trump receiving 209,881 votes (51.07%). This represented a R+3.8% swing toward Republicans compared to 2020.
Interactive map with district profile in split-screen view
Top reported ancestry groups (compared to national average).
PA-07 • 2008–2024
| Year | Democrat | Republican | Margin | Swing |
|---|---|---|---|---|
| 2024 | 47.9%(196,712) | 51.1%(209,881) | R+3.2 | R+3.8% |
| 2020 | 49.7%(197,117) | 49.1%(194,660) | D+0.6 | D+3.5% |
| 2016 | 46.7%(158,280) | 49.5%(167,931) | R+2.8 | R+7.8% |
| 2012 | 52.5%(159,725) | 47.5%(144,496) | D+5.0 | R+7.7% |
| 2008 | 55.5%(178,384) | 42.8%(137,541) | D+12.7 | 0% |
| Year | Winner | Democrat | Republican | Other | Margin | Swing |
|---|---|---|---|---|---|---|
| 2024 | Ryan E. MacKenzie | 49.5%(199,626) | 50.5%(203,688) | — | R+1.0 | 0.0 |
| 2022 | Susan Wild | 51.0%(151,364) | 49.0%(145,527) | — | D+2.0 | 0.0 |
Source: Official state election returns via FEC and state Secretaries of State