House districts / Pennsylvania


Pennsylvania's 4th congressional district

PA-4. Same lines in 2026 as in 2022.

Madeleine Dean
Current member
Madeleine Dean
Democrat. In office since 2019.
2026 lines

Fundraising

1 other 2026 candidate filed reports (primary candidate). 3 other candidates have not filed.

Federal Election Commission, candidate totals, public domain.

President in this district

PollCheck calculation from precinct returns on the 2026 lines (method).

YearDemocratRepublicanOtherMargin
2024Harris 57.4%Trump 41.5%1.0%D+15.9
2020Biden 58.9%Trump 40.0%1.1%D+18.9
2016Clinton 55.1%Trump 41.1%3.8%D+13.9

Who lives here

MeasureThis districtUS
People
Population
774,814
Adults (18+)
613,452
Citizens, % of adults
96.0%
92.1%
Age, % of adults
18 to 29
17.2%
20.3%
30 to 44
24.5%
25.9%
45 to 64
33.6%
31.8%
65 and over
24.7%
22.0%
Race and Hispanic origin, % of residents
White
74.9%
57.4%
Black
8.3%
11.9%
Hispanic
6.4%
19.3%
Asian
6.1%
5.9%
Other or more than one
4.3%
5.5%
Education and income
Bachelor's degree or higher, % of 25+
49.2%
35.7%
Median household income
$110,538
$80,734

American Community Survey 2020-2024 5-year estimates for this district. The tick marks the US figure.

Winning margin

Results since 1976

YearWinnerShare Runner-upShareMargin
Current lines (2022 on) seat count changed from 18 to 17 after the census
2024Madeleine Dean Democrat59.1%David Winkler Republican40.9%D+18.1
2022Madeleine Dean Democrat61.3%Christian Nascimento Republican38.7%D+22.6
Earlier lines, elections 2018-2020 League of Women Voters v. Commonwealth: Pennsylvania Supreme Court map (2018)
2020Madeleine Dean Cunnane Democrat59.5%Kathy Barnette Republican40.5%D+19.1
2018Madeleine Dean Democrat63.5%Daniel David Republican36.5%D+27.0
Earlier lines, elections 2012-2016 seat count changed from 19 to 18 after the census
2016Scott Perry Republican66.1%Joshua Burkholder Democrat33.9%R+32.1
2014Scott Perry Republican74.5%Linda Deliah Thompson Democrat25.5%R+49.1
2012Scott Perry Republican59.7%Harry Perkinson Democrat others 5.8%34.4%R+25.3
Earlier lines, elections 2002-2010 seat count changed from 21 to 19 after the census
2010Jason Altmire Democrat50.8%Keith Rothfus Republican49.2%D+1.6
2008Jason Altmire Democrat55.9%Melissa Hart Republican44.1%D+11.7
2006Jason Altmire Democrat51.9%Melissa A. Hart Republican others 0.1%48.0%D+3.9
2004Melissa A. Hart Republican63.1%Stevan Drobac, Jr. Democrat others 1.0%35.9%R+27.2
2002Melissa A. Hart Republican64.5%Steven Drobac Jr. Democrat35.4%R+29.1
Earlier lines, elections 1992-2000 seat count changed from 23 to 21 after the census
2000Melissa Hart Republican59.0%Terry E. Van Horne Democrat41.0%R+18.0
1998Ron Klink Democrat63.8%Mike Turzai Republican36.2%D+27.6
1996Ron Klink Democrat64.2%Paul T. Adametz Republican35.8%D+28.4
1994Ron Klink Democrat64.2%Ed Peglow Republican35.8%D+28.3
1992Ron Klink Democrat78.5%Gordon R. Johnston Republican others 1.2%20.4%D+58.1
Earlier lines, elections 1982-1990 seat count changed from 25 to 23 after the census
1990Joe Kolter Democrat55.9%Gordon R. Johnston Republican44.1%D+11.8
1988Joe Kolter Democrat69.8%Gordon R. Johnston Republican others 0.7%29.5%D+40.3
1986Joseph P. Kolter Democrat60.4%Al Lindsay Republican others 0.9%38.7%D+21.7
1984Joseph P. Kolter Democrat56.8%Jim Kunder Republican43.2%D+13.6
1982Joseph P. Kolter Democrat60.1%Eugene V. Atkinson Republican others 1.2%38.6%D+21.5
Earlier lines, elections 1976-1980
1980Charles F. Dougherty Republican63.3%Thomas J. Magrann Democrat36.7%R+26.6
1978Charles F. Dougherty Republican55.8%Joshua Eilberg Democrat44.2%R+11.6
1976Joshua Eilberg Democrat67.5%James E. Mugford Republican32.5%D+35.0

More on Pennsylvania

Other Pennsylvania districts

About these results

Shares count all candidate votes, including write-ins, with a candidate's votes on several party lines added together. Each result is on the lines in force at the time. Mid-decade redraws before 2016 may be unmarked.

President in this district: 2016 and 2020 are estimates: precinct votes are split between districts by census block.

Counties only partly inside the district show the 2024 result for that part; estimates are labelled.

Margin chart: winner minus runner-up. Gaps are unopposed races; dashed lines are new district lines.

Sources

Results: MIT Election Data and Science Lab, U.S. House 1976-2016 (doi:10.7910/DVN/IG0UN2, CC0; via MEDSL/constituency-returns), and Clerk of the US House, Statistics of the Presidential and Congressional Election 2018-2024 (public domain).

Presidential results: PollCheck calculation from MIT Election Data and Science Lab 2024 precinct returns (doi:10.7910/DVN/XDJYKC, doi:10.7910/DVN/USBYR4, CC0; state totals doi:10.7910/DVN/42MVDX, CC0) and Voting and Election Science Team 2016 and 2020 precinct results and shapes (doi:10.7910/DVN/NH5S2I, doi:10.7910/DVN/K7760H, CC BY 4.0), with US Census Bureau 2020 block populations and block equivalency files (public domain). Official figures: Texas Legislative Council (2024 on the 2026 lines); Louisiana, New Jersey, California and Washington election offices (county totals). Certified results transcribed by Wikipedia (CC BY-SA 4.0): Maine 2024 by district: 2024 United States presidential election in Maine (revision 1382530995); Indiana county totals: 2024 United States presidential election in Indiana (revision 1382505975); Oregon county totals: 2024 United States presidential election in Oregon (revision 1382605746).

District lines: US Census Bureau TIGER/Line 2026 (120th Congress) and 2025 cartographic boundary files (119th Congress), public domain.

Members: unitedstates/congress-legislators (CC0).

Counties: US Census Bureau 2024 cartographic boundary file (public domain); 2024 county results summed from the same MEDSL precinct returns, with the official county totals above.

Demographics: US Census Bureau, American Community Survey 5-year estimates 2020-2024 (public domain).

2028 candidates: Federal Election Commission (public domain).

Photos: official portraits, public domain (US government); see Photo credits.

PollCheck US. Data through November 5, 2026. Photo credits